自写cad插件之多段线批量强制自闭合、批量线闭合



-
自闭合模式
功能:单独处理每个选中的多段线或直线,使其自身闭合。可批量框选处理多个。
对多段线:将“未闭合”状态改为“闭合”。
对直线:根据“处理选项”设置,决定是否将直线转换为一个由两点构成的闭合多段线(一个微小的矩形或线段)。
适用场景:图中有大量独立的、需要各自闭合的线或多段线。
-
多线闭合模式
功能:将选中的所有线段(包括直线和多段线的顶点)连接起来,生成一个单一、首尾相连的闭合多段线。
简单方法:按照选择集内图元的拾取顺序连接顶点,生成结果不可控制。
排序方法(默认):计算所有顶点的中心点,然后按相对于中心点的角度进行排序后连接,通常能得到更规整的闭合形状。
适用场景:多段线或直线相互断开,但希望将它们组合成一个外轮廓或闭合区域。
-
场景一(自闭合):绘制建筑平面图时,有些墙线是未闭合的多段线,用此功能可一键将所有未闭合墙线闭合,方便后续填充或计算面积。
-
场景二(多线闭合):导入或绘制地形图时,等高线由大量断开的短线构成。使用“多线闭合”的“排序方法”,可以快速将这些短线自动连接、排序,形成一个完整、光滑的闭合等高线。
-
命令DDXBH(多段线闭合)展示效果如下:
已关注
关注
重播 分享 赞
https://wwals.lanzouv.com/igsu63kzibdg
您的完整阅读和持续关注就是对我和算法最好的激励。
文末是平台自动推荐的相关资讯,或许您也会感兴趣。
夜雨聆风