暂无封面

Minimum Bounding Box

了解最小边界框(MMB)插件,适用于Rhino犀牛软件的grasshopper草蜢插件,提供二维和三维几何体集合的最小边界框计算,页面提供插件下载。

分享

最小边界框(MMB)

最小边界框是一个双组件的grasshopper插件,可用于计算二维和三维空间中几何体集合的最小边界框。

  • 二维版本是LLTS算法的重新实现,最初由Florian Bruggisser编写。这个版本的优点是它使用原生的Rhino3D/Grasshopper几何类型,并且不需要外部库,因为它有自己的凸包算法实现。

  • 三维版本是我自己的实现方法,但依赖于MIConvexHull的实现来生成凸包网格。

它是针对Rhino3D 7.10版本构建的,使用.NET Framework 4.8。如果您遇到有关SDK版本兼容性的任何错误,请确保您的Rhino已更新到最新版本。

什么是最小边界框?

最小边界框是一个矩形(2D)或一个盒子(3D),包含所有几何体,并且具有所有可能包含的矩形/盒子中面积/体积最小的特性。

安装: 将MinimumBoundingBox文件夹复制到您的Grasshopper库文件夹中。如果需要,请解锁DLL和GHA文件(右键单击>属性)。

使用: 二维版本可在曲线>实用工具中找到。 三维版本可在网格>三角测量中找到。

源代码: 源代码可在:https://github.com/ALharchi/MinimumBoundingBox

致谢: MMB 由Ayoub Lharchi信息技术与建筑中心开发。