0

我有一个二进制格式的 STL(STereoLithography)文件,我已成功从 c#.net 读取文件并获得了刻面,我还获得了三角形的数量、零件的体积和零件的表面积。但现在的问题是我无法找到 3D 对象的尺寸(长度、宽度、高度)。请帮忙。

4

1 回答 1

0

我认为您可能必须自己计算,但算法应该相当简单,假设您想要 x、y、z 中的尺寸而不是一些旋转。遍历构面以找到最大和最小 x、y 和 z 坐标值。那么尺寸只是最大值和最小值之间的差异。

编辑:您可以在从文件中读取点的同时跟踪最大/最小值,以获得较小的性能提升。

于 2013-03-11T08:31:57.463 回答