有一种方法可以分析 cad 模型文件(每个示例 .stl)以获取他的测量值?

Posted

技术标签:

【中文标题】有一种方法可以分析 cad 模型文件(每个示例 .stl)以获取他的测量值?【英文标题】:There's a way to analyse an cad model file (.stl per example) to get his measures? 【发布时间】:2020-08-26 10:34:25 【问题描述】:

我想分析我的汽车的 3D 模型并检查他的措施是否正确,我想自动执行此操作,只需导入文件和分析他的程序。

【问题讨论】:

【参考方案1】:

您需要load the geometry,解析所有 3D 点,并获取 XYZ 方向的最小/最大范围。

这是伪代码:

     Point3D min = new Point3D(double.MaxValue, double.MaxValue, double.MaxValue)
     Point3D max = new Point3D(double.MinValue, double.MinValue, double.MinValue)

     for (int i = 0; i < verts.Len; i++)
     

         Point3D p = verts[i];

         if (p.X < min.X)

             min.X = p.X;

         if (p.X > max.X)

             max.X = p.X;

         if (p.Y < min.Y)

             min.Y = p.Y;

         if (p.Y > max.Y)

             max.Y = p.Y;

         if (p.Z < min.Z)

             min.Z = p.Z;

         if (p.Z > max.Z)

             max.Z = p.Z;
     

【讨论】:

我有很多规则需要验证,对于我拥有的每条规则我都需要做一个 if 吗?以及如何在移动设备上导入 STL 文件?

以上是关于有一种方法可以分析 cad 模型文件(每个示例 .stl)以获取他的测量值?的主要内容,如果未能解决你的问题,请参考以下文章

请问AUTO CAD 中三维模型怎么导出成*.step或 *.stp文件

CAD图纸,图块图纸怎么切割出一部分?

如何在Patran中将计算结果变形网格转换成CAD模型

有没有一种方法可以控制序列的输出长度以对文本摘要模型进行排序?

如何使用实体框架控制数据库参数

CAD如何批量打印文件图纸