4.6 绘制多段线
在AutoCAD中,【多段线】是一种非常实用的线段对象,通常是由多段直线段或圆弧段组成的一个组合体,既可以同时编辑,也可以分别编辑,还可以具有不同的宽度。本节将介绍如何绘制和编辑多段线。
多段线是由直线或圆弧等多条线段构成的特殊线段,这些线段所构成的图形是一个整体,可对其进行统一编辑。【多段线】命令主要有以下几种调用方法:
▷ 选择【绘图】|【多段线】命令。
▷ 在命令行中执行PLINE命令。
▷ 选择【默认】选项卡,在【绘图】面板中单击【多段线】按钮。
【例4-18】执行PLINE命令,并在绘图窗口中指定多段线的起点后,命令行显示如下提示信息:
指定下一个点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:
默认情况下,当指定多段线另一端点的位置后,将从起点到该点绘出一段多段线。该命令提示中其他选项的功能如下。
▷ 圆弧(A):从绘制直线方式切换至绘制圆弧方式。
▷ 半宽(H):设置多段线的半宽度,即多段线的宽度等于输入值的两倍。其中,可以分别指定对象的起点半宽和端点半宽。
▷ 长度(L):指定绘制的直线段的长度。此时,AutoCAD将以该长度沿着上一段直线的方向绘制直线段。如果前一段线对象是圆弧,则该段直线的方向为上一圆弧端点的切线方向。
▷ 放弃(U):删除多段线上的上一段直线段或圆弧段,以方便及时修改在绘制多段线过程中出现的错误。
▷ 宽度(W):设置多段线的宽度,可以分别指定对象的起点半宽和端点半宽。具有宽度的多段线填充与否可以通过FILL命令进行设置。如果将模式设置成【开(ON)】,则所绘制的多段线是填充的;如果将模式设置成【关(OFF)】,则所绘制的多段线是不填充的。
▷ 闭合(C):封闭多段线并结束命令。此时,系统将以当前点为起点,以多段线的起点为端点,以当前宽度和绘图方式(直线方式或者圆弧方式)绘制一段线段,以封闭该多段线,然后结束命令。
在绘制多段线时,如果在【指定下一个点或[圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:】命令提示下输入A,可以切换至圆弧绘制方式,命令行显示如下提示信息:
指定圆弧的端点或 [角度(A)/圆心(CE)/闭合(CL)/方向(D)/半宽(H)/直线(L)/半径(R)/第二个点(S)/放弃(U)/宽度(W)]:
以上命令提示中各选项的功能说明如下。
▷ 角度(A):根据圆弧对应的圆心角来绘制圆弧段。选择该选项后需要在命令行提示下输入圆弧的包含角度。圆弧的方向与角度的正负有关,同时也与当前角度的测量方向有关。
▷ 圆心(CE):根据圆弧的圆心位置来绘制圆弧段。选择该选项,需要在命令行提示下指定圆弧的圆心。当确定圆弧的圆心位置后,可以再指定圆弧的端点、包含角或对应弦长中的一个条件来绘制圆弧。
▷ 闭合(CL):根据最后点和多段线的起点为圆弧的两个端点,绘制一个圆弧,以封闭多段线。闭合后,将结束多段线绘制命令。
▷ 方向(D):根据起始点处的切线方向来绘制圆弧。选择该选项,可以通过输入起始点方向与水平方向的夹角来确定圆弧的起点切向。也可以在命令行提示下确定一个点,系统将把圆弧的起点与该点的连线作为圆弧的起点切向。当确定了起点切向后,再确定圆弧另一个端点即可绘制圆弧。
▷ 半宽(H):设置圆弧起点的半宽度和终点的半宽度。
▷ 直线(L):将多段线命令由绘制圆弧方式切换至绘制直线的方式。此时将返回到命令行【指定下一个点或[圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:】提示。
▷ 半径(R):可根据半径来绘制圆弧。选择该选项后,需要输入圆弧的半径,并通过指定端点和包含角中的一个条件来绘制圆弧。
▷ 第二个点(S):可根据3点来绘制一个圆弧。
▷ 放弃(U):取消上一次绘制的圆弧。
▷ 宽度(W):设置圆弧的起点宽度和终点宽度。
【例4-19】绘制箭头图形。
step 1 选择【绘图】|【多段线】命令,执行PLINE命令。
step 2 在命令行【指定起点:】提示下,输入0,0,确定A点。
step 3 在命令行【指定下一个点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:】提示下,输入W。
step 4 在命令行【指定起点宽度<0.0000>:】提示下,输入多段线的起点宽度为5。
step 5 在命令行【指定端点宽度<5.0000>:】提示下,按Enter键。
step 6 在命令行【指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:】提示下,在绘图窗口如图4-48所示的B点位置单击。
图4-48 绘制直线
step 7 重复步骤(3)~(6)的操作,设置多段线的起点宽度为15,端点宽度为1,然后绘制B点到C点的一段多段线,如图4-49所示。
图4-49 绘制箭头
step 8 在命令行【指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:】提示下按Esc键。
在AutoCAD中,使用以下几种方法之一,使用【编辑多段线】命令可以编辑绘制的多段线。二维和三维多段线、矩形、正多边形、三维多边形网格都是多段线的变形,都可以使用同样的方法进行编辑。
▷ 选择【修改】|【对象】|【多段线】命令。
▷ 在命令行中执行PEDIT命令。
▷ 选择【默认】选项卡,在【修改】面板中单击▼按钮,在展开的面板中单击【编辑多段线】按钮。
执行以上命令后,如果只选择一条多段线,命令行显示如下提示信息:
输入选项[闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U)]:
如果选择多条多段线,命令行则显示如下提示信息:
输入选项[闭合(C)/打开(O)/合并(J)/宽度(W)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U)]:
编辑多段线时,命令行中主要选项的功能如下。
▷ 闭合(C):封闭所编辑的多段线,自动以最后一段的绘图模式(直线或者圆弧)连接原多段线的起点和终点。
▷ 合并(J):将直线段、圆弧或者多段线连接到指定的非闭合多段线上。如果编辑的是多条多段线,系统将提示输入合并多段线的允许距离;如果编辑的是单条多段线,系统将连续选取首尾连接的直线、圆弧和多段线等对象,并将它们连成一条多段线。选择该选项时,需要连接的各相邻对象必须在形式上彼此首尾相连。
▷ 宽度(W):重新设置所编辑的多段线的宽度。当输入新的线宽值后,所选的多段线均变成该宽度。
▷ 【编辑顶点(E)】选项:编辑多段线的顶点,只能对单条多段线操作。在编辑多段线的顶点时,系统将在屏幕上使用小叉标记出多段线的当前编辑点,命令行显示如下提示信息:
输入顶点编辑选项 [下一个(N)/上一个(P)/打断(B)/插入(I)/移动(M)/重生成(R)/拉直(S)/切向(T)/宽度(W)/ 退出(X)]<N>:
▷ 拟合(F):使用双圆弧曲线拟合多段线的拐角,如图4-50所示。
图4-50 使用双圆弧曲线拟合多段线拐角
▷ 样条曲线(S):使用样条曲线拟合多段线,且拟合时以多段线的各顶点作为样条曲线的控制点,如图4-51所示。
图4-51 使用样条曲线拟合多段线拐角
▷ 非曲线化(D):删除在执行【拟合】或者【样条曲线】选项操作时插入的额外顶点,并拉直多段线中的所有线段,同时保留多段线顶点的所有切线信息。
▷ 线型生成(L):设置非连续线型多段线在各顶点处的绘线方式。选择该选项,命令行将显示【输入多段线线型生成选项[开(ON)/关(OFF)]<关>:】提示信息。当用户选择ON时,多段线以全长绘制线型;当用户选择OFF时,多段线的各个线段独立绘制线型;当长度不足以表达线型时,以连续线代替。
▷ 放弃(U):取消PEDIT命令的上一次操作。用户可重复使用该选项。