首页 理论教育圆弧拟合曲线与B样条曲线

圆弧拟合曲线与B样条曲线

【摘要】:图2-30 生成圆弧拟合曲线样条曲线:将指定的多段线以各顶点为控制点生成B样条曲线,如图2-31所示。图2-31 生成B样条曲线非曲线化:将指定的多段线中的圆弧由直线代替。对于选用“拟合”或“样条曲线”选项后生成的圆弧拟合曲线或样条曲线,则删去生成曲线时新插入的顶点,恢复成由直线段组成的多段线。“线型生成”不能用于带变宽线段的多段线。图2-32 控制多段线的线型

【执行方式】

命令行:PEDIT(缩写名:PE)

菜单:“修改”→“对象”→“多段线”

工具栏:“修改II”→“编辑多段线”978-7-111-34757-6-Chapter02-50.jpg

快捷菜单:选择要编辑的多段线,右击鼠标,在打开的快捷菜单中选择“编辑多段线”命令。

【操作步骤】

命令:PEDIT↙

选择多段线或[多条(M)]:(选择一条要编辑的多段线)

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

【选项说明】

(1)合并(J):以选中的多段线为主体,合并其他直线段、圆弧和多段线,使其成为一条多段线。能合并的条件是各段端点首尾相连,如图2-28所示。

(2)宽度(W):修改整条多段线的线宽,使其具有同一线宽,如图2-29所示。

(3)编辑顶点(E):选择该项后,在多段线起点处出现一个斜的十字叉“×”,它为当前顶点的标记,并在命令行出现进行后续操作的提示:

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

978-7-111-34757-6-Chapter02-51.jpg

图2-28 合并多段线

978-7-111-34757-6-Chapter02-52.jpg

图2-29 修改整条多段线的线宽

这些选项允许用户进行移动、插入顶点和修改任意两点间的线宽等操作。

(4)拟合(F):将指定的多段线生成由光滑圆弧连接的圆弧拟合曲线,该曲线经过多段线的各顶点,如图2-30所示。

978-7-111-34757-6-Chapter02-53.jpg

图2-30 生成圆弧拟合曲线

(5)样条曲线(S):将指定的多段线以各顶点为控制点生成B样条曲线,如图2-31所示。

978-7-111-34757-6-Chapter02-54.jpg

图2-31 生成B样条曲线

(6)非曲线化(D):将指定的多段线中的圆弧由直线代替。对于选用“拟合(F)”或“样条曲线(S)”选项后生成的圆弧拟合曲线或样条曲线,则删去生成曲线时新插入的顶点,恢复成由直线段组成的多段线。

(7)线型生成(L):当多段线的线型为点画线时,控制多段线的线型生成方式开关。选择此项,系统提示:

输入多段线线型生成选项[开(ON)/关(OFF)]<关>:

选择ON时,将在每个顶点处允许以短划开始和结束生成线型;选择OFF时,将在每个顶点处以长划开始和结束生成线型。“线型生成”不能用于带变宽线段的多段线。如图2-32所示。

978-7-111-34757-6-Chapter02-55.jpg

图2-32 控制多段线的线型(线型为点画线时)