徕卡三维激光扫描产品中文培训与文档中心

Best Fit with Manual Pre-Alignment(带手动预对齐的最佳拟合)

Best Fit with Manual Pre-Alignment

中文 原文更新:— 查看英文原文 ↗

CmdBestFitManualAlign.svg

该命令允许使用 N 对点(称为动点与定点)对所选对象进行预对齐,然后再应用最佳拟合。

提示

前提条件

选择要移动的对象并启动该命令。

  1. 你可以选择 replay the last best align(重放上一次最佳对齐)或 the last reverse align(重放上一次反向对齐),
  2. 或者可以单击点对来 compute a new alignment(计算新的对齐)。有关定义点的更多信息,可参阅 Define points。你可以选择依次单击各点对、先单击全部起始点,或先单击全部目标点(按 DEL 键可移除最后单击的点)。
  3. 可选地,该命令可以在对齐后直接应用 Best Fit(最佳拟合)。仅当动元素(进入对齐时选中的对象)对于最佳拟合是 "合法" 的(参见 Best Fit Registration),并且所有定点位于同一个 "合法" 构件上时,该选项才可用。
  4. 可选地,你可以进行 Ball radius compensation(球半径补偿)并输入半径值。仅当所有靶标点都位于网格或曲面上时,该选项才可用。
  5. multiview(多视图)选项会将屏幕分为 2 部分:第一个屏幕上显示移动的构件,第二个屏幕上显示固定的构件。
  6. 你可以为对齐添加一些 constraints(约束): - 旋转。你可以:
    • 约束 X 轴:将只绕 X 轴旋转,不绕 Y 轴和 Z 轴旋转。
    • 约束 Y 轴:将只绕 Y 轴旋转,不绕 X 轴和 Z 轴旋转。
    • 约束 Z 轴:将只绕 Z 轴旋转,不绕 X 轴和 Y 轴旋转。如果 Z 在所有对象中都是正确的垂直方向,那么对齐结束时垂直方向仍将正确。
    • 约束所有轴:该对齐将只是平移。
    • 平移:你可以通过勾选相应选项来禁用每个平移(沿 X、Y 或 Z)。
    • 你可以定义旋转中心(默认为 (0, 0, 0))。
    • 如果选中了 "best-fit" 选项,同样的约束也将应用于最佳拟合。
  7. 可选地,你可以 Preview(预览)以查看结果是否正确。在预览期间,每一对点都会有一个 measure(量测),用于显示起始点与终点之间的距离。
  8. 当变换计算完成后,该命令会给出所有所选对象移动情况的信息。在结果窗口中,你可以看到应用于选择集内不同对象的变换详细列表,其中定义了 6 个自由度: - 绕 X 轴旋转:Roll。 - 绕 Y 轴旋转:Pitch。 - 绕 Z 轴旋转:Yaw(或 heading)。 - 沿 X 平移。 - 沿 Y 平移。 - 沿 Z 平移。
注意

注意

这 3 个旋转也称为 "Euler angles"(欧拉角)。此处假定角度按 X->Y->Z 的顺序施加,即 R = Rz.Ry.Rx,这是最常见的约定。此外,该命令还会找出模型中位移最大的点,并告诉你该距离,该距离大于模型中所有其他点的距离。

注意

应用最佳拟合

在该命令中,Apply Bestfit(应用最佳拟合)选项始终处于启用状态。

Update coordinate system n°(更新坐标系编号):当连接到激光跟踪仪臂时,该选项允许创建或更新该臂用于后续测量的坐标系(命令 Measure through RDS、Probe Feature)。

用箭头(向上和向下)选择坐标系编号。最多可以定义 9 个坐标系。如果所选坐标系已存在矩阵,你可以:

  • Free(释放),从而直接删除该坐标系,并用这个新的对齐矩阵取而代之。
  • 将现有矩阵与这个新的对齐合并。
注意

注意

单击 OK 时,对齐的移动结果会被存储起来以便后续重放。之后,如果你直接进行 Preview 或 OK 而未定义新的点对,则会将对齐结果应用于所选对象。如果你需要反转上一次对齐,只需使用 Reverse alignment 按钮。

注意

Axis Registration 与 N Points Registration 有什么区别?

在 Axis registration(轴配准)操作期间,第二个动点会被移动到由前两个定点所定义的直线上(而不会被移动/吸引到第 2 个定点上),第三个动点会被移动到由 3 个定点所定义的平面上(而不会被移动/吸引到第 3 个定点上)。对于 N Points registration(N 点配准),其目标是使各点对尽可能接近。也就是说,每一对中的两个点指代的是同一个点。此外,你可以输入任意数量的点对,并进行球半径补偿。

要选择正确的命令,可以使用以下规则:

注意

注意

如果所有靶标点都位于网格或曲面上,则可以进行球形测头补偿。注意:为了获得良好的球补偿效果,建议选择远离尖锐边缘的点。定义在尖锐边缘或拐角附近的点是糟糕的,因为在这些点上法线可能定义不正确。