IFC在模型导数平移中比在ACC平移时对象属性更少



如果我使用自己的Forge Viewer程序,该程序将IFC文件作为输入并显示在Viewer中,我将获得像这样的对象属性。

但是,如果我将相同的模型下载到我们的Autodesk Construction Cloud中心,我将得到这样的属性。

换句话说,通过使用ACC中的查看器,我得到了更多的属性,这正是我想要的。当使用模型衍生API时,是否有可能获得这些相同的属性?我该怎么做呢?

看起来您使用了旧的IFC转换方法。

要获得与Autodesk Docs(又名。ACC文档),您必须指定转换方法为modern或v3。

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

据我所知,现代版和v3版的主要区别在于,现代版总是使用英尺作为长度单位。但另一方面,v3方法使用IFC文件本机长度单位。因此,选择它们中的任何一个取决于您的用例。

裁判:https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/job-POST/身体结构

最新更新