; 工作中要把几条直线或圆弧合并成多段线,用pedit时 要先选取一条直线,现转 化为多段线 ,后再按“j” 继续添加 ,比较麻烦,编个程序简化该过程可以直接选择要转多段线的直线或圆弧就可以,省去麻烦 (defun c:po (\xj ob) (setvar "cmdecho" 0) (steq xj (ssget)) ;建立选集 赋给变量xj (steq ob (SSNAME xj 0 ) ) ; 得到选集xj 中首个对象 ,赋给变量ob (command "pedit" ob "y" "j" xj "" "") ; (princ) )
|