[发明专利]曲面量测系统及方法在审
申请号: | 201210132116.1 | 申请日: | 2012-04-28 |
公开(公告)号: | CN103377303A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 张旨光;吴新元;杨路 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G01B21/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 曲面 系统 方法 | ||
技术领域
本发明涉及一种影像量测系统及方法,尤其涉及一种自动寻点、寻向量的曲面量测系统及方法。
背景技术
在传统的曲面量测过程中,通常需要人工操作在物体的曲面上采集量测点。所谓人工操作包括量测人员手动操作量测机台的操控杆,使得操控杆末端的探针接触待测物体的曲面以采集待测的量测点。由于量测人员不能确定待测量测点的方向向量,因此,所采集到的量测点可能并不准确。
发明内容
鉴于以上内容,有必要提供一种曲面量测系统及方法,通过离线编程技术确定每个量测点的曲面坐标及方向向量,以实现量测点的自动采集。
一种曲面量测方法,运行于计算设备中,该方法包括:(a)载入待量测物体的CAD模型中的一个三角网格化曲面以及一组量测点;(b)构建上述三角网格化曲面的最大包围盒,根据该三角网格化曲面中所包括的三角形的数目将该最大包围盒分割成若干子包围盒;(c)获取与每个子包围盒相交的一个或者多个三角形,并将每个子包围盒及与之相交的三角形相关联;(d)从所载入的量测点中选择其中一个量测点,并获取该量测点的搜索方向向量;(e)以所选择的量测点为起点,以该量测点的搜索方向向量为方向,构建一条射线;(f)按照相交的顺序依次获取与所述射线相交的子包围盒;(g)根据上述子包围盒的获取顺序,选择其中一个子包围盒,并获取与所选择的子包围盒相关联的一个或者多个三角形;(h)当所述射线与所选择的子包围盒相关联的其中一个三角形不存在交点时,重复执行步骤(g);(i)当所述射线与所选择的子包围盒相关联的其中一个三角形存在交点时,将所述射线与三角形的交点坐标以及该三角形的法向量记录在一个档案中;及(j)重复步骤(d)至(i)直至所载入的所有量测点都选择完毕。
一种曲面量测方法,运行于计算机中,该方法包括:(a)载入待量测物体的CAD模型中的一个三角网格化曲面以及一组量测点;(b)构建上述三角网格化曲面的最大包围盒,根据该三角网格化曲面中所包括的三角形的数目将该最大包围盒分割成若干子包围盒;(c)获取与每个子包围盒相交的一个或者多个三角形,并将每个子包围盒及与之相交的三角形相关联;(d)从所载入的量测点中选择其中一个量测点;(e)以所选择的量测点为中心,以N个单位长度为边长构建一个立方体区域;(f)获取与所述立方体区域相交的所有子包围盒;(g)获取与上述每个子包围盒相关联的一个或者多个三角形;(h)计算所选择的量测点与上述获取的每个三角形的重心的距离,并从中选择其中的最短距离;(i)将上述最短距离所对应的三角形的重心坐标及三角形的法向量记录在一个档案中;及(j)重复步骤(d)至(i)直至所载入的所有量测点都选择完毕。
一种曲面量测系统,运行于计算设备中,该系统包括:载入模块:用于载入待量测物体的CAD模型中的一个三角网格化曲面以及一组量测点;包围盒构建模块:用于构建上述三角网格化曲面的最大包围盒,根据该三角网格化曲面中所包括的三角形的数目将该最大包围盒分割成若干子包围盒;关联模块:用于获取与每个子包围盒相交的一个或者多个三角形,并将每个子包围盒及与之相交的三角形相关联;选择模块:用于从所载入的量测点中选择其中一个量测点;及第一寻点寻向量模块:用于当上述选择的量测点有预设的搜索方向向量时,以所选择的量测点为起点,以该量测点的搜索方向向量为方向,构建一条射线;按照相交的顺序依次获取与所述射线相交的子包围盒根据上述子包围盒的获取顺序,依次选择其中一个子包围盒,并获取与所选择的子包围盒相关联的一个或者多个三角形,将所述射线与三角形的交点坐标以及该三角形的法向量记录在一个档案中。
一种曲面量测系统,运行于计算设备中,该系统包括:载入模块:用于载入待量测物体的CAD模型中的一个三角网格化曲面以及一组量测点;包围盒构建模块:用于构建上述三角网格化曲面的最大包围盒,根据该三角网格化曲面中所包括的三角形的数目将该最大包围盒分割成若干子包围盒;关联模块:用于获取与每个子包围盒相交的一个或者多个三角形,并将每个子包围盒及与之相交的三角形相关联;选择模块:用于从所载入的量测点中选择其中一个量测点;及第二寻点寻向量模块:用于当上述选择的量测点没有预设的搜索方向向量时,以所选择的量测点为中心,以N个单位长度为边长构建一个立方体区域,获取与所述立方体区域相交的所有子包围盒及与上述每个子包围盒相关联的一个或者多个三角形,计算所选择的量测点与上述获取的每个三角形的重心的距离,并从中选择其中的最短距离,将上述最短距离所对应的三角形的重心坐标及三角形的法向量记录在一个档案中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210132116.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低烟无卤阻燃橡套软电缆
- 下一篇:光纤传输模组