我不知道您是否指的是Autodesk论坛上的“Silent PEDIT”线程。。。仅在这一条线上就有一些很棒的。
http://forums.autodesk.com/t5/Visual-LISP-AutoLISP-and-General/Silent-Pedit/td-p/2048261/page/2
这是我最喜欢的。选择一个对象,与该对象“端到端”接触的任何对象都会变成多段线。
- ;Entity Join All
- ;Joins lines, arcs & Polylines at their endpoints automatically.
- ; All you have to do is select one object
- ; by Kent Cooper @ Autodesk forums
- (defun C:EJA (/ peac cmde); = Polyline Edit: Join All
- (setq peac (getvar 'peditaccept))
- (setvar 'peditaccept 1)
- (setq cmde (getvar 'cmdecho))
- (setvar 'cmdecho 0)
- (command "_.pedit" pause "_join" "_all" "" "")
- (setvar 'peditaccept peac)
- (setvar 'cmdecho cmde)
- (princ)
- )
|