平面度算法说明

上传人:公**** 文档编号:546579304 上传时间:2023-06-08 格式:DOCX 页数:1 大小:47.65KB
返回 下载 相关 举报
平面度算法说明_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《平面度算法说明》由会员分享,可在线阅读,更多相关《平面度算法说明(1页珍藏版)》请在金锄头文库上搜索。

1、检测工件平面度算法说明:1:在基准面上取3个点分别为P1 (x1,y1,z1), P2 (x2,y2,z2), P3 (x3,y3,z3)利用三点成面 的公式计算出平面 AX+BY+CZ+D=0 作为基准平面注:1、P1的X, Y坐标由人工输入,其余点有输入的X, Y移动量计算得出2、所有点的 Z 坐标由激光测距仪提供3、计算平面公式时,须计算出 A,B,C,DA=y1*z2-y1*z3-y2*z1+y2*z3+y3*z1-y3*z2; B=-x1*z2+x1*z3+x2*z1-x2*z3-x3*z1+x3*z2;C=x1*y2-x1*y3-x2*y1+x2*y3+x3*y1-x3*y2; D

2、=x1*y2*z3-x1*y3*z2-x2*y1*z3+x3*y1*z2+x2*y3*z1-x3*y2*z1;2:在计算面上取3个点分别为P4 (x4,y4,z4), P5(x5,y5,z5), P6(x6,y6,z6)利用点到平面的距离 公式分别求出D1,D2,D3,然后计算出D1,D2,D3的平方差,通过平方差的大小来判断计算面 与基准面之间的平行度注: 1、计算点到面的距离公式是: D=abs(ax0+by0+cz0+d)/sqrt(a*a+b*b+c*c);2、计算方差公式为: Avg = (D1+D2+D3)/3Var = ( (D1-Avg) A2+ (D2-Avg) A2+ (D3-Avg) A2)/33、假设Par为设定的公差,则Par与Var之间的转换公式为Var = (4*Par*Par)/9,这个Var 即为设定的Var的上限(利用求极限法求出的)4、程序运行页面显示的测量值为Display = Max (D1,D2,D3) -Min (D1,D2,D3),理由为 Display在Par之内才能算计算面的上下浮动的合理范围之内要是Display大于Par, 则肯定表示在 Par 之内。基准面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号