只需一步,快速开始
; 工作中要把几条直线或圆弧合并成多段线,用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))
使用道具 举报
谢谢分享!!!
tukuitk 发表于 2006-12-26 12:25 楼上的程序不是很完美,当选择集中有多段线时和没有多段线时应该不一样的。 这是我写的,有点繁,呵呵。
yshf 发表于 2011-3-22 22:28 这样岂不是更简单:
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-25 11:57 , Processed in 0.191760 second(s), 27 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.