1
Auto CAD2010绘图基础
1.6.1.2 4.1.2 PEDIT(多段线编辑)命令
4.1.2 PEDIT(多段线编辑)命令

PEDIT(多段线编辑)命令不仅可以编辑二维多段线,而且还可以编辑三维多段线和多边形网格曲面。这里先介绍二维多段线编辑功能,其他功能在以后相应的章节里介绍。

二维多段线的编辑功能如下:

①把整条多段线改为具有新的统一宽度的多段线,或者改变其中某一段的宽度;

②闭合一条非封闭的多段线,或者打开一条封闭的多段线;

③使任意两点之间的多段线拉成一直线(删除顶点);移动多段线的顶点,或增加新顶点;

④把一条多段线切为两条,或把一条多段线与其他若干相邻的线连接成一条多段线;

⑤使不连续线型在顶点处有交点;

⑥用圆弧曲线或B样条曲线拟合多段线。

1.命令输入方式

功能区:“常用”选项卡→

键盘输入:PEDIT或PE

快捷菜单:选择要编辑的多段线,在绘图区域单击右键,选择“编辑多段线(I)”。

2.命令提示及选择项说明

选择多段线或[多条(M)]: 选择一条多段线或输入M去选择多个对象。如果选定对象是直线或圆弧,则显示:

选定的对象不是多段线

是否将其转换为多段线? <Y> 如果输入Y或按【Enter】键,则对象被转换为单段二维多段线,否则原对象不变。

输入选项[闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/反转(R)/放弃(U)]: 输入选择项或按【Enter】键结束命令。

闭合(C) 将打开的多段线的最后一点与起点相连,成为闭合多段线。如果所选多段线是闭合的,“闭合(C)”选项则为“打开(O)”。“打开(O)”选项使闭合多段线变为打开多段线,即删除多段线的闭合线段。

合并(J) 将一条多段线与其相邻的直线、圆弧或多段线连成一条新的多段线。所有线段必须首尾相连。如果开始时使用“多条(M)”选项选择了多个对象,则可以将不相接的多段线合并,但邻近两端点不能相距太远,需将模糊距离设置得足以包括两端点,而且Auto-CAD将显示下列提示:

合并类型=延伸

输入模糊距离或[合并类型(J)]<0.0000>: 输入一个数或输入J。如输入J则提示:

输入合并类型[延伸(E)/添加(A)/两者都(B)]<延伸>: 输入一个选项。

延伸(E) 通过将线段延伸或剪切至最接近的端点来合并选定的多段线。

添加(A) 通过在最接近的端点之间添加直线段来合并选定的多段线。

两者都(B) 如有可能,通过延伸或剪切来合并选定的多段线。否则,通过在最接近的端点之间添加直线段来合并选定的多段线。

宽度(W) 为多段线指定一个新的统一宽度。

拟合(F) 圆弧曲线拟合。通过多段线的各顶点生成一条圆弧拟合曲线,每两圆弧之间都相切。

样条曲线(S) B样条曲线拟合。以多段线为控制多边形,生成一条B样条曲线来逼近多段线。多段线非闭合时,曲线通过起点和最后一点。B样条曲线可以是三次或二次曲线,由系统变量SPLINETYPE控制。当SPLINETYPE的值为5时是二次B样条曲线,为6时是三次B样条曲线,6是默认值。系统变量SPLINESEGS控制样条曲线的精度,默认值为8。它表示每对顶点之间显示的逼近曲线是由8段直线组成。这个值越大,则样条曲线的精度越高,在图形文件中所占空间越大,生成样条曲线的时间越长。

非曲线化(D) 删去曲线,即取消圆弧曲线或B样条曲线,还原为多段线,但圆弧段不再保留,而变为直线。

线型生成(L) 用于非连续线型。该选项为一开关。它打开时多段线的顶点处以线段过渡,否则以点或空白隔开。该选项不能用于带变宽度的多段线。

反转(R) 可将多段线顶点的顺序颠倒过来,以便于编辑。

放弃(U) 取消前一次所做的多段线编辑操作。可以重复使用“放弃(U)”,使图形一步步复原。

编辑顶点(E) 进入顶点编辑。Auto CAD用“×”光标标出多段线的第一个顶点,并显示顶点编辑的各选择项提示。

输入顶点编辑选项[下一个(N)/上一个(P)/打断(B)/插入(I)/移动(M)/重生成(R)/拉直(S)/切向(T)/宽度(W)/退出(X)]<N>: 输入选择项或按【Enter】键使用默认项。

下一个(N)和上一个(P) 移动光标到下一个或前一个顶点处。顶点编辑提示的默认值是上次选择的N或P,因此在选择一次N或P后,用空格或【Enter】键就能移动光标。

打断(B) 删除指定两顶点间的多段线,或从一个顶点处切断多段线。光标所在点为第一个打断点,并提示:

输入选项[下一个(N)/上一个(P)/转至(G)/退出(X)]<N>: 输入选择项或按【Enter】键。

下一个(N)和上一个(P) 移动光标到下一个顶点或上一个顶点。

转至(G) 执行打断操作。

退出(X) 退出打断操作,返回顶点编辑。

插入(I) 在“×”光标后面插入新顶点。

移动(M) 将光标所在的顶点移到一个新位置。

重生成(R) 重新生成多段线,常与“宽度(W)”选择项连用。

拉直(S) 将指定两顶点间的多段线拉成一直线。选择该项的提示及操作与“打断(B)”选择项类似。

切向(T) 为光标所在顶点指定一个切线方向,用于曲线拟合。

宽度(W) 改变光标后面一条线段的起始和结束宽度。但屏幕上的线宽并不改变,须执行“重生成(R)”选择项后才改变。

退出(X) 退出顶点编辑,回到多段线编辑的提示。

3.命令使用举例

例1 画一条全由直线段组成的二维多段线,再编辑为B样条曲线,如图4-4所示。这条曲线就像一条波浪线。

图4-4 曲线拟合

(a)多段线;(b)B样条曲线

画曲线的操作过程如下。

单击: *启动绘制多段线命令

单击:(P1点) * 指定起点

单击:(P2点) * 指定下一点

单击:(P3点) * 指定下一点

单击:(P4点) * 指定下一点

单击:(P5点) * 指定下一点

单击:(P6点) * 指定下一点

单击:↙ * 完成绘制多段线命令

单击: *启动编辑多段线命令

输入:L * 选刚画的多段线

输入:S * 拟合为样条曲线

单击:↙ * 结束命令

命令窗口显示如下。

命令: pline

指定起点:

当前线宽为0.0000

指定下一点或[圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

指定下一点或[圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

命令: pedit

选择多段线或[多条(M)]:L

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

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

例2 先用LINE(直线)、ARC(圆弧)命令绘制图4-5(a)所示图形,再用PEDIT(多段线编辑)命令编辑,得到图4-5(b)所示图形。

图4-5 例2图

(a)用LINE(直线)、ARC(圆弧)命令绘制的图形;(b)用PEDIT(多段线编辑)命令编辑后的图形

画图4-5(b)所示图形的操作过程如下。

单击:* 启动画直线命令

单击:(P1点) * 指定第一点

单击:(P2点) * 指定下一点

单击:↙ * 结束命令

单击: *启动画圆弧命令

单击:↙ * 指定上一点为圆弧起点

单击:(P3点) * 指定圆弧端点

单击:* 启动画直线命令

单击:↙ * 指定上一点为直线的第一点

单击:(P4点) * 确定直线长度

单击:↙ * 结束命令

单击: *启动画圆弧命令

单击:↙ * 指定圆弧起点

单击:(P1点) * 指定圆弧端点

单击:↙ * 结束命令

单击: *启动编辑多段线命令

单击:(左端半圆)

单击:↙ * 选定的对象自动转换为多段线

输入:J * 设置“合并”模式

单击:↙

单击:(上面直线) * 选择对象找到1个

单击:(下面直线) * 选择对象总计2个

单击:(右端半圆) * 选择对象总计3个

单击:↙ * 结束选择对象

输入:W * 设置多段线的“线宽”

输入:0.5 * 指定所有线段新宽度

单击:↙ * 结束命令

单击:↙