当前位置:你问我答 >  详情

二维多段线和多段线有什么区别?

 

CAD中有二维多段线和多段线,可是好像都没看出来什么不一样的地方?能详细介绍一下吗?

 


全部评论

等级:LV22
积分:1290
南方数码-小花 2017-11-24 10:05

 

CAD设计绘图中有很多复杂图形,由直线段与圆弧段组成,它可以根据实际要求设置线段的起始点和结束宽度,这就是多段线。

 

5cf6f161853341958f3a80b43f449574.png

 

如上图所示,选择图中的一条多段线后,可以看到特性面板中的对象的类型是二维多段线。

 

二维多段线

 

最简单的方法就是从字面来理解,二维+多段线,也就是只能画在二维平面上的多选线,线段上所有点的Z坐标是一样的。与二维多段线相对应的是三维多段线,在软件中可以使用“3DPOLY”命令来启用。三维多段线能绘制空间曲线,各点的Z坐标是不同的。

 

二维多段线与普通多段线的区别

 

在特效面板中,二维多段线和普通多段线的区别并不明显,可以在命令行中键入 LIST命令可直观看出来。

概括起来说,普通多段线(LWPOLYLINE)的图形数据量小,占用空间小,无疑是常规绘图的优先选择;二维多段线提供的顶点的属性空间,编程人员可以存放一些特定的信息,适用于一些需要在多段线顶点存储扩展数据的二次开发插件或软件。

 

二维多段线转换为普通多段线

 

CAD软件中有一个变量“PLINETYPE”,主要是控制用PLINE命令创建新多段线的类型,以及是否转换早期版本图形中的现有多段线。小编总结了一下,PLINETYPE可设置成012,其作用分别是:

0:打开旧图形时不转换其中的多段线;PLINE创建旧格式的二维多段线

1:打开旧图形时不转换其中的多段线;PLINE创建优化的轻量多段线

2:打开中望CAD或旧图形时转换其中的多段线(也就是说将二维多段线转换为轻量多段线);PLINE创建优化的轻量多段线。

这里要注意一下,如果绘制的多段线是二维多段线,则只要输入PLINETYPE,敲回车键,再输入1,再敲一次回车键,这时候再绘制多段线就会变成正常多段线啦。

原来图中已经绘制好的二维多段线,又该如何转换为正常多段线呢?下面比较简单的方法:

PLINETYPE设置12,输入PE(多段线编辑PEDIT),选择二维多段线,就可以自动转换成普通多段线。


回复 2
等级:LV2
积分:150
罗简单 2019-04-23 09:55

方法:最好的办法可以分别画一个多段线与二维多段线,然后保存为dxf格式,用记事本打开,然后进入 entities 节,参考dxf格式说明,就能很清楚知道区别在什么地方。


最本质的区别如咱们 小花 所说,二维多段线存储 顶点属性,在咱们CASS中,最明显的就是 宗地权属线,在为输入 界址线属性时,权属线格式为 多段线;一旦输入界址线属性后,就会变成二维多段线,原因就在于 界址线属性存在 二维多段线的顶点属性内。

回复 0
1

提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消