1.0.1 • Published 3 years ago

sippreep.extensions.versionchanges v1.0.1

Weekly downloads
121
License
ISC
Repository
-
Last release
3 years ago

模型比较 - Sippreep.Extensions.VersionChanges

展示两个同项目但不同版号的 Revit 模型(model A 及 model B)。在 Viewer 里,每个 Revit 构件都会对应到一个 dbId,而这个 dbId 也会对应到一个 Reivt 唯一码(Unique GUID),这个唯一码也是 Viewer 的外部编码(Extenal Id),所以只要在 model A 及 model B 里比对两者间有没有不存在的 Extenal Id,以及比对同一个 External Id 的构件属性里有没有被新增、修改及删除的参数,根据这个思路我们可以将没有修改的构件隐藏起来,有异动的构件以绿色(新增的)、红色(删除的)及橘色(有修改的)来上色,就可以在 Viewer 上做出简单的模型比较功能

当前工作

  • 模型比较插件开发

项目结构

  • ref 引用的外部模块
  • dts 本项目输出模块
  • src 源代码目录
  • dist 输出目录
  • test 开发者视角的测试文件

输出结构(dist)

  • Sippreep.Extensions.VersionChanges.bundle.js 运行库输出
  • Sippreep.Extensions.VersionChanges.d.ts 声明输出
  • index.bundle.js 测试代码
  • index.html 测试页面

##参考文献

https://segmentfault.com/a/1190000009580719

1.0.1

3 years ago

1.0.1-beta1

3 years ago

1.0.0

3 years ago

1.0.0-beta2

3 years ago

1.0.0-beta1

3 years ago