Bentley Communities
Site
Search
User
Site
Search
User
Welcome to Bentley Communities
Bentley's Communities
Bentley 中国优先社区
Cancel
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
网格Mesh求差集与预期效果不符
Sign In
Bentley 中国优先社区 requires membership for participation - click to join
State
Verified Answer
Replies
9 replies
Subscribers
78 subscribers
Views
1011 views
Users
0 members are here
网格Mesh求差集与预期效果不符
Offline
晓强 首
over 2 years ago
您好,各位老师,
我在利用C#的接口(测试环境如下)构建了两个网格,通过Mesh Audit确认没有法向朝内的情况。但其求网格差集的结果与预期不一致,无论是用工具还是API。
Mesh1的Id为57310,减数项Mesh的ID为57320。请问应当如何才能正确获取到结果。提前感谢。
文件路径请见这里
链接:
https://pan.baidu.com/s/191FTRE9FOu26H_UnO2Si6A
提取码:f4xj
Top Replies
Offline
Yongan.Fu
Mon, Sep 6 2021 9:37 PM
in reply to
晓强 首
+2
verified
国外专家并未答复我的问题,看起来也是没有好的办法。 我进一步的问题是,您为何会用一个大的包围体去差集一个小的体?这不是我们使用差集的常规操作。常规操作应该是我演示的第一种情况(用上部小的体去差下部大的体,相当于给挖洞)。 您这种情况我感觉可以改变一个思路,用下部体的顶面直接切上部的体即可。回避使用差集这个动作。 三维造型确实比较复杂,各种情况有的能成功,有的不能成功。对于不成功的情况,我们只好采用一些变通的方法…
Offline
Yongan.Fu
Sun, Sep 5 2021 11:34 PM
+1
我看您靠下的那个复杂的Mesh是存在一点问题的。用Audit工具检查的结果如下: