cad连接不同线段的端点_cad里可不可以自动在多段线的端点上生成点?
展開全部
(defun?c:tes?(?/?&k1?&kw1?p1?tc1)
(princ?"\n請選擇不封閉的曲線")
(if?(setq?&kw1?(ssget?'((0?.?"*LINE,ARC,HELIX,ELLIPSE"))))
(progn
(while?(setq?&k1?(ssname?&kw1?0))
(setq?&kw1?(ssdel?&k1?&kw1))
(if?(not?(vlax-curve-isClosed?&k1))
(progn;;2
(setq?tc1?(assoc?8?(entget?&k1)))
(setq?p1?(vlax-curve-getStartPoint?&k1))
(entmake?(list?'(0?.?"POINT")?tc1?(cons?10?p1)))
(setq?p1?(vlax-curve-getEndPoint?&k1))
(entmake?(list?'(0?.?"POINT")?tc1?(cons?10?p1)))
);progn;2
);if;2
);while
)
)
(princ)
)
以上是32313133353236313431303231363533e58685e5aeb931333363383363autolisp程序,復制到記事本,以【.lsp】為后綴命名(注意英文打字),打開cad,APPload命令加載,加載后,命令【TES】(可以自己修改命令),選擇曲線,曲線的端點可以自動繪制點。
總結
以上是生活随笔為你收集整理的cad连接不同线段的端点_cad里可不可以自动在多段线的端点上生成点?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机卫士-12
- 下一篇: JavaScript详细教程