我们正试图通过"计划"中的文件来查看。使用BIM360 API的文件夹。但我们设法只查看了rvt"对象"在这个文件夹里面其他"计划"从这个相同的rvt文件中提取,如2D和3D不可见。
答案 0 :(得分:1)
因此,我对如何在BIM 360 Docs查看器中显示Plans文件夹内的3D / 2D模型的理解如下。
单独的模型没有可供显示的衍生物,但如果你注意到一件事,整个模型也可以在文件夹中找到。这是什么意思?每个模型都有一个模型中可用的可查看文件列表。
因此,假设您已将rac_basic_sample模型上传到Plans文件夹,BIM 360 Docs UI将显示每个3D视图的切片以及该模型可用的2D工作表。如果您选择其中任何一个,查看器将使用所选视图启动,但这并不意味着视图具有单独的衍生物,这意味着它正在读取与完整模型中可用内容匹配的标准。如果您仔细查看将模型加载到查看器中的时间。
var viewables = Autodesk.Viewing.Document.getSubItemsWithProperties(doc.getRootItem(), {
'type': 'geometry',
'role': role}, true);
您的viewables变量将为您提供与特定视图相关的所有GUID的列表,向您显示角色(2d或3d),如下图所示。
您可以做的是根据名称找到您想要显示的视图,并告诉查看者根据您选择的内容显示特定的视图。