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

文档序号:9374526阅读:来源:国知局
块14,所述纠错模块用于在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点PU P2、P3和P4,并调用所述测量模块。
[0061]矢量计算模块11用于计算参考矢量点P1、P3之间的连线与参考矢量点P2、P4之间的连线产生的交点PO,并将所述交点PO定义为所述工件旋转中心。
[0062]所述矢量计算模块11根据所述参考矢量点P1、P3之间的连线与水平方向的夹角的大小,计算出所述工件旋转修正角度。
[0063]本发明还包括一种定位加工方法,其采用所述的数控机床,其包括以下步骤:
[0064]步骤501、所述测量模块调用所述运动控制模块,使得所述探针与工件的边缘不同位置发生多次触碰;
[0065]步骤502、在每次接收到所述探针发出的所述触发信号的同时,记录所述探针的位置点的二维坐标参数;
[0066]步骤503、所述矢量计算模块根据多个所述位置点的二维坐标参数,计算出一工件旋转中心和一工件旋转修正角度,并将所述工件旋转中心和所述工件旋转修正角度编译成一旋转指令;
[0067]步骤504、将所述旋转指令传递给所述运动控制模块,使得所述工作台进行旋转修正。
[0068]在步骤I中,使得探针与工件的四个边缘均发生两次碰触,并记录这八个位置点的二维坐标参数,其中,在工件第一边缘处碰触的两个位置点记录为All、A12 ;将在与工件第一边缘相邻的工件第二边缘处碰触的两个位置点记录为A21、A22 ;将在与工件第一边缘相对的工件第三边缘处碰触的两个位置点记录为A31、A32 ;将在与工件第二边缘相对的工件第四边缘处碰触的两个位置点记录为A41、A42 ;将位置点All和位置点A31的中点记录为参考矢量点Pl ;将位置点A21和位置点A41的中点记录为参考矢量点P2将位置点A12和位置点A32的中点记录为参考矢量点P3 ;将位置点A22和位置点A42的中点记录为参考矢量点P4。
[0069]步骤3包括:
[0070]步骤3.1、将位置点All和位置点A31的中点记录为参考矢量点Pl ;
[0071]将位置点A21和位置点A41的中点记录为参考矢量点P2
[0072]将位置点A12和位置点A32的中点记录为参考矢量点P3 ;
[0073]将位置点A22和位置点A42的中点记录为参考矢量点P4 ;
[0074]步骤3.2、在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并进入步骤1,反之则进入步骤3.3。
[0075]步骤3.3、根据参考矢量点P1、参考矢量点P2、参考矢量点P3和参考矢量点P4计算出所述工件旋转中心和工件旋转修正角度。
[0076]步骤3中,计算参考矢量点P1、P3之间的连线与参考矢量点P3、P4之间的连线产生的交点PO,并将所述交点PO定义为所述工件旋转中心。
[0077]步骤3中,根据所述参考矢量点Pl、P3之间的连线与水平方向的夹角的大小,计算出所述工件旋转修正角度。
[0078]虽然以上描述了本发明的【具体实施方式】,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
【主权项】
1.一种数控机床,包括一装夹装置、一控制中心、一工作台、一第一驱动器、一第二驱动器、一第三驱动器、与所述第一驱动器电连接的第一电机、与所述第二驱动器电连接的第二电机、以及与所述第三驱动器电连接的第三电机,其特征在于,所述数控机床还包括一安装在所述装夹装置上的探针,所述控制中心包括一运动控制模块、一测量模块和一矢量计算模块,其中, 所述探针包括一探测传感器,所述探测传感器在与工件的边缘触碰时,向所述测量模块发出一触发信号; 所述运动控制模块用于驱动所述工作台、所述第一驱动器、所述第二驱动器和所述第三驱动器; 所述测量模块用于调用所述运动控制模块,使得所述探针与工件的边缘不同位置发生多次触碰,并分别在每次接收到所述触发信号的同时,记录所述探针的位置点的二维坐标参数; 所述矢量计算模块用于根据多个所述二维坐标参数,计算出一工件旋转中心和一工件旋转修正角度,并将所述工件旋转中心和所述工件旋转修正角度编译成一旋转指令,将所述旋转指令传送给所述运动控制模块。2.如权利要求1所述的数控机床,其特征在于,所述测量模块用于使得探针与工件的四个边缘均发生两次碰触,并记录这八个位置点的二维坐标参数,其中, 所述测量模块将在工件第一边缘处碰触的两个位置点记录为A11、A12 ; 将在与工件第一边缘相邻的工件第二边缘处碰触的两个位置点记录为A21、A22 ; 将在与工件第一边缘相对的工件第三边缘处碰触的两个位置点记录为A31、A32 ; 将在与工件第二边缘相对的工件第四边缘处碰触的两个位置点记录为A41、A42 ; 所述矢量计算模块用于将位置点All和位置点A31的中点记录为参考矢量点Pl ; 将位置点A21和位置点A41的中点记录为参考矢量点P2 将位置点A12和位置点A32的中点记录为参考矢量点P3 ; 将位置点A22和位置点A42的中点记录为参考矢量点P4 ; 所述矢量计算模块还用于根据参考矢量点P1、参考矢量点P2、参考矢量点P3和参考矢量点P4计算出所述工件旋转中心和工件旋转修正角度。3.如权利要求2所述的数控机床,其特征在于,所述数控机床包括一纠错模块,所述纠错模块用于在参考矢量点PU P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并调用所述测量模块。4.如权利要求2所述的数控机床,其特征在于,所述矢量计算模块用于计算参考矢量点P1、P3之间的连线与参考矢量点P2、P4之间的连线产生的交点PO,并将所述交点PO定义为所述工件旋转中心。5.如权利要求1-4任意一项所述的数控机床,其特征在于,所述矢量计算模块根据所述参考矢量点P1、P3之间的连线与水平方向的夹角的大小,计算出所述工件旋转修正角度。6.一种定位加工方法,其特征在于,其采用如权利要求1-5任意一项所述的数控机床,其包括以下步骤: 步骤1、所述测量模块调用所述运动控制模块,使得所述探针与工件的边缘不同位置发生多次触碰; 步骤2、在每次接收到所述探针发出的所述触发信号的同时,记录所述探针的位置点的二维坐标参数; 步骤3、所述矢量计算模块根据多个所述位置点的二维坐标参数,计算出一工件旋转中心和一工件旋转修正角度,并将所述工件旋转中心和所述工件旋转修正角度编译成一旋转指令; 步骤4、将所述旋转指令传递给所述运动控制模块,使得所述工作台进行旋转修正。7.如权利要求6所述的定位加工方法,其特征在于,在步骤I中,使得探针与工件的四个边缘均发生两次碰触,并记录这八个位置点的二维坐标参数,其中,在工件第一边缘处碰触的两个位置点记录为All、A12 ;将在与工件第一边缘相邻的工件第二边缘处碰触的两个位置点记录为A21、A22 ;将在与工件第一边缘相对的工件第三边缘处碰触的两个位置点记录为A31、A32 ;将在与工件第二边缘相对的工件第四边缘处碰触的两个位置点记录为A41、A42 ;将位置点All和位置点A31的中点记录为参考矢量点Pl ;将位置点A21和位置点A41的中点记录为参考矢量点P2将位置点A12和位置点A32的中点记录为参考矢量点P3 ;将位置点A22和位置点A42的中点记录为参考矢量点P4。8.如权利要求7所述的定位加工方法,其特征在于,所述数控机床包括一纠错模块,所述纠错模块用于在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并调用所述测量模块,步骤3包括: 步骤3.1、将位置点All和位置点A31的中点记录为参考矢量点Pl ; 将位置点A21和位置点A41的中点记录为参考矢量点P2 将位置点A12和位置点A32的中点记录为参考矢量点P3 ; 将位置点A22和位置点A42的中点记录为参考矢量点P4 ; 步骤3.2、在参考矢量点P1、P2、P3和P4中的任意两个相等时,清除所述参考矢量点P1、P2、P3和P4,并进入步骤1,反之则进入步骤3.3。 步骤3.3、根据参考矢量点P1、参考矢量点P2、参考矢量点P3和参考矢量点P4计算出所述工件旋转中心和工件旋转修正角度。9.如权利要求7所述的定位加工方法,其特征在于,步骤3中,计算参考矢量点P1、P3之间的连线与参考矢量点P2、P4之间的连线产生的交点PO,并将所述交点PO定义为所述工件旋转中心。10.如权利要求5-9任意一项所述的定位加工方法,其特征在于,步骤3中,根据所述参考矢量点P1、P3之间的连线与水平方向的夹角的大小,计算出所述工件旋转修正角度。
【专利摘要】本发明公开了一种数控机床及利用其实施的定位加工方法,所述数控机床包括一装夹装置、一控制中心、一工作台、一第一驱动器、一第二驱动器、一第三驱动器、与所述第一驱动器电连接的第一电机、与所述第二驱动器电连接的第二电机、以及与所述第三驱动器电连接的第三电机,其特征在于,所述数控机床还包括一安装在所述装夹装置上的探针,所述控制中心包括一运动控制模块、一测量模块和一矢量计算模块。通过本发明的运用,实现了自动化找正,避免了人力操作,提高了准确性。
【IPC分类】G05B19/18
【公开号】CN105094045
【申请号】CN201410196555
【发明人】李立
【申请人】上海铼钠克数控科技有限公司
【公开日】2015年11月25日
【申请日】2014年5月9日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1