
3d curve是Nurbs,带参,可以用CV修改形态,GSD里面的Spline不是Nurbs,只能用移动点来修改形态
早上到单位,泡上茶,打开 R28,工艺那边又甩过来一个 FSS 管路数模。说上一版空间 3D 曲线在拐弯处曲率跳得厉害,机器人送管的时候抖,让我把线顺一顺。
我点进 Wireframe and Surface,把那条 Spline 调出来。原来那哥们是用多个 Point 硬连的,三点一段,拐角全靠加点凑。这种线在 GSD 里看着顺,曲率梳一拉就露馅——中间一段平,到转弯突然翘头,梳齿跟狗啃的一样。
我先把它转成样条重画。Spline 命令里把 Continuity 设成 Curvature,不是 Tangency。这步很关键,设成切线连续的话拐弯还是会有折痕感,曲率连续才真圆滑。控制点我没敢全删,删多了形状跑偏对不上原管路走向。留了七个点,中间三个管拐弯半径。
调曲率梳。工具栏点 Curvature Analysis,梳齿密度调中等。看到转弯外侧梳齿太长,说明那块曲率太大,我把对应控制点往内侧拖了一点。拖的时候别猛拉,拉一点更新一次,CATIA 这玩意儿点云密了刷新慢。拖完梳齿长度基本齐了,没再出现一根突出来老长的情况。
空间曲线麻烦在 Z 方向也得看。XY 平面顺了,切到侧视图,Z 向还有个小鼓包。我把活动平面切成 YZ,再拖控制点。这回是把两个点往下压了 0.8 毫米,管路实际走线允许这误差。
还一个事,原线起点和管路接头对接处 G1 都不到。我把起点控制点锁到接头圆心,设 Implicit 连接,再选邻居点调切线方向,对着接头轴线拉平。这下从头到尾曲率梳没断档。
存之前跑了一遍 Distance 到理论管路中心线,最大偏差 0.12 毫米,在工艺给的 0.2 以内。输出 STEP 给机器人那边,中午他们回消息说送管不抖了。
这天没别的事,就调了这一条线。下班前我把控制点坐标抄在笔记本最后一页,怕下次数模返修又得重摸一遍。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删