You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否可在Autodesk Forge上提取SolidWorks文件的自定义字段?

Forge SolidWorks自定义属性提取问题解决方案

首先明确结论:不需要提前在上传前自行提取自定义字段,Autodesk Forge原生支持该能力,你没有获取到属性是转换作业的配置问题。

按以下步骤排查即可:

  • 提交Model Derivative转换作业时,在请求参数的advanced配置段必须添加两个参数:generateMasterViews: true和extractAttributes: true,默认转换配置不会主动导出SolidWorks的自定义属性,必须显式开启。
    以下是转换请求body的核心参考配置:
    {
      "input": {
        "urn": "你的文件urn"
      },
      "output": {
        "formats": [
          {
            "type": "svf2",
            "views": ["2d", "3d"],
            "advanced": {
              "generateMasterViews": true,
              "extractAttributes": true
            }
          }
        ]
      }
    }
    
  • 转换完成后调用属性接口的顺序不能出错:先调用GET /modelderivative/v2/designdata/{urn}/metadata获取对应视图的GUID,再用该GUID调用GET /modelderivative/v2/designdata/{urn}/metadata/{视图GUID}/properties,即可拿到所有自定义字段。
  • 如果调整配置后仍有缺失,检查你的自定义属性是否为SolidWorks的配置专属属性,如果是需要在转换参数中额外指定要导出的配置名称,或开启全配置导出选项。

注:以上配置仅针对SolidWorks格式生效,其他三维格式的属性提取参数略有差异。

内容的提问来源于stack exchange,提问作者Dugan Dobbs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 05:24:04