line x,y x,y
Example:
line 100,100 200,50
rect x,y width height
Example:
rect 100,100 200,50
circle xc,yc radius
Example:
circle 100,100 50
arc xc,yc radius start_angle end_angle
Example:
arc 100,100 50 0 135
text x,y "text"
Example:
text 100,100 "Hello world"
leader x,y x,y x,y "text" onright
Example:
leader 100,100 150,150 200,150 "Column C1" true
polyline x,y x,y x,y…… radius close
Example:
polyline 100,100 300,100 300,200 400,200 20 false
DIMALIGN x,y x,y offset
Example:
dimalign 100,100 100,300 50
unitscale scale
Example:
unitscale 4
UCS x,y rotation scale
Example:
UCS 100,100 45 2
textAlign "mode"
Example:
textAlign 100,100 "right"
lineWidth width
Example:
lineWidth 5
setLineDash [l,l,l]
Example:
setLineDash [20,10,5]
fill true/false"
Example:
fill true
color "value"
Example:
color "red"
strokeColor "text"
Example:
strokeColor "black"
ticksize arrow dimext
Example:
ticksize 10 10
[v1, v2, v3, v4 ……]
Example:
circle [100, 150, 200, 250],100 50
circle 100,100 [30,40,50,60]
assign "name" value
Example:
assign "x1" 12.6
while logical expression …………… do
Example:
assign "x" 0
while x<100 line x,100 x+100,100
assign "x" x+10
do
layer "name"
Example:
layer "grid"
startblock "name" …………… endblock
Example: startblock "marker" circle 0,0 30 rect -10,-10 20,20 endblock
insert "name" x,y theta scale
Example:
insert "marker" 100,100 45 1