赋值 (=)
为变量或点赋值:值是一个表达式,因此无论它由什么定义,都会随之变化。
语法
name=expression
name=expression,"description"
Pn=expression,"description",CONSTRUCTION
| 参数 | 含义 |
|---|---|
| name | 变量名(字母、数字和 _;系统变量以 # 开头),或 P 加点的编号。新名称会创建新的变量或点。变量属于整个图纸;点属于正在处理的页面(每个页面都有自己的点)。 |
| expression | 其值:数字、位置 [x,y] 或任意表达式。 |
| description | 其用途,显示在变量或点面板中(可选)。 |
| CONSTRUCTION | 用于点:构造点,不与其他点一起绘制,也不会被捕捉(可选)。省略时,点保持原来的状态。请参阅点。 |
示例
DEPTH2=150,"Depth of the lid"
FLAP=DEPTH2/2
P4=[250,200],"Centre"
P5=P4+[0,FLAP]
P6=ALONG(P0,P2,100)
FLAP=40
P5 位于 P4 上方 75 处。随后将 FLAP 改为 40,P5 就会移到 P4 上方 40 处,绘制在 P5 上的所有内容也随之移动。
说明
如果为变量或点赋予的新值会破坏图纸(例如,某个图元的两个端点因此变为同一个点,或某个名称在定义之前就被使用),则该变量或点会恢复原样,并以红色显示原因。名称不区分大小写。系统变量以 # 开头,例如 #U(单位)和 #CL(当前图层)。L、W 和 D,即盒子的长度、宽度和深度,是普通变量,不带 #。