如何轻松处理工业3D CAD模型?学习使用Blender精简CAD模型

发布时间:2024-04-20 16:56:52 浏览量:224次

我们之前发布了一个关于如何使用 Blender 轻量化 3D 模型大小的教程,这是一种适用于大多数 3D 模型(包括动画模型)的方法。 但是对于一些具有非常高清晰度的静态 CAD 模型,有一种方法可以为你的最终 AR 渲染获得更好的结果。

此方法支持以下 3D CAD 文件格式:STL、OBJ、STP、IGS、OFF、GLTF、GLB、WRL、BREP、XBF、PLY、MSH、PNG、LOG、ES、3DS、QOBJ、PTX、VMI、PTS、 APTS、XYZ、PDB、TRI、ASC、TXT、X3D、X3DV、FBX、BRE、DAE 和 E57。

免费的在线3D CAD:BimAnt 3D CAD

什么是工业 3D CAD 模型?

CAD代表计算机辅助设计,它主要用于工业中零件和组件的3D建模。

因为工业零部件需要高精度的尺寸才能用于生产,所以需要在专用 3D CAD 软件上建模,例如:Fusion 360 Autodesk、Solidworks、CorelCAD、AutoCAD等。

3D CAD使用的文件格式也是专用的。

如何缩小工业 3D 模型的尺寸

通过使用以下方法,你可以通过 AR 代码获得更轻便的 CAD 3D 模型,用于增强现实显示。

作为第一步,如果可以访问用于设计模型的软件,则可以直接在其中减少其顶点数量。 如果无法访问该软件并进一步操作,请使用 CAD Assistant、Meshlab、Blender 和 Gimp 参考以下方法。

使用CAD Assistant预处理

可以使用 CAD 助手转换以下格式的 3D 模型(仅限非动画模型):STP (STEP)、IGS (IGES)、LOG、OFF、3DM、VRML、WRL、MSH、XBF、BREP 。可以在这里下载CAD Assistant。

将 3D 模型导入界面,然后以 .OBJ 格式导出。 这个简单的转换步骤将为下一步的处理做好准备。

精简3D 模型

精简(Decimate)3D 模型将减少其顶点数量,这可能会导致精度丢失,尤其是在模型的弯曲部分。为避免这种情况,重要的是在每次抽取后定期检查模型的渲染,以确保模型保持其所需的外观。

为获得最佳效果,我们建议同时使用 MeshLab 和 Blender。 结合使用这两种工具有助于确保获得最佳结果。

使用 Blender 精简工业3D模型

从这里下载Blender。

  • 在Blender中导入你的 3d 文件,仅限 GLB、GLTF、DAE、ABC、USD、BVH等格式。
  • 选择要精简的第一个网格
  • 参考下图进行抽取,尝试将每个网格定义在 40,000 个面以下。 如果精简处理在你的模型中产生 UV 孔,我们建议你先进行 Meshlab 抽取。

通过选择“应用修改器”以 *.glb 格式导出模型,注意不要选中“压缩”选项。

使用 Meshlab 精简3D模型

从这里下载MeshLab。

  • 在MeshLab中导入你的 3d 文件,支持ES、3DS、PLY、STL、OBJ、OFF等多种格式。

然后根据是否有纹理,选择:

  • 有纹理时:过滤器 > 重新划分网格、简化和重建 > 简化:二次边坍塌精简(带纹理)
  • 无纹理时:过滤器 > 重新划分网格、简化和重建 > 简化:二次边坍塌精简

为面的数量设置一个合理的值,以保持模型质量。

使用 Gimp 压缩纹理

仅当3D模型具有图像纹理时才需要执行此步骤。

  • 将 3D 模型导入 Blender
  • 以 .gltf + .bin + 纹理格式导出 3D 模型
  • 在 GIMP 中打开纹理文件
  • 缩放图像:如果需要更高的压缩,则缩放到 1024X1024 或更小

  • 以 *.jpg 格式导出纹理,分辨率为 90:如果需要更高的压缩,则分辨率更低

如果需要,通过替换纹理格式,使用文本编辑器编辑 .gltf 文件。此处将“.png”改为“.jpg”。

转换为 GLB模型

接下来将模型转换为.GLB格式 以上传到 AR 代码。

  • 将 .gltf 模型导入 Blender
  • 如果已经使用 Meshlab 对模型进行抽取,可以尝试添加 Blender 抽取,如前所述。
  • 以 *.glb 格式导出模型,选择“应用修改器”,不要选中“压缩”选项。

现在可以轻松地将 3D 模型上传到 AR Code 平台。


原文链接:
http://www.bimant.com/blog/decimate-3d-cad-models-tutorial/

想要了解更多关于3D模型处理的信息,欢迎咨询火星时代教育,我们提供游戏设计培训、动画培训、UI设计培训等课程。点击点击咨询,了解更多详情。

热门课程推荐

热门资讯

请绑定手机号

x

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定