RVT 和 DWFX 的属性数据库差异

Properties DB difference for RVT and DWFX

我们正在使用来自 Model Derivative API 的 SQLite 属性数据库进行属性处理。以前我们将它与 IFC、Revit 和 Inventor 模型一起使用,没问题。但是对于 DWFX 格式,我们面临 SQLite 数据库结构不同的问题(附图片)。 'display_precision' 列在“_objects_attr”table 和“_objects_ercv”table 中缺失。问题是如何处理来自“_objecta_ercv”table 的数据,我们是否有可能面对某些特定文件格式的另一种结构?

你是对的,精度字段是可选的,稍后在 SVF 翻译工作流中引入,SQLite 数据库是从中输出的。精度字段在查看器使用的 .json.gz 文件中也是可选的。

ercv table 是遗留的 table 并且只存在于 .dwfx 中并且应该是空的。