2017-10-20 46 views
0

首先,我非常喜欢你们在BIM 360团队中整合Forge Viewer的工作!奖励!BIM 360团队中的Forge Viewer

对我的问题: 我想配置Forge查看器,当我点击团队中的特定项目时显示我的模型。例如:假设我想编辑一些CSS,或者添加一个扩展名。

我的理解是,Forge Viewer和BIM 360团队都有开放的API,并且我可以根据我的要求修改它们吗?

请让我知道。

回答

0

如果我正确地阅读了您的问题,您想直接定制BIM 360团队网页。这不可能。

BIM 360团队中的查看器是Forge查看器的特定实现。您无法对其进行自定义(例如,通过CSS),或将扩展加载到其中。即BIM 360团队目前不公开任何允许您直接定制BIM 360“用户界面”的API。

但是,您可以使用Autodesk Forge API创建自己的网页,该网页可以列出用户的BIM 360团队帐户(Data Management API)中的文件,并允许它们显示在您自己的Forge Viewer实施中,并自定义查看器的行为,如您所需..

要了解如何浏览BIM 360团队项目/文件夹结构,请查看this tutorial。要列出文件夹的内容,请使用this API。基本浏览器自定义在Viewer tutorials中涵盖。

如果这就是你想要的,如果你解释你需要什么特定的Viewer自定义,那么我们应该能够指向你的代码片段或示例演示它。

+0

感谢您的回复。是的,我们实际上已经使用Forge API创建了自己的网页,但是,在BIM 360团队中实现的Forge Viewer中有一个特定的功能,我们非常想将其添加到我们的网页:这是“评论在点“功能。你碰巧知道你是否能够帮助我们找到正确的方向来实现这样的目标? –

+0

这是我所指的功能: https://knowledge.autodesk.com/support/a360/getting-started/caas/CloudHelp/cloudhelp/ENU/Autodesk-360-New/files/GUID-C10F6F56-DEFC -4F5A-BBD0-45ED693C5B38-htm.html –

+0

BIM中的评论功能并未通过公开API公开,您需要实现自己的功能,它是查看器中后端API和UI自定义的混合,因此我们无法指出轻松如何实现这一点。你可以看看现有的例子:http://autode.sk/2yAkYz3或演示http://autode.sk/2yz8eII但这可能不适合你的堆栈(node.js + react) –