Autodesk forge:如何从 3D 模型捕获 2d 正交视图导出为 2D dxf
Autodesk forge: how capture 2d orthographic view from a 3D model can export to 2D dxf
有没有办法从 3D 模型捕获 2D 正交视图并使用 Autodesk Forge 导出为 2D dxf API?
我要实现的工作流程是:
- 导入 3D 文件,例如 STEP 文件。
- 捕获正交视图(标准、顶部、正面、右侧、左侧、背面和底部)。理想情况下,我想捕获网格视图中的所有视图。
- 将这些视图导出为二维矢量格式,例如 DXF。
谢谢!
Forge 系统中没有内置此类功能。
您可以自己做的是检索在 Forge 模型中定义的实体的面、边和顶点的 3D 坐标,并将它们展平到您自己提到的不同 2D 平面中。
线框视图当然很简单。
很可能有一些开源 JavaScript 库支持您执行此操作,以进行更复杂的隐藏线和光线跟踪操作。
希望对您有所帮助。
您描述的工作流程可以在没有用户交互的情况下实现。您可能想看看我们的 Design Automation API,即云中的 AutoCAD。您可以在 AutoCAD 中导入 .step 文件并使用一些自定义包来执行投影并导出为 .dxf。这是唯一允许您生成 .dxf 的云产品。但实现投影将是一项公平的工作!
有没有办法从 3D 模型捕获 2D 正交视图并使用 Autodesk Forge 导出为 2D dxf API?
我要实现的工作流程是:
- 导入 3D 文件,例如 STEP 文件。
- 捕获正交视图(标准、顶部、正面、右侧、左侧、背面和底部)。理想情况下,我想捕获网格视图中的所有视图。
- 将这些视图导出为二维矢量格式,例如 DXF。
谢谢!
Forge 系统中没有内置此类功能。
您可以自己做的是检索在 Forge 模型中定义的实体的面、边和顶点的 3D 坐标,并将它们展平到您自己提到的不同 2D 平面中。
线框视图当然很简单。
很可能有一些开源 JavaScript 库支持您执行此操作,以进行更复杂的隐藏线和光线跟踪操作。
希望对您有所帮助。
您描述的工作流程可以在没有用户交互的情况下实现。您可能想看看我们的 Design Automation API,即云中的 AutoCAD。您可以在 AutoCAD 中导入 .step 文件并使用一些自定义包来执行投影并导出为 .dxf。这是唯一允许您生成 .dxf 的云产品。但实现投影将是一项公平的工作!