NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3017|回复: 10

[已结束] gh中统一几百个小曲面的中心点的法线方向

[复制链接]
发表于 2016-4-13 22:49:00 | 显示全部楼层 |阅读模式
10照度

上部局部图

上部局部图

侧面局部图

侧面局部图


顶面局部截图                                                                          侧面局部截图

哪些大神有方法能统一这些中心点的法线方向,全部都是外法线,或者全部都是内法线。(绿色面为曲面正面)

最佳答案

查看完整内容

第一种方法:如果你是规则的能共形心的物件,比如一个蛋的细分,比如椭圆体的细分,那么求所有面的(中心点法向)与(中心点到共形心的法向是否一致),如果不一致,反置之,看一下标准教材《EssentialMathematicsForComputationalDesign_ThirdEdition》第16~19页就会有答案啦; 第二种办法:如果找不到共形心,那么,找出他们的规律,不管是自身几何特征还是互相的几何特征联系,用第一种办法;第三种办法:以前有一个MatchSur ...
发表于 2016-4-13 22:49:01 | 显示全部楼层
本帖最后由 xielanmin 于 2016-5-3 00:24 编辑

第一种方法:如果你是规则的能共形心的物件,比如一个蛋的细分,比如椭圆体的细分,那么求所有面的(中心点法向)与(中心点到共形心的法向是否一致),如果不一致,反置之,看一下标准教材《EssentialMathematicsForComputationalDesign_ThirdEdition》第16~19页就会有答案啦;
第二种办法:如果找不到共形心,那么,找出他们的规律,不管是自身几何特征还是互相的几何特征联系,用第一种办法;第三种办法:以前有一个MatchSurface的组件,我忘掉了,大致方法可能也是一样,同向就无视,反向就反转。
配合几个常用插件也可以搞定定,LUNCH BOX 的RevSrf,vipers的SurfaceReverse,SEG的Reverse,都可以。
祝学习进步。
 楼主| 发表于 2016-4-14 10:17:39 | 显示全部楼层
怎么没人回答呀,呜呜啊啊啊啊啊啊啊
 楼主| 发表于 2016-4-14 10:18:05 | 显示全部楼层
求解答啊啊啊啊啊啊啊啊啊啊啊啊啊啊
 楼主| 发表于 2016-4-14 10:18:29 | 显示全部楼层
我顶贴顶贴顶贴啊啊啊啊啊啊啊啊啊啊啊啊
 楼主| 发表于 2016-4-15 11:33:31 | 显示全部楼层
Martini 发表于 2016-4-14 10:18
我顶贴顶贴顶贴啊啊啊啊啊啊啊啊啊啊啊啊

留言也好啊   

点评

第一种方法:如果你是规则的能共形心的物件,比如一个蛋的细分,比如椭圆体的细分,那么求所有面的(中心点法向)与(中心点到共形心的法向是否一致),如果不一致,反置之,看一下标准教材《EssentialMathematicsFo  详情 回复 发表于 2016-5-3 00:22
 楼主| 发表于 2016-6-5 21:58:26 | 显示全部楼层
xielanmin 发表于 2016-5-3 00:22
第一种方法:如果你是规则的能共形心的物件,比如一个蛋的细分,比如椭圆体的细分,那么求所有面的(中心 ...

好的谢谢您,问题已经解决了。我们模型小面之间误差较大,用brep拾取会出现问题,用srf就不会了。您提到的这本书有链接么,我怎么好像没看过
发表于 2016-7-1 00:18:40 | 显示全部楼层
谢谢 分享  谢谢
发表于 2016-7-4 22:55:19 | 显示全部楼层
好资料,多谢分享
发表于 2016-8-5 22:02:10 | 显示全部楼层
经常遇到的问题,学习了!谢谢!
发表于 2016-8-9 23:01:36 | 显示全部楼层
朋友 不知道能否帮助,我得思路是1:画一个比原始曲面更大得相似得罩,把原始曲面中心点到罩的最近点得向量方向求出,然后就好办了, 测出每个曲面中心点得原始向量和最近点向量是否一致(这个方法简单),然后来判断是否反转曲面,就这样 这个思路应该没问题

小黑屋|手机版|NCF参数化建筑论坛 ( 辽ICP备12011358号-1   辽公网安备 21020302000097号

GMT+8, 2018-2-22 18:30 , Processed in 0.261697 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表