将直线转换为多段线(whe
嗨,我已经搜索过了,(有点)惊讶地发现我没有找到。。。有没有人遇到过这样一个LISP:一旦选中一条直线,它会将它和任何接触的直线(端点重合的地方)转换为多段线?
在我的情况下,他们将在一个独特的层和颜色等,但可能有其他行在该层(非接触),我不希望包括在选择集
或这是一项容易的任务吗? 在搜索lisp之前是否尝试过PEDIT命令?
它做了你似乎想要的事情。 要扩展解决方案:
[列表]
[*]调用QSELECT并应用适当的过滤器来创建一个集,该集仅包括要连接的行。
[*]调用PEDIT并输入多模式;当要求指示用于处理之前输入的选择集时,请接受将其转换为多段线(如果是),然后选择“连接”。
[/列表] 如上所述,当然可以使用标准AutoCAD功能完成此任务。
为了提供另一种选择,您可以使用我的链选择程序获得初始选择,然后使用我的多段线连接程序(PEDIT命令的简单包装器)将选择转换为多段线。 .. 类似这样:
https://lispbox.wordpress.com/2017/04/30/unexplode-polylines/
页:
[1]