明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 16456|回复: 44

超级简化pedit命令

  [复制链接]
发表于 2008-12-13 15:55:00 | 显示全部楼层 |阅读模式

看到这么多的朋友分享好东东我也下了一点来而不往非礼也!


工作中要把几条直线或圆弧合并成多段线,用pedit时 要先选取一条直线,先转化为多段线 ,后再按“j” 继续添加 ,比较麻烦,编个程序简化该过程可以直接选择要转多段线的直线或圆弧就可以,省去麻烦 ,当选择集中有多段线时和没有多段线时是一样的,不信的话可以试一下!如果好不要忘记说一声让大家知道

发表于 2011-3-22 22:35:45 | 显示全部楼层
这个如何:

  1. (defun c:ppp( / pet ss)
  2.    (setq pet (getvar "PEDITACCEPT"))
  3.    (setvar "PEDITACCEPT" 1)
  4.    (while (setq ss (ssget '((0 . "ARC,*LINE"))))
  5.        (command "_pedit" (ssname ss 0) "j" ss "" "")
  6.    )
  7.    (setvar "PEDITACCEPT" pet)
  8.    (princ)
  9. )
回复 支持 3 反对 1

使用道具 举报

 楼主| 发表于 2008-12-13 17:53:00 | 显示全部楼层

看到这么多的朋友分享好东东我也下了一点来而不往非礼也!


工作中要把几条直线或圆弧合并成多段线,用pedit时 要先选取一条直线,先转化为多段线 ,后再按“j” 继续添加 ,比较麻烦,编个程序简化该过程可以直接选择要转多段线的直线或圆弧就可以,省去麻烦 ,当选择集中有多段线时和没有多段线时是一样的,不信的话可以试一下!如果好不要忘记说一声让大家知道

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 0 反对 1

使用道具 举报

发表于 2019-12-9 10:07:21 | 显示全部楼层
CAD  自带的命令    一个''J'就可以吧选中的所有线段合并了,为什么搞那么麻烦。
发表于 2008-12-13 22:27:00 | 显示全部楼层
能做成,只要点一条线,其它和它有连接的都能变成PILE就好了
 楼主| 发表于 2008-12-19 01:08:00 | 显示全部楼层
你还可以框选
发表于 2008-12-25 09:24:00 | 显示全部楼层
还不错。谢谢啊!
发表于 2008-12-29 17:20:00 | 显示全部楼层

兄弟你这个也太麻烦了啊!

(defun c:pp ()        (command "pedit"  "m"  "all" "" "y"  "j"  "" )   (prinl) )

直接用这LISP命令,输入个PP连续按几次空格键就把所有的线段连接成了多义线了!

发表于 2009-1-1 19:37:00 | 显示全部楼层
看看这个可符合上面几个朋友的要求? 程序名称:TYPolyLineJoin (  TYPolyLineJoin.zip  ) 命令:TYPLJ 使用说明:选择欲连接成多义线的一组对象中的一条直线或圆弧,回车,搞定。 操作演示





[/CODE]
发表于 2009-1-11 19:51:00 | 显示全部楼层

(DEFUN C:aJ (/ LIST1 XLIST XA1 XB1)                        ;可用于封闭模图
  (SETQ XA1 0)
  (SETQ LIST1 (SSGET))
  ;(SETQ LIST2 LIST1)
  (SETQ XB1 1)
  (WHILE (< XA1 XB1)
    (SETQ XLIST (SSNAME LIST1 XA1))
    (COMMAND "PEDIT" XLIST "Y" "J" "ALL" "" "")
    (SETQ XA1 (1+ XA1))
  (setvar "osmode" 183)
  (setvar "ORTHOMODE" 1)
  )

用这个也行快哦

发表于 2009-1-13 09:20:00 | 显示全部楼层
  1. (defun c:AJ()
  2.   (while(not(setq ss(entsel "\n请选择要闭合的物体:")))
  3. (princ"没有选择到,请再来一次。")
  4. )
  5.   (command "pedit" ss "y" "j" "all" "" ""))
这个呢?
发表于 2010-11-17 16:22:00 | 显示全部楼层
石料一下很好,谢谢提供。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 04:17 , Processed in 0.204519 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表