2.8 绘制与编辑多段线
在AutoCAD中“多段线”是一种非常有用的线段对象,它是由多段直线段或圆弧段组成的一个组合体,既可以一起编辑,也可以具有不同的宽度。
2.8.1 绘制多段线
1.绘制多段线命令
选择“绘图”|“多段线”命令,或者在“绘图”工具栏中单击“多段线”按钮,或者在命令行中输入PLINE命令,即可绘制多线。当在绘图窗口中指定了多段线的起点后,命令行显示如下提示信息。
命令: _PLINE 指定起点: //指定多段线的第1点 当前线宽为 0.0000//系统提示当前线宽,第1次使用显示默认线宽0,多次使用显示上一次线宽 指定下一个点或 [圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]://依次指定多段线的下一个点, 或者输入其他的选项 指定下一点或 [圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:
当指定了多段线另一端点的位置后,默认从起点到该点绘出一条多段线。该命令提示行中其他选项的功能如下。
● “圆弧(A)”选项:从绘制直线方式切换到绘制圆弧方式。
● “闭合(C)”选项:封闭多段线并结束命令。选择该选项,将以当前点为起点,以多段线的起点为端点,以当前的宽度和绘图方式(直线方式或圆弧方式)绘制一条线段来封闭该多段线,然后结束命令。
● “半宽(H)”选项:设置多段线的半宽度,即多段线的宽度等于输入值的2倍,其中,可以分别指定对象的起点半宽和端点半宽。
● “长度(L)”选项:指定绘制的直线段的长度。AutoCAD将以该长度沿着上一直线的方向绘制直线段。如果前一段线的对象是圆弧,则该段直线的方向为圆弧端点的切线方向。
● “放弃(U)”选项:删除多段线上的上一段直线段或者圆弧段,以方便及时修改在绘制多段线过程中出现的错误。
● “宽度(W)”选项:设置多段线的宽度,可以分别指定对象的起点半宽和端点半宽。具有宽度的多段线填充与否可以通过FILL命令来设置。如果将模式设置成“开(ON)”时,则绘制的多线是填充的;如果将模式设置成“关(OFF)”时,则所绘制的线段是不填充的。
2.切换到绘制圆弧方式
在绘制多段线时,如果在“指定下一点或 [圆弧(A)/闭合(C)/半宽(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)”选项:设置圆弧的起点宽度和终点宽度。
2.8.2 编辑多段线
1.编辑多段线命令
AutoCAD可以一次编辑一条多段线,也可以同时编辑多条多段线。选择“修改”|“对象”|“多段线”命令(PEDIT),可调用编辑二维多段线命令,如果只选择一个多段线,命令行显示如下提示:
命令: PEDIT 选择多段线或 [多条(M)]: 输入选项 [闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型 生成(L)/反转(R)/放弃(U)]: //选择多段线编辑项目
如果输入M,选择多个多段线,命令行则显示如下提示信息:
输入选项 [闭合(C)/打开(O)/合并(J)/宽度(W)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成 (L)/反转(R)/放弃(U)]: //选择多条多段线编辑项目
执行PEDIT命令后,如果选择的对象不是多段线,命令行将显示“是否将其转换为多段线?<Y>”提示信息。如果输入Y,则可以将选中对象转换为多段线,然后在命令行中显示与前面相同的提示。
编辑多段线时,命令行中主要选项的功能如下。
● “闭合(C)”选项:封闭所编辑的多段线,自动以最后一段的绘图模式(直线或圆弧)连接原多段线的起点和终点。
● “合并(J)”选项:将直线段、圆弧或多段线连接到指定的非闭合多段线上。如果编辑的是多个多段线,系统将提示输入合并多段线的允许距离;如果编辑的是单个多段线,系统将连续选取首尾相连的直线、圆弧和多段线等对象,并将它们连成一条多段线。选择该选项时,要连接的各相邻对象必须在形式上彼此首尾相连。
● “宽度(W)”选项:重新设置所编辑的多段线的宽度。当输入新的线宽值后,所选的多段线均变成该宽度。
● “编辑顶点(E)”选项:编辑多段线的顶点,只能对单个的多段线操作。
● “拟合(F)”选项:采用双圆弧曲线拟合多段线的拐角,如图2-33所示。
图2-33 拟合多线段前后对比
● “样条曲线(S)”选项:用样条曲线拟合多段线,且拟合时以多段线的各顶点作为样条曲线的控制点,如图2-34所示。
图2-34 用样条曲线拟合多线段前后对比
● “非曲线化(D)”选项:删除在执行“拟合”或“样条曲线”选项操作时插入的额外顶点,并拉直多段线中的所有线段,同时保留多段线顶点的所有切线信息。
● “线型生成(L)”选项:设置非连续线型多段线在各顶点处的绘制方式。选择该选项,命令行显示“输入多段线线型生成选项[开(ON)/关(OFF)]”信息,选择开(ON),多段线以全长绘制线型;选择关(OFF),多段线的各个线段独立绘制线型,当长度不足以表达线型时,以连续线代替。
● “反转(R)”选项:反转多段线顶点的顺序。使用此选项可反转使用包含文字线型的对象的方向。
● “放弃(U)”选项:取消编辑命令的上一次操作。
2.当前编辑点
在编辑多段线的顶点时,系统将在屏幕上使用小叉 标记出多段线的当前编辑点,命令行显示如下提示信息:
输入顶点编辑选项 [下一个(N)/上一个(P)/打断(B)/插入(I)/移动(M)/重生成(R)/拉直(S)/切向(T)/宽度(W)/退 出(X)] <N>: //选择编辑顶点选项
该命令行提示中主要选项的功能如下。
● “下一个(N)”选项:将顶点标记移到多段线的下一顶点,改变当前的编辑顶点。
● “上一个(P)”选项:将顶点标记移到多段线的前一个顶点。
● “打断(B)”选项:删除多段线上指定两个顶点之间的线段。系统将以当前编辑的顶点作为第一个断点,并显示“输入选项 [下一个(N)/上一个(P)/执行(G)/退出(X)] <N>:”提示信息。其中,“下一个(N)”和“上一个(P)”选项分别使编辑顶点后移或前移,以确定第二个断点;“执行(G)”选项接受第二个断点,将位于第一断点到第二断点之间的多段线删除;“退出(X)”选项则用于退出打断操作,返回到上一级提示。
● “插入(I)”选项:在当前编辑的顶点后面插入一个新的顶点,只需要确定新顶点的位置即可。
● “移动(M)”选项:将当前的编辑顶点移动到新位置,需要指定标记顶点的新位置。
● “重生成(R)”选项:重新生成多段线,常与“宽度”选项连用。
● “拉直(S)”选项:拉直多段线中位于指定两个顶点之间的线段。系统将以当前的编辑顶点作为拉直的第一个拉直端点,并显示“输入选项 [下一个(N)/上一个(P)/执行(G)/退出(X)]<N>:”提示信息。其中,“下一个(N)”和“上一个(P)”选项用来选择第二个拉直端点;“执行(G)”选项用于执行对位于两顶点之间的线段的拉直,即这两个顶点之间用一条直线代替;“退出(X)”选项则用于退出拉直操作,返回到上一级提示。
● “切向(T)”选项:改变当前所编辑顶点的切线方向。可以直接输入表示切线方向的角度值,也可以确定一点,之后将以多段线上的当前点与该点的连线方向作为切线方向。顶点的切向将影响到对多段线进行拟合操作或样条曲线化的结果。
● “宽度(W)”选项:修改多段线中当前编辑顶点之后的那条线段的起始宽度和终止宽度。
● “退出(X)”选项:退出编辑顶点操作,返回上一级提示。