我终于尝试将我的代码从/ v1 API移动到/ v2 API。 我正在尝试处理将多个Revit模型相互链接的情况,并且您希望每个模型都可以查看。
例如,型号A,B和C. 对于链接:A - > B和A - > C,B - > A和B - > C和C - > A和C - >乙
在旧API中,我们会在开始翻译之前制定出依赖项并使用SetReference()进行注册。
似乎在新API中,新方法是上传zip文件,然后您可以通过指定“根文件”来启动作业。
我现在想知道的是,是否可以上传一个zip文件,然后创建三个衍生物(每个模型一个)?只需一次调用Create Job即可完成?还是多次通话? (我对多次通话的初步尝试只给出了最后的衍生作业)
答案 0 :(得分:0)
您一次只能获得其中一个模型的衍生产品,即您可以从zip中为 B 生成 SVF ,然后生成 SVF 来自相同 zip的 A ,但这会覆盖 B 的 SVF ,现在会迷路。 注意:要注意的一件事(就像你刚刚在服务器上使用不同的文件更新同一文件并为其生成新的SVF),浏览器可能会缓存SVF的几何体。因此,您可能必须清除浏览器缓存才能看到新生成的SVF。
如果您要在A360 / BIM 360 Docs / Fusion Team上存储文件,那么您也可以设置各个文件之间的关系: http://adndevblog.typepad.com/cloud_and_mobile/2016/12/setting-up-references-between-files.html