Hai creato i parametri richiesti e, soprattutto, assegnato un valore (diverso da zero) all'altezza del carattere?
Io ho provato solo la quota orizzontale (non quella verticale, e mi pare che sia tutto a posto.
Testo GDL 2D
HOTSPOT2 0,0
HOTSPOT2 A,0
HOTSPOT2 A,B
HOTSPOT2 0,B
unID=0
unID=unID+1
HOTSPOT2 0, B/3*2, unID, A, 1+256
unID=unID+1
HOTSPOT2 -1, B/3*2, unID, A, 3
unID=unID+1
HOTSPOT2 A, B/3*2, unID, A, 2
PROJECT2 3, 270, 0
Testo GDL 3DIF SYMB_MIRRORED THEN
ADDx A
MULx -1
ENDIF
DEFINE STYLE "quotatura" carattere, dim_carattere*1000, 5, 0
SET STYLE "quotatura"
HOTSPOT 0, 0, zzyzx
HOTSPOT A, 0, zzyzx
HOTSPOT A, B, zzyzx
HOTSPOT 0, B, zzyzx
LIN_ 0, B/3*2, zzyzx, A, B/3*2, zzyzx
LIN_ 0, 0, zzyzx, 0, B, zzyzx
LIN_ A, 0, zzyzx, A, B, zzyzx
LIN_ 0, B/3*2, zzyzx, dim_marker, B/3*2+dim_marker, zzyzx
LIN_ 0, B/3*2, zzyzx, dim_marker, B/3*2-dim_marker, zzyzx
LIN_ A, B/3*2, zzyzx, A-dim_marker, B/3*2+dim_marker, zzyzx
LIN_ A, B/3*2, zzyzx, A-dim_marker, B/3*2-dim_marker, zzyzx
IF ruota THEN
ADD A/2, B/3*2-dim_carattere, zzyzx
ROTz 180
ELSE
ADD A/2, B/3*2+dim_carattere, zzyzx
ENDIF
rrr=request ("Linear_dimension", "", lin_form)
quota=STR (lin_form, A)
TEXT 0, 0, quota
DEL TOP