【问题标题】:Model object properties identification模型对象属性识别
【发布时间】:2021-02-23 06:00:00
【问题描述】:

我们正在使用 SQLite 属性数据库来获取有关对象属性的信息。我们面临的问题是财产识别。对于我们拥有的每个属性:

  • id:看起来它只是一个自动增量 id,它可以用来 识别同一模型的两个版本之间的属性
  • 名称:对于 .rvt 模型,它大多是唯一的,但有一些重复 有时(例如具有不同标志的相同属性, 只读而不是);对于 .ifc 文件,它根本不是唯一的
  • category + displayName:这个问题 字段是使用设计自动化 API 后(更改和 re-save model) category/displayName 可以翻译成英文 (但最初它们可以是德语)

现在我们使用'name + category + displayName'的组合来识别属性,但这不是解决方案,因为这种组合在一些极少数情况下仍然不是唯一的(它对我们来说是数据丢失)并且它无法解决使用 Design Automation API 进行属性名称转换的问题。

任何如何识别属性的想法都会有所帮助!谢谢

【问题讨论】:

    标签: autodesk-forge autodesk-model-derivative


    【解决方案1】:

    对于给定的元素,externalId 在该模型中应该是唯一的(在模型级别,urn 是唯一的)。属性没有唯一标识。

    我有兴趣更好地了解这个工作流程,你能快速谈谈吗?请use this link预约时间。

    【讨论】:

      猜你喜欢
      • 2020-09-16
      • 2013-07-17
      • 1970-01-01
      • 1970-01-01
      • 2016-06-05
      • 1970-01-01
      • 2019-11-01
      • 2021-03-28
      • 2018-12-09
      相关资源
      最近更新 更多