Hallo,
folgendes Makro soll mir den Wert von %n als Maßtext eintragen.
Als Maßzahl soll der Wert von %w erscheinen, dazwischen ein x (%n x %w)
An welcher Stelle müssen die Variablen eingefügt werden?
Danke
REM HICAD-Next VN:1502
REM HiCAD
REM BAUTEILE
START 2
VAR %l Bauteillänge
VAR %a Summe Randabstand
VAR %x Bohrungsabstand kleiner als
%n:=AINT((l-a)/x)+2
%w:=(l-a)/n
START 59
HNEXT
REM HiCAD 2 = 2-D ZTL
OPTION 2 59
REM ZEICHENTEILE 3 = ZTL bearbeit.
OPTION 3 1
REM BAUTEILE S2= Bemaßung
OPTION 12 2
REM BEMASSUNG S1= Korrekturpar.
OPTION 11 16
REM BEM.PARAMETER 8 = Wert
OPTION 8 41
REM Maßzahl eingeben
Integer 1
REM BEM.PARAMETER S3= Bemaß.texte
OPTION 13 41
REM Bemaßungstext ?
ANTWORT 1
REM Beschriftungshöhe :
REAL 10.0
REM 10.0
STRING RET
REM dx - Position des Maßtextes im [mm] :
REAL -1
REM dy - Position des Maßtextes im [mm] :
REAL RET
REM BEM.PARAMETER S2= Bemaß.symbol
OPTION 12 41
REM 1. Symbol
INTEGER 1
REM 1. Bemaßungssymbol: 99=Symbol-Kombination
INTEGER 99
REM Unterstreichung
INTEGER 4
REM einfacher Unterstrich
INTEGER 1
REM Gesamte Symbol-Kombination
INTEGER 5
INTEGER ESC
INTEGER ESC
END
[Diese Nachricht wurde von Jörg am 14. Nov. 2012 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP