请提供一下相应的 Rhino 与 GH 文档
栏杆.gh (16.2 KB)
谢谢提供模型,这里计算确实很慢,我需要进一步进行测试, 查找具体原因
如果你是为了3D 打印而需要一个整体单一的 Mesh, 这里建议你使用 ShrinkWrap,
提醒:
- ShrinkWrap 使用方法详细讲解 Rhino 8 新功能 - ShrinkWrap 收缩包裹建模
- Grasshopper 中 ShrinkWrap 运算器讲解 Grasshopper Online Document
我不是要3D打印使用,只是为了建模时,减少面的重叠交叉问题。
如果这样,针对你当前的情况建议 ToNURBS, 然后再使用进行NURBS的布尔运算
提供上面范例的Grasshopper 文件参考 ToNURBS.7z (22.1 KB 解压缩密码 shaper3d.com)
非常感谢你给提供的新思路
我想问一下楼主去掉重叠面的目的是什么?
一般情况下不需要去除
因为不论是mesh还是nurbs的布尔,在数据量大的时候都会增加不少计算负担。
只是为了模型的干净,渲染时重面会黑面
这可能是和渲染器有关系的
针对栏杆如果是正反面同种材质,部分渲染器是不会有黑面或者闪烁的
另外也可以从算法上从根本避免掉重面的情况
发一个你的栏杆3dm模型吧,我的GH没有插件。
栏杆.3dm (237.1 KB)
栏杆2.gh (24.1 KB)
给你一个做法供参考