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

Roundness(圆度)

Roundness

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

CmdTankRoundness.svg

该命令可让你在不同高度上检查储罐的圆度。该命令会创建:

  • 最佳圆柱上的横断面
  • 储罐网格上的横断面
  • 这些横断面之间的检查
提示

前提条件

默认使用项目中定义的储罐网格。不过,也可以在启动命令前选择任意其他网格,从而在其上创建断面。例如,使用 Separate Shell 命令后可以只使用储罐外壳。Best Cylinder 必须在启动此命令前计算完成。

  1. 选择用于计算断面的轴线方向。可以使用:
  2. Best Cylinder 的方向:创建垂直于该轴的断面
  3. Z 方向:创建水平断面(依据当前 CS)。
  4. 定义半径容差,或使用 API 653 定义的容差。使用 API 653 时会用到两个容差:一个用于参考高度以上 1ft 以内的断面,另一个用于参考高度以上超过 1ft 的断面。
  5. 选择由哪个点定义高度 0。请阅读下方 Altitude vs Elevation 的说明。
  6. 使用高程标记,该标记在项目开始时定义(Create / Edit Project)。
  7. 使用储罐的最低点,位于所选方向上。
  8. 选择从高度 0 起在何处创建断面: - 以固定的间距在各横断面之间:覆盖整个网格或某个特定部分, - 通过给出高度列表, - 通过在网格上单击需要创建断面的点。
  9. 单击 Preview 计算断面并检查结果。断面将在 2D 布局中预览,以便轻松检查结果。3D 选项可将视图垂直拆分,从而在左侧视图中查看 3D 元素,在右侧视图中查看 2D 布局。
  10. 可以单击 Edit Colors 按钮来编辑检查的颜色。
注意

说明

对于水平断面,参考圆柱将被视为竖直。

提示

提示与技巧

在报告编辑器中,可以查看每个断面每个点的圆度值,并将其导出为 CSV。这些值的存储方式使每个断面的第一个点位于定向标记附近,并且各值按顺时针方向依次排列。

说明

技术信息

Altitude vs Elevation

请记住,altitude 与 elevation 并非同一概念:

  • altitude 指海平面。在软件中,原点即当前坐标系的原点。
  • elevation 指局部高度。在储罐检查开始时,你会计算储罐的 Best Cylinder,并定义两个标记(elevation 与 orientation)。因此,你无需为每个储罐定义 UCS。此外,你可以在任意想要的坐标系中工作。

因此,每个断面都可以由以下内容定义:

  • 其沿储罐轴线的高度(elevation)
  • 其与储罐轴线交点的坐标(X、Y、Altitude)

如果储罐轴线竖直,且当前 UCS 的原点位于储罐底部,则 altitude 与 elevation 的值相同。若要按真实 altitude 绘制断面:必须将 elevation 标记定义在 (0, 0, 0),并选择 Perpendicular to Z axis (horizontal sections) 选项,除非你已将最佳圆柱强制设为竖直。

tank_altitude_elevation.png

图 a:垂直于最佳圆柱轴线 + 高程标记

图 b:垂直于最佳圆柱轴线 + 最低点

图 c:垂直于 Z 轴 + 高程标记

图 d:垂直于 Z 轴 + 最低点