CAD开发中的曲面

(1)曲面分为U方向和V方向。因此需要在U方向和V方向分别分析上述曲线的特性。
(2)操作
①NURBS平面
②直线拉伸曲面
③扫掠曲面
④边界放样曲面
⑤约束曲面
⑥网格曲面
⑦修补曲面
⑧N边面
⑨覆盖曲面
⑩过渡曲面
⑪平面
⑫有洞平面
⑬曲面裁剪
⑭曲面延伸
⑮两个相交而不共边的曲面之间的倒圆角
⑯选择平面上两个共点边的交点进行倒圆角
⑰指定曲面上位置,添加U方向、V方向多个控制点。
⑱指定曲面上位置,添加U方向、V方向多个插值点。
⑲指定曲面上位置,删除U方向、V方向多个控制点。
⑳重建曲面,自定义曲面UV方向控制点个数、度数、周期性、闭合性。
21光顺曲面
22匹配曲面
1)通过控制匹配的两个曲面的两个边界边上的控制点、两个边界边上控制点后面一组控制点、两个边界边上控制点后面的后面的一组控制点的连接关系,实现拼接后曲面的G0、G1、G2连续。
2)这里的难点在于
a.如果要匹配的曲面的边界边不是曲面的初始边界边,怎么确定要处理哪些控制点?
b.如何确定要匹配的两个曲面的边界边是U方向还是V方向还是另一个U方向还是另一个V方向。
c.如果要匹配的两个曲面的U方向或V方向控制点个数不一样,怎么设计控制点的处理方式。这里就需要在U方向和V方向插入节点,添加控制点。即曲面加细,对于NURBS,曲面加细,是全局的,因为插入的控制点是按照U方向插入“V方向控制点个数”的个数来实现的。从这里,可以看出T样条的好处,它是局部细化的。