Autodesk forge 端点为urn/metadata/:guid/properties的模型派生api中缺少对象(IFCSPACE)

Autodesk forge 端点为urn/metadata/:guid/properties的模型派生api中缺少对象(IFCSPACE),autodesk-forge,autodesk-model-derivative,Autodesk Forge,Autodesk Model Derivative,我希望访问从IFC文件转换而来的模型中包含的所有对象。我使用API端点:urn/metadata/:guid/properties,并将可选参数forceget设置为“true”。json格式的结果总和为17MB,因此低于20MB的限制。 问题是,响应中缺少IFCSPACE类型的所有对象。 接下来,我使用:urn/manifest/:derivativeurn端点下载文件转换作业生成的properties.db SQlite数据库,我想知道为什么该数据库包含缺少的房间对象。 详细地说,我的端点是

我希望访问从IFC文件转换而来的模型中包含的所有对象。我使用API端点:urn/metadata/:guid/properties,并将可选参数forceget设置为“true”。json格式的结果总和为17MB,因此低于20MB的限制。 问题是,响应中缺少IFCSPACE类型的所有对象。 接下来,我使用:urn/manifest/:derivativeurn端点下载文件转换作业生成的properties.db SQlite数据库,我想知道为什么该数据库包含缺少的房间对象。 详细地说,我的端点是

我在另一篇博文中看到,一些物体丢失了房间信息。但这里的问题不同,因为响应中缺少完整的对象


有什么提示吗?

请注意,sqlite数据库通常包含更多信息,还包括可能被标记为隐藏的“属性标志”。这样,IFCSPACE对象就有可能被标记为隐藏,因此不会出现在JSON响应中

顺便说一句,如果您请求“场景树”(使用端点),您是否在那里看到IFCSPACE对象,或者它们是否也丢失了


无论哪种方式,如果您认为由于错误而未包含IFCSPACE元素,请随时向autodesk(dot)com的
forge(dot)help(at)提交错误报告。如果可能,请包括一个可以重现问题的示例文件(我们不会与Autodesk以外的任何人共享该文件)。

请注意,sqlite数据库通常包含更多信息,还包括可能标记为隐藏的“属性标志”。这样,IFCSPACE对象就有可能被标记为隐藏,因此不会出现在JSON响应中

顺便说一句,如果您请求“场景树”(使用端点),您是否在那里看到IFCSPACE对象,或者它们是否也丢失了


无论哪种方式,如果您认为由于错误而未包含IFCSPACE元素,请随时向autodesk(dot)com的
forge(dot)help(at)提交错误报告。如果可能,请包括一个可以重现该问题的示例文件(我们不会与Autodesk以外的任何人共享该文件)。

您是否使用
旧版
管道来转换IFC模型?当使用现代IFC转换管道时,
IFCSPACE
元素将可用。i、 e.
conversionMethod:modern
switchLoader:true
中的任何一个都在您的工后有效负载中设置

curl --location --request POST 'https://developer.api.autodesk.com/modelderivative/v2/designdata/job' \
--header 'Authorization: Bearer ' \
--header 'x-ads-force: true' \
--header 'Content-Type: application/json' \
--data'{
   "input": {
     "urn": "{YOUR_MODEL_URN}"
   },
   "output": {
     "formats": [
       {
         "type": "svf",
         "views": [
           "3d"
         ],
         "advanced": {
            "conversionMethod": "modern"
         }
       }
     ]
   }
 }'


请参见此处的SVF输出或SVF2输出的字段描述以获取参考:

您是否使用
遗留
管道来转换IFC模型?当使用现代IFC转换管道时,
IFCSPACE
元素将可用。i、 e.
conversionMethod:modern
switchLoader:true
中的任何一个都在您的工后有效负载中设置

curl --location --request POST 'https://developer.api.autodesk.com/modelderivative/v2/designdata/job' \
--header 'Authorization: Bearer ' \
--header 'x-ads-force: true' \
--header 'Content-Type: application/json' \
--data'{
   "input": {
     "urn": "{YOUR_MODEL_URN}"
   },
   "output": {
     "formats": [
       {
         "type": "svf",
         "views": [
           "3d"
         ],
         "advanced": {
            "conversionMethod": "modern"
         }
       }
     ]
   }
 }'

请参见此处SVF输出或SVF2输出的字段说明以获取参考: