3. FARO扫描软件生态与工作流
FARO的软件体系并不是一个“大一统”的单一程序,而是围绕不同硬件与任务阶段分工协作的生态。理解这套生态的关键,是先分清三条主线:点云处理与配准(SCENE)、面向施工与建造的测量交付(BuildIT Construction)、以及面向工业检测与计量的高精度分析(CAM2)。选错软件,往往不是“能不能做”的问题,而是精度链、坐标系和交付格式是否可控的问题。
一、三款软件的功能定位
FARO SCENE 是扫描数据的“中枢”。它负责从FARO Focus系列激光扫描仪导入原始扫描(.fls、.fws等),执行自动或手动配准、去噪、着色、点云裁剪,并输出通用点云格式。SCENE的核心价值在于配准质量与全局坐标管理:它支持基于标靶(球、棋盘、平面)、基于特征(平面、角点)以及基于扫描重叠的自动配准,还能通过“对应点对”做精细调整。SCENE的配准误差报告(如平均误差、最大误差)是判断数据是否可用的第一道关口。
FARO BuildIT Construction 面向建筑、土木与施工验证。它不强调“从零配准”,而是直接消费SCENE或其它来源的点云,与BIM模型或CAD设计模型做偏差比对。典型任务包括:混凝土楼板平整度检查、钢结构安装偏差、幕墙预埋件位置复核、土方量计算。BuildIT的强项是把点云变成可判读的施工质量结论,输出偏差色谱图、截面图、报告和可交付的检测结果。
FARO CAM2 是工业计量级软件平台,常与FARO激光跟踪仪、关节臂、扫描头配合使用。它支持高精度几何特征提取与公差评定,如圆度、圆柱度、平面度、位置度,并能与CAD做最佳拟合(Best-Fit)或基准对齐。CAM2处理的是“测量级”点云或测点,强调不确定度、基准体系和GD&T判定,而不是建筑场景的宏观偏差。
二、数据格式兼容性与流转关系
三款软件的数据接口决定了工作流能否顺畅。SCENE的输入以FARO原生扫描格式为主,输出则覆盖.pts、.xyz、.e57、.las/.laz、.pod、.rcp/.rcs等。其中.e57是开放点云交换格式,保留扫描位置与配准信息,适合跨软件流转;.rcp/.rcs便于在Autodesk生态中直接使用;.pts/.xyz则通用但丢失扫描站信息。
BuildIT Construction可直接读取SCENE导出的点云,也支持.e57、.rcp、.las等,并可与IFC、NWD、DWG等模型格式对齐。CAM2则更偏向接收测量点、点云和CAD模型(如STEP、IGES、SAT),其输出多为检测报告、公差表、偏差数据和CAD偏差模型。
三、从扫描到交付的完整工作流设计
一个可复现的工程工作流通常分为五个阶段,但每个阶段的软件选择取决于交付目标。
- 现场扫描与数据回传:使用FARO Focus扫描仪,按标靶或重叠度布站。示例参数:室内建筑扫描分辨率设为1/5、质量4×,单站约2~4分钟;室外大场景可设1/4、质量3×。回传后先备份原始.fls文件,不做任何覆盖。
- SCENE中配准与质检:导入原始扫描,先做自动配准,再检查误差报告。示例判据:若平均配准误差大于3mm或最大误差大于8mm,应检查标靶识别、重叠不足或移动物体干扰,必要时手动添加对应点对。配准通过后做点云去噪、裁剪和着色,导出.e57或.rcp。
- 按任务分流:若交付目标是施工偏差,进入BuildIT Construction;若交付目标是工业几何检测,进入CAM2;若只需点云浏览或逆向建模,可直接用SCENE导出通用格式。
- 分析与成果生成:在BuildIT中导入BIM模型,做最佳拟合对齐,生成偏差色谱和截面报告;在CAM2中建立基准、提取特征、评定公差,输出检测报告。
- 交付与归档:交付物通常包括配准后的点云、偏差报告、检测报告、截图和原始扫描备份。归档时保留SCENE工程文件(.lsproj)和配准报告,便于后续追溯。
四、工作流中的关键判断与常见问题
配准误差是整条链路的“地基”。在SCENE中,若自动配准失败,常见原因包括:标靶被遮挡、扫描重叠率低于30%、场景中存在大量移动物体(行人、车辆)。此时应手动选取至少3个非共线对应点,再做精细配准。配准完成后,建议用“创建扫描站报告”导出每站的误差值,作为质检记录。
格式转换中的坐标系问题也极易被忽视。SCENE中若使用了测量控制点,点云会带有工程坐标系;若仅做相对配准,则只有局部坐标系。进入BuildIT或CAM2前,必须确认目标软件是否要求绝对坐标。若需要,应在SCENE中完成控制点约束后再导出,而不是在后续软件中“凑”对齐。
五、一个可参考的交付检查清单
| 检查项 | 判据示例 | 责任软件 |
|---|---|---|
| 原始扫描完整性 | 每站.fls文件可打开,无损坏 | SCENE |
| 配准平均误差 | ≤3mm(建筑场景);≤0.5mm(工业计量) | SCENE |
| 点云覆盖度 | 目标区域无空洞,重叠率≥30% | SCENE |
| 坐标系一致性 | 控制点残差≤2mm,与设计坐标一致 | SCENE / BuildIT |
| 偏差报告完整性 | 包含色谱图、截面、最大/最小偏差值 | BuildIT |
| 公差评定合规性 | 基准定义明确,GD&T判定有依据 | CAM2 |
| 归档文件齐全 | .fls + .lsproj + .e57 + 报告 | 全流程 |
把这三款软件放在同一条数据链上看,SCENE解决“点云从哪来、准不准”,BuildIT解决“施工偏差有多大、是否可接受”,CAM2解决“几何特征是否满足公差”。工作流设计的核心,不是记住软件名称,而是明确每个阶段的输入格式、精度要求和输出判据,让数据在正确的软件中完成正确的任务。