关于 modelderivative 中 fragid 的一致性 API

Regarding consistency of fragid in modelderivative API

我看到了下面的thread.So我想知道fragid是什么感觉

fragid 是否保证在不同模型版本/转换中相同?或者它不像dbid那样有保证? 我正在试验一个实际的模型,但我不确定。你知道答案吗?

dbIDsfragIDs 都不能用于跨设计版本的一致引用。

  • dbIDs 是 "design elements" 的顺序 ID;它们在模型中是独一无二的,但保证在不同版本的设计中保持一致
  • fragIDs 是 "fragments" 的内部 ID;片段是具有特定变换和 material 的几何体;一个设计元素通常可以由一个或多个片段组成

如链接线程中所述,获取在设计版本中保持一致的对象引用的正确方法是查询每个对象的属性(例如,使用 getProperties API),以及寻找 "external" 属性.