RVT模型转换后清单中的相位视图,如何检测或抑制?

问题描述 投票:1回答:1

我们有一个Revit model,我们在发布设置中配置了一个3D View。我们将该模型发布到BIM 360,并且正在使用Forge提取3D Views的列表。

[我们注意到,翻译模型后,BIM360中唯一可用的视图是Revit中“发布设置”中设置的包括的视图,与相位无关,但在提取视图时位于“阶段”图标下从清单中,我们还获得了创建的其他视图,因为某些对象属于不同的阶段。我们似乎无法区分不同的视图,也无法看到同一视图的不同阶段之间的关系。

有没有办法做到这一点?还是完全不翻译其他相位视图?

下面的摘录向我们展示了{3D}视图,并且使用GET创建了“现有”和“新建”阶段视图。https://developer.api.autodesk.com/modelderivative/v2/designdata/:urn/manifest

Manifest:

enter image description here

autodesk-forge revit autodesk-model-derivative
1个回答
0
投票

这些分阶段的3D视图来自每个阶段的主视图,您可以通过提交如下所示的翻译作业来隐藏它们:

// POST https://developer.api.autodesk.com/modelderivative/v2/designdata/job
// with `x-ads-force: true` Reuest header

{
  "input": {
    "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6YWRuZGVtby9ob3VzZS5ydnQ"
  },
  "output": {
    "formats": [
      {
        "type": "svf",
        "views": [
          "2d",
          "3d"
        ],
        "advanced": {
          "generateMasterViews": false
        }
      }
    ]
  }
} 

[注意。 BIM360 Docs中的generateMasterViews选项默认情况下为turned on,并且当前成功将模型上传到Docs受管存储区时,翻译作业将自动提交。

注2。BIM360文档模型上触发任何翻译作业您自己 将消耗额外的Forge Cloud积分。您必须谨慎使用它,后果自负。

参考:https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/job-POST/#body-structure

© www.soinside.com 2019 - 2024. All rights reserved.