明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1631|回复: 9

如何简单分割多个对象??

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

请问各位大虾一个问题:

我想在AutoCAD图象中实现一个功能:比如我有多个对象,需要从中间画一条线,把通过的对象全部一分为二,当然可以通过打断对象的方式一个一个切开。可是如果对象数量特别大的时候,那逐个打断工作量太大了,有没有相对简单的方法或编辑软件能实现该功能???急切恳求各位高手赐教。。

可以联系 QQ:393258194

 楼主| 发表于 2005-10-26 21:36:00 | 显示全部楼层
请高手回个话.
发表于 2005-10-27 10:41:00 | 显示全部楼层
_break \ f \ @
 楼主| 发表于 2005-10-27 11:49:00 | 显示全部楼层
我的意思是:一条直线穿过多条直线(曲线),执行某个操作后,使多条直线在这条直线穿过处一分为二.再次感谢!!!等待您的回复!!!
发表于 2005-10-27 12:05:00 | 显示全部楼层
以BREAK方式切断,customize里有以上所述macro之icon。

本帖子中包含更多资源

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

x
 楼主| 发表于 2005-11-8 21:21:00 | 显示全部楼层

我在命令行中输入:customize,在出现的"自定义"对话框中,没有可选东西能打开呀.还是不太明白.

      我希望的效果是:一条直线通过几十,几百条多段线,有没有什么命令可以让这条直线把这几十条几百条线"切"开.

发表于 2005-11-8 22:01:00 | 显示全部楼层
发表于 2005-11-12 10:17:00 | 显示全部楼层
你的意思是:一次将那些几十几百根线全切断,切断后两边全部都留着,是不是?如果是这样的话,我看啊,你还是自己编个程序好了,哈哈哈,编好让大家看看好吗
发表于 2005-11-13 10:28:00 | 显示全部楼层
  1. (load "xyp_lib")
  2. ;|加载通用函数(可在签名栏直接下载)
  3. 如果已经下载xyp_lib并放到搜索路径下可以不再下载!
  4. 利用以下任何一种方式(首选第一种)即可加载和运行通用函数内的所有子程序:
  5. ★1·在acad.lsp中增加(load"xyp_lib")
  6. ■2·在每个程序内增加(load"xyp_lib")
  7. ■3·在command下,输入(load"xyp_lib")
  8. ■4·在菜单.mnl中增加(load"xyp_lib")
  9. ■5·将xyp_lib.vlx文件直接拽到cad屏幕
  10. [COLOR=red] ★通用函数下载地址:[/COLOR]
  11. [url]http://bbs.mjtd.com/forum.php?mod=viewthread&tid=37554[/url]
  12. |;
  13. ;;;一条线把通过的对象全部打断(break)
  14. (defun c:test ()
  15.   (CMDLA0)
  16.   (setq s0 (car (usel1 0 "LINE" "源线")))
  17.   (princ "\n选择目标线 : ")
  18.   (setq ss (ssget '((0 . "*LINE,ARC")))
  19. i  -1
  20.   )
  21.   (command "select" ss "r" s0 "")
  22.   (setq ss (ssget "P"))
  23.   (while (setq s1 (ssname ss (setq i (1+ i))))
  24.     (princ i)
  25.     (if (setq ptlst (xyp-get-Inters s0 s1 0))
  26.       (progn
  27. (foreach pt ptlst
  28.    (setq ss1 (ssget pt))
  29.    (command "select" ss1 "r" s0 "")
  30.    (setq s1 (ssname (ssget"p") 0))
  31.    (command "break" (list s1 pt) "f" pt pt)
  32. )
  33.       )
  34.     )
  35.   )
  36.   (CMDLA1)
  37. )
 楼主| 发表于 2005-11-29 10:18:00 | 显示全部楼层
下载了长青藤,问题解决了!谢谢!!!论坛真是个好地方,热心的人真多!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 00:58 , Processed in 0.196412 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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