请选择 进入手机版 | 继续访问电脑版

1span面的匹配要领是什么?(Shadow 提供详细讲解,影大出手,必属精品)

  [复制链接]
30356110 hahaxiao0522 发表于 2014-5-20 00:49:14 楼主
本帖最后由 Jessesn 于 2017-5-3 10:34 编辑

听Simon版说solidworks有五边填充的功能而且可以达到G2,心向往之,因为这是我最后的死穴。
可solidwork好大   看到就头疼,跟proe一样繁琐,个人还是喜欢犀牛,而且犀牛有了TS  有了grasshopper,虽然还没学会。
可是犀牛1span面的匹配技巧,俺老是学不会,领悟不到要领,偶尔能搞出来,但是半天时间已经过去了,完全没有意义
如图,VSR shape能轻易做出,可是纯用犀牛呢,对我来说真的很难


谁能教教   用犀牛做1span面匹配G2的   那个要领   到底在哪里?



按道理调这两个点,跟左上那个面的连续性必定会被破坏啊。
简单的说就是匹配这个,那个就断了,匹配那个,这个又断了,升阶加点都没用。个人觉得要领还是在手动调点的部分,可就是参不透
不行干脆犀牛新版本内置VSR吧。犀牛弥补了这个缺憾,再解决能随时修改的问题,真的是完美了   
Shadow 老师的回复如下


VSR的星点,未修剪曲面可以做到G1的0误差,但是G2还得取近似值,因为星点的G2要做到0的误差,很难实现。

两个曲面做到0的误差,你可以理解为它们是一个曲面分割出来的。可是我们在做造型设计的时候,基本上不可能做到一个造型只用一个曲面就可以表达的。目前市场上的软件,所谓的G0 G1 G2,大多是取近似值而已,就是说在一定的公差范围内,都会认为是合格的。

好了,再回到星点的G1条件,我贴个5星的图出来。


要做到这5个面的G1连续,最基本的条件是012345这6个点,必须在同一个平面内。(我拿左边的两个面来举例,其它的面逻辑都相同),然后找切线方向,就是25,AB,CD,GH,这个方向也不是随意定的,它跟控制点的连线01 16 67是相交的,交点分别是8 E F,它们之间的比例还必须相同,即08/81=1E/E6=6F/F7,28/85=AE/EB=CF/FD=G7/7H。这些条件都满足了,这两个面就会是G1的0误差。其它几个面相同的原理。做好之后你会发现那个绿色5边形的顶点是唯一的,因为它要兼顾相邻两个面的连续性,只有相交在一个点,才会做到兼顾。如果是对称性的曲面,做到G1当然就自然是G2了。

非对称性的曲面如何实现?我觉得那只存在理论上的可能,实际可能性为0,不信的朋友可以去尝试用VSR或者别的软件来弄,看看它们内部是不是能实现0的误差。因为5星的很难做到G2的连续,所以我们在做模型的时候,要尽量回避不要出现这种结构。再放几张图来比较一下。。




上面几张图是在SW里面直接曲面填充,可以看到它的公差也控制得很好。下面这张图是用VSR来补的,你会发现G2那项其实数值很高,即使选择了曲率连续,但还是很难控制曲率的数值。


下面是直接用rhino的patch指令补的这5边面,数值都不比VSR的差太多。
[size=0.83em]
5.jpg (297.47 KB, 下载次数: 5)
下载附件  [url=]保存到相册[/url]
[color=rgb(153, 153, 153) !important]2014-5-20 15:30 上传





上面的只想说明一个事,就是不要纠结用啥工具来实现,也不必纠结1span还是多span,只要你做出来的面,外表看起来不错,检测的数据也不错就可以 了。有的补面用1span来做,反而不好控制。

既然做不到G2,那星形结构是不是只做G1就可以了?当然不是,做好了G1,可以再借助match工具做G2,可以很好的控制曲率在一定的范围之内,换句话说,可以做到我们能接受的那个曲率范围值内。


关于大陆地区Rhino原厂培训中心
shadow 发表于 2014-5-20 15:47:01
推荐
本帖最后由 a1781314 于 2015-2-17 21:49 编辑

VSR的星点,未修剪曲面可以做到G1的0误差,但是G2还得取近似值,因为星点的G2要做到0的误差,很难实现。

两个曲面做到0的误差,你可以理解为它们是一个曲面分割出来的。可是我们在做造型设计的时候,基本上不可能做到一个造型只用一个曲面就可以表达的。目前市场上的软件,所谓的G0 G1 G2,大多是取近似值而已,就是说在一定的公差范围内,都会认为是合格的。

好了,再回到星点的G1条件,我贴个5星的图出来。
1.jpg

要做到这5个面的G1连续,最基本的条件是012345这6个点,必须在同一个平面内。(我拿左边的两个面来举例,其它的面逻辑都相同),然后找切线方向,就是25,AB,CD,GH,这个方向也不是随意定的,它跟控制点的连线01 16 67是相交的,交点分别是8 E F,它们之间的比例还必须相同,即08/81=1E/E6=6F/F7,28/85=AE/EB=CF/FD=G7/7H。这些条件都满足了,这两个面就会是G1的0误差。其它几个面相同的原理。做好之后你会发现那个绿色5边形的顶点是唯一的,因为它要兼顾相邻两个面的连续性,只有相交在一个点,才会做到兼顾。如果是对称性的曲面,做到G1当然就自然是G2了。

非对称性的曲面如何实现?我觉得那只存在理论上的可能,实际可能性为0,不信的朋友可以去尝试用VSR或者别的软件来弄,看看它们内部是不是能实现0的误差。因为5星的很难做到G2的连续,所以我们在做模型的时候,要尽量回避不要出现这种结构。再放几张图来比较一下。。
2.jpg
22.jpg
4.jpg

上面几张图是在SW里面直接曲面填充,可以看到它的公差也控制得很好。下面这张图是用VSR来补的,你会发现G2那项其实数值很高,即使选择了曲率连续,但还是很难控制曲率的数值。
3.jpg

下面是直接用rhino的patch指令补的这5边面,数值都不比VSR的差太多。
5.jpg

上面的只想说明一个事,就是不要纠结用啥工具来实现,也不必纠结1span还是多span,只要你做出来的面,外表看起来不错,检测的数据也不错就可以 了。有的补面用1span来做,反而不好控制。
[/hide]
既然做不到G2,那星形结构是不是只做G1就可以了?当然不是,做好了G1,可以再借助match工具做G2,可以很好的控制曲率在一定的范围之内,换句话说,可以做到我们能接受的那个曲率范围值内。






评分

参与人数 1技术 +5 坛币 +10 收起 理由
simonchen + 5 + 10 赞一个!

查看全部评分

missyoulee 发表于 2014-5-20 08:10:13
2
本帖最后由 missyoulee 于 2014-5-20 08:25 编辑

MoveUVN调点能保证绝对的曲率相同吗?还是只是肉眼看上去是光顺的?这也是我的问题。还有就是单一曲面与剪切面的match,好象就不能用手工调点的方式了吧,Matchsrf背后的原理是什么。
影大好象对这个应该有研究(我是看到他的书的广告上的)。
 楼主| hahaxiao0522 发表于 2014-5-20 08:31:59
3
他们是绝对可以做到曲率连续的,其实如果不回答这个问题我也可以理解,毕竟心血这么轻易的送给别人换了我也不会。

总之这论坛已经很了不起啦
missyoulee 发表于 2014-5-20 08:41:00
4
本帖最后由 missyoulee 于 2014-5-20 08:46 编辑
hahaxiao0522 发表于 2014-5-20 08:31
他们是绝对可以做到曲率连续的,其实如果不回答这个问题我也可以理解,毕竟心血这么轻易的送给别人换了我也 ...

嗯。严重同意。因此我觉得软件公司后续的空间还很大。
Jessesn 发表于 2014-5-20 08:50:37
5
hahaxiao0522 发表于 2014-5-20 08:31
他们是绝对可以做到曲率连续的,其实如果不回答这个问题我也可以理解,毕竟心血这么轻易的送给别人换了我也 ...

推荐一下几个讨论帖供LZ参考
http://bbs.rhino3d.asia/thread-18335-1-1.html
http://bbs.rhino3d.asia/thread-23376-1-1.html
http://bbs.rhino3d.asia/thread-15993-1-1.html
http://bbs.rhino3d.asia/thread-3558-1-1.html

另外在推荐 Shadow版主的一本书,书中有更加系统的介绍
http://bbs.rhino3d.asia/thread-12830-1-1.html
 楼主| hahaxiao0522 发表于 2014-5-20 08:52:43
6
本帖最后由 hahaxiao0522 于 2014-5-20 08:54 编辑

我买了那本书,好像叫胡继斌?黄绍光吧

那个手动匹配只是原理的表述,实际运用不行,   速度慢也不好控制

那几个帖子也反复看了   可见俺悟性有多差
missyoulee 发表于 2014-5-20 08:56:18
7
Jessesn 发表于 2014-5-20 08:50
推荐一下几个讨论帖供LZ参考
http://bbs.rhino3d.asia/thread-18335-1-1.html
http://bbs.rhino3d.asia ...

多谢J大。
Jessesn 发表于 2014-5-20 09:07:10
8
本帖最后由 Jessesn 于 2014-5-20 09:08 编辑
hahaxiao0522 发表于 2014-5-20 08:52
我买了那本书,好像叫胡继斌?黄绍光吧

那个手动匹配只是原理的表述,实际运用不行,   速度慢也不好控制 ...

楼主太谦虚了,手工调试G2 1 Span 曲面衔接确实不是一件容易的事情,特别是处理你1楼发的这种星点衔接的曲面, 所以VSR这种专业的A面工具才会应运而生,

ps. 作者是 Shadow (吴继斌)与....
missyoulee 发表于 2014-5-20 09:39:31
9
Jessesn 发表于 2014-5-20 09:07
楼主太谦虚了,手工调试G2 1 Span 曲面衔接确实不是一件容易的事情,特别是处理你1楼发的这种星点衔接的曲 ...

影大有头像很酷很有喜感。
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则