现代经济市场竞争日趋激烈,促使产品设计不断 创新,特别在曲面设计方面,采用流线型,不仅体现了 时尚美,还体现了科技感。随着计算机技术的不断发 展,CAD软件对产品的创新性设计起到了很大的促进 作用。UGNX是一款面向设计、仿真和制造的高性能 软件,能实现整个产品开发设计过程,适用于现代工业 的需求。近些年,国内外 UGNX研究应用的工程技术 人员做了大量有益的技术工作,其软件版本不断更新, 为设计创新性产品的建模提供了更完善的方法,已有 使用 NX对复杂、不规则曲面建模的大量科技文献发 表,取得了非常好的效果。
UGNX在曲面建模中有拉伸、扫掠、网格曲面、N 边曲面、快速造面和填充曲面等多种命令。其中“填充 曲面”是 NX10.0及以上版本新增的命令,而“网格曲 面”中的“通过曲线网格”是较灵活的曲面建模命令,掌 握这两种命令的曲面创建技巧可以大大提高建模效 率。“通过曲线网格”功能即通过一个方向的截面网格 和另一个方向的引导线创建体,它定义了两个方向的 控制曲线,分别是“主线串”和“交叉线串”,对应参数方 程的U、V 两个方向。通常曲面的引导线方向为U 方 向,曲面的截面 方 向 为V 方 向,所以只要四条曲线在 交叉处两两垂直,则使用“通过曲线网格”创建的曲面 不会收敛,较为光顺,质量高。
“填充曲面”功能即根据一组边界曲线或边自动地 创建曲面,对创建曲面边的数量不受限制,但需形成封 闭的区域,能够按照制定的边创建规则的网格面。“填 充曲面”使用非常方便,但它不是万能的,不是所有的 曲面都适合用它创建,对于一些较复杂的不规则边,使 用“填充曲面”设置边“G1”相切时,创建的曲面可能会 造成局部突起或下陷。
本文以锚的曲面作为建模对象,使用 UGNX软件 的“通过曲线 网 格”和“填 充 曲 面”两 种 命 令 介 绍 不 规 则、复杂曲面的建模方法及应用技巧。
1 锚的建模
锚外形是一种特殊的不规则曲面,可提供抓力,起 固定作用,广泛应用于生产活动 中,常 见 于 船 只 的 停 泊。锚的制造需要整体铸造,不能存在褶皱、裂纹等缺 陷,否则会大大降低锚的铸造质量。因此对锚的建模质 量有较高的要求,特别是曲面的建模,要进行优化,保证 曲面在衔接处或弯曲过渡处能够足够光顺。锚的平面 图如图1所示,本文重点介绍锚曲面的建模方法。
![5fad22af1fdc3e7c51f0ac6a1afad18c.png](https://i-blog.csdnimg.cn/blog_migrate/c139ef530413b7e3bbae472697db1c4b.jpeg)
图1 锚的平面图
根据锚平面图的尺寸要求,创建整体平面图一半 的建模草图,如图2所示。使用“回旋”命令创建锚柄 和锚尖两部分实体;使用“标准螺纹”命令设置小径、长 度、螺距、角度的参数创建螺纹;对 A-A 截面图的斜面拉伸115.5 mm 成 片 体。由于锚尖底面与截面 A-A 之间的弯曲程度较大,且两个横截面的形状、大小相差 较大,因此直接进行曲面建模会造成曲面褶皱,故把剩 余的草图划分成3个部分,采用“通过曲线网格”和“填 充曲面”两种命令分别构建曲面,如图3所示。
![1404c74bb4cbbb2007e8bda65433ddc4.png](https://i-blog.csdnimg.cn/blog_migrate/305a180ecf6d654f429b225278b01af0.jpeg)
图2 锚的建模草图
![8138f01ecebd476264ecded6ac0b1a84.png](https://i-blog.csdnimg.cn/blog_migrate/d19cee9fac5de93af0e5485aa4de182e.jpeg)
图3 锚回旋拉伸及剩余草图
1.1 锚曲面的“通过曲线网格”建模方法
1.1.1 “通过曲线网格”创建锚曲面
(1)第1个曲面的建模。先拉伸四条边,再用“通 过曲线网格”命令创建,并设置各边相切,如图4所示。
![d0847e8418ff3f9cacb162c051b3fbcb.png](https://i-blog.csdnimg.cn/blog_migrate/109f747df5419df6dfc47131dab181ee.jpeg)
图4 “通过曲线网格”创建第1个曲面
(2)第2个曲面的建模。先在锚柄和A-A 截面的 拉伸边作出截面曲线,并用“桥接曲线①”桥接,用“通 过曲线网格”命令创建第1个网格曲面;创建“桥接曲 线②”,使 与 它 相 交 的 两 条 曲 线 的 夹 角 尽 可 能 达 到 90°,使用“通过曲线网格”命令 创 建 第2个 网 格 曲 面; 创建“桥接曲线③”,也使与它相交的两条曲线的夹角 尽可能达到90°,使用“修剪片体”命令将3条桥接曲线 包围部分进行修剪删除,用“通过曲线网格”命令创建 第3个网格曲面,并进行缝合处理。“通过曲线网格” 创建第2个曲面如图5所示。
![2cc6a0cc76f1be88ac8576e345c3487d.png](https://i-blog.csdnimg.cn/blog_migrate/aa5b568a2631afb7aa604f15101a9960.jpeg)
图5 “通过曲线网格”创建第2个曲面
(3)第3个曲面的建模。用“通过曲线网格”命令 创建第3个曲面,设置各边相切。由于竖直截面的两 条对边的长度和形状相差较大,生成的曲面有明显褶皱,如图6所示。
![ebb25b5c82b3f0f3c00c8bd92cc2e03c.png](https://i-blog.csdnimg.cn/blog_migrate/ce1ffd0e4cb825c32fefe1d5b9b218de.jpeg)
图6 “通过曲线网格”创建第3个曲面
1.1.2 “通过曲线网格”建模优化技巧 在曲面作“等参数曲线”,如图7所示。由图7可 以看出褶皱产生的原因:由于第3个曲面的两条竖直 边曲线形状相差较大,短边是圆弧,长边是由多圆弧与 直线构成,且它们的最高点不在同一条“U”线上,造成 了曲面从长边向短边收敛时沿着最高点的方向错开 了,因此形成褶皱。
![7cc8f245f942add3f53f16ac7f4ddba7.png](https://i-blog.csdnimg.cn/blog_migrate/4a5c2fb8a76d8a4eaccd12dc25f4f966.jpeg)
图7 等参数曲线
为了进一步改善褶皱,先将刚创建的第2个曲面 删除,在竖直边曲线的最高点作一条“艺术样条”,通过 位置增减点 数 和 参 数 化“次 数”来 调 整 艺 术 样 条 的 形 状,使其足够光顺。使用“通过网格曲面”,在“艺术样 条”两边创建两个网格曲面,同样由于曲线边形状和长 度的关系,曲面收敛产生了褶皱,如图8(a)所示;在产 生褶皱渐消处创建一直线,将曲面进行分割,删除有褶 皱的曲面,如图8(b)所示;再次用“通 过 曲 线 网 格”创 建网格曲面,进行接面,如图8(c)所示,可以看出曲面 褶皱没有了,这就进一步优化了曲面的光顺情况。
![ce080b3ff5ba87f06c555fe3a8c1b1d2.png](https://i-blog.csdnimg.cn/blog_migrate/3d701b95edad425d55545ff5e4fa344e.jpeg)
图8 “通过曲线网格”建模优化技巧
1.2 锚曲面的“填充曲面”建模方法
(1)第 1 个 曲 面 的 建 模。由于锚尖是旋转的实 体,其截面的边无法被“填充曲面”直接选择,不能设置 面相切。因此第1个曲面的建模用“通过曲线网格”命 令创建比较方便。
(2)第2个曲面的 建 模。采 用“填 充 曲 面”命 令, 选择曲面的各边并设置各边“G1”相切,如图9黑色部 分所示。
(3)第3个曲面的 建 模。采 用“填 充 曲 面”命 令, 设置各边“G1”相 切,褶 皱 明 显 减 少,曲 面 的 光 顺 度 改 善了很多,如图10所示。
![e6184e39baf20068ce3fdc83cec4e840.png](https://i-blog.csdnimg.cn/blog_migrate/9b207557a5a3b26f825d27fd48c06411.jpeg)
1.3 锚曲面建模效果分析 将“填充曲面”创建的第2个曲面和“通过曲线网 格”创建的第2个曲面进行对比,如图11所示。由图 11可以看出:两种命令创建的曲面相贴近,相差不大。 构成曲面的边在长度和形状相差不太大的条件下,这 两种方法创建的曲面质量接近,但“填充曲面”建模的 速度快、效率高。
将“填充曲面”创建的第3个曲面和“通过曲线网 格”创建的第3个曲面进行对比,如图12所示。由图 12可以看出:在“通过曲线网格”创建“艺术样条”处与 “填充曲面”创建的曲面有较大区别,由于“艺术样条” 的作用,网格曲面比填充曲面要更加饱满、光顺。 完成曲面建模并优化后,通过镜像、有界平面、缝 合、合并、渲染等命令完成整体的建模,如图13所示。
![387dfb3ecfbe25e5d068909d159b3d4f.png](https://i-blog.csdnimg.cn/blog_migrate/589a0e4572676845c698de88ba6c80ec.jpeg)
图11 两种命令创建的第2个曲面对比
2 结论
(1)“通过 曲 线 网 格”是 UGNX 每 个 版 本 都 有 的 命令,常用于复杂曲面的创建。运用该命令的关键在 于创建的主曲线与引导线的夹角能否达到90°。通过 一个方向的截面网格和另一个方向的引导线创建体, 如果这两个方向能够垂直,则创建的曲面就不会因为 收敛而产生褶皱。对于不规则且数量多于四条边的复 杂曲面,通常要通过创建“桥接曲线”或“艺术样条”等 辅助曲线,将复杂曲面进行多次的拆面和接面。拆面和接面的出发点是先做曲率平滑的大面,后做曲率陡 峭的小面,再通过相切边就能创建一个高质量的曲面。 所以对于任何复杂的曲面来说,只要灵活构建辅助线, 所创建的网格曲面都是一个高质量的合格曲面。
(2)“填充 曲 面”是 UGNX10.0及 以 上 版 本 新 增 的命令,它能够根据封闭区域的边创建规则的网格曲 面,且取其中的一部分,创建的曲面光顺度也很高。该 命令简单实用,创建曲面速度快、效率高,常用于一般 曲面的创建。但对于一些较复杂不规则边,使用“填充 曲面”可能会造成局部突起或下陷,这时需创建“桥接曲 线”或“艺术样条”等拟合曲线进行形状控制。使用“填 充曲面”有时甚至会出现无法创建曲面的情况,需改大 公差才可能创建,这样的曲面质量就不高,需使用“通过 网格曲面”进行曲面优化,才能创建高质量的曲面。
![7f309b2b495fad51000ea6e30e7b0f0e.png](https://i-blog.csdnimg.cn/blog_migrate/6b18e2feadf74c76a963f9779d93c800.jpeg)
图12 两种命令创建的第3个曲面对比
![5f21d264e9834c332235c25b162bc445.png](https://i-blog.csdnimg.cn/blog_migrate/0bce71fa8dc1f294ca5dc39d11ec6186.jpeg)
图13 锚的建模效果