4.3.8  光顺样条

4.3.8 光顺样条

选择“菜单”→“编辑”→“曲线”→“光顺”命令或依次单击“曲线”选项卡→“编辑曲线”组→“编辑曲线”库→“光顺样条”图标978-7-111-48312-0-Chapter04-146.jpg,打开如图4-99所示的“光顺样条”对话框。该选项用来光顺曲线的斜率,使得B样条曲线更加光顺。

“曲线长度”对话框中部分选项的功能如下。

1.类型

(1)曲率:通过最小化曲率值的大小来光顺曲线。

(2)曲率变化:通过最小化整条曲线的曲率变化来光顺曲线。

2.约束

该选项用于选择在光顺曲线的时候对于曲线起点和终点的约束。以下对G0、G1、G2、G3做简单介绍。

(1)在UG中,通常使用的两种连续性是数学连续性(用Cn表示,其中n是某个整数)与几何连续性(用Gn表示)。连续性是用来描述分段边界处的曲线与曲面的行为。

(2)Gn表示两个几何对象间的实际连续程度。例如,G0(位置)意味着两个对象相连或两个对象的位置是连续的;G1(相切)意味着两个对象光顺连接,一阶微分连续,或者是相切连续的;G2(曲率)意味着两个对象光顺连接,二阶微分连续,或者两个对象的曲率是连续的;G3(流)意味着两个对象光顺连接,三阶微分连续。Gn的连续性是独立于表示(参数化)的。图4-100显示的曲率梳状线图示意了这些差异。

978-7-111-48312-0-Chapter04-147.jpg

图4-99 “光顺样条”对话框

978-7-111-48312-0-Chapter04-148.jpg

图4-100 “G1、G2、G3”连续示意图