跳转至

对齐

可进行 最佳拟合、 变换对齐、 手动对齐和 对齐到坐标系 。

说明

针对一个测量模型可以使用多种对齐方式以计算出多种对齐效果,但是在当前模型预览场景中只能显示其中一种对齐效果(右键激活左侧目录树中该对齐对象),以确定测量模型的当前位姿;激活后的对齐对象,可以通过右键删除

最佳拟合

通过最佳拟合功能,可以参考模型为准,移动测量模型的位姿,自动对齐模型,使整体平均距离偏差最小。

说明

使用最佳拟合功能前,请先导入参考模型和测量模型。

参数说明

  • 点云采样半径:拼接前点云均匀采样半径。该数值设置得越小时,采样密度越大,对齐成功率可能更高,但效率更低。
  • 关键点采样半径:该数值设置得越小时,对齐成功率可能提高,但效率更低。
  • 特征计算半径:关键点采样后,以每个关键点为中心,在特征计算半径内寻找点计算这个区域的特征。
  • ICP 搜索半径:进行完特征拼接后,两个模型初始位姿已经比较接近,需要通过 ICP 拼接进行微调,微调需要进行多次迭代调整,每次迭代时从其中一个模型出发往周围寻找的范围就是 ICP 搜索半径。

操作说明

Col

  1. 点击 最佳拟合即可打开对应窗口。
  2. 选择需要对齐的参考模型和测量模型,及编辑参数(采样率1、最大迭代次数2和收敛目标值3)。

    说明

    可展开高级设置,通过设置特征拼接参数ICP 参数,使对齐效果更加精准。

  3. 点击应用即可在三维场景中预览对齐效果;再点击确认即可保存该对齐对象,并在左侧目录树测量模型对应的对齐组中显示。

Col

变换对齐

在部分无法使用最佳拟合功能进行模型自动对齐的情况下,可以使用变换对齐功能,通过在参考和测量模型上点选至少三组(不超过六组)点,进行手动初步对齐。

说明

使用变换对齐功能前,请先导入参考模型和测量模型。

进行变换对齐的操作步骤如下:

  1. 在对齐工具栏,点击 变换对齐即可打开对应窗口。
  2. 选择需要对齐的测量模型,并分别在参考模型测量模型窗口中的模型上点选至少三个点(不超过六个):
    • 可以通过拖拽点修改点的位置。
    • 可以通过右键点击某个点,切换该点的标签颜色。
    • 可以选中点后按 Del 键删除该点。
  3. 点击应用即可在三维场景中预览对齐效果;再点击确认即可保存该对齐对象,并在左侧目录树测量模型对应的对齐组中显示。

手动对齐

在测量模型的位姿与参考模型有明显可见差异的情况下,可以使用手动对齐,对测量模型的初始位置进行微调。

说明

使用手动对齐功能前,请先导入测量模型。

进行手动对齐的操作步骤如下:

Col

  1. 点击 手动对齐即可打开对应窗口。
  2. 选择需要对齐的测量模型,并自定义输入模型在 X 轴 / Y 轴 / Z 轴上的平移距离或旋转角度;也可在三维场景中手动拖动或旋转模型中心的可移动坐标轴

    说明

    可实时在三维场景中预览对齐效果。

  3. 点击确认即可保存该对齐对象,并在左侧目录树测量模型对应的对齐组中显示。

Col

对齐到坐标系

若仅需对测量模型进行检测,可以先通过摆正测量模型,将其坐标系与预定义的全局坐标系对齐,便于后续更好地观察及测量模型。

说明

  • 使用对齐到坐标系功能前,请先导入测量模型。
  • 若选择已创建的圆或球特征,则取对应的圆心或球心作为参考点;若选择已创建的圆柱或圆锥特征,则取对应的轴线作为参考线。

进行对齐到坐标系的操作步骤如下:

Col

  1. 点击 对齐到坐标系即可打开对应窗口。
  2. 选择需要对齐的测量模型,并选择对齐方式:

    • 对齐面、线、点:选择特征序列,并根据所选序列依次选择特征及对齐目标。

      说明

      • 请至少选择一个已创建的面、线或点特征及对应的对齐目标。
      • 请根据所选序列选择对应特征,否则会提示 “ 不支持此特征类型”。
      • 若重新选择特征序列后,则会清空所有已选特征和目标。
      • 若已选择特征二或特征三后,再次调整特征一为“无”,则会自动清空其他已选特征;若已选择目标二或目标三后,再次调整目标一为“无”,也会自动清空其他已选目标。
    • 对齐垂直平面:选择面特征及对齐目标。

      说明

      • 请至少选择一个已创建的面特征及对应的对齐目标。
      • 若已选择特征二或特征三后,再次调整特征一为“无”,则会自动清空其他已选特征;若已选择目标二或目标三后,再次调整目标一为“无”,也会自动清空其他已选目标。
  3. 点击应用即可预览对齐效果;再点击确认即可保存该对齐对象,并在左侧目录树测量模型对应的对齐组中显示。

Col



  1. 在点云或网格数据中,采样率指单位面积或单位长度内采集的数据点数量(例如点间距或点密度)。 

  2. 通过设置最大迭代次数,限制算法(如 ICP 迭代最近点算法)运行的最大重复次数,防止因不收敛而无限循环,用于优化拟合或对齐结果;若算法在达到最大迭代次数前收敛(满足收敛目标),则提前终止。 

  3. 收敛目标值指算法停止迭代的精度阈值,通常以残差(如均方根误差,RMS)的变化量或绝对值为判断标准;当两次迭代间的误差变化小于目标值时,认为算法已收敛。