- ;;好像不要这么复杂
- (defun c:l2pl (/ a ss di)
- (setq a (getvar "peditaccept"))
- (setvar "peditaccept" 1)
- (if (and (setq ss (ssget '((0 . "LINE,*POLYLINE,ARC"))))
- (or (setq di (getdist "\n输入模糊距离 <0>: "))
- (setq di 0)
- )
- )
- (command "_.pedit" "_m" ss "" "_j" di "")
- )
- (setvar "peditaccept" a)
- (princ)
- )
|