數(shù)控機(jī)床及自動(dòng)修正精度方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)控機(jī)床及自動(dòng)修正精度方法。
【背景技術(shù)】
[0002]目前,公知的精密加工目前的方式是:
[0003]在做精密零部件加工時(shí),一般都需要老師傅進(jìn)行操作,經(jīng)過多次的測(cè)量或試加工才能達(dá)到公差等級(jí)要求,存在人工操作、周期長(zhǎng)、操作繁瑣的缺點(diǎn),具體步驟如下:
[0004]第一步、確定加工要求。(加工一個(gè)直徑10mm的內(nèi)圓,要求公差為正負(fù)0.02mm);
[0005]第二步、設(shè)定補(bǔ)償值。(由于機(jī)床的精度/刀具的直徑的大小誤差/或電極絲的直徑誤差/熱變位等.老師傅在加工時(shí)會(huì)使用刀具直徑補(bǔ)正加工。一般用G41D01指令,此時(shí)的DOl會(huì)預(yù)留0.01至0.1Omm的余量.假設(shè)此時(shí)DOl = 0.02mm)
[0006]第三步、手動(dòng)測(cè)量粗加工結(jié)果(在粗加后,精加工前,會(huì)拆下精加工的刀具,換上尋邊器或其它接觸感知工具進(jìn)行手動(dòng)人工測(cè)量?jī)?nèi)孔直徑);
[0007]第四步、設(shè)定精加工補(bǔ)償值。(如果測(cè)量為100.03mm,則會(huì)修改G41D01的刀具直徑磨損補(bǔ)償,比如,修改為DOl = 0.0lmm);
[0008]第四步、手動(dòng)檢測(cè)精加工結(jié)果。(加工后,使用尋邊器,再次測(cè)量,如果測(cè)量結(jié)果為100.01mm,則使用塞規(guī),進(jìn)行測(cè)試,如果通止規(guī)測(cè)試合格,則加工結(jié)束);
[0009]第五步、如果達(dá)到要求,加工結(jié)束,如果沒有達(dá)到,修改補(bǔ)償值,在回到第三步,重復(fù)第三步、第四步和第五步,直到滿足加工要求。
[0010]然而采用這樣的檢測(cè)方法存在以下問題:
[0011](I)測(cè)量加工零件A的過程需要經(jīng)驗(yàn)相當(dāng)豐富的加工人員才能勝任,且效率不高,導(dǎo)致人力成本較高;
[0012](2)有人為因素,在人疲勞時(shí),可能導(dǎo)致測(cè)量不準(zhǔn),重復(fù)性差,造成次品。
[0013]本發(fā)明需要解決的技術(shù)問題就是拋棄人工或手動(dòng)的方法,采用自動(dòng)智能的方式提供工件符合公差要求的精密加工方法,此方法智能、簡(jiǎn)單,且新員工可操作,無(wú)需有經(jīng)驗(yàn)的老師傅就能完成工作任務(wù),且復(fù)雜精細(xì)工作由數(shù)控系統(tǒng)自動(dòng)計(jì)算完成,重復(fù)性高。
【發(fā)明內(nèi)容】
[0014]本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)效率低、人力成本較高,不精確的缺陷,提供一種數(shù)控機(jī)床及自動(dòng)修正精度方法。
[0015]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題:
[0016]一種數(shù)控機(jī)床,包括一加工設(shè)備、設(shè)置在所述加工設(shè)備上的自動(dòng)換刀機(jī)構(gòu)、一控制中心,其特點(diǎn)在于,所述數(shù)控機(jī)床還包括一探針,所述控制中心包括一自動(dòng)運(yùn)算模塊、一運(yùn)動(dòng)控制模塊和一測(cè)量模塊,其中,
[0017]所述運(yùn)動(dòng)控制模塊用于控制所述加工設(shè)備運(yùn)行,并控制所述自動(dòng)換刀機(jī)構(gòu)進(jìn)行裝夾;
[0018]所述探針用于檢測(cè)工件的邊緣,并向所述測(cè)量模塊發(fā)出檢測(cè)信號(hào);
[0019]所述測(cè)量模塊用于控制所述運(yùn)動(dòng)控制模塊運(yùn)動(dòng),所述測(cè)量模塊還用于根據(jù)接收到的所述檢測(cè)信號(hào)生成一工件測(cè)量尺寸信息,并將所述工件測(cè)量尺寸信息傳遞到所述自動(dòng)運(yùn)算模塊;
[0020]所述自動(dòng)運(yùn)算模塊用于接收一工件加工尺寸信息和公差參數(shù),并根據(jù)所述工件加工尺寸信息和公差參數(shù)生成一初始加工指令;
[0021]所述自動(dòng)運(yùn)算模塊還用于接收所述工件測(cè)量尺寸信息,并根據(jù)所述工件加工尺寸信息、公差參數(shù)和工件測(cè)量尺寸信息生成一修正加工指令;
[0022]所述自動(dòng)運(yùn)算模塊還用于將所述初始加工指令或所述修正加工指令傳遞到所述運(yùn)動(dòng)控制模塊。
[0023]較佳地,所述自動(dòng)運(yùn)算模塊包括一參數(shù)輸入模塊、一初始補(bǔ)償模塊、一修正補(bǔ)償模塊和一指令生成模塊,其中,
[0024]所述參數(shù)輸入模塊用于接收一工件加工尺寸信息和公差參數(shù),將所述工件加工尺寸信息傳遞到所述指令生成模塊和所述修正補(bǔ)償模塊,將所述公差參數(shù)傳遞到所述初始補(bǔ)償模塊和所述修正補(bǔ)償模塊;
[0025]所述初始補(bǔ)償模塊用于根據(jù)所述公差參數(shù)生成一初始補(bǔ)償參數(shù);
[0026]所述修正補(bǔ)償模塊用于接收所述工件測(cè)量尺寸信息,并根據(jù)所述工件加工尺寸信息、公差參數(shù)和工件測(cè)量尺寸信息生成一修正補(bǔ)償參數(shù);
[0027]所述指令生成模塊用于根據(jù)所述初始補(bǔ)償參數(shù)和所述工件加工尺寸信息生成一初始加工指令;
[0028]所述指令生成模塊還用于根據(jù)所述修正補(bǔ)償參數(shù)和所述工件加工尺寸信息生成一修正加工指令。
[0029]較佳地,所述公差參數(shù)包括一上公差和一下公差,所述初始補(bǔ)償參數(shù)為所述上公差和所述下公差的均值。
[0030]較佳地,所述修正補(bǔ)償模塊生成所述修正補(bǔ)償參數(shù)前,先將所述工件測(cè)量尺寸信息減去所述工件加工尺寸信息,并得出一尺寸差值,
[0031]當(dāng)所述尺寸差值小于所述下公差,或大于所述上公差時(shí),所述修正補(bǔ)償模塊生成修正補(bǔ)償參數(shù),并將所述修正補(bǔ)償參數(shù)傳送到所述指令生成模塊;
[0032]當(dāng)所述尺寸差值大于等于所述下公差,且小于等于所述上公差時(shí),所述修正補(bǔ)償模塊停止運(yùn)行。
[0033]一種自動(dòng)修正精度方法,其特點(diǎn)在于,其通過所述的數(shù)控機(jī)床實(shí)現(xiàn),其包括以下步驟:
[0034]步驟1、向所述自動(dòng)運(yùn)算模塊輸入工件加工尺寸信息和公差參數(shù);
[0035]步驟2、所述加工設(shè)備進(jìn)行初始加工;
[0036]步驟3、所述探針進(jìn)行測(cè)量;若工件符合要求,結(jié)束程序;若不符合,進(jìn)入步驟4 ;
[0037]步驟4、所述加工設(shè)備進(jìn)行修正加工,完成后,進(jìn)入步驟3。
[0038]較佳地,所述自動(dòng)運(yùn)算模塊包括一參數(shù)輸入模塊、一初始補(bǔ)償模塊、一修正補(bǔ)償模塊和一指令生成模塊,其中,
[0039]所述參數(shù)輸入模塊用于接收一工件加工尺寸信息和公差參數(shù),將所述工件加工尺寸信息傳遞到所述指令生成模塊和所述修正補(bǔ)償模塊,將所述公差參數(shù)傳遞到所述初始補(bǔ)償模塊和所述修正補(bǔ)償模塊;
[0040]所述初始補(bǔ)償模塊用于根據(jù)所述公差參數(shù)生成一初始補(bǔ)償參數(shù);
[0041]所述修正補(bǔ)償模塊用于接收所述工件測(cè)量尺寸信息,并根據(jù)所述工件加工尺寸信息、公差參數(shù)和工件測(cè)量尺寸信息生成一修正補(bǔ)償參數(shù);
[0042]所述指令生成模塊用于根據(jù)所述初始補(bǔ)償參數(shù)和所述工件加工尺寸信息生成一初始加工指令;
[0043]所述指令生成模塊還用于根據(jù)所述修正補(bǔ)償參數(shù)和所述工件加工尺寸信息生成一修正加工指令。
[0044]較佳地,所述公差參數(shù)包括一上公差和一下公差,所述初始補(bǔ)償參數(shù)為所述上公差和所述下公差的均值。
[0045]較佳地,所述修正補(bǔ)償模塊生成所述修正補(bǔ)償參數(shù)前,先將所述工件測(cè)量尺寸信息減去所述工件加工尺寸信息,并得出一尺寸差值,
[0046]當(dāng)所述尺寸差值小于所述下公差,或大于所述上公差時(shí),所述修正補(bǔ)償模塊生成修正補(bǔ)償參數(shù),并將所述修正補(bǔ)償參數(shù)傳送到所述指令生成模塊;
[0047]當(dāng)所述尺寸差值大于等于所述下公差,且小于等于所述上公差時(shí),所述修正補(bǔ)償模塊停止運(yùn)行。
[0048]本發(fā)明中,上述優(yōu)選條件在符合本領(lǐng)域常識(shí)的基礎(chǔ)上可任意組合,即得本發(fā)明的各較佳實(shí)施例。
[0049]本發(fā)明的積極進(jìn)步效果在于:通過本發(fā)明的運(yùn)用,可以不用人工檢測(cè),不需要有經(jīng)驗(yàn)的老師傅才能完成精密件的加工,新人或?qū)W徒工得可以做到精密加工。減少培訓(xùn)的時(shí)間,減少工人的工資支付。
【附圖說明】
[0050]圖1為本發(fā)明數(shù)控機(jī)床的控制中心結(jié)構(gòu)框圖。
[0051]圖2為本發(fā)明數(shù)控機(jī)床的整體結(jié)構(gòu)示意圖。
[0052]圖3為本發(fā)明數(shù)控機(jī)床的自動(dòng)修正精度方法流程圖。
【具體實(shí)施方式】
[0053]下面舉出較佳實(shí)施例,并結(jié)合附圖來更清楚完整地說明本發(fā)明。
[0054]如圖1-3所示,本發(fā)明的數(shù)控機(jī)床,包括一加工設(shè)備和一控制中心1、所述加工設(shè)備包括自動(dòng)換刀機(jī)構(gòu)22、驅(qū)動(dòng)器231、驅(qū)動(dòng)器232、驅(qū)動(dòng)器233、電機(jī)241、電機(jī)242、電機(jī)243。
[0055]如圖2所示,所述數(shù)控機(jī)床還包括一探針21。探針21是通過自動(dòng)換刀機(jī)構(gòu)22進(jìn)行裝夾的。加工零件時(shí),自動(dòng)換刀機(jī)構(gòu)22用于裝夾刀具25,而測(cè)量時(shí),便裝夾探針21。而現(xiàn)有技術(shù)中,可以對(duì)于刀具25的運(yùn)動(dòng)軌跡進(jìn)行控制,所以同樣也可以對(duì)探針21的運(yùn)動(dòng)軌跡控制。
[0056]如圖1所示,控制中心I包括一自動(dòng)運(yùn)算模塊11、一運(yùn)動(dòng)控制模塊12和一測(cè)量模塊13,其中,
[0057]運(yùn)動(dòng)控制模塊12用于控制所述加工設(shè)備運(yùn)行,并控制自動(dòng)換刀機(jī)構(gòu)22進(jìn)行裝夾;
[0058]探針21用于檢測(cè)工件的邊緣,并向測(cè)量模塊13發(fā)出檢測(cè)信號(hào);
[0059]測(cè)量模塊13用于控制運(yùn)動(dòng)控制模塊12運(yùn)動(dòng),測(cè)量模塊13還用于根據(jù)接收到的所述檢測(cè)信號(hào)生成一工件測(cè)量尺寸信息,并將工件測(cè)量尺寸信息傳遞到自動(dòng)運(yùn)算模塊11;
[0060]自動(dòng)運(yùn)算模塊11用于接收一工件加工尺寸信息和公差參數(shù),并根據(jù)工件加工尺寸信息和公差參數(shù)生成一初始加工指令;
[0061]自動(dòng)運(yùn)算模塊11還用于接收所述工件測(cè)量尺寸信息,并根據(jù)所述工件加工尺寸信息、公差參數(shù)和工件測(cè)量尺寸信息生成一修正加工指令;
[0062]自動(dòng)運(yùn)算模塊11還用于將所述初始加工指令或所述修正加工指令傳遞到運(yùn)動(dòng)