【问题标题】:How to automate conversion of 3D DWG or DXF to STEP如何自动将 3D DWG 或 DXF 转换为 STEP
【发布时间】:2019-07-23 06:20:50
【问题描述】:

想让我轻松地将 3D 模型 (DWG/DXF) 自动转换(使用 CLI 或 API)为 STEP 文件。

我已尝试阅读 Autodesk Forge 的文档,看看是否可以帮助我,但很难理解是否可以。

我可以使用 Autodesk Forge 做到这一点吗? 还有其他方法吗? 有没有更好的方法?

【问题讨论】:

    标签: autodesk-forge autodesk-inventor


    【解决方案1】:

    如何从工作样本开始?以下是满足您要求的几个良好起点:

    并随时在这里找到更多示例:

    基本上,以您选择的任何语言构建脚本或应用程序(RESTful API 是语言中立的优点)以根据您的要求自动化工作流程,可以分解为:

    将模型文件持久化到/从持久性中读取(整个域)-> 将模型持久化到 Forge OSS(doc here] > 调用转换作业(doc heresupported formats -> 轮询作业状态并检索清单以供下载 (here)-> 下载并保存输出(衍生物) (here)

    编辑: 要将 DWG 转换为 STP(翻译服务尚不支持),请使用 Design Automaion for AutoCAD 服务来自动执行该过程。基本上,您需要创建一个 .NET 插件来将 DWG 导出到 STP,将模块作为 AppPackage 提交并通过服务端点调用自动化活动。详情请见here

    【讨论】:

    • 您提到了支持的格式 (forge.autodesk.com/en/docs/model-derivative/v2/developers_guide/…)。通过查看它,从 DWG/DXF 转换为 STP 是不可能的。如果是这样的话,我想世界上没有工作样本会对我有多大帮助......
    • 可以通过先转换为支持的格式然后再转换为 STP 来解决此问题
    • 根据支持的转换表,DWG/DXF 只能转换为 Autodesk 查看器格式的 SVF。而且根据表格,无法将 SVF 转换为任何东西。所以请向我解释我应该做哪些转换链。在我看来,autodesk forge 似乎主要是为了让在 Autodesk 查看器中显示“任何”类型的文件成为可能。
    • 在这种情况下,您可以尝试使用设计自动化服务将图纸导出到 STP。查看详情here
    • 我找不到任何有关 Design Automation API 支持的可用输出格式的信息。你知道在哪里可以找到它吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    • 2012-01-12
    • 2011-03-31
    • 2011-05-26
    • 2020-03-13
    • 2019-08-04
    • 1970-01-01
    相关资源
    最近更新 更多