讨论 --- “从断面轮廓线建立曲线”控制点问题

[复制链接]
跳转到指定楼层
90633 superfrog 发表于 2012-12-9 21:02:18 楼主
从断面轮廓线建立曲线命令,发现生成的断面线控制点有点奇怪,最后的LOFT生成曲面控制点和ISO线也比较复杂,不知道哪里出了问题(本以为生成的曲面,应该一圈只有4个控制点,但最后很多,控制不住)。
Rhino 5 版本:rh50Evaluation_x64_zh-cn_20120927_2230
图1:命令图

图2:画了一条5点3阶曲线,复制其他三条,变动一下。

图3:使用“从断面轮廓线建立曲线”命令,截出来4条断面线(打开控制点为4个),之后LOFT断面线,打开曲面控制点,这么多,有点不懂了。

图4:对其中一条断面线,使用what命令,发现其控制点数目为7,而且有3个重复??(而不是图中显示的是4个)


以前没太注意这个命令,求解释。


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
关于大陆地区Rhino原厂培训中心
shadow 发表于 2012-12-10 14:46:31
2
1.loft的ISO多出来,是因为你loft的时候,三条线的方向没有一致,就是你选完线的时候出现有几个箭头,位置跑偏了,拉回来在对应的位置,生成的曲面ISO就只有4条而已。

2.因为你生成的曲线是封闭的,实际上它是由4段曲线组成的。既然是由多段曲线组成,自然它就会有重复的点,用ConvertToBeziers可以把它炸开成4段1span曲线,断点就是跟轮廓线的交点。
 楼主| superfrog 发表于 2012-12-10 22:42:38
3
shadow 发表于 2012-12-10 14:46
1.loft的ISO多出来,是因为你loft的时候,三条线的方向没有一致,就是你选完线的时候出现有几个箭头,位置跑 ...

谢谢shadow!这个例子了解了。
是不是所有的闭合曲线都是这个特性哦,还要用ConvertToBeziers命令来炸开。
qqww 发表于 2015-1-12 08:08:51
4
本帖最后由 qqww 于 2015-1-12 08:10 编辑
shadow 发表于 2012-12-10 14:46
1.loft的ISO多出来,是因为你loft的时候,三条线的方向没有一致,就是你选完线的时候出现有几个箭头,位置跑 ...

如果断面线是非均匀的,就算是把接缝拉到节点位置,好象也还是会多出几条ISO。用均匀化曲线就没有这个现象出现了,不过断面线有稍微变形。要形状就不能要最简,要最简就不能要形状,这两个要求只能要求相对平衡。不知道我的理解对不对。
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则