【技术实现步骤摘要】
本专利技术涉及一种三维量测系统及方法,尤其是关于一种。
技术介绍
三坐标测量机是在工业、科研中被广泛应用于对产品进行测量的一种测量装置,一般的测量方法是将被测物件置于三坐标测量空间,利用三坐标测量机的接触探头沿被测物件的表面经过编程的路径逐点捕捉数据,根据捕捉的数据分析被测物件的曲面品质。然而,随着产品曲面造型越来越复杂,如手机、MP3、 MP4,传统的测量方法获得的测量数据很难反映曲面的真实情况,测量速度慢且效率较低。
技术实现思路
鉴于以上内容,有必要提供一种,能够对复杂曲面进行检测,提高曲面检测效率及精度。 —种曲面检测系统,运行于计算机。所述计算机执行该曲面检测系统从数据库接收曲面数据和点云数据,接收用户的公差设置和颜色设置信息,根据接收的曲面数据与点云数据将点云与曲面对齐,根据对齐后的曲面数据和点云数据计算点云中的各点到曲面的最近距离,确定各最近距离所对应的曲面上的各三角形,根据各最近距离所落入的公差区间用相应颜色标示该曲面上的各三角形。此外,所述计算机执行该曲面检测系统对曲面的颜色进行均衡处理,并依据均衡处理后的曲面数据生成检测报告。 —种曲面检测方法,该方法包括以下步骤(a)接收物件CAD模型的三角网格曲面数据及扫描物件得到的点云数据;(b)将所述点云与所述三角网格曲面对齐;(c)接收公差设置信息及颜色设置信息,包括允许的最大正公差值、允许的最小负公差值、公差的分段区间及不同公差区间的颜色值;(d)根据对齐后的三角网格曲面数据及点云数据计算对齐后点云中各点到三角网格曲面的最近距离,所述最近距离称作原始最近距离;(e)根据各原始最近距离确定与点 ...
【技术保护点】
一种曲面检测方法,其特征在于,该方法包括以下步骤:(a)从数据库接收物件CAD模型的三角网格曲面数据及扫描物件得到的点云数据;(b)根据所述三角网格曲面数据及点云数据将点云与三角网格曲面对齐;(c)接收公差设置信息及颜色设置信息,包括允许的最大正公差值、允许的最小负公差值及不同公差分段区间的颜色值;(d)计算对齐后点云中各点到三角网格曲面的最近距离,各最近距离称作原始最近距离;(e)根据各原始最近距离确定三角网格曲面上与点云中各点距离最近的三角形;(f)根据各原始最近距离所属公差分段区间得到各三角形的原始颜色值,将该各原始最近距离及各原始颜色值储存至相应三角形的数据结构;(g)根据各三角形的数据结构中的原始最近距离、原始颜色值及用户设置的向三角形周围扩展的层数对三角网格曲面进行颜色均衡处理,计算得到各三角形的均衡最近距离及均衡颜色值;及(h)分析颜色均衡后的三角网格曲面数据,生成三角网格曲面检测报告。
【技术特征摘要】
一种曲面检测方法,其特征在于,该方法包括以下步骤(a)从数据库接收物件CAD模型的三角网格曲面数据及扫描物件得到的点云数据;(b)根据所述三角网格曲面数据及点云数据将点云与三角网格曲面对齐;(c)接收公差设置信息及颜色设置信息,包括允许的最大正公差值、允许的最小负公差值及不同公差分段区间的颜色值;(d)计算对齐后点云中各点到三角网格曲面的最近距离,各最近距离称作原始最近距离;(e)根据各原始最近距离确定三角网格曲面上与点云中各点距离最近的三角形;(f)根据各原始最近距离所属公差分段区间得到各三角形的原始颜色值,将该各原始最近距离及各原始颜色值储存至相应三角形的数据结构;(g)根据各三角形的数据结构中的原始最近距离、原始颜色值及用户设置的向三角形周围扩展的层数对三角网格曲面进行颜色均衡处理,计算得到各三角形的均衡最近距离及均衡颜色值;及(h)分析颜色均衡后的三角网格曲面数据,生成三角网格曲面检测报告。2. 如权利要求1所述的曲面检测方法,其特征在于,其中步骤(g)包括以下步骤 (gl)接收用户设置的对三角形进行颜色均衡时向三角形周围扩展的层数N, N为正整数;(g2)初始化三角网格曲面上所有三角形的标记队列和顶点队列,将标记队列中各三角 形数据结构中储存的该三角形在标记队列中的标记信息写入顶点队列中相应顶点的数据 结构;(g3)从标记队列中获取一个三角形的数据结构,记该三角形为三角形A ;(g4)根据该三角形A的数据结构中储存的该三角形A各顶点在顶点队列中的标记信息 从顶点队列中获取该三角形A各顶点的数据结构,根据各顶点的数据结构中储存的信息得 到该三角形A周围的N层三角形;(g5)判断该N层三角形中是否每个三角形的数据结构中都有原始最近距离值;(g6)若该N层三角形中每个三角形都有的数据结构中都有原始最近距离值,则计算该 N层三角形的所有原始最近距离值的平均值,称该平均值作为该三角形A的均衡最近距离 值,根据该均衡最近距离值所属公差分段区间得到该三角形A的均衡颜色值,将该均衡最 近距离值及均衡颜色值写入该三角形A的数据结构;(g7)判断曲面上是否还有三角形未计算均衡最近距离;及(g8)若曲面上还有三角形未计算均衡最近距离,则返回从三角形标记队列中获取三角 形的步骤。3. 如权利要求2所述的曲面检测方法,其特征在于,若步骤(g5)判断该N层三角形中 有三角形的数据结构中无原始最近距离值,则执行以下步骤将该三角形A的原始最近距离值暂时借给数据结构中无原始最近距离值的三角形;及转入计算该N层三角形的平均最近距离的步骤。4. 如权利要求2所述的曲面检测方法,其特征在于,其中步骤(g2)包括以下步骤 获取所有三角形的顶点队列和标记队列; 从标记队列中取出一个三角形的数据结构;根据该数据结构中储存的该三角形三个顶点的标记信息将该三角形在标记队列中的 标记信息写入顶点队列中相应顶点的数据结...
【专利技术属性】
技术研发人员:张旨光,吴新元,王敏,黄华,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。