中台
模型对比-SZ-IFC
复制页面
中台
规范
项目管理
锁定状态
锁定
提交版本
取消锁定
初始化单体下专业
更新项目信息
更新项目扩展信息
更新单体信息
更新单体扩展信息
添加单体
添加文件版本(文件上传成功后调用)
添加单体扩展信息
项目详情
项目扩展信息
单体列表
专业列表
文件版本列表
删除单体
普通状态
项目列表(带分页)
项目详情
单体列表
项目下拉筛选项
专业列表
批量检查是否处于编辑状态
创建项目
POST
模型管理
单体下属文件列表
POST
模型详情
POST
批量删除文件或文件夹
POST
轻量化
POST
存储管理
分片上传
获取分片上传凭证
检查分片是否存在
检查分片是否存在v2
文件分片上传
合并分片
下载
单文件下载
批量下载
普通上传
POST
检查文件是否存在
GET
秒传
POST
任务管理
任务列表
任务取消
任务重试
更新任务读取状态
能力服务
模型对比-SZ-IFC
模型对比-SZ-IFC
开启IFC模型对比任务
POST
查询IFC模型对比任务结果
POST
轻量化展示
轻量化展示
获取obv-token
图纸识别
图纸识别
识图识别任务开启
识图识别结果查询
图模匹配
图模匹配
开启图模匹配任务
图模匹配任务结果查询
空间计算
空间计算
查询空间树
查询构件树
查询机电系统树
根据空间查构件
根据构件查属性
模型对比-Revit
模型对比-Revit
开启Revit模型对比任务
查询Revit模型对比任务信息
查询Revit模型对比结果
项目维度统计查询
项目维度统计查询
项目聚合列表
项目编码列表
获取子文件夹树
获取子文件列表
项目版本列表
模型维度统计查询
模型维度统计查询
按类型获取模型数量
按周期获取模型数量
按专业获取统计模型
按单体获取模型列表
单体维度统计查询
单体维度统计查询
根据项目ID获取单体
能力列表
POST
能力接口列表
POST
模型文件Hash存储
POST
模型文件Hash查询
POST
模型对比-SZ-IFC
复制页面
模型对比-SZ-IFC
简介
#
支持三维模型的版本变更对比,并将差异结果进行直观可视化的展示,直观可视化的展示前后版本间增删改变化情况,方便用户对前后工作进行直观的查看。应用于版本对比或方案对比中。
相对于Revit模型对比能力,IFC模型对比直接针对IFC格式文件进行解析,省去了转换中间格式步骤,在速度上会更快一些。
对接流程
#
模型对比作为一个耗时任务,对比结果不会立马返回。通过开启任务 --> 轮询 --> 获取任务结果的方式来完成一个对比生命周期。
开启模型对比任务,主要是传入两个模型的信息,sourceDocumentId代表参照模型id。开启任务成功后返回任务taskId
通过projectId轮询对比任务状态,每次轮询后端返回任务状态码;
轮询到任务成功后同样通过taskId请求获取对比结果接口获取对比结果
根据对比结果呈现前端界面
接口列表
#
开启IFC模型对比
任务列表
查询IFC模型对比结果
对比结果显示
#
1、对接结果中构件id返回的是Ifc guid(obv API中叫obvId)。实际在obv轻量化引擎中定位操作构件传的不是guid,而是nodeId(每次模型引擎化都可能不同)。obv提供了guid与nodeId相互转换的API。
2、样例展示
修改于
2023-10-27 10:07:21
上一页
模型对比-SZ-IFC
下一页
开启IFC模型对比任务