数据处理
调整耐火砖顶面至水平面
获取耐火砖顶面各角点
若获取到耐火砖顶面各角点,可测量各角点到耐火砖底面的距离得到高度,测量两点间的距离得到各边边长。
由于无法直接、精准地获取角点坐标,可利用顶面各边的拟合线来获取边与边的交点,从而获得精确的角点位置,原理如下图所示。
在工程中,步骤数据流连接如下图所示:
步骤详解
使用表面边缘拟合线步骤可为耐火砖顶面各边缘拟合直线。下面以 l1 为例,说明拟合直线的调参过程。
-
使用特征区域框选用于拟合直线的边缘数据;
-
设置搜索方向为0°。搜索方向应尽量与边缘(或拟合的直线)垂直,步骤运行后会在搜索方向上检测深度或强度值显著变化的点,然后使用这些点来拟合直线;
-
设置离群点百分比为5.000%,从而剔除离群点,使直线拟合更准确;
-
勾选包含无效点选项,然后设置无效点深度填充值为–10.000;
-
在该步骤的输出栏,确保已勾选边缘拟合线选项。
步骤运行后,将输出该边缘的拟合线。重复上述步骤,可为耐火砖顶面四条边缘分别拟合直线。
对耐火砖顶面的四条边缘完成直线拟合后,使用测量交点或交线步骤来计算边与边的交点。
下面以 l1 与 l2 两条直线相交为例,说明测量交点或交线步骤的参数配置流程。
-
设置相交类型为两直线相交;
-
设置投影模式为投影到XOY平面。
为确保两条不平行的直线能够得到交点,需要将直线投影到同一个平面后计算交点。 -
在输入栏或工程编辑区,确保输入步骤的两条直线能够得到交点,且交点为目标角点。
-
在输出栏,确保已勾选交点选项。
步骤运行后,会输出两直线的交点。
重复上述流程,即可获取到耐火砖顶面的四个角点。
下一步,你可以使用获得的角点,开始测量角点高度和各边边长。