×

工业设计互动平台

手机短信,快捷登录

微信登录,快人一步

QQ登录

只需一步,快速开始

grasshopper中的IS Planar(Planar)问题求助

发布于 2016-2-13 0 点赞 5 评论 2864 浏览

我在检验分离的平面是否在同一平面上的命令一直是false。附上原件。望各位大大解惑一下
]OC8}6_G92DA@@1A_PH3$CV.png

曲面玻璃平板化.gh

25.67 KB, 下载次数: 13

 [充值]

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

本版积分规则

精彩回复

文明上网理性发言、请文明用语

rinkerrinker | 实习生 | 发表于 2016-2-26 22:48:24
"是否在同一平面上" 这个我不太确定指的是什么
如果is planar 输出false的话 说明曲面不平
甚至不用考虑z方向的形变 只是所有isotrim的横边 i(n)和i(n+1)之间都是有角度的 曲面不可能是平面

如果你问的是isotrim生成的曲面是否在原曲面上:是

0 回复

举报

aimyshan | 设计助理 | 发表于 2016-3-23 16:52:19
同问………………
0 回复

举报

aimyshan | 设计助理 | 发表于 2016-3-23 18:09:33
我猜想是不是精度问题?因为不管怎么说都不会是true啊。

比如说,精度如果低的话,虽然如果只分割两个曲面很明显不共面,但如果分割面到一定数值就约等于共面了。

而精度高的情况下,可能需要更高的分割数才能近似共面。

不知道视频里是怎么办到的。
0 回复

举报

rinkerrinker · 发表于 2016-3-23 18:51 点评

首先 isPlanar这个功能检查的不是共面与否 检查的是单一曲面是否为平面,比如两条平行线所形成的面一定是平面,三个不共线的点形成的面也一定是平面 四边形本身就不是一个必为平面的形状 图形里面任意一面的横边 从

rinkerrinker | 实习生 | 发表于 2016-3-23 18:51:08
aimyshan 发表于 2016-3-23 18:09
我猜想是不是精度问题?因为不管怎么说都不会是true啊。

比如说,精度如果低的话,虽然如果只分割两个曲面 ...

首先 isPlanar这个功能检查的不是共面与否 检查的是单一曲面是否为平面,比如两条平行线所形成的面一定是平面,三个不共线的点形成的面也一定是平面
四边形本身就不是一个必为平面的形状 图形里面任意一面的横边 从最下到最上 都经过了90度的旋转 说明两条横边之间肯定有夹角 那曲面肯定就不是平面
如果要把subsrf都切成三角形 isplanar还报错 那才是见了鬼了
isotrim这功能输出的面也没说就必须是平面
你们为什么都觉得isplanar是检查是否共面呢...
0 回复

举报

aimyshan · 发表于 2016-3-23 19:07 点评

对嘛,但是视频课程里isplanar检查结果全是true,步骤都是一样的,我只是好奇为什么。

aimyshan | 设计助理 | 发表于 2016-3-23 19:07:03
rinkerrinker 发表于 2016-3-23 18:51
首先 isPlanar这个功能检查的不是共面与否 检查的是单一曲面是否为平面,比如两条平行线所形成的面一定是 ...

对嘛,但是视频课程里isplanar检查结果全是true,步骤都是一样的,我只是好奇为什么。
0 回复

举报

推荐学习