高度测量
功能介绍
模块位置:测量-高度测量
使用区域输入,根据不同的方法获取区域高度值,常见输入为含有阶梯高度3D数据如:FPC/PCB焊点,台阶。
方法
通过不同方法计算高度值。
点到平面
对一个区域中所有的3D点计算点到基准平面的距离,然后对这些值进行排序,过滤部分数据后输出高度值。
该方法需要先定义区域和平面输入,其中基准平面需要其他模块的输出,如直接使用平面模块定义一个基准平面,得到基准平面后,高度测量模块选择点到平面方法,绘制区域并选择基准平面作为输入,执行模块即可获取区域高度值。
区域高度值:在指定比例范围筛选后得到的最低/最高/平均点到平面距离。
绝对高度Z
直接读取所有3D点的高度值,然后对这些值进行排序,过滤部分数据后输出高度值。
该方法无需平面输入,高度测量模块选择绝对高度Z方法,绘制区域,执行模块即可获取区域高度值。
注意:区域绘制如果高度差较大,会对结果造成影响,导致高度值出现偏差。
批处理使能
- 默认开启,无需设置:按区域输出高度列表(每个区域一个高度,包括最小/最大/平均值)。
具体使用方法查看批处理使能
使用场景
用于3D几何测量。和点面测量3D有区别,点面测量是先通过区域计算3D点,然后只算单个3D点到平面的距离,高度测量则是计算区域内所有3D点到平面的距离再过滤,因此,高度测量更适合区域高度,也更精确。
示例说明
以下示例为点到平面方法。第一步获取基准平面,第二步绘制区域点。参数设置比例范围设为[0.05,0.95],是否绝对值勾选:
![]() | ![]() | ![]() |
|---|---|---|
| 基准平面 | 区域点 | 点到平面高度测量 |
以下示例为对同一数据两种绘制方式造成区域点偏差的结果(高度差):
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
| 无高度差绘制 | 绝对高度值刚好在平面上 | 带有高度差绘制 | 绝对高度值计算在平面下方 |






