【技术实现步骤摘要】
一种数控机床零件精度加工检测技术方法
[0001]本专利技术涉及检测
,更具体的说,涉及一种数控机床零件精度加工检测技术方法。
技术介绍
[0002]传统零件装夹在数控机床上之后,从粗加工、半精加工再到精加工,整个过程是连贯且中间无任何检测环节的。如果在零件加工完成后搬到三坐标测量机进行检测时才发现是一个不合格品,那么企业在材料、时间甚至金钱等方面的造成的损失将是无法挽回的。
技术实现思路
[0003]本专利技术旨在于解决现有数控机床加工零件时无法实时检测零件加工是否有误差错误的问题。
[0004]本专利技术一种数控机床零件精度加工检测技术方法的目的与功效,由以下具体技术手段所达成:
[0005]一种数控机床零件精度加工检测技术方法,包括检测软件、测头和数控机床以及数控系统,所述测头替换刀具安装在机床主轴上,接着机床主轴转动完成测头电源的开启后立即锁定以防止测头的各向异性对测量精度的影响,随后,数控系统通过伺服控制机床的工作台移动,控制好触碰速度,确保测头上的探针前端的测球沿工件被测量表面或点法矢方向精确触碰工件,并且尽可能保证探针相对测头摆动或缩进的幅度很小,最后测头将测量到的数据传给计算机,计算机上的检测软件根据导入的零件模型和测头检测到的进行对比分析是否有误差。
[0006]进一步的优选方案:所述测头采用的是机床专用触发式OP500红外通讯测头。
[0007]进一步的优选方案:所述数控系统和检测软件通过RS232串口线和触发式测头数据线连接。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种数控机床零件精度加工检测技术方法,包括检测软件、测头和数控机床以及数控系统,其特征在于:所述测头替换刀具安装在机床主轴上,接着机床主轴转动完成测头电源的开启后立即锁定以防止测头的各向异性对测量精度的影响,随后,数控系统通过伺服控制机床的工作台移动,控制好触碰速度,确保测头上的探针前端的测球沿工件被测量表面或点法矢方向精确触碰工件,并且尽可能保证探针相对测头摆动或缩进的幅度很小,最后测头将测量到的数据传给计算机,计算机上的检测软件根据导入的零件模型和测头检测到的进行对比分析是否有误差。2.根据权利要求1所述的一种数控机床零件精度加工检测技术方法,其特征在于:所述测头采用的是机床专用触发式OP500红外通讯测头。3.根据权利要求1所述的一种数控机床零件精度加工检测技术方法,其特征在于:所述数控系统和检测软件通过RS232串口线和触发式测头数据线连接。4.根据权利要求1所述的一种数控机床零件精度加工检测技术方法,其特征在于:所述检测软件由测点选择分布模块、图形人机交互模块、测头预行程误差补偿模块、检测路径仿真模块、检测通信模块、二次修正加工模块组成。5.根据权利要求1所述的一种数控机床零件精度加工检测技术方法,其特征在于:所述在线检测软件对测头测到的零件的任意测点法矢估算程序如下:CVector3D COMMView::CaculateN Vi(CSelPt*pt){//计算各个三角面片对计算顶点法矢的权重:该三角片的质心权重与其法矢之积的单位向量//删除前一测点的所有邻接片的权重if(TriChip.m_triNviWeighList.Getsize()){Int i=0;While(i<TriChip.m_triNviWeighList.GetSize()){delete TriChip.m_triNviWeighList.GetAt(i++);}TriChip.m_triNviWeighList.RemoveAll();}//计算各个邻接三角面片的权重for(int k=0;k<Spt.m_sptNearTriList.GetSize();k++)}CTriChip*tri=new CTriChip();tri=Spt.m_sptNearTriList[k];double dx=(tri
‑
>vex[0].x+tri
‑
>vex[1].x+tri
‑
>vex[2]...
【专利技术属性】
技术研发人员:王建臣,张艺,郭展榕,林婷柔,潘宇,徐敏豪,苏晨曦,王娅萱,
申请(专利权)人:衢州学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。