通过以下方式确定构造弧使用的数据:
首先,使用扫描内的起点和终点确定扫描的一段。起点与终点分别作为离 [start_x, start_y, start_z] 最近的扫描点与离 [end_x, end_y, end_z] 最近的扫描点进行选择。
然后在扫描的起始与终止处有一些点要被忽略。在扫描的起始处忽略_起始,在扫描的终止下忽略_终止。然后用所剩下的这组点要去拟合成一个圆弧。
最后,重新添加起点和终点(如果在定义的公差之内)。弧将重新拟合到这组新点。
“拟合类型”的值可以是最佳拟合(BF) 或最佳拟合重新补偿(BFRE)。该值确定在计算弧时,执行最佳拟合还是执行最佳拟合重新补偿。有关最佳拟合和最佳拟合重新补偿的说明,请参见构造最佳拟合或最佳拟合重新补偿圆。