NSDT工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器 - REVIT导出3D模型插件 - 3D模型语义搜索引擎 - AI模型在线查看 - Three.js虚拟轴心开发包 - 3D模型在线减面 - STL模型在线切割 - 3D道路快速建模
逆向工程是一种将现有物理对象转换为三维 (3D) 模型的方法。首先,对物理对象进行测量,然后使用 3D 扫描技术将其重建为 3D 模型。生成的数据为点云形式,然后转换为网格文件,可以保存为各种文件格式,包括 STL。然后使用 3D CAD 软件(在本例中为西门子 Solid Edge)对网格文件进行逆向工程处理。在逆向工程过程中,我们参考了原始物理对象的设计意图。
使用西门子 Solid Edge 进行逆向工程过程可分为几个阶段,如下图所示:
我将演示注塑成型部件之一锁紧块的重塑过程。在此之前,我完成了 3D 扫描过程,并获得了 STL 形式的网格文件。
1、STL 文件准备
将网格体(STL 文件)导入 Solid Edge 工作区,然后将网格体对齐到坐标系。这里使用最佳拟合边界框来对齐网格体。
随后,重新划分网格,通过将网格重新划分为指定的均匀尺寸来提高网格体的整体质量。设置网格体的目标尺寸或使用默认设置:
2、区域识别
区域识别是识别网格文件的几何区域。不同类型的几何区域通过颜色来识别。从连续区域中提取的几何构造表面类型基于分配给区域的颜色。
我使用了自动区域命令来加快该过程。如下图所示,网格文件上形成了区域,可以从网格文件中存在的各种颜色观察到。
3、表面提取
提取表面根据为区域定义的颜色将识别出的几何表面之一分配给每个连续的网格区域。可以同时提取所有可提取区域,也可以单独提取每个区域。在本节中,我使用“提取全部”命令,然后删除一些不必要的表面。提取表面后,确保每个表面与其他表面相交。
4、创建实体并修改
如果每个表面与其他表面相交,请使用“相交”命令栏上的“创建设计体”选项,从由相交表面和实体和/或相交实体形成的封闭区域创建实体。
使用“体积区域”对话框来控制如何处理找到的实体区域。你可以取消选择找到的区域,也可以反转选中的区域列表。在“相交”命令栏上接受后,显示的(选中的)区域将转换为实体。
一旦设计主体形成,我们就可以根据设计意图继续进行编辑。我们还可以同时为制造过程创建 2D 图纸。
原文链接:Reverse Engineering with Siemens Solid Edge
BimAnt翻译整理,转载请标明出处