在发布翻译工作

时间:2018-01-08 12:37:43

标签: autodesk-forge autodesk-model-derivative

在将RVT文件转换为SVF时,我还想发布一个作业来翻译和下载IFC文件。在转换后打开IFC文件,它似乎使用CV1 - 协调视图1,这是一个非常古老的模型视图定义(几乎不再使用,仅适用于IFC2x3)。如果我在Revit 2016中导出相同的RVT文件且下载了最新的IFC导出器,选择CV1作为选项,则从Revit转换的IFC文件的文件大小是Forge的一半。有没有办法使用Model Derivative API指定哪个MVD用于IFC转换,就像在Revit(CV2,COBIE,IFC4 RV / DTV)中一样?由于Forge似乎使用Revit IFC导出器,我预计这是一个选项,但到目前为止我还没有成功找到它。

1 个答案:

答案 0 :(得分:0)

在与我们的工程团队核实后,Forge MD已经支持像在Revit中一样设置IFC导出选项。例如,

{
    "input": {
      "urn": "{{base64URN}}",
      "compressedUrn": false,
      "rootFilename": "{{Filename}}"
    },
    "output": {
      "formats": [
        {
          "type": "IFC",
          "views": [
            "2d",
            "3d"
          ],
          "advanced": {   //!<<< export options start 
             "exportSettingName": "IFC4 Design Transfer View"   
          }               //!<<< export options end 
        }
      ]
    }
 }

IFC出口商将尝试根据exportSettingName在您上传的RVT中寻找已保存的导出设置。如果没有匹配的设置,默认情况下会使用IFC2X3 ,因为我体验

但是存在与此功能相关的问题,输出可能与导出设置不匹配,它已在我们的内部案例系统中记录为请求ID REVIT-125299,以使我们的团队分配时间进行调查。对由此带来的任何不便表示歉意。

但是,您可以在将来将请求ID发送到forge.help@autodesk.com以跟踪更新。谢谢〜

<强> P.S。以上代码示例可能会在以后更改,请按照官方文档进行操作:https://developer.autodesk.com/en/docs/model-derivative/v2/reference/http/job-POST/