Autodesk forge Autodesk Forge模型衍生工具服务:一个zip中的多个衍生工具?

Autodesk forge Autodesk Forge模型衍生工具服务:一个zip中的多个衍生工具?,autodesk-forge,autodesk-model-derivative,Autodesk Forge,Autodesk Model Derivative,我终于尝试将代码从/v1api移动到/v2api。 我尝试处理多个Revit模型相互链接的场景,您希望每个模型都有一个可查看的视图 例如,型号A、B和C。 对于链接:A->B和A->C,B->A和B->C,以及C->A和C->B 在旧的API中,我们应该在开始转换之前计算出依赖项并用SetReference()注册它们 在新的API中,新的方法似乎是上载一个zip文件,然后您可以通过指定“根文件”来启动作业 我现在想知道的是,是否可以上传一个zip文件,然后创建三个衍生产品(每个型号一个)?只需

我终于尝试将代码从/v1api移动到/v2api。 我尝试处理多个Revit模型相互链接的场景,您希望每个模型都有一个可查看的视图

例如,型号A、B和C。 对于链接:A->B和A->C,B->A和B->C,以及C->A和C->B

在旧的API中,我们应该在开始转换之前计算出依赖项并用SetReference()注册它们

在新的API中,新的方法似乎是上载一个zip文件,然后您可以通过指定“根文件”来启动作业

我现在想知道的是,是否可以上传一个zip文件,然后创建三个衍生产品(每个型号一个)?只需一次调用Create作业就可以完成吗?还是多个电话?
(我在多个调用中的初步尝试只给出了最后一个派生任务)

您一次只能对其中一个模型进行派生,即您可以从zip生成SVF用于B,然后从相同的zip生成SVF用于a,但是这将覆盖BSVF,现在将丢失。 注意:需要注意的一点是(就像您刚刚用不同的文件更新了服务器上的同一文件并为其生成了新的SVF一样),浏览器可能会缓存SVF的几何体。因此,您可能必须清除浏览器缓存才能查看新生成的SVF

如果您将文件存储在A360/BIM 360 Docs/Fusion Team上,那么您也可以设置各个文件之间的关系:

所以要实现我刚才提到的场景,听起来我需要上传三次zip文件,然后?(明白了-是的,你的帖子很清楚-谢谢!)是的,你说得对。(您介意接受答案吗?:)Adam,Autodesk是否提供了一个示例应用程序来实现这一点?一个利用c#客户端的应用程序将非常有用。现在还有一个参考API,以便更好地满足您的需要-即,您可以单独上载文件并设置它们之间的关系。通过这种方式,您可以要求对任何文件进行翻译,而无需多次上传: