二维多段线简称多段线或者多义线,区别于三维多段线(3dpoly),是作为单个平面对象创建的相互连接的线段序列。可以创建直线、圆弧或两者的组合线段。

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(1)

多段线

多段线和正多边形、矩形一样,都是LWPOLYLINE对象。引入多段线是因为它具有单个直线所不具备的编辑功能。例如可以调整宽度和曲率、转换成样条曲线。

可以使用PEDIT命令对其进行编辑,或者用EXPLODE命令将其转换成直线段(line对象)和圆弧(arc对象);还可以使用SPLINE命令将样条拟合多段线转换为真正的样条曲线;使用闭合多段线创建多边形和从重叠对象的边界创建多段线。

多段线的命令是Pline/pl,用它来绘制直线的时候,只需要依次拾取点。

绘制多段线的弧线段时,圆弧的起点就是前一条线段的端点。可以指定圆弧的角度、圆心、方向或半径,也可以通过指定一个中间点和一个端点也可以完成圆弧的绘制。

不等宽和等宽的多多段线

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(2)

fillmode=0,线宽为1mm的空心多段线

"半宽"选项通过指定宽多段线的中心到外边缘的距离。使用"宽度"或"半宽"选项时,AutoCAD 将提示输入起点宽度(半宽)和端点宽度(半宽),可以输入不同的宽度(半宽)值。多段线线段的起点和端点位于直线的中心。相邻宽线段的相交处通常绘成倒角(见上图)。但是,对不相切的弧线段、锐角或使用点划线线型的线段不进行倒角。

也可以使用boundary命令从形成闭合区域的重叠对象的边界创建多段线。

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(3)

用bo命令生成重叠对象多段线边界

多段线编辑使用Pedit命令,可以通过闭合和打开多段线(c/j),以及移动、添加或删除单个顶点来编辑多段线(e);可以在任何两个顶点之间拉直多段线(d),也可以切换线型以便在每个顶点前或后显示虚线(L);可以为整个多段线设置统一的宽度,也可以分别控制各个线段的宽度(w);还可以通过多段线创建线性近似样条曲线(s)。

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(4)

pe命令的线型生成选项,前者为on后者为off

命令: pe PEDIT 选择多段线或 [多条(M)]:

输入选项

[闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U)]:

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(5)

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(6)

autocad多段线的绘制命令(玩转AutoCAD二维多段线)(7)

多段线、用PE命令生成的样条和用spl拟合的样条

使用PEDIT的S命令生成的样条有并不光滑准确,这时还可以用样条命令SPLINE选择o选项来进行精确的样条拟合。

,