4. Leica点云采集软件生态
Leica 的工业点云方案并不是“一个软件包打天下”,而是由多个定位明确的软件组成一条从现场采集到成果发布的数据链。理解这条链的关键,不是记住软件名称,而是搞清楚每个软件在什么阶段介入、处理什么数据、输出什么结果,以及数据在它们之间如何交接。下面按“采集—配准—建模—发布”四个阶段展开,并说明各软件的真实分工。
一、四个软件的核心定位
Leica Cyclone 是整套生态的基础平台,承担扫描数据导入、点云管理、配准、去噪、切片、量测和基础建模。它直接对接 Leica 扫描仪(如 RTC360、BLK360、ScanStation 系列)的原始工程数据,是点云进入计算机后的第一站。Cyclone 的 REGISTER 模块负责配准,MODEL 模块负责建模,PUBLISHER 模块负责发布,因此它既是处理中心,也是数据仓库。
Leica Register 360 是面向配准环节的专用软件,定位是“快速、批量、可视化地完成多站配准”。它支持导入 RTC360 的现场预配准数据(基于 VIS 视觉追踪的站间关系),也支持标靶、云对云、测站对测站等多种配准方式。相比 Cyclone 的 REGISTER,Register 360 的界面更聚焦配准流程,适合现场快速出结果、批量处理大项目。
Leica CloudWorx 是点云与 CAD 平台之间的桥梁,常见版本包括 CloudWorx for AutoCAD、CloudWorx for Revit、CloudWorx for BricsCAD 等。它让工程师不必离开熟悉的 CAD 环境,就能直接加载点云、切片、量测、提取管道中心线、生成墙体或设备模型。CloudWorx 本身不负责配准,它消费的是已经配准好的点云工程。
Leica JetStream 是点云发布与流式访问的服务器端组件。它把 Cyclone 或 Register 360 中配准完成的点云工程发布为 JetStream 项目,客户端(CloudWorx、Cyclone、Navigator 等)通过流式方式按需加载,而不是一次性把几十 GB 的点云全部读入内存。JetStream 解决的是“多人协同、大点云、低延迟访问”的问题。
二、协同流程:数据如何从扫描仪走到模型
以一台 RTC360 扫描一个工业车间为例,典型流程如下:
- 现场采集:RTC360 每站扫描后自动生成包含点云、全景影像和 VIS 追踪信息的工程文件夹。VIS 记录站与站之间的视觉特征关系,为后续预配准提供依据。
- 导入与预配准:将各站数据导入 Register 360。软件读取 VIS 信息后自动建立站间连接,形成初始配准网络。若现场有标靶或已知控制点,可在此阶段加入约束。
- 配准优化与检查:在 Register 360 中查看配准报告,重点关注整体误差、各站残差和重叠度。若某站误差偏大,可手动调整连接或重新指定标靶。配准合格后导出为 Cyclone 工程或直接发布到 JetStream。
- 点云精处理与建模:在 Cyclone 中打开配准后的工程,进行去噪、分割、切片,并使用 MODEL 模块提取管道、钢结构、设备基础等对象。对于复杂曲面或规则几何体,可结合 CloudWorx 在 CAD 中完成。
- 发布与协同:将最终点云工程发布到 JetStream。CloudWorx 客户端通过 JetStream 连接,按视图范围流式加载点云,多人可同时访问同一项目而不互相干扰。
这条链中,Register 360 和 Cyclone 的 REGISTER 功能有重叠,但实际项目中常按“现场快速配准用 Register 360,复杂精配准和后续处理用 Cyclone”来分工。CloudWorx 不参与配准,只负责在 CAD 中消费点云;JetStream 不参与计算,只负责发布和流式传输。
三、实际项目中的分工建议
对于中小型项目(如单栋建筑、单个车间),可以只用 Cyclone 完成配准、建模和发布,Register 360 作为可选的快速配准工具。对于大型工业设施(如化工厂、电厂),建议采用“Register 360 现场快速配准 + Cyclone 精处理 + JetStream 发布 + CloudWorx 多专业建模”的组合,原因是:
- 现场配准能尽早发现数据缺失或配准失败,避免返工;
- Cyclone 的建模和切片工具更完整,适合复杂工业对象;
- JetStream 让结构、管道、设备等不同专业在同一份点云上并行工作,避免各自拷贝几十 GB 数据;
- CloudWorx 让工程师在 CAD 中直接使用点云,减少格式转换和信息丢失。
四、常见误区与排障思路
一个常见误区是把 Register 360 和 Cyclone 的 REGISTER 当成互斥工具。实际上,两者可以配合:Register 360 完成初步配准后,导出为 Cyclone 工程,再在 Cyclone 中用 REGISTER 做精细调整。另一个误区是认为 JetStream 只是“网络共享文件夹”。JetStream 的核心是流式索引和按需传输,它会对点云建立空间索引,客户端只请求当前视图范围内的数据,这与直接打开本地文件有本质区别。
若 CloudWorx 加载点云缓慢,优先检查 JetStream 服务是否正常运行、网络带宽是否充足、点云是否已建立索引。若配准后模型出现明显错层,应回到配准报告检查对应站的残差,而不是直接在建模阶段强行拉伸。理解每个软件的边界和交接点,才能让整条数据链稳定运行。