发明名称 零件形位公差检测系统及方法
摘要 一种零件形位公差检测方法,该方法包括如下步骤:(a)获取待测零件的图档及用户从待测零件图档中选择的待测特征元素;(b)对待测零件图档进行三角网格化,获取该待测零件图档的点云数据;(c)获取标准特征元素;(d)从待测零件图档的点云数据中提取拟合成特征元素的点云;(e)将所提取的点云拟合成特征元素;(f)计算拟合的特征元素与标准特征元素之间的形位公差;(g)输出形位公差分析表。利用本发明可以自动检测零件的形位公差。
申请公布号 CN101871767B 申请公布日期 2012.05.30
申请号 CN200910301833.0 申请日期 2009.04.25
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 张旨光;吴新元;王敏
分类号 G01B11/00(2006.01)I 主分类号 G01B11/00(2006.01)I
代理机构 代理人
主权项 一种零件形位公差检测方法,其特征在于,该方法包括如下步骤:a获取待测零件的图档及用户从该待测零件图档中选择的待测特征元素;b对待测零件图档进行三角网格化,获取该待测零件图档的点云数据;c从标准零件图档中获取相对该待测特征元素的标准特征元素;d从待测零件图档的点云数据中提取拟合成特征元素的点云,包括步骤d1至d4:d1绘制多义线,该多义线将待测特征元素包围;d2从待测零件图档的点云数据中提取位于该多义线内的点云;d3从该多义线内的点云中提取位于屏幕最上层的点云;d4从屏幕最上层的点云中提取出待测零件图档的边界点作为拟合成特征元素的点云;e将所提取的点云拟合成特征元素,包括步骤e0至e8:e0根据待测特征元素的类型获取该待测特征元素的拟合类型;e1判断所述拟合类型是否为线或圆,如果该拟合类型为线或圆,则执行步骤e2和步骤e3后再执行步骤e4,如果该拟合类型不是线或圆,则直接执行步骤e4;e2将步骤d中提取的点云拟合成面;e3将步骤d中提取的点云投影到该拟合面上获得所述提取点云在该拟合面上的投影点;e4根据拟合类型获取相应的迭代方程式进行迭代计算,如果拟合类型为线或圆,则使用步骤e3中获取的投影点进行迭代计算,如果拟合类型不是线或圆,则直接使用步骤d中提取的点云进行迭代计算;e5判断是否到达预先设定的迭代总次数,如果到达迭代总次数,则执行步骤e8,如果没有到达迭代总次数,执行步骤e6;e6根据迭代次数和待测特征元素的点云总数得到该次迭代中的点云数目;e7根据本次迭代的点云数目和相应的迭代方程式拟合特征元素,然后流程转到步骤e5,第一次迭代时,运用最小二乘法进行拟合,不是第一次迭代时,运用拟牛顿算法进行拟合;e8输出最后一次迭代拟合成的特征元素;f计算拟合的特征元素与标准特征元素之间的形位公差;及g输出形位公差分析表,显示在显示屏上。
地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号