命令名:tqdxd
功能:实现多线段提取坐标,输出text文本,并标注点号
由于分享到百度网盘经常被屏蔽,这里直接将代码发上来,大家复制粘贴到记事本中,保存成*.lsp就可以了。
代码如下:
(defun c:tqdxd()
(setvar 'cmdecho' 0)
(vl-load-com)
(prompt
'命令名:tqdxd。功能:实现多线段提取坐标,输出text文本,并标注点号.By author:mile')
(setq ss2 (Vlax-Get
(Vlax-Ename->Vla-Object (car (entsel))) 'Coordinates ))
;提取多线段坐标
(setq nn (length
ss2)) ;测试列表个数
(setq i 1)
(setq n (/ nn
2))
(setq w
220)
(setq pf
(zbtq ss2)) 保存第一点坐标
(setq
功能:实现多线段提取坐标,输出text文本,并标注点号
由于分享到百度网盘经常被屏蔽,这里直接将代码发上来,大家复制粘贴到记事本中,保存成*.lsp就可以了。
代码如下:
