基于特征模板的三维数字化柔性在线检测方法技术

技术编号:35601185 阅读:12 留言:0更新日期:2022-11-16 15:22
本发明专利技术公开了一种基于特征模板的三维数字化柔性在线检测方法。属于三维数字化柔性在线检测技术领域,基于特征模板的三维数字化柔性在线检测方法,该方法能对零件的三维数字化进行柔性在线检测。在主控端,三维数字化检测软件根据当前对象零件的指令和CAD编号从模板库中查找对应零件的特征模板;在检测端,由三维数字化检测软件自动加载当前的特征模板到三维数字化检测软件,等待扫描数据的更新,在扫描端,扫描端的三维扫描仪对当前检测结束的在线零件进行扫描,如果在线零件的特征当前检测结束后新生成扫描数据,检测端的特征模板更新扫描数据,并启动特征模板的重计算,在线检测循环一直到三维扫描仪终止新的零件的扫描为止后结束。为止后结束。为止后结束。

【技术实现步骤摘要】
基于特征模板的三维数字化柔性在线检测方法
[0001]本专利技术涉及三维数字化柔性在线检测
,尤其涉及一种基于特征模板的三维数字化柔性在线检测方法。

技术介绍

[0002]目前还没有专门针对零件的三维数字化柔性在线检测的方法。零件的三维数字化柔性在线检测对零件的合格率起到非常重要的作用。

技术实现思路

[0003]本专利技术是为解决目前还没有专门针对零件的三维数字化柔性在线检测的方法导致对零件的检测较难的不足,提供一种基于特征模板的三维数字化柔性在线检测方法,该方法能对零件的三维数字化进行柔性在线检测。
[0004]以上技术问题是通过下列技术方案解决的:
[0005]基于特征模板的三维数字化柔性在线检测方法,包括三维数字化检测软件,三维数字化检测软件包括主控端、检测端和扫描端;三维数字化柔性在线检测方法包括如下步骤:
[0006](1)建立模板库;首先针对不同零件,利用对应CAD在3D数字化在线检测软件中生成对应零件档案的特征模板,再用每个零件档案的特征模板建立模板库;
[0007](2)在主控端,三维数字化检测软件根据当前对象零件的指令和CAD编号从模板库中查找对应零件的特征模板;
[0008](3)在检测端,由三维数字化检测软件自动加载当前的特征模板(306)到三维数字化检测软件,等待扫描数据的更新,如果三维数字化检测软件收到新扫描数据指令,三维数字化检测软件会触发特征模板的重计算完成当前在线零件的特征模板检测;特征模板检测包括对在线零件的CAD的检测、扫描数据的检测、对齐特征的检测和检测特征的检测,在线零件特征的当前检测结束;
[0009](4)在扫描端,扫描端的三维扫描仪对当前检测结束的在线零件进行扫描,如果在线零件的特征当前检测结束后新生成扫描数据,检测端的特征模板更新扫描数据,并启动特征模板的重计算,在线检测循环一直到三维扫描仪终止新的零件的扫描为止后结束。
[0010]本专利技术面向不同CAD零部件的切换,基于特征模板可柔性的应对三维在线检测。本专利技术提出创建特定零部件CAD对应的三维检测特征模板库,主控端由CAD出发,从模板库查找相对应的特征模板,检测端基于特征模板的重计算利用三维扫描数据完成当前零部件的三维特征检测,扫描端根据三维扫描仪器在线的对零部件进行扫描,这样从CAD,特征模板到扫描仪器完整的实现不同CAD零部件柔性的在线检测解决方案。本专利技术为三维数字化柔性在线检测解决方案提供了可靠而有效的方法。
[0011]作为优选,特征模板包括数据模型、扫描数据、对齐特征和检测特征;
[0012]作为优选,数据模型包括基本数据模型,基本数据模型包括CAD。
[0013]作为优选,检测特征包括偏差特征和形位公差特征。
[0014]本专利技术能够达到如下效果:
[0015]本专利技术面向不同CAD零部件的切换,基于特征模板可柔性的应对三维在线检测。创建特定零部件CAD对应的三维检测特征模板库,主控端由CAD出发,从模板库查找相对应的特征模板,检测端基于特征模板的重计算利用三维扫描数据完成当前零部件的三维特征检测,扫描端根据三维扫描仪器在线的对零部件进行扫描,这样从CAD,特征模板到扫描仪器完整的实现不同CAD零部件柔性的在线检测解决方案。本专利技术为三维数字化柔性在线检测解决方案提供了可靠而有效的方法。
附图说明
[0016]图1为本专利技术特征模板库创建示意图。
[0017]图2为本专利技术特征模板的构成示意图。
[0018]图3为本专利技术基于特征模板的三维数字化柔性在线检测流程图。
具体实施方式
[0019]下面结合附图与实施例对本专利技术作进一步的说明。
[0020]实施1,基于特征模板的三维数字化柔性在线检测方法,参见图1

图3所示,
[0021]基于特征模板的三维数字化柔性在线检测方法,包括三维数字化检测软件,三维数字化检测软件包括主控端301、检测端302和扫描端303;三维数字化柔性在线检测方法包括如下步骤:
[0022](1)建立模板库;首先针对不同零件,利用对应CAD102在3D数字化在线检测软件中生成对应零件档案的特征模板,再用每个零件档案的特征模板建立模板库;
[0023](2)在主控端301,三维数字化检测软件根据当前对象零件304的指令和CAD编号从模板库305中查找对应零件的特征模板306;
[0024](3)在检测端,由三维数字化检测软件自动加载当前的特征模板306到三维数字化检测软件307,等待扫描数据的更新,如果三维数字化检测软件收到新扫描数据指令,三维数字化检测软件会触发特征模板的重计算完成当前在线零件的特征模板检测;特征模板检测包括对在线零件的CAD的检测、扫描数据的检测、对齐特征的检测和检测特征的检测,在线零件特征的当前检测结束308;
[0025](4)在扫描端,扫描端的三维扫描仪309对当前检测结束的在线零件进行扫描,如果在线零件的特征当前检测结束后新生成扫描数据310,检测端的特征模板更新扫描数据311,并启动特征模板的重计算,在线检测循环一直到三维扫描仪终止新的零件的扫描为止后结束312。
[0026]特征模板包括数据模型、扫描数据、对齐特征和检测特征;
[0027]数据模型包括基本数据模型,基本数据模型包括CAD。
[0028]检测特征包括偏差特征和形位公差特征。
[0029]面向不同CAD零部件的切换,基于特征模板可柔性的应对三维在线检测。创建特定零部件CAD对应的三维检测特征模板库,主控端由CAD出发,从模板库查找相对应的特征模板,检测端基于特征模板的重计算利用三维扫描数据完成当前零部件的三维特征检测,扫描端根据三维扫描仪器在线的对零部件进行扫描,这样从CAD,特征模板到扫描仪器完整的
实现不同CAD零部件柔性的在线检测解决方案。本专利技术为三维数字化柔性在线检测解决方案提供了可靠而有效的方法。
[0030]实施例2,实施例2与实施例1不同在于,在检测端的特征模板更新扫描数据时,先检查特征是否为父母特征,
[0031]如果特征不是父母特征,则检查其依赖识别号,
[0032]如果有其依赖识别号,则添加到重计算识别号组,
[0033]如果没有其依赖识别号则结束变更特征流程;
[0034]如果是父母特征,则搜索所有子特征识别号,并添加到重计算识别号组,
[0035]提取完重计算识别号组中的所有重计算识别号以后,进入重计算管理器,
[0036]然后根据所注册的特征识别号数组,获取按照创建顺序优化的重计算识别号组;
[0037]对顺序优化的识别号组从索引号1开始,一直循环所有索引号直到n,对每一个索引号,获取相应特征,相应特征是通过传递当前识别号给特征管理器获取,对当前特征执行重计算,继续循环下一个索引,循环结束,退出本更新特征时所依赖特征的重计算流程。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于特征模板的三维数字化柔性在线检测方法,包括三维数字化检测软件,三维数字化检测软件包括主控端(301)、检测端(302)和扫描端(303);其特征在于,三维数字化柔性在线检测方法包括如下步骤:(1)建立模板库;首先针对不同零件,利用对应CAD(102)在3D数字化在线检测软件中生成对应零件档案的特征模板,再用每个零件档案的特征模板建立模板库;(2)在主控端(301),三维数字化检测软件根据当前对象零件(304)的指令和CAD编号从模板库(305)中查找对应零件的特征模板(306);(3)在检测端,由三维数字化检测软件自动加载当前的特征模板(306)到三维数字化检测软件(307),等待扫描数据的更新,如果三维数字化检测软件收到新扫描数据指令,三维数字化检测软件会触发特征模板的重计算完成当前在线零件的特征模板检测;特征模板检测包括对在线零件的...

【专利技术属性】
技术研发人员:李日燮李荣党聪聪
申请(专利权)人:杭州宏深科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1