将SketchUp信息保存到数据库

时间:2015-08-21 18:53:57

标签: ruby sketchup

我尝试使用SketchUp Ruby API创建一个插件,该插件将监控SketchUp模型的更改并导出有关每个实体的信息(高度,宽度,面积,体积,材料等)。我通过循环遍历模型中的所有实体并报告它们的特性来工作,但随着文件变大,这个导出循环需要太长时间才能生效。

无论如何将SketchUp与数据库相关联,这样更新实体只会更新数据库中的那个实体,从而避免循环遍历整个模型?任何想法都将不胜感激。

1 个答案:

答案 0 :(得分:0)

在数据库中插入每个实体的记录。当更新实体时,您将(假设您拥有该实体的密钥)仅更新该一条记录。这应该比重写整个文件更快。

相关问题