[发明专利]三维影像量测程序生成系统及方法在审
申请号: | 201110333576.6 | 申请日: | 2011-10-28 |
公开(公告)号: | CN103092577A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 张旨光;吴新元;饶金刚 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 影像 程序 生成 系统 方法 | ||
技术领域
本发明涉及三维影像量测技术,尤其涉及一种三维影像量测程序生成系统及方法。
背景技术
在产品的三维影像量测领域中,编写产品的三维量测程序是影像产品检测速度的主要因素之一。传统的量测程序编写方法,通过使用量测软件的编程记录功能,在对产品进行实际测量的同时记录下产品的测量点等信息,然后根据记录的信息自动生成测量程序,以用于对后续产品的自动量测。这种基于实际产品的编程方法,需要专业人员参考产品图纸进行编程,编程方法较为复杂,对操作人员的技术能力要求较高,并且这种编程方法需要实际产品和三维量测机台的辅助。上述基于实际产品的编程方法,效率低,且影响产品的生产。此外,由于物体空间投影的原理,三维模型在产品工程图上会产生特征重叠区域,会对专业人员分析产品的测量位置产生很大影响,增加了图纸的分析时间,降低了编程效率。
发明内容
鉴于以上内容,有必要提供一种三维影像量测程序生成系统,该系统包括:文件解析模块,用于读取产品的三维模型文件,并对该读取的三维模型文件进行解析,得到三维模型文件中用于描述产品三维模型的数据;三维模型渲染模块,用于对上述解析得到的数据进行曲面三角网格化处理,得到产品的三维模型;量测取点模块,用于使用影像量测工具在得到的三维模型上进行量测取点操作,得到量测点的坐标信息,该坐标信息包括量测点的坐标值以及矢量方向;量测元素拟合模块,用于根据所述量测点的坐标信息,使用最小二乘法对量测点进行拟合,得到所述三维模型上的量测元素及该量测元素的量测信息;及量测程序生成模块,用于将上述量测信息写入一个预定的标准程序模板中,生成所述产品的三维影像量测程序,以供三维影像量测机台对实际的产品进行三维影像量测。
还有必要提供一种三维影像量测程序生成方法,该方法包括:文件解析步骤,读取产品的三维模型文件,并对该读取的三维模型文件进行解析,得到三维模型文件中用于描述产品三维模型的数据;三维模型渲染步骤,对上述解析得到的数据进行曲面三角网格化处理,得到产品的三维模型;量测取点步骤,使用影像量测工具在得到的三维模型上进行量测取点操作,得到量测点的坐标信息,该坐标信息包括量测点的坐标值以及矢量方向;量测元素拟合步骤,根据所述量测点的坐标信息,使用最小二乘法对量测点进行拟合,得到所述三维模型上的量测元素及该量测元素的量测信息;及量测程序生成步骤,将上述量测信息写入一个预定的标准程序模板中,生成所述产品的三维影像量测程序,以供三维影像量测机台对实际的产品进行三维影像量测。
相较于现有技术,本发明三维影像量测程序生成系统及方法,可直接在产品三维模型上进行虚拟量测取点取点操作,取得产品测量点的信息,生成量测程序,无需三维影像测量机台和实际产品的辅助。待产品加工完成后,即可使用生成的量测程序对产品进行自动量测,在提高量测程序编辑效率的同时,还可提高产品的生产效率。
附图说明
图1是本发明三维影像量测程序生成系统较佳实施例的运行环境示意图。
图2是本发明三维影像量测程序生成方法较佳实施例的流程图。
图3是图2中步骤S02的详细流程图。
图4和图5是本发明较佳实施例中曲面三角网格化处理的示意图。
图6是通过曲面三角网格化处理所得到的一个产品的三维模型的示意图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110333576.6/2.html,转载请声明来源钻瓜专利网。