[发明专利]三坐标测量机编程系统及方法有效
| 申请号: | 200910301738.0 | 申请日: | 2009-04-21 |
| 公开(公告)号: | CN101871775A | 公开(公告)日: | 2010-10-27 |
| 发明(设计)人: | 张旨光;吴新元 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G01B21/04 | 分类号: | G01B21/04 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 坐标 测量 编程 系统 方法 | ||
1.一种三坐标测量机编程系统,其特征在于,该系统包括:
点云接收模块,用于接收工件的点云数据;
点云处理模块,用于对工件的点云数据进行预处理及三角网格化,获得工件的三角网格模型;
量测元素拟合模块,用于根据工件的三角网格模型拟合不同的量测元素;
元素关系运算模块,用于对量测元素进行关系运算,得到关系运算元素;
坐标系建立模块,用于根据工件的三角网格模型建立工件坐标系;
仿真量测模块,用于生成对各个量测元素进行量测的量测路径,根据生成的量测路径对工件进行仿真量测,并根据仿真量测结果修改生成的量测路径;及
输出模块,用于将量测元素、关系运算元素、工件坐标系及量测路径输出给三坐标测量机以生成工件的量测程序。
2.如权利要求1所述的三坐标测量机编程系统,其特征在于,所述预处理包括去除点云数据中的重叠点、噪声点,以及对点云数据进行精简。
3.如权利要求1所述的三坐标测量机编程系统,其特征在于,所述量测元素拟合模块根据最小二乘原理用拟牛顿迭代方法拟合不同的量测元素。
4.如权利要求1所述的三坐标测量机编程系统,其特征在于,所述仿真量测模块在进行仿真量测过程中利用包围盒对碰撞进行检测。
5.如权利要求1所述的三坐标测量机编程系统,其特征在于,所述量测元素拟合模块还用于获取工件的量测元素信息,所述元素关系运算模块还用于获取工件的关系运算元素信息,所述输出模块还用于输出工件的量测元素信息及关系运算元素信息。
6.一种三坐标测量机编程方法,其特征在于,该方法包括步骤:
接收工件的点云数据;
对工件的点云数据进行预处理及三角网格化,获得工件的三角网格模型;
根据工件的三角网格模型拟合不同的量测元素;
对量测元素进行关系运算,得到关系运算元素;
根据工件的三角网格模型建立工件坐标系;
生成对各个量测元素进行量测的量测路径,根据生成的量测路径对工件进行仿真量测,并根据仿真量测结果修改生成的量测路径;及
将量测元素、关系运算元素、工件坐标系及量测路径输出给三坐标测量机以生成工件的量测程序。
7.如权利要求6所述的三坐标测量机编程方法,其特征在于,所述预处理包括去除点云数据中的重叠点、噪声点,以及对点云数据进行精简。
8.如权利要求6所述的三坐标测量机编程方法,其特征在于,所述根据工件的三角网格模型拟合不同的量测元素是根据最小二乘原理用拟牛顿迭代方法拟合不同的量测元素。
9.如权利要求6所述的三坐标测量机编程方法,其特征在于,所述根据生成的量测路径对工件进行仿真量测的过程中利用包围盒对碰撞进行检测。
10.如权利要求6所述的三坐标测量机编程方法,其特征在于,所述根据工件的三角网格模型拟合不同的量测元素之后还包括获取工件的量测元素信息,所述对量测元素进行关系运算,得到关系运算元素之后还包括获取工件的关系运算元素信息,并且在获取工件的量测元素信息及获取工件的关系运算元素信息还包括输出工件的量测元素信息及关系运算元素信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910301738.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轮胎动平衡及均匀性检测装置
- 下一篇:紫外荧光定硫仪专用裂解电炉





