对于用“pline”命令创建的多段线对象,用户可使用“pedit”命令来进行修改。该命令的调用方式为: 选项 作用 Next(下一个) 将标记“×”移到下一个顶点处 Previous(上一个) 将标记“×”移到上一个顶点处 Break(打断) 保存当前标记“×”的顶点位置,并提示用户选择其他顶点,确定后选择“Go”选项来删除这两个指定顶点之间的部分 Insert(插入) 在标记“×”的顶点后添加一个新的顶点 Move(移动) 修改标记“×”的顶点的位置 Regen(重生成) 重新生成多段线 Straighten(拉直) 操作过程同“Break”选项,但操作结果是将两个指定顶点之间的部分用一条直线段代替,而不是删除 Tangent(切向) 修改标记“×”的顶点的切线方向,该方向将用于以后的曲线拟合。 Width(宽度) 修改标记“×”的顶点后面线段的起点宽度和端点宽度 eXit(退出) 退出“Editvertex”选项,返回主选项。 (5)“Fit(拟合)”:在每两个相邻顶点之间增加两个顶点,由此来生成一条光滑的曲线,该曲线由连接各对顶点的弧线段组成。曲线通过多段线的所有顶点并使用指定的切线方向。
工具栏:“ModifyII(修改II)”→
菜单:【Modify(修改)】→【Object(对象)】→【Polyline(多段线)】
快捷菜单:选择要编辑的多段线并单击右键,选择“PolylineEdit(编辑多段线)”
命令行:pedit(或别名pe)
调用该命令后,系统首先提示用户选择多段线:
PEDITSelectpolylineor[Multiple]:
用户可选择“Multiple”选项来选择多个多段线对象,否则只能选择一个多段线对象。如果用户选择了直线(line)、圆弧(arc)对象时,系统将提示用户是否将其转换为多段线对象:
Doyouwanttoturnitintoone?<Y>
当用户选择了一个多段线对象(或将直线、圆弧等对象转换为多段线对象)后,系统进一步提示:
Enteranoption[Close/Join/Width/Editvertex/Fit/Spline/Decurve/Ltypegen/Undo]:
各项具体作用如下:
(1)“Close(闭合)”:闭合开放的多段线。注意,即使多段线的起点和终点均位于同一点上,AutoCAD仍认为它是打开的,而必须使用该选项才能进行闭合。对于已闭合的多段线,则该项被“Open(打开)”所代替,其作用相反。
(2)“Join(合并)”:将直线、圆弧或多段线对象和与其端点重合的其他多段线对象合并成一个多段线。对于曲线拟合多段线,在合并后将删除曲线拟合。
(3)“Width(宽度)”:指定多段线的宽度,该宽度值对于多段线的各个线段均有效。
(4)“Editvertex(编辑顶点)”:用于对组成多段线的各个顶点进行编辑。用户选择该项后,多段线的第一个顶点以“×”为标记,如果该顶点具有切线,则还将在切线方向上绘有箭头。系统进一步提示选择如下:
Enteravertexeditingoption
[Next/Previous/Break/Insert/Move/Regen/Straighten/Tangent/Width/eXit]<N>:
以上各选项的作用见表7-4。
表7-4“Editvertex”选项的用法
如果原多段线包含弧线段,在生成样条曲线时等同于直线段。如果原多段线有宽度,则生成的样条曲线将由第一个顶点的宽度平滑过渡到最后一个顶点的宽度,所有中间的宽度信息都将被忽略。
(6)“Spline(样条曲线)”:使用多段线的顶点作控制点来生成样条曲线,该曲线将通过第一个和最后一个控制点,但并不一定通过其他控制点。这类曲线称为B样条曲线。AutoCAD可以生成二次或三次样条拟合多段线。
(7)“Decurve(非曲线化)”:删除拟合曲线和样条曲线插入的多余顶点,并将多段线的所有线段恢复为直线,但保留指定给多段线顶点的切线信息。但对于使用“break”、“trim”等命令编辑后的样条拟合多段线,不能使其“非曲线化”。
(8)“Ltypegen(线型生成)”:如果该项设置为“ON”状态,则将多段线对象作为一个整体来生成线型;如果设置为“OFF”,则将在每个顶点处以点划线开始和结束生成线型。注意,该项不适用于带变宽线段的多段线。
(9)“Undo(放弃)”:取消上一编辑操作而不退出命令。
“pedit”命令还可用于对三维多段线和三维网格的修改操作,关于三维多段线和三维网格请参见第19章和第20章。
修改多段线_autocad教程
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 修改多段线_autocad教程
相关推荐
-      thinkphp中and和or查询语句的写法
-      thinkphp下载远程文件代码
-      thinkphp中事务处理代码写法
-      ThinkPHP3.2.3中redirect用法和传参数
-      thinkphp5中模型的定义和控制器调用实例
-      thinkphp5.0中display无法使用了
-      thinkphp5 if模版标签使用用法介绍
-      thinkphp缓存使用实例写法