autolisp 组码
时间: 2023-07-31 21:11:50 浏览: 230
Autolisp中的组码是指代表不同对象或属性的数字或字符串。例如,在绘制AutoCAD图形时,可以使用以下组码:
- 0:实体类型(例如线,圆等)
- 10、20、30:X、Y、Z坐标
- 40:线宽
- 50:旋转角度
- 62:颜色
在Autolisp中,可以使用(vlax-get-property obj 'PropertyName)函数来获取对象的属性值,其中'PropertyName'是属性名称,可以使用组码或属性名称。例如,使用组码获取线的起点坐标可以使用以下代码:
(vlax-get-property lineObj 10) ;获取起点X坐标
(vlax-get-property lineObj 20) ;获取起点Y坐标
(vlax-get-property lineObj 30) ;获取起点Z坐标
阅读全文