如何从STL文件中获取尺寸?

时间:2013-03-11 07:23:55

标签: c#

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

1 个答案:

答案 0 :(得分:0)

我认为您可能需要自己计算,但算法应该相当简单,假设您需要x,y,z中的尺寸而不是某些旋转。遍历小平面以查找max和min x,y和z坐标值。然后尺寸就是max和min之间的差异。

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