学习一下,谢谢!
chakanneirongxuhaohuifukejian
这个很不错的
学习 看看有没有标注的
楼主辛苦了
good good good good
ntmake创建图元较command速度快,且不受捕捉等CAD环境因素影响,因此优先选用entmake。
entmake创建图元必要条件,即创建图元的最少组码项,再少就无法正确创建图元,实际使用中需要颜色、图层等组码项自己添加。水平有限,欢迎拍砖。
;; abc 带扩展数据的圆 (abc (getpoint) 2.5 "J" 1)
(defun abc (pt rr qz xh)
(entmake (list '(0 . "CIRCLE")
'(100 . "AcDbEntity")
;(cons 8 "JZP")
'(100 . "AcDbCircle")
(cons 10 pt)
(cons 40 rr)
(list -3
(list "SOUTH"
'(1000 . "301000")
(cons 1000 qz)
(cons 1071 xh)
)
)
)
)
)
本帖最后由 lucas_3333 于 2015-9-11 11:15 编辑
xyp1964 发表于 2015-9-11 07:58 static/image/common/back.gif
1001 组中有无效的的应用程序名
这样也不行,啥情况?
;; abc 带扩展数据的圆 (abc (getpoint) 2.5 "J" 1)
(defun abc (pt rr qz xh)
(entmake (list '(0 . "CIRCLE")
'(100 . "AcDbEntity")
;(cons 8 "JZP");;图层
'(100 . "AcDbCircle")
(cons 10 pt);;中心点
(cons 40 rr);;半径
(list -3
(list "SOUTH"
'(1002 . "{")
'(1000 . "301000")
(cons 1000 qz)
(cons 1071 xh)
'(1002 . "}")
)
)
)
)
)
lucas_3333 发表于 2015-9-11 11:05 static/image/common/back.gif
1001 组中有无效的的应用程序名
这样也不行,啥情况?
要先注册: (regapp "SOUTH")