热门标签

打印 上一主题 下一主题

[Bug提交] gh1.0有bug吗,请官方老师看看,090076打开就是对的?

[复制链接]
查看: 8576|回复: 1

1

主题

1

帖子

19

积分

新手上路

Rank: 1

积分
19
跳转到指定楼层
楼主
发表于 2018-2-16 15:02:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
gh1.0有bug吗,请官方老师看看,090076打开就是对的?

090076正常.jpg (319.98 KB, 下载次数: 474)

090076正常.jpg

gh1.0版本的BUG???.jpg (346.81 KB, 下载次数: 458)

gh1.0版本的BUG???.jpg

111.rar

47.74 KB, 下载次数: 940

gh文件

收藏 分享
回复

使用道具 举报

11

主题

37

帖子

217

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
217
沙发
发表于 2018-2-26 09:13:04 | 只看该作者
以这个程序并没有问题,但5和6的结果的确不一样也是合理的,,但不能说是6的问题.

事实上,我觉得是这个程序逻辑并不严密造成的,因为比对的是两块面的面积,那么即便两块面你是完全一样的,甚至是复制出来的,当测算面积的时候,或许都并不会得到完全相同的面积结果(或许在小数点后面十几位的数据不一样),所以你用panel检查是一样的数据,实际上也只表明看得到的精确度上显示的数字是相同的,并不表明实际数据也是相同的,因此做相等判断的时候结果就会不同.

举个简单的例子 : pi 不等于3.1415926 ,如果我们用panel去检查,panel只显示前面几个位数,所以看起来是一样,但如果用相等判断结果就是false.

你可以换用约等于,设置一个精确度去判断,这样更加合理.

111.jpg (252.06 KB, 下载次数: 499)

111.jpg

111.gh

44.7 KB, 下载次数: 932

[db:签名]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

Rhino 6 的授权管理模式的调整与转换

2020-08-20 图文教学

2020冬季 Rhino 建筑造型系统面授课程

2020-03-21 面授课程

课程介绍|Rhino工业/艺术设计曲面造型高级

2020-03-20 面授课程

2020暑期 Grasshopper参数化系统面授课程

2020-03-20 面授课程

VisualARQ 2.7 发布更新

2020-02-17 新闻

VisualARQ 2.6 发布更新

2019-12-12 新闻

ShapeMap–复杂形体的表面纹理贴合参数化插

2019-11-04 新闻

图文教学 | Rhino 6 细分建模 BARCELONA 椅

2019-06-30 图文教学

Rhino3D(犀牛)中文网

  • 深圳:0755-29642189
  • 上海:021-56496412
  • 成都:028-61592400
  • support@shaper3d.com

关注我们

Copyright   ©2007-2017  Rhino3D犀牛中文网  Powered by©Discuz!     ( 粤ICP备12051517号-5