属性(.NAME)
按名称取值的属性:图元的点、圆角的圆心……
语法
value.NAME
| 参数 | 含义 |
|---|---|
| value | 一个图元(@5),或 FILLET 等表达式的结果。 |
| NAME | 属性名,大小写均可。 |
结果
属性的值;图元的点(START、END、CENTER……)以其位置表示。
示例
在示例图纸中:
| 表达式 | 结果 |
|---|---|
@5.START |
[0,0] |
@5.END |
[100,0] |
FILLET(@5,@7,40).CENTER |
[35.2786,40] |
说明
对于图元,.START 和 .END 是它自身的点;定义它的那些点使用其在文件行中的名称(圆的 .CENTER、贝塞尔曲线的 .CONTROL1……)。
对于放置在图纸中的零件,.P3 是零件自身图纸中的一个点,放到零件所在的位置(经过移动、旋转或与其零件标记对齐),并按零件的值计算:P10=@5.P3。零件移动时它跟随零件,零件的图纸变化时它也随之变化。捕捉到零件的点时,会自动创建这样的表达式。
列表或字典有 .COUNT;列表有 .FIRST 和 .LAST;字典有 .KEYS 和
.VALUES。
另请参阅:@n、FILLET、CHAMFERDISTANCES。