第六章 曲面建模
第二节 依据点创建曲面
可以依据点来创建曲面。依据点创建曲面的方式主要有4种,即“通过点”方式、“从极点”方式、“从点云”方式和“快速造面”方式。
6.2.1 通过点
可以通过矩形阵列点来创建曲面。其中矩形阵列点可以是已经存在的点或从文件中读取的点。
在“曲面”工具栏中单击“通过点”按钮 ,或者在菜单栏中选择“插入”|“曲面”|“通过点”命令,系统弹出如图6-7所示的“通过点”对话框。下面介绍该对话框中各组成的功能含义。
在“通过点”对话框中设置各组成元素的选项及参数后,单击“确定”按钮,系统弹出如图6-8所示的“过点”对话框,该对话框提供了用来指定选取点的方法按钮,下面介绍这些方法按钮的功能含义。
完成选择构造曲面的点之后,如果选择的点满足曲面的参数要求,则会弹出如图6-10所示的“过点”对话框,从中根据设计实际情况执行“所有指定的点”按钮功能或“指定另一行”按钮功能。
下面介绍一个采用“通过点”方法来创建曲面的典型示例。首先打开随书配套的素材模型文件“bc_6_point”,该文件中已经存在着如图6-11所示的若干点。
(1)在“曲面”工具栏中单击“通过点”按钮 ,或者在菜单栏中选择“插入”|“曲面”|“通过点”命令,打开“通过点”对话框。
(2)在“通过点”对话框的“补片类型”选项组中选择“单个”选项,如图6-12所示,然后单击“确定”按钮。
(3)在“过点”对话框中单击“点构造器”按钮,弹出“点”对话框。在模型窗口中依次选择点1、点2、点3、点4和点5,接着在“点”对话框中单击“确定”按钮,然后在出现的如图6-13所示的“指定点”对话框中单击“是”按钮。
(4)利用“点”对话框,再依次选择点1、点8、点7、点6和点5,单击“确定”按钮,然后在“指定点”对话框中单击“是”按钮。
(5)在“过点”对话框中单击“所有指定的点”按钮,完成创建的曲面如图6-14所示。
6.2.2 从极点
使用“从极点”命令创建曲面的思路是指用定义曲面极点的矩形阵列点来创建曲面。从极点创建曲面的操作方法和通过点创建曲面的操作方法基本相同或者类似。
在“曲面”工具栏中单击“从极点”按钮 ,或者在菜单栏中选择“插入”|“曲面”|“从极点”命令,系统弹出如图6-15所示的“从极点”对话框。“从极点”对话框的组成元素和上一小节介绍的“通过点”对话框的组成元素相同,在“从极点”对话框中设置补片类型、封闭选项、行阶次和列阶次等,单击“确定”按钮,打开“点”对话框。利用“点”对话框指定所需的点来创建曲面。
6.2.1 通过点
可以通过矩形阵列点来创建曲面。其中矩形阵列点可以是已经存在的点或从文件中读取的点。
在“曲面”工具栏中单击“通过点”按钮 ,或者在菜单栏中选择“插入”|“曲面”|“通过点”命令,系统弹出如图6-7所示的“通过点”对话框。下面介绍该对话框中各组成的功能含义。
- “补片类型”:在“补片类型”下拉列表框中可以选择“单个”或“多个”选项。当选择“单个”选项时,则创建的曲面由单个补片构成;当选择“多个”选项时,则创建的曲面由多个补片构成。
- “沿…向封闭”:使用该下拉列表框可以确定曲面是否封闭以及在哪个方向封闭。该列表框提供的选项有“两者皆否”、“行”、“列”和“两者皆是”。通常,行是指曲面的U方向,列是指曲面的V方向。如果指定两个方向皆封闭,则生成的几何体为实体。
- “行阶次”:此文本框用来指定曲面行方向的阶次。所述的“阶次”是指曲线表达式幂指数的最高次数,阶次越高,则曲线表达式越复杂,运算速度也越慢。系统初始默认的阶次为3。
- “列阶次”:此文本框用来指定曲面列方向的阶次。
- “文件中的点”按钮:此按钮用来读取文件中的点以创建曲面。单击“文件中的点”按钮,则打开一个对话框,由用户指定从扩展名为.dat的数据文件中读取点阵列数据。
在“通过点”对话框中设置各组成元素的选项及参数后,单击“确定”按钮,系统弹出如图6-8所示的“过点”对话框,该对话框提供了用来指定选取点的方法按钮,下面介绍这些方法按钮的功能含义。
图6-7 “通过点”对话框
图6-8 “过点”对话框
- “全部成链”按钮:单击该按钮,可根据提示在绘图区选择一个点作为起始点,接着再选择一个点作为终点,系统自动将起始点和终点之间的点连接成链。
- “在矩形内的对象成链”按钮:单击该按钮,系统提示指定成链矩形,指出拐角,将位于成链矩形内的点连接成链。
- “在多边形内的对象成链”按钮:单击该按钮,系统提示指定成链多边形,指出顶点,将位于成链多边形内的点连接成链。
- “点构造器”按钮:单击该按钮,弹出如图6-9所示的“点”对话框。利用“点”对话框来选择用于构造曲面的点。
完成选择构造曲面的点之后,如果选择的点满足曲面的参数要求,则会弹出如图6-10所示的“过点”对话框,从中根据设计实际情况执行“所有指定的点”按钮功能或“指定另一行”按钮功能。
图6-9 “点”对话框
图6-10 “过点”对话框
- “所有指定的点”按钮:单击“所有指定的点”按钮,则系统根据已经选取了的所有构造曲面的点来创建曲面。
- “指定另一行”按钮:用于指定另一行点。单击该按钮,系统弹出“指定点”对话框,由用户继续指定构建曲面的点,直到指定所有的所需点。
下面介绍一个采用“通过点”方法来创建曲面的典型示例。首先打开随书配套的素材模型文件“bc_6_point”,该文件中已经存在着如图6-11所示的若干点。
(1)在“曲面”工具栏中单击“通过点”按钮 ,或者在菜单栏中选择“插入”|“曲面”|“通过点”命令,打开“通过点”对话框。
(2)在“通过点”对话框的“补片类型”选项组中选择“单个”选项,如图6-12所示,然后单击“确定”按钮。
图6-11 已有的若干点
图6-12 设置补片类型
(3)在“过点”对话框中单击“点构造器”按钮,弹出“点”对话框。在模型窗口中依次选择点1、点2、点3、点4和点5,接着在“点”对话框中单击“确定”按钮,然后在出现的如图6-13所示的“指定点”对话框中单击“是”按钮。
(4)利用“点”对话框,再依次选择点1、点8、点7、点6和点5,单击“确定”按钮,然后在“指定点”对话框中单击“是”按钮。
(5)在“过点”对话框中单击“所有指定的点”按钮,完成创建的曲面如图6-14所示。
图6-13 “指定点”对话框
图6-14 通过点创建曲面
6.2.2 从极点
使用“从极点”命令创建曲面的思路是指用定义曲面极点的矩形阵列点来创建曲面。从极点创建曲面的操作方法和通过点创建曲面的操作方法基本相同或者类似。
在“曲面”工具栏中单击“从极点”按钮 ,或者在菜单栏中选择“插入”|“曲面”|“从极点”命令,系统弹出如图6-15所示的“从极点”对话框。“从极点”对话框的组成元素和上一小节介绍的“通过点”对话框的组成元素相同,在“从极点”对话框中设置补片类型、封闭选项、行阶次和列阶次等,单击“确定”按钮,打开“点”对话框。利用“点”对话框指定所需的点来创建曲面。
图6-15 “从极点”对话框