在 Surface Levelness(表面平整度/水平度) 命令中,你会找到用于检测曲面的完整工具集。可以检查楼面的水平度、墙体的垂直度、路面的平整度,以及地形的局部坡度。
检查楼面的水平度
打开文件 SectionsBuildingPlan.3dr(下载)。其中包含一片墙体的点云和一片楼面的点云。
只显示点云 Floor。选中它,进入 Surface Levelness(表面水平度)。选择 Z 方向来检查水平度,取消勾选 Offset value(偏移值),然后点击 Preview(预览)。点云中的点按其 Z 坐标着色,此时最低点为深蓝色,最高点为红色。

检查表面的平整度
该命令可检查平面上是否存在凸起或凹陷。既可对楼面这类水平面做检查,也可用于其他任意曲面。
只显示点云 Floor 并再次选中它,进入 Surface Flatness(表面平整度)。设定检查平整度的参数:把 Ruler dimension(直尺长度) 设为 1 m,容差 设为 0.02 m。这意味着如果把一把 1 米长的直尺放在楼面上,期望楼面上没有任何点与直尺的距离超过 2 厘米。
点击 Preview(预览)。可以看到此处 99.5% 的楼面都在容差范围内,说明在这个容差下该楼面是平整的。只有立柱与墙体处的少量点呈红色和蓝色。

检查表面的局部坡度
最后一个命令可以测量点云或网格上每个点的局部坡度。
只显示点云 Floor 并再次选中它,进入 Slope Analysis(坡度分析)。把 最大坡度容差 设为 4%,这样就可以检查整个楼面是否含有坡度超过 4% 的区域。把 local normal smoothing(局部法向平滑) 滑块置于中间位置,即在大约 40 cm 宽的范围内计算坡度。点击 Preview(预览) 查看结果。
可以看到红色区域仅出现在有墙体和立柱的位置。

现在可以据此分析生成 PDF 报告。点击功能区的报告菜单启动 Report Editor(报告编辑器)。报告中已自动加入 4 个章节:
- Cover(封面)
- Surface flatness(表面平整度)
- Surface levelness(表面水平度)
- Slope analysis(坡度分析)