请教一个关于single span surface的问题

在这个flow jar的建模练习当中遇到了一个问题

如图所示想在两个面中间做一个过度面 但一直做不成single span surface 因为面2经过裁剪后的边缘控制点会增多导致建立的曲面内部控制点过多而不能成为single span surface

请教大家这样(或类似)造型的建模思路

非常感谢 (ps文件是教育版rhino文件,可能商业版不能正常打开)
practice_low jar by muuto.3dm (749.7 KB)

是什么驱使你一定要将中间过度的面做成单跨呢?

教育版和商业版的唯一区别是教育版的授权不能转让,其他方面这两个版本完全一样。

哈哈 就是最近在学习单跨曲面 就拿出来之前做过的老模型看看能不能做成单跨 倒不是说有什么特殊目标

我一直以为商业版的只能商业版打开教育版只能教育版打开doge

不建议目前这种状态下去深究one span。先把造型作准作顺。
从下图部分可以看出取消修剪后的曲面交接处是有问题的,而且大的曲面是你自己画线切得,这属于没有根据趋势强硬拼接曲面,就是目前你现在的结果。


改善做法,先把两个曲面交集处的趋势处理对。然后再去做过渡面

做完了曲面个过渡后,有时间再去玩one span

2 个赞

没有特殊目标只是想玩玩看能否单跨,说明你对NURBS控制点的理解有偏差
控制点的存在是有必要性的。
控制点=信息,你确实需要那么多信息,就必须用足够的控制点来记录

在此之前先忘记单跨这件事吧。

1 个赞

请看完这个帖子,理解一下控制点为什么会增多,为什么需要增多。
为什么没办法减少。

我只给你三个点,你是没办法划出一条S形的曲线的。

1 个赞

强行减少控制点肯定是不对的。我理解的高质量曲面应该是在公差范围内,控制点尽量少,最好是能达到1span,同时控制点能够尽量的分布均匀,趋势流畅。(也不确定对不对哈哈,还请各位指正)
在我这个案例当中,可以通过很多的控制点来达成过度曲面与两个大面之间的连续性是g2,不过想要实现一个尽量简单的效果,所以才想试试能不能做出1span的过度曲面,目前看来没有成功,哈哈哈。

确实这个曲面的造型有点随意,在建模过程中也是意识到大曲面的分割线没有依据但不知道怎么找,之前也确实不知道通过不等距曲面混接的方式来找到分割线这一方法,感谢Suka版主的tip。


根据两位版主的建议进行了修改 还请看看不足之处 非常感谢
edited_practice_flow jar by muuto.3dm (1.4 MB)

哪怕你降低到G0连续的要求,这个面也不可能是1span
因为你切割完毕的边缘曲线本身就是多span的

1 个赞

是的 我起初也是发现可能是这个原因不能1span 但是不确定 感谢大鹿版主肯定的回复

首先别什么都one span。one span的前提是要把造型作准,没了这个前提,你做one span的意义又在那里?
也就是说只要你把造型作准了,one span只是在造型准的情况下对曲面的深一层的优化,这才是他的定位。
那么回到你这个问题,基本的找趋势目前还没有比较清晰的思路,在这个阶段,应该去熟悉并搭配命令去优化曲面。

1 你的基础大面都是有问题,所以大的框架有问题,后面细节肯定很难调。



*基础面不好,就会造成曲面做切口处边缘控制点更多,因为需要更多点去描述不顺的边缘,有一个简洁顺畅的大面后面做起来就会很轻松。这是前提,如果这一步没做好,不建议做后面,因为做了也是不顺的,纯粹浪费时间。

2 找中间过渡趋势的我的思路如下,这个过程需要耐心尝试。

3 然后就是成面过渡,做好曲面之间的衔接,保证镜像后没问题


做到这步可能你会发现,现在的曲面点数也不会很复杂,但是他够看了。。
但是就是纠结One span呢????
那可以给个下面的参考思路给你,不做详细描述,需要你对Nurbs的原理有一定的认识,这个你可以自己去补补。

还是那句话,做好基础大面,做好过渡,作准造型后再去想One Span,把时间花在基础上

4 个赞

image
很简单嘛,你这两条红色的都是一个光滑曲面上找到的光滑线
这个光滑曲面可能是3D 4P,然后你找这个线可能用的是另一个方向的3D 4P的投影
根据我发你的哪个引用帖子里面我的回复,这条光滑线为了同时满足【在3D4P的曲面上/是另一个3D4P的投影】

那他必须3D 10P,那可不就是多跨了

红色是3D 10P,绿色你当然可以1D 2P,如果要求只有G0
所以你所谓的G0 G1 G2充其量影响绿色。
红色你是无法改变的,这就是我之前提到的信息量问题。

因此你的帖子一开始的问题其实就很简单。如果对这方面的概念还不够熟悉,经过这些回帖。应该也熟悉了。

1 个赞

最后提醒+总结一下啊
哪怕你平时建模的时候非常注意信息的有效性,几乎没有冗余
并且好巧你的模型不管是曲面还是曲线都是单跨
但你也永远无法避免出现一些
相交,投影,offset之类的逼近操作。(还是看我发的那帖子链接)
一旦出现这类情况,那就破功了。
我平时只要满足A的四个点需求就够了,现在我同时还要满足B的四个点
那我为了两边都兼顾,我就得8-10个点甚至更多(取决于用户要求的公差)
这时候你还指望他单跨,也就是4个点,那就是为难胖虎了。
所以你可能拥有美好的愿望和处女座的强迫症,但正如suka版主说的,造型至上。
你不能为了拼死了要做成4个点,最后导致A也不能满足B也不能满足,那就本末倒置了。属于为了工具自己的洁癖和执念,牺牲了本身的功能。

1 个赞