NCF参数化建筑论坛
标题:
GH的精度问题
[打印本页]
作者:
rainake
时间:
2012-10-5 12:49
标题:
GH的精度问题
以Inside运算器为例,来判断点是否在brep内部,貌似精度是0.01
图中有两个点,其实都是在box外面,但是Inside运算器将上面那个点判断在了box里面,注意两个点的精度就差在了0.01上
如果这样的话,那么精度对这样的判断会起到非常大的影响,gh能设定精度吗?
作者:
活建鬼
时间:
2012-10-5 19:26
本帖最后由 活建鬼 于 2012-10-5 21:55 编辑
给你几点建议吧:
1.如果有GH0.80066版的,麻烦存一个低版本的,你的 GH 我打不开~~如果没有了低版本的GH,可以将你在GH里面画的 box 也 bake 到你给的 rhino 文件里面去~~~因为精度太高了,差一点就出不来你的这种问题~~
2.这个问题其实在建筑中是不存在的,算是个伪问题,因为实际情况一次次的证明别说是0.01了,就是10、100,一到施工时还是可以人工找补回来的~~当然如果对于钟表、芯片等高精行业那是肯定要考虑的~~
3.我原以为是你在rhino 中的公差设置有问题,但现在我看不太出来~~GH里面能跟精度扯上关系的还有一个Digit Scroller 运算器,不过应该对这个问题没什么用~~我想如果还不行的话,数学公式和编程这两个方向会是解决你问题的两个不错的出口~~
作者:
rainake
时间:
2012-10-5 21:40
活建鬼 发表于 2012-10-5 19:26
登录/注册后可看大图
给你几点建议吧:
1.如果有GH0.80066版的,麻烦存一个低版本的,你的 GH 我打不开~~如果没有了低版本的G ...
我又试了试 发现确实是rhino中的公差设置问题 把公差设置的很小的话 gh的判断就越精确
比如这例子中的两个点就会被Inside运算器判断在box外面了
不过还是谢谢前辈!
作者:
maniux
时间:
2012-10-8 12:09
GH精度是繼承Rhino的。
作者:
cookiexue2010
时间:
2012-10-18 19:43
{:14:}{:14:}
欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/)
Powered by Discuz! X3.2