P 命令  
PEDIT 命令
  概念 操作步骤 命令 

编辑多段线和三维多边形网络

 “修改 II”工具栏: 

 快捷菜单 选择要编辑的多段线,在绘图区域单击鼠标右键,然后选择“编辑多段线”。

 命令输入 pedit

选择多段线或 [多选(M)]: 使用对象选择方法或输入 m

其余提示取决于是选择了二维多段线三维多段线还是三维多边形网格

如果选定对象是直线或圆弧,则显示以下提示:

选定的对象不是多段线。

是否将其转换为多段线? <是>: 输入 y n ,或按 ENTER 键

如果输入 y,则对象被转换为可编辑的单段二维多段线。 使用此操作可以将直线和圆弧合并为多段线。 如果 PEDITACCEPT 系统变量设置为 1,将不显示该提示,选定对象将自动转换为多段线。

 

多选

启用多个对象选择。

 

选择二维多段线

如果选择二维多段线,将显示以下提示:

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

如果选择的是闭合多段线,则“打开”会替换提示中的“闭合”选项。 如果二维多段线的法线与当前用户坐标系的 Z 轴平行且同向,则可以编辑二维多段线。

关闭

创建多段线的闭合线,将首尾连接。 除非使用“闭合”选项闭合多段线,否则将会认为多段线是开放的。

打开

删除多段线的闭合线段。 除非使用“打开”选项打开多段线,否则程序将认为它是闭合的。

合并

在开放的多段线的尾端点添加直线、圆弧或多段线和从曲线拟合多段线中删除曲线拟合。 对于要合并多段线的对象,除非第一个 PEDIT 提示下使用“多个”选项,否则,它们的端点必须重合。 在这种情况下,如果模糊距离设置得足以包括端点,则可以将不相接的多段线合并。

选择对象: 使用对象选择方法

如果以前使用“多个”选项选择了多个对象,程序将显示以下提示:

输入模糊距离或 [合并类型(J)] <0.0000>: 输入距离或 j

合并类型

设置合并选定多段线的方法。

输入顶点编辑选项

输入合并类型 [延伸(E)/添加(A)/两者都(B)] <延伸>: 输入 e a b

延伸

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

添加

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

两者都

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

宽度

为整个多段线指定新的统一宽度。

指定所有线段的新宽度:

可以使用“编辑顶点”选项的“宽度”选项来更改线段的起点宽度和端点宽度。

编辑顶点

在屏幕上绘制 X 标记多段线的第一个顶点。 如果已指定此顶点的切线方向,则在此方向上绘制箭头。 将显示以下提示:

[下一个(N)/上一个(P)/打断(B)/插入(I)/移动(M)/重生成(R)/拉直(S)/切向(T)/宽度(W)/退出(X)] <当前>: 输入选项或按 ENTER 键

按 ENTER 键将接受当前默认选项:“下一个”或“上一个”。

下一个

将标记 X 移动到下一个顶点。 即使多段线闭合,标记也不会从端点绕回到起点。

上一个

将标记 X 移动到上一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

打断

将 X 标记移到任何其他顶点时,保存已标记的顶点位置。

输入选项 [下一个(N)/上一个(P)/执行(G)/退出(X)] <当前>: 输入选项或按 ENTER 键

如果指定的一个顶点在多段线的端点上,得到的将是一条被截断的多段线。 如果指定的两个顶点都在多段线端点上,或者只指定了一个顶点并且也在端点上,则不能使用“打断”选项。

下一个

将标记 X 移动到下一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

上一个

将标记 X 移动到上一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

开始

删除指定的两个顶点之间的任何线段和顶点,并返回“编辑顶点”模式。

退出

退出“打断”选项并返回“编辑顶点”模式。

插入

在多段线的标记顶点之后添加新的顶点。

指定新顶点的位置: 指定点 (1)

移动

移动标记的顶点。

指定标记顶点的新位置: 指定点 (1)

重生成

重生成多段线。

拉直

将 X 标记移到任何其他顶点时,保存已标记的顶点位置。

如果要删除多段线中连接两条直线段的弧线段并延伸直线段以使它们相交,则请使用命令 FILLET,并令其圆角半径为 0。

输入选项 [下一个(N)/上一个(P)/执行(G)/退出(X)] <当前>: 输入选项或按 ENTER 键

下一个

将标记 X 移动到下一个顶点。

上一个

将标记 X 移动到上一个顶点。

开始

删除两个选定顶点之间的所有线段和顶点,将其替换成单个直线段,然后返回“编辑顶点”模式。 如果通过不移动标记 X 而输入 go 来仅指定一个顶点,则该点之后的线段将被拉直(如果它是圆弧)。

退出

退出“拉直”选项并返回“编辑顶点”模式。

切向

将切线方向附着到标记的顶点以便用于以后的曲线拟合。 将显示以下提示:

指定顶点切向: 指定点或输入角度

宽度

修改标记顶点之后线段的起点宽度和端点宽度。

指定下一条线段的起点宽度 <当前>: 指定点,输入值,或按 ENTER 键

指定下一条线段的端点宽度 <起点宽度>: 指定点,输入值,或按 ENTER 键

必须重生成多段线才能显示新的宽度。

退出

退出“编辑顶点”模式。

调整

创建圆弧拟合多段线(由圆弧连接每对顶点的平滑曲线)。 曲线经过多段线的所有顶点并使用任何指定的切线方向。

样条曲线

使用选定多段线的顶点作为近似 B 样条曲线的曲线控制点或控制框架。 该曲线(称为样条曲线拟合多段线)将通过第一个和最后一个控制点,除非原多段线是闭合的。 曲线将会被拉向其他控制点但并不一定通过它们。 在框架特定部分指定的控制点越多,曲线上这种拉拽的倾向就越大。 可以生成二次和三次拟合样条曲线多段线。

样条曲线拟合多段线与用“拟合”选项产生的曲线有很大差别。 “拟合”构造通过每个控制点的圆弧对。 这两种曲线与用 SPLINE 命令生成的真实 B 样条曲线又有所不同。

如果原多段线包括弧线段,形成样条曲线的框架时它们将被拉直。 如果该框架有宽度,则生成的样条曲线将由第一个顶点的宽度平滑过渡到最后一个顶点的宽度。 所有中间宽度信息都将被忽略。 一旦框架执行了样条曲线拟合,如显示框架,其宽度将为零,线型将为 CONTINUOUS。 控制点上的切向规格不影响样条拟合。

当样条拟合曲线拟合成多段线时,存储样条拟和曲线的框架,以便可通过随后的非曲线化操作调用。 使用 PEDIT“非曲线化”选项可将样条拟合曲线恢复为它的框架多段线。 此选项对于拟合曲线和样条曲线作用方式相同。

样条曲线的框架通常不在屏幕上显示。 如果要显示它们,可以将 SPLFRAME 系统变量设置为 1。 下次重新生成图形时,将绘制框架和样条曲线。

多数编辑命令对样条拟合多段线和拟合曲线的作用是相同的。

PEDIT 命令的“合并”选项将样条曲线非曲线化,并放弃原多段线和任何附加多段线的样条曲线信息。 一旦完成了“合并”操作,可以将新的样条曲线拟合为生成的多段线。

PEDIT 命令的“编辑顶点”选项具有以下功能:

对象捕捉仅使用样条曲线拟合曲线本身,而不是框架。 如果要捕捉到框架控制点,请首先使用 PEDIT 重新调用多段线框架。

SPLINETYPE 系统变量控制近似的样条曲线类型。 将 SPLINETYPE 设置为 5 可以近似二次 B 样条曲线。 将 SPLINETYPE 设置为 6 可以近似三次 B 样条曲线。

可以使用 SPLINESEGS 系统变量检查或更改样条曲线近似的精确度或粗糙度,也可以使用 AutoLISP® 来执行这些操作。 其默认值是 8。 值设置得越高,绘制的线段数越多,就越接近理想样条曲线。 但所生成的样条曲线在图形文件中将占据更多的空间,生成时间也会更长。

如果将 SPLINESEGS 设置为负值,程序将使用设置的绝对值来生成线段,然后将拟合类型的曲线应用到这些线段。 拟合类型的曲线使用圆弧作为近似线段。 指定的线段数少时,使用弧线生成的曲线较平滑,但生成曲线的时间也较长。

要更改用于拟合现有样条曲线的线段数,请更改 SPLINESEGS 的值并重新样条化该曲线。 不必先进行非曲线化。

非曲线化

删除由拟合曲线或样条曲线插入的多余顶点,拉直多段线的所有线段。 保留指定给多段线顶点的切向信息,用于随后的曲线拟合。 使用命令(例如 BREAKTRIM)编辑样条曲线拟合多段线时,不能使用“非曲线化”选项。

线型生成

生成经过多段线顶点的连续图案线型。 关闭此选项,将在每个顶点处以点划线开始和结束生成线型。 “线型生成”不能用于带变宽线段的多段线。

输入多段线线型生成选项 [开(ON)/关(OFF)] <当前>: 输入 on off ,或按 ENTER 键

放弃

还原操作,可一直返回到 PEDIT 任务开始时的状态。

 

选择三维多段线

如果选择三维多段线,将显示以下提示:

输入选项 [闭合(C)/编辑顶点(E)/样条曲线(S)/非曲线化(D)/放弃(U)]: 输入选项或按 ENTER 键

如果选择的多段线是闭合的,“打开”将替换提示中的“闭合”选项。

关闭

创建多段线的闭合线,将首尾连接。 除非使用“闭合”选项闭合多段线,否则程序将会认为它是打开的。

打开

删除多段线的闭合线段。 除非使用“打开”选项打开多段线,否则程序将认为它是闭合的。

编辑顶点

在多段线的顶点及其后的线段中执行各种编辑任务。

输入顶点编辑选项

[下一个(N)/上一个(P)/打断(B)/插入(I)/移动(M)/重生成(R)/拉直(S)/退出(X)] <当前>: 输入选项或按 ENTER 键

按 ENTER 键将接受当前默认选项:“下一个”或“上一个”。

下一个

将标记 X 移动到下一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

上一个

将标记 X 移动到上一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

打断

将 X 标记移到任何其他顶点时,保存已标记的顶点位置。

输入选项 [下一个(N)/上一个(P)/执行(G)/退出(X)] <当前>: 输入选项或按 ENTER 键

下一个

将标记 X 移动到下一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

上一个

将标记 X 移动到上一个顶点。 即使多段线闭合,标记也不会从起点绕回到端点。

开始

删除指定的两个顶点之间的任何线段和顶点,并返回“编辑顶点”模式。

退出

退出“打断”选项并返回“编辑顶点”模式。

如果指定的一个顶点在多段线的端点上,多段线将被截断。 如果两个指定顶点都在多段线的端点上,或者如果只有指定的一个顶点在端点上,则不能使用“打断”模式。

插入

在多段线的标记顶点之后添加新的顶点。

指定新顶点的位置: 指定点

移动

移动标记的顶点。

指定标记顶点的新位置: 指定点

重生成

重生成多段线。

拉直

将 X 标记移到任何其他顶点时,保存已标记的顶点位置。

输入选项 [下一个(N)/上一个(P)/执行(G)/退出(X)] <当前>: 输入选项或按 ENTER 键

下一个

将标记 X 移动到下一个顶点。

上一个

将标记 X 移动到上一个顶点。

开始

删除两个选定顶点之间的所有线段和顶点,将其替换成单个直线段,然后返回“编辑顶点”模式。 如果通过不移动标记 X 而输入 go 来仅指定一个顶点,则该点之后的弧线段将被拉直(如果它是圆弧)。

退出

退出“拉直”选项并返回“编辑顶点”模式。

要删除多段线中连接两条直线段的弧线段并延伸直线段以使它们相交,请使用 FILLET 命令,并令其圆角半径为 0。

退出

退出“编辑顶点”模式。

样条曲线

拟合三维 B 样条曲线以逼近其控制点。 SPLFRAME 系统变量控制三维 B 样条曲线的精确度和其控制点的显示。三维 B 样条曲线只能通过直线段来近似。 将忽略样条曲线线段的负值。

非曲线化

删除由拟合曲线或样条曲线插入的多余顶点,拉直多段线的所有线段。 保留指定给多段线顶点的切向信息,用于随后的曲线拟合。 使用命令(例如 BREAKTRIM)编辑样条曲线拟合多段线时,不能使用“非曲线化”选项。

放弃

还原操作,可一直返回到 PEDIT 任务的开始状态。

 

选择三维多边形网格

如果选择多边形网格,将显示以下提示:

输入选项 [编辑顶点(E)/平滑曲面(S)/非平滑(D)/M 向关闭(M)/N 向关闭(N)/放弃(U)]: 输入选项或按 ENTER 键结束命令

如果当前多边形网格在 M N 方向上是闭合的,那么“M 向关闭”和“N 向关闭”将替换为“M 向打开”和“N 向打开”。

编辑顶点

编辑多边形网格的各个顶点,该多边形网格可视作 M x N 阵列,其中 MN3DMESH 中指定的维数。 SURFTAB1SURFTAB2 系统变量存储 RULESURFTABSURFREVSURFEDGESURF 命令的 MN 值。

输入选项 [下一个(N)/上一个(P)/左(L)/右(R)/上(U)/下(D)/移动(M)/重生成(RE)/退出(X)] <当前>: 输入选项或按 ENTER 键

按 ENTER 键将接受当前默认选项:“下一个”或“上一个”。

下一个

将标记 X 移动到下一个顶点。 即使网格闭合,标记也不会从网格的端点绕回到起点。

上一个

将标记 X 移动到上一个顶点。 即使网格闭合,标记也不会从网格的起点绕回到端点。

N 方向上移动标记 X 到上一个顶点。 即使网格闭合,标记也不会从网格的起点绕回到端点。

N 方向上移动标记 X 到下一个顶点。 即使网格闭合,标记也不会从网格的端点绕回到起点。

M 方向上移动标记 X 到下一个顶点。 即使网格闭合,标记也不会从网格的端点绕回到起点。

M 方向上移动标记 X 到上一个顶点。 即使网格闭合,标记也不会从网格的起点绕回到端点。

移动

重新定位顶点并移动编辑标记。

指定标记顶点的新位置: 指定点

重生成

重生成多边形网格。

退出

退出“编辑顶点”模式。

平滑曲面

拟合平滑曲面。 SURFTYPE 系统变量控制此选项拟合的曲面类型。 曲面的类型包括二次 B 样条曲面、三次 B 样条曲面和 Bezier 曲面。

非平滑

恢复原控制点多边形网格。

M 向关闭

如果 M 方向上的多边形网格是打开的,请关闭 M 方向的多段线。

M 向打开

如果 M 方向上的多边形网格是闭合的,请打开 M 方向的多段线。

N 向关闭

如果 N 方向上的多边形网格是打开的,请关闭 N 方向的多段线。

N 向打开

如果 N 方向上的多边形网格是闭合的,请打开 N 方向的多段线。

放弃

还原操作,可一直返回到 PEDIT 任务开始时的状态。

  请将关于此页的评论发送给我们