文件导入/导出

我们添加了 IFC 和 3MF 导入,以及用于导出 VPB、OSB、FBX、3MF 和 .JT 文件的“文件”>“导出选定对象”对话框,其中包含一个进度条,用于查看导出过程的进度。使用此对话框可以在导出时移除特定特征或转换文件,以便于下游处理。

视频字幕:在 VRED 2024.1 中,我们进一步致力于正在进行的 UI 现代化,以改善客户体验。为了改进数据工作流程,我们添加了若干新的导入和导出功能以及新格式。

首先,当导出 VPB 或 OSB 文件时,现在可以设置不同的选项以包含或排除多项。而且,如果您不想提供原始曲面数据,自动转换为网格也是可能的。还有许多其他改进。

此外,对于现有 FBX 以及新的 JT 和 3MF 导出格式,我们实现了选项窗口,您可以在其中选择要在导出的文件中包含或排除的多个特征。如果要将数据传递到下游或只是转换场景,这可以大大简化工作流。

当导入数据时,我们实现了两种新的文件格式。首先,我们现在能够导入 3MF 文件。这种文件类型在增材制造领域大量使用,并取代了不能准确反映当前增材工作流的旧格式。例如,如果需要可视化用于 3D 打印的文件,这可能会很有帮助。

第二种文件格式是工业基础类 (IFC)。它是一个行业标准,可以包含建筑和土木基础设施数据。IFC 用于建筑领域,为许多不同团队的跨平台工作流而设计,例如 BIM 项目。这意味着,您现在可以通过 IFC 格式轻松地将 Revit 数据导入 VRED。与将 Revit 文件导出为 FBX 相比,这样可以提供更好的结果。此外,您还可以加载其他信息,如材质和元数据。

“文件”>“导出选定对象”对话框

使用“文件”>“导出选定对象”对话框导出 VPB、OSB、FBX、3MF 和 .JT 文件,并在导出时移除特定功能或转换文件,以便于下游处理。

一旦导出开始,就会出现一个进度条,指示导出过程的进度。可以随时使用“中止”取消该过程。

JT 导出

导出文件

选定的文件格式将决定“导出选定对象”对话框中的选项。有关每个选项的说明,请参见 导出选定对象

  1. 选择要在场景图形中导出的内容。
  2. 在菜单栏中,选择“文件”>“导出选定对象”。
  3. 在“将选定对象导出为”对话框中,导航到某个位置,命名文件,单击“另存为”类型并选择一种文件格式,然后单击“保存”。
  4. 在“导出选定对象”对话框中,设置自定义选项。
  5. 单击“导出”。

3MF 导入/导出

3MF 是一个行业联盟,致力于为设计和工程应用程序定义 3D 打印格式,以将全保真 3D 模型和增材制造数据发送到其他软件、硬件和服务的组合。3MF 的目标是提供一种规范,消除以前使用的文件格式(例如 STL)未针对工业增材制造工作流进行优化的问题。

当导入 3MF 文件时,它们将包含颜色和纹理信息,这些信息也可以从 VRED 中导出。

3MF 格式的 3D 打印示例
3MF 格式的 3D 打印示例

IFC 导入

总体而言,IFC 是对建筑环境(包括建筑和土木基础设施)的标准化、数字化描述。它是一种开放的国际标准,意味着与供应商无关或不可知,并且可以针对许多不同的用例在各种硬件设备、软件平台和接口中使用。IFC 模式规范是 buildingSMART 国际组织实现其推广 openBIM® 目标的主要技术交付成果。如今,IFC 通常用于工程建设领域,以便在特定业务交易中从一方向另一方交换信息。

当导入 IFC 文件时,应该包括测量值、材质和正确材质命名、NURBS、节点命名约定和元数据。导入的 IFC 模型将是单独的曲面,而不是一个大网格。

使用 IFC 文件格式进行 Revit 到 VRED 文件交换
Revit 到 VRED 文件交换

用于导出节点的 Python

我们添加了用于导出节点的新方法。请参见 vrFileIoServicevrdFileExportSettingsvrdFileExportSettings::SurfaceExportModevrFileIOService 中添加了一些基本示例,展示了如何导入和导出文件以及如何更改这些设置。有关其他信息,请参见 vrdFileExportSettingsvrdFileExportSettings 示例