java计算平面度,计算产品面的平面度和平行度(C#代码)

和以前的同事聊了一下他最近的项目,需要求产品的平面度。也就是产品本身是否面不平整,对于在这个平面上安装摄像头之类的元件来说,这个平面度是受工艺管控的。

这个同事学校刚毕业没多久,学习得蛮快的,一年左右就能自己上手项目了,赞一个!

由于这个知识勇哥也欠缺,就此记录一下,隐去项目本身,只用文字和代码记录一下相关的知识。

下面代码由同事提供,在此对他表示感谢!

平面度和平行度的算法

平面度就是采集到一组点(x,y,z)  用这组点算出来一个拟合平面  再求出这一组点到拟合平面的最大距离减最小距离

平行度,是两个平面的相对值,一个是基准平面,一个是测量平面,平行度是测量平面的点到基准平面的最大值减最小值

abc80aca0d75bbfafdb795e4e419a3fe.png

634f3e11f3db58a3b987869e197de912.png

上图的a0,a1,a2求出来就是下图的x,y,z

原理演示代码如下:

支付5元或购买VIP会员后,才能查看本内容!立即支付或升级会员查询订单

平行度算法和平面度类似 只不过是基准平面不一样而已

#转载请注明出处 www.skcircle.com 《少有人走的路》勇哥的工业自动化技术网站。如果需要本贴图片源码等资源,请向勇哥索取。

收藏 | 0点赞 | 0打赏作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值