当前位置:主页   - 电脑 - 图形图像 - 3DMax
AutoCad修改多段线
来源:网络   作者:来源:网络/责编:编程入门 佚名    更新时间:2010-09-26
收藏此页】    【字号    】    【打印】    【关闭

对于用“pline”命令创建的多段线对象,用户可使用“pedit”命令来进行修改。该命令的调用方式为:

工具栏:“Modify II(修改 II)”→

菜单:【Modify(修改)】→【Object(对象)】→【Polyline(多段线)】

快捷菜单:选择要编辑的多段线并单击右键,选择“Polyline Edit(编辑多段线)”

命令行:pedit(或别名pe)

调用该命令后,系统首先提示用户选择多段线:

PEDIT Select polyline or [Multiple]:

用户可选择“Multiple”选项来选择多个多段线对象,否则只能选择一个多段线对象。如果用户选择了直线(line)、圆弧(arc)对象时,系统将提示用户是否将其转换为多段线对象:

Do you want to turn it into one? <Y>

当用户选择了一个多段线对象(或将直线、圆弧等对象转换为多段线对象)后,系统进一步提示:

Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]:

各项具体作用如下:

(1) “Close(闭合)”:闭合开放的多段线。注意,即使多段线的起点和终点均位于同一点上,AutoCAD仍认为它是打开的,而必须使用该选项才能进行闭合。对于已闭合的多段线,则该项被“Open(打开)”所代替,其作用相反。

(2) “Join(合并)”:将直线、圆弧或多段线对象和与其端点重合的其他多段线对象合并成一个多段线。对于曲线拟合多段线,在合并后将删除曲线拟合。

(3) “Width(宽度)”:指定多段线的宽度,该宽度值对于多段线的各个线段均有效。

(4) “Edit vertex(编辑顶点)”:用于对组成多段线的各个顶点进行编辑。用户选择该项后,多段线的第一个顶点以“×”为标记,如果该顶点具有切线,则还将在切线方向上绘有箭头。系统进一步提示选择如下:

Enter a vertex editing option

[Next/Previous/Break/Insert/Move/Regen/Straighten/Tangent/Width/eXit] <N>:

以上各选项的作用见表7-4。

表7-4 “Edit vertex”选项的用法

选项

作用

Next(下一个)

将标记“×”移到下一个顶点处

Previous(上一个)

将标记“×”移到上一个顶点处

Break(打断)

保存当前标记“×”的顶点位置,并提示用户选择其他顶点,确定后选择“Go”选项来删除这两个指定顶点之间的部分

Insert(插入)

在标记“×”的顶点后添加一个新的顶点

Move(移动)

修改标记“×”的顶点的位置

Regen(重生成)

重新生成多段线

Straighten(拉直)

操作过程同“Break”选项,但操作结果是将两个指定顶点之间的部分用一条直线段代替,而不是删除

Tangent(切向)

修改标记“×”的顶点的切线方向,该方向将用于以后的曲线拟合。

Width(宽度)

修改标记“×”的顶点后面线段的起点宽度和端点宽度

eXit(退出)

退出“Edit vertex”选项,返回主选项。

(5) “Fit(拟合)”:在每两个相邻顶点之间增加两个顶点,由此来生成一条光滑的曲线,该曲线由连接各对顶点的弧线段组成。曲线通过多段线的所有顶点并使用指定的切线方向。

如果原多段线包含弧线段,在生成样条曲线时等同于直线段。如果原多段线有宽度,则生成的样条曲线将由第一个顶点的宽度平滑过渡到最后一个顶点的宽度,所有中间的宽度信息都将被忽略。

(6) “Spline(样条曲线)”:使用多段线的顶点作控制点来生成样条曲线,该曲线将通过第一个和最后一个控制点,但并不一定通过其他控制点。这类曲线称为B样条曲线。AutoCAD 可以生成二次或三次样条拟合多段线。

(7) “Decurve(非曲线化)”:删除拟合曲线和样条曲线插入的多余顶点,并将多段线的所有线段恢复为直线,但保留指定给多段线顶点的切线信息。但对于使用“break”、“trim”等命令编辑后的样条拟合多段线,不能使其“非曲线化”。[更多技术文章-★编 程 入 门 网★]

(8) “Ltype gen(线型生成)”:如果该项设置为“ON”状态,则将多段线对象作为一个整体来生成线型;如果设置为“OFF”,则将在每个顶点处以点划线开始和结束生成线型。注意,该项不适用于带变宽线段的多段线。

(9) “Undo(放弃)”:取消上一编辑操作而不退出命令。

“pedit”命令还可用于对三维多段线和三维网格的修改操作,关于三维多段线和三维网格请参见第19章和第20章。

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明