数控机床及利用其实施的定位加工方法

文档序号:9374526阅读:386来源:国知局
数控机床及利用其实施的定位加工方法
【技术领域】
[0001]本发明涉及一种数控机床及利用其实施的定位加工方法。
【背景技术】
[0002]目前,公知的工件加工前需要进行装夹,然而装夹不精确,饿哦能够以造成误差。现有技术是人工使用千分表进行校表找正,需要有经验的老师傅才能完成,存在耗费人力,周期长,操作繁琐的缺点。

【发明内容】

[0003]本发明要解决的技术问题是为了克服现有技术耗费人力,周期长,操作繁琐的缺陷,提供一种数控机床及利用其实施的定位加工方法。
[0004]本发明是通过下述技术方案来解决上述技术问题:
[0005]一种数控机床,包括一装夹装置、一控制中心、一工作台、一第一驱动器、一第二驱动器、一第三驱动器、与所述第一驱动器电连接的第一电机、与所述第二驱动器电连接的第二电机、以及与所述第三驱动器电连接的第三电机,其特点在于,所述数控机床还包括一安装在所述装夹装置上的探针,所述控制中心包括一运动控制模块、一测量模块和一矢量计算模块,其中,
[0006]所述探针包括一探测传感器,所述探测传感器在与工件的边缘触碰时,向所述测量模块发出一触发信号;
[0007]所述运动控制模块用于驱动所述工作台、所述第一驱动器、所述第二驱动器和所述第三驱动器;
[0008]所述测量模块用于调用所述运动控制模块,使得所述探针与工件的边缘不同位置发生多次触碰,并分别在每次接收到所述触发信号的同时,记录所述探针的位置点的二维坐标参数;
[0009]所述矢量计算模块用于根据多个所述二维坐标参数,计算出一工件旋转中心和一工件旋转修正角度,并将所述工件旋转中心和所述工件旋转修正角度编译成一旋转指令,将所述旋转指令传送给所述运动控制模块。
[0010]较佳地,所述测量模块用于使得探针与工件的四个边缘均发生两次碰触,并记录这八个位置点的二维坐标参数,其中,
[0011]所述测量模块将在工件第一边缘处碰触的两个位置点记录为All、A12 ;
[0012]将在与工件第一边缘相邻的工件第二边缘处碰触的两个位置点记录为A21、A22 ;
[0013]将在与工件第一边缘相对的工件第三边缘处碰触的两个位置点记录为A31、A32 ;
[0014]将在与工件第二边缘相对的工件第四边缘处碰触的两个位置点记录为A41、A42 ;
[0015]所述矢量计算模块用于将位置点All和位置点A31的中点记录为参考矢量点Pl ;
[0016]将位置点A21和位置点A41的中点记录为参考矢量点P2
[0017]将位置点A12和位置点A32的中点记录为参考矢量点P3 ;
[0018]将位置点A22和位置点A42的中点记录为参考矢量点P4 ;
[0019]所述矢量计算模块还用于根据参考矢量点P1、参考矢量点P2、参考矢量点P3和参考矢量点P4计算出所述工件旋转中心和工件旋转修正角度。
[0020]较佳地,所述数控机床包括一纠错模块,所述纠错模块用于在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并调用所述测量模块。
[0021]较佳地,所述矢量计算模块用于计算参考矢量点P1、P3之间的连线与参考矢量点P2、P4之间的连线产生的交点PO,并将所述交点PO定义为所述工件旋转中心。
[0022]较佳地,所述矢量计算模块根据所述参考矢量点P1、P3之间的连线与水平方向的夹角的大小,计算出所述工件旋转修正角度。
[0023]一种定位加工方法,其特点在于,其采用所述的数控机床,其包括以下步骤:
[0024]步骤1、所述测量模块调用所述运动控制模块,使得所述探针与工件的边缘不同位置发生多次触碰;
[0025]步骤2、在每次接收到所述探针发出的所述触发信号的同时,记录所述探针的位置点的二维坐标参数;
[0026]步骤3、所述矢量计算模块根据多个所述位置点的二维坐标参数,计算出一工件旋转中心和一工件旋转修正角度,并将所述工件旋转中心和所述工件旋转修正角度编译成一旋转指令;
[0027]步骤4、将所述旋转指令传递给所述运动控制模块,使得所述工作台进行旋转修正。
[0028]较佳地,在步骤I中,使得探针与工件的四个边缘均发生两次碰触,并记录这八个位置点的二维坐标参数,其中,在工件第一边缘处碰触的两个位置点记录为All、A12 ;将在与工件第一边缘相邻的工件第二边缘处碰触的两个位置点记录为A21、A22 ;将在与工件第一边缘相对的工件第三边缘处碰触的两个位置点记录为A31、A32 ;将在与工件第二边缘相对的工件第四边缘处碰触的两个位置点记录为A41、A42 ;将位置点All和位置点A31的中点记录为参考矢量点Pl ;将位置点A21和位置点A41的中点记录为参考矢量点P2将位置点A12和位置点A32的中点记录为参考矢量点P3 ;将位置点A22和位置点A42的中点记录为参考矢量点P4。
[0029]较佳地,所述数控机床包括一纠错模块,所述纠错模块用于在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并调用所述测量模块,步骤3包括:
[0030]步骤3.1、将位置点All和位置点A31的中点记录为参考矢量点Pl ;
[0031]将位置点A21和位置点A41的中点记录为参考矢量点P2
[0032]将位置点A12和位置点A32的中点记录为参考矢量点P3 ;
[0033]将位置点A22和位置点A42的中点记录为参考矢量点P4 ;
[0034]步骤32、在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并进入步骤1,反之则进入步骤3.3。
[0035]步骤3.3、根据参考矢量点P1、参考矢量点P2、参考矢量点P3和参考矢量点P4计算出所述工件旋转中心和工件旋转修正角度。
[0036]较佳地,步骤3中,计算参考矢量点P1、P3之间的连线与参考矢量点P2、P4之间的连线产生的交点PO,并将所述交点PO定义为所述工件旋转中心。
[0037]较佳地,步骤3中,根据所述参考矢量点P1、P3之间的连线与水平方向的夹角的大小,计算出所述工件旋转修正角度。
[0038]本发明中,上述优选条件在符合本领域常识的基础上可任意组合,即得本发明的各较佳实施例。
[0039]本发明的积极进步效果在于:通过本发明的运用,实现了自动化找正,避免了人力操作,提高了准确性。
【附图说明】
[0040]图1为本发明的数控机床的整体结构示意图。
[0041]图2为本发明的数控机床的数控中心结构框图。
[0042]图3为本发明的参考矢量点定位示意图。
[0043]图4为本发明的定位加工方法流程图。
【具体实施方式】
[0044]下面举出较佳实施例,并结合附图来更清楚完整地说明本发明。
[0045]如图1-4所示,本发明的种数控机床,包括一用于装夹刀具25的装夹装置22、一控制中心1、一工作台、一第一驱动器231、一第二驱动器232、一第三驱动器233、与所述第一驱动器231电连接的第一电机241、与所述第二驱动器232电连接的第二电机242、以及与所述第三驱动器233电连接的第三电机243,所述数控机床还包括一可以安装在所述装夹装置25上的探针21,所述控制中心包括一运动控制模块12、一测量模块13和一矢量计算模块11,其中,
[0046]所述探针21包括一探测传感器,所述探测传感器在与工件3的边缘触碰时,向所述测量模块发出一触发信号;
[0047]所述运动控制模块12用于驱动所述工作台、所述第一驱动器231、所述第二驱动器232和所述第三驱动器233 ;
[0048]所述测量模块13用于调用所述运动控制模块12,使得所述探针21与工件的边缘不同位置发生多次触碰,并分别在每次接收到所述触发信号的同时,记录所述探针的位置点的二维坐标参数;
[0049]所述矢量计算模块11用于根据多个所述二维坐标参数,计算出一工件旋转中心和一工件旋转修正角度,并将所述工件旋转中心和所述工件旋转修正角度编译成一旋转指令,将所述旋转指令传送给所述运动控制模块12。
[0050]所述测量模块13用于使得探针21与工件的四个边缘均发生两次碰触,并记录这八个位置点的二维坐标参数,其中,
[0051]如图3所示,所述测量模块13将在工件第一边缘处碰触的两个位置点记录为All、A12 ;
[0052]将在与工件第一边缘相邻的工件第二边缘处碰触的两个位置点记录为A21、A22 ;
[0053]将在与工件第一边缘相对的工件第三边缘处碰触的两个位置点记录为A31、A32 ;
[0054]将在与工件第二边缘相对的工件第四边缘处碰触的两个位置点记录为A41、A42 ;
[0055]所述矢量计算模块用于将位置点All和位置点A31的中点记录为参考矢量点Pl ;
[0056]将位置点A21和位置点A41的中点记录为参考矢量点P2
[0057]将位置点A12和位置点A32的中点记录为参考矢量点P3 ;
[0058]将位置点A22和位置点A42的中点记录为参考矢量点P4 ;
[0059]所述矢量计算模块还用于根据参考矢量点P1、参考矢量点P2、参考矢量点P3和参考矢量点P4计算出所述工件旋转中心和工件旋转修正角度。
[0060]数控机床包括一纠错模
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1