我想知道是否可以将属性添加到每个 API 存储在 BIM360/ACC 中的模型的属性集中。
在我使用查看器 API 来显示 3D 模型的应用程序中,我想将一个属性添加到设置为某些元素的特定属性中。
给定一个元素 id、一个属性集名称、一个属性名称和该属性的值,我正在寻找一个端点,通过该端点我可以将该值设置为该元素的该属性。 最好,我想批量调用其中几个请求。
我尝试查看 API 规范(例如模型衍生 API),但找不到任何允许这样做的端点。
虽然新的 AEC 数据模型 API 将来可能会解决这个问题,但恐怕目前您无法向 APS 中的设计添加自定义元素属性。
根据您的具体用例,您还可以考虑将自定义数据存储在其他地方,并在运行时将其与您的设计集成,因为它们正在被查看。查看器 SDK 允许您自定义属性面板及其显示的信息:https://aps.autodesk.com/blog/adding-custom-properties-property-panel。