是否可以使用 Forge Design Automation API 将多个块插入到绘图中?

Is it possible to insert multiple blocks into a drawing using the Forge Design Automation API?

正如标题所说,我希望使用设计自动化 API 上传块存档,然后将它们全部插入带边框的绘图中。

块的位置无关紧要,只需将它们插入到图纸中,以供工程师安排。

任何有关终点或限制的帮助或建议都将非常感谢。

这是可行的。您需要开发一个具有 2 个输入和 1 个输出的自定义 activity。 input#1 是带有边框的基础图,input#2 是带有块的 zip 文件。当您提交您的工作项目时,您将把第二个输入参数标记为 ResourceKind = ResourceKind.ZipPackage 这将告诉服务它应该将文件解压缩到 LocalFileName 指定的文件夹中。然后您的脚本可以枚举文件夹中的文件(参见 vl-directory-files)并发出 INSERT 命令。