專利名稱:刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算機(jī)檢測和控制領(lǐng)域,更具體地說,涉及一種刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備。
背景技術(shù):
在現(xiàn)有的玻璃加工過程中,加工用的刀具均不可避免地會逐漸磨損。當(dāng)?shù)毒吣p后,其尺寸會發(fā)生變化,此時需要修改加工系統(tǒng)的控制器中的刀具的加工參數(shù),否則將會影響加工件的加工精度?,F(xiàn)有刀具磨損的補償方法是操作員將加工好的玻璃放到影像測量儀上,影像測量儀是通過CCD(Charge_coupledDevice,電荷稱合元件)獲取被測物圖像以進(jìn)行尺寸測量的裝置。影像測量儀將檢查加工的尺寸是否符合要求,若不符合,操作員需要分析尺寸的偏 差,然后在數(shù)控機(jī)床上進(jìn)行刀具補償?shù)脑O(shè)置??梢钥闯?,這一過程中影像測量儀只單純測量尺寸,影像測量儀與數(shù)控機(jī)床之間的聯(lián)系是通過操作員來建立的,對于刀具磨損比較嚴(yán)重,而加工尺寸精度要求又比較高的加工工藝,操作員就必須頻繁的分析測量數(shù)據(jù)和設(shè)置刀具補償。這一過程不僅耗時,而且對操作員的分析能力要求較高。故,有必要提供一種刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備,以解決現(xiàn)有技術(shù)所存在的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)中的數(shù)控機(jī)床加工設(shè)備進(jìn)行刀具補償設(shè)置比較耗時,同時對操作員的要求較高的缺陷,提供一種自動進(jìn)行刀具補償設(shè)置,省時省力的刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是本發(fā)明涉及一種刀具磨損自動補償方法,其中包括步驟:A、使用影像測量儀測量已加工成品的實際尺寸;B、根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及C、根據(jù)生成的刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。在本發(fā)明所述的刀具磨損自動補償方法中,所述刀具補償信息包括刀具號、補償類型以及補償值。在本發(fā)明所述的刀具磨損自動補償方法中,所述步驟B具體為B1、根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成與所述已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值,轉(zhuǎn)到步驟B2 ;B2、根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn)值以及所述測量值,判斷刀具是否需要補償,如是則轉(zhuǎn)到步驟B3 ;B3、根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值,轉(zhuǎn)到步驟B4 ;B4、判斷所述補償值是否大于允許補償值,如是則發(fā)出報警信號,如否則轉(zhuǎn)到步驟B5 ;以及B5、將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床。在本發(fā)明所述的刀具磨損自動補償方法中,所述步驟B3包括步驟根據(jù)相同所述刀具號和相同所述補償類型的所述標(biāo)準(zhǔn)值和所述測量值,生成所述刀具的至少一個子補償值,將所述刀具的所有子補償值的平均值作為所述刀具的補償值。在本發(fā)明所述的刀具磨損自動補償方法中,所述步驟B3中還包括步驟根據(jù)所述已加工成品的公差設(shè)置,生成所述刀具的附加補償值,再根據(jù)所述附加補償值對所述子補償值進(jìn)行修正。本發(fā)明還涉及一種刀具磨損自動補償系統(tǒng),其中包括測量模塊,用于測量已加工成品的實際尺寸;計算模塊,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及至少一個補償模塊,用于根據(jù)生成的刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。在本發(fā)明所述的刀具磨損自動補償系統(tǒng)中,所述計算模塊包括第一計算單元,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成與所述已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值;補償判斷單元,用于根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn) 值以及所述測量值,判斷刀具是否需要補償;第二計算單元,用于根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值;報警單元,用于根據(jù)所述補償值和允許補償值,發(fā)出報警信號;以及發(fā)送單元,用于將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床。在本發(fā)明所述的刀具磨損自動補償系統(tǒng)中,所述第二計算單元,用于根據(jù)相同所述刀具號和相同所述補償類型的所述標(biāo)準(zhǔn)值和所述測量值,生成所述刀具的至少一個子補償值,將所述刀具的所有子補償值的平均值作為所述刀具的補償值。在本發(fā)明所述的刀具磨損自動補償系統(tǒng)中,所述計算模塊還包括修正單元,用于根據(jù)所述已加工成品的公差設(shè)置,生成所述刀具的附加補償值,再根據(jù)所述附加補償值對所述子補償值進(jìn)行修正。在本發(fā)明所述的刀具磨損自動補償系統(tǒng)中,所述計算模塊通過以太網(wǎng)交換機(jī)與所述至少一個補償模塊連接。本發(fā)明還涉及一種數(shù)控機(jī)床加工設(shè)備,其包括至少一個數(shù)控機(jī)床,用于給相應(yīng)的加工成品進(jìn)行磨削加工;以及刀具磨損補償系統(tǒng),包括測量模塊,用于測量已加工成品的實際尺寸;計算模塊,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及至少一個補償模塊,設(shè)置在相應(yīng)的數(shù)控機(jī)床一端,用于根據(jù)生成的刀具補償信息,對所述相應(yīng)的數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。實施本發(fā)明的刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備,具有以下有益效果可自動進(jìn)行刀具補償設(shè)置,省時省力,避免了現(xiàn)有的刀具補償方法及系統(tǒng)進(jìn)行刀具補償設(shè)置比較耗時,同時對操作員要求較高的缺陷。
下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中圖I為本發(fā)明的刀具磨損自動補償方法的優(yōu)選實施例的流程圖;圖2為本發(fā)明的刀具磨損自動補償方法的優(yōu)選實施例的步驟102的具體流程圖;圖3為本發(fā)明的刀具磨損自動補償方法的優(yōu)選實施例的具體流程圖;圖4為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的結(jié)構(gòu)示意圖5為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的計算模塊的結(jié)構(gòu)示意圖;圖6為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的具體使用框圖;圖7為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的刀具補償信息傳送通道的框圖;圖8為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的刀具補償信息的接收流程圖;圖9為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的刀具補償信息的發(fā)送流程圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參照圖1,圖I為本發(fā)明的刀具磨損自動補償方法的優(yōu)選實施例的流程圖。該刀具磨損自動補償方法開始于步驟101,使用影像測量儀測量已加工成品的實際尺寸;步驟102,根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償
信息;步驟103,根據(jù)生成的刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。該方法結(jié)束于步驟103。其中步驟102的具體流程圖如圖2所示,圖2為本發(fā)明的刀具磨損自動補償方法的優(yōu)選實施例的步驟102的具體流程圖。該步驟102包括步驟1021,根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成與所述已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值,轉(zhuǎn)到步驟1022 ;步驟1022,根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn)值以及所述測量值,判斷刀具是否需要補償,如否則對所述刀具不進(jìn)行補償,如是則轉(zhuǎn)到步驟1023 ;步驟1023,根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值,轉(zhuǎn)到步驟1024 ;步驟1024,判斷所述補償值是否大于允許補償值,如是則發(fā)出報警信號,如否則轉(zhuǎn)到步驟1025 ;步驟1025,將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床,轉(zhuǎn)到步驟103。下面根據(jù)圖3詳細(xì)說明本發(fā)明的刀具磨損自動補償方法的具體流程圖,圖3為本發(fā)明的刀具磨損自動補償方法的優(yōu)選實施例的具體流程圖。在步驟101中,使用影像測量儀測量已加工成品的實際尺寸。這里可以手動測量也可以自動測量。如需采用自動測量,操作員可手動測量已加工成品的尺寸,并根據(jù)需要設(shè)置標(biāo)準(zhǔn)尺寸,再自動生成自動測量程序以進(jìn)行自動測量。隨后來到步驟1021,在步驟1021中,根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成加工所述已加工成品的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值。
其中根據(jù)已加工成品不同位置的實際尺寸,獲取刀具號和補償類型,由于被加工工件的不同位置可能由數(shù)控機(jī)床的不同刀具來進(jìn)行加工,這樣被加工工件不同位置的尺寸誤差反應(yīng)了不同刀具的刀具磨損情況。同時刀具在加工過程中,同一刀具的運動方式也可能不同,這樣對同一刀具造成的磨損情況也不一樣,通過設(shè)置相應(yīng)刀具的補償類型對這種磨損情況可進(jìn)行與之相應(yīng)的補償,如工件(如玻璃)在加工過程中,同一刀具對該工件的外框和內(nèi)框的補償值的計算是相反的。標(biāo)準(zhǔn)值根據(jù)預(yù)先輸入的已加工成品的標(biāo)準(zhǔn)尺寸得到;測量值根據(jù)影像測量儀測量的已加工成品的實際尺寸得到。隨后來到步驟1022,在步驟1022中中,根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn)值以及所述測量值,判斷刀具是否需要補償。這里遍歷所有的尺寸數(shù)據(jù)(即上述的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值),判 斷刀具是否需要補償。如標(biāo)準(zhǔn)值和測量值之間的誤差小于設(shè)定范圍,則判斷對該刀具不進(jìn)行補償;如標(biāo)準(zhǔn)值和測量值之間的誤差大于設(shè)定范圍,則轉(zhuǎn)到下一步驟進(jìn)行補償值的計算。同時因為在實際使用中,并非所有測量得到的尺寸都需要進(jìn)行刀具補償,如某些尺寸的工藝要求比較低就無需補償,或者某些尺寸無法通過刀具補償來修正。對于這類尺寸,用戶只關(guān)心其公差大小,而并不參與刀具補償?shù)挠嬎?。隨后來到步驟1023,在步驟1023中,根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值。在具體操作時,由于相同的刀具號和補償類型可對應(yīng)多個標(biāo)準(zhǔn)值和測量值(如同一刀具使用相同的加工方式對加工工件的不同位置進(jìn)行加工,這樣相同的刀具號和相同的補償類型可對應(yīng)多個標(biāo)準(zhǔn)值和相應(yīng)的測量值),這樣根據(jù)每一組刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值均可生成一刀具的子補償值,這里的子補償值通過子補償值=標(biāo)準(zhǔn)值-測量值的方式計算得出。該子補償值累加到由刀具號和補償類型作為索引的二維組數(shù)累加器中,在遍歷完所有的需要補償?shù)牡毒吆螅瑢⒚總€刀具的同一補償類型的所有子補償值的平均值作為該刀具的同一補償類型的補償值(如加工工件可能在長度上小了 5微米,寬度上小了7微米,這兩處加工都是使用同一刀具的相同加工方式進(jìn)行加工,這樣該刀具的該補償類型的補償值就取兩者的平均值6微米)。同時子補償值的計算中,還可根據(jù)已加工成品的公差設(shè)置,計算刀具的附加補償值,再根據(jù)附加補償值對子補償值進(jìn)行修正。由于某些加工工藝允許的正公差和負(fù)公差是不相等的,因此在計算每一組刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值相應(yīng)的子補償值時,可根據(jù)該公差設(shè)置計算相應(yīng)的附加補償值,這樣在默認(rèn)的子補償值的基礎(chǔ)上使用該附加補償值對相應(yīng)的子補償值進(jìn)行修正,使得補償后刀具的加工尺寸可以落到公差允許的范圍內(nèi)。隨后來到步驟1024,在步驟1024中,判斷所述補償值是否大于允許補償值。由于各種原因影像測量儀可能會造成測量的錯誤,進(jìn)而計算出錯誤的補償值。因此設(shè)置一允許補償值避免測量錯誤對刀具補償值的影響。如這里補償值大于允許補償值,則會發(fā)出報警信號,當(dāng)然這里經(jīng)過操作員的操作后可以繼續(xù)發(fā)送。如補償值小于允許補償值,則直接轉(zhuǎn)到下一步。隨后來到步驟1025,在步驟1025中,將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床。具體為將上述的刀具補償信息寫入用于通信的管道文件,然后從管道文件中讀取刀具補償信息的設(shè)置信息,獲知刀具補償信息是否已經(jīng)成功發(fā)送到對應(yīng)的數(shù)控機(jī)床上。若發(fā)送或設(shè)置失敗,則彈出窗口進(jìn)行報警,提示檢查網(wǎng)絡(luò)連接與網(wǎng)絡(luò)設(shè)置;若發(fā)送或設(shè)置成功,則轉(zhuǎn)到步驟103。隨后來到步驟103,在步驟103中,根據(jù)所述刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。數(shù)控機(jī)床會根據(jù)上述的刀具補償信息對相應(yīng)的刀具進(jìn)行刀具補償設(shè)置。本發(fā)明還涉及一種刀具磨損自動補償系統(tǒng),如圖4和圖5所示,圖4為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的結(jié)構(gòu)示意圖,圖5為本發(fā)明的刀具磨損補償系統(tǒng)的優(yōu)選實施例的計算模塊的結(jié)構(gòu)示意圖。該刀具磨損自動補償系統(tǒng)包括測量模塊I (如影像測量儀)、計算模塊2以及至少一個補償模塊3,測量模塊I用于測量已加工成品的實際尺寸,計算模塊2用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,得到數(shù)控機(jī)床的刀具補償信息,補償模塊3用于根據(jù)所述刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。其中測量 模塊I與計算模塊2連接,計算模塊2通過以太網(wǎng)交換機(jī)4與至少一個補償模塊3連接,當(dāng)然這里的計算模塊2也可以通過RS485等其他網(wǎng)絡(luò)與至少一個補償模塊3連接。該計算模塊2包括第一計算單元21、補償判斷單元22、、第二計算單元23、報警單元24、發(fā)送單元25以及修正單元26,第一計算單元21用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成與所述已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值;補償判斷單元22用用于根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn)值以及所述測量值,判斷刀具是否需要補償;第二計算單元23用于根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值,具體為根據(jù)相同所述刀具號和相同所述補償類型的所述標(biāo)準(zhǔn)值和所述測量值,生成所述刀具的至少一個子補償值,將所述刀具的所有子補償值的平均值作為所述刀具的補償值;報警單元24用于根據(jù)所述補償值和允許補償值,發(fā)出報警信號;發(fā)送單元25用于將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床;修正單元26用于根據(jù)所述已加工成品的公差設(shè)置,生成所述刀具的附加補償值,再根據(jù)所述附加補償值對所述子補償值進(jìn)行修正。其中第一計算單元21與補償判斷單元22連連接,補償判斷單元22與第二計算單元23連接,第二計算單元23分別與修正單元26、報警單元24以及發(fā)送單元25連接,發(fā)送單元25與補償模塊3連接。下面通過圖6和圖7詳細(xì)說明本發(fā)明的刀具磨損自動補償系統(tǒng)的工作流程。圖6為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的具體使用框圖,圖7為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的刀具補償信息傳送通道的框圖。首先測量模塊I (如影像測量儀)自動或通過操作員測量已加工成品的尺寸,然后將相應(yīng)的尺寸數(shù)據(jù)發(fā)送到計算模塊2進(jìn)行補償分析,這里的補償分析具體包括第一計算單元21根據(jù)已加工的成品實際尺寸和標(biāo)準(zhǔn)尺寸,得到與已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值,具體的工作過程如上述的刀具磨損自動補償方法的步驟1021所述。隨后補償判斷單元22根據(jù)刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值,判斷刀具是否需要補償,如需要補償則將相應(yīng)的數(shù)據(jù)發(fā)送給第二計算單元23,否則不進(jìn)行補償,具體的工作過程如上述的刀具磨損自動補償方法的步驟1022所所述。隨后第二計算單元23根據(jù)上述標(biāo)準(zhǔn)值以及測量值,生成刀具的補償值,其中修正單元26對該補償值的產(chǎn)生進(jìn)行修正,報警單元24對錯誤的補償值進(jìn)行報警,具體的工作過程如上述的刀具磨損自動補償方法的步驟1023和步驟1024所述。如報警單元24沒有報警或操作員對生成的補償值進(jìn)行了確認(rèn),則通過發(fā)送單元25將相應(yīng)的刀具補償信息發(fā)送給補償模塊3,具體的工作過程如上述的刀具磨損自動補償方法的步驟1025所述。最后數(shù)控機(jī)床會根據(jù)補償模塊3中的刀具補償信息,對相應(yīng)的刀具進(jìn)行刀具補償設(shè)置。此處計算模塊2的發(fā)送單元25與至少一個補償模塊3通過網(wǎng)絡(luò)連接,其中影像測量儀端設(shè)置有與通信模塊toolC lComp_server連接的管道文件cvm_net和管道文件net_cvm,通信模塊toolC lComp_server通過以太網(wǎng)交換機(jī)4與數(shù)控機(jī)床側(cè)的通信模塊cnc_server,通信模塊cnc_server控制原數(shù)控機(jī)床來進(jìn)行刀具補償設(shè)置。下面通過圖8和圖9來詳細(xì)的說明刀具磨損自動補償系統(tǒng)的刀具補償信息的發(fā)送和接收過程。其中圖8為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的刀具補償信息的接收流程圖;圖9為本發(fā)明的刀具磨損自動補償系統(tǒng)的優(yōu)選實施例的刀具補償信息的發(fā)送 流程圖。為了使數(shù)控機(jī)床側(cè)的補償模塊3與影像測量儀側(cè)的計算模塊2進(jìn)行通信,在影像測量儀側(cè)設(shè)置有通信模塊toolC lComp_server,在數(shù)控機(jī)床側(cè)設(shè)置有通信模塊cnc_server。首先該通信模塊cnc_server創(chuàng)建UDP和TCP的套接字對象,并利用UDP在局域網(wǎng)中廣播數(shù)控機(jī)床的名稱和IP地址,此時通信模塊toolC lComp_server監(jiān)聽局域網(wǎng)中的廣播信息,數(shù)據(jù)通過以太網(wǎng)交換機(jī)4被通信模塊toolC lComp_server接收并建立數(shù)控機(jī)床的名稱與其IP地址的對應(yīng)關(guān)系,同時通信模塊toolC lComp_server將接收到的數(shù)控機(jī)床名后寫入到管道文件net_Cvm中,影像測量儀通過管道文件net_Cvm可知某臺數(shù)控機(jī)床是否接入或退出局域網(wǎng)。當(dāng)計算模塊2判斷需要進(jìn)行刀具補償時,影像測量儀向管道文件Cvm_net寫入相應(yīng)的刀具補償信息,格式為send:數(shù)控機(jī)床名刀具號補償類型補償值。通信模塊toolComp_server從管道文件cvm_net中讀取上述刀具補償信息,并拆分?jǐn)?shù)據(jù)。拆分出數(shù)控機(jī)床名后,通信模塊toolC lComp_server根據(jù)數(shù)控機(jī)床的名稱對應(yīng)的IP地址與數(shù)控機(jī)床上的通信模塊cnc_server建立TCP連接,連接成功后,利用套接字對象的send和recv函數(shù)發(fā)送和接收數(shù)據(jù)。通信模塊cnc_server接收刀具補償信息,并將相應(yīng)的信息保存到名為self, emcstat的字典中,最后數(shù)控機(jī)床通過調(diào)用getstat函數(shù)獲取該刀具補償信息,然后根據(jù)該刀具補償信息進(jìn)行刀具補償設(shè)置。本發(fā)明還涉及一種數(shù)控機(jī)床加工設(shè)備,其包括至少一個數(shù)控機(jī)床,用于給相應(yīng)的加工產(chǎn)品進(jìn)行磨削加工;以及刀具磨損補償系統(tǒng),包括測量模塊,用于測量已加工成品的實際尺寸;計算模塊,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及至少一個補償模塊,設(shè)置在相應(yīng)的數(shù)控機(jī)床一端,用于根據(jù)生成的刀具補償信息,對所述相應(yīng)的數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。本發(fā)明的數(shù)控機(jī)床加工設(shè)備的工作原理與有益效果,與上述的刀具磨損自動補償系統(tǒng)相同或相似,具體請參見上述刀具磨損自動補償系統(tǒng)的具體實施例。綜上所述,本發(fā)明的刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備不僅省去了人工分析刀具補償這一繁雜的過程,提高了刀具補償?shù)男?,而且通過報警設(shè)置保證了刀具補償?shù)臏?zhǔn)確性。由于本發(fā)明的方法、系統(tǒng)及設(shè)備使得刀具補償變得準(zhǔn)確、方便、快捷,因此可相應(yīng)的增加數(shù)控加工刀具補償?shù)念l率(如手機(jī)屏幕玻璃加工,可以從50片補償一次增加到5片補償一次),補償頻率的提高可以大大提高加工成品尺寸的精度。實驗證明,使用本發(fā)明的方法、系統(tǒng)及設(shè)備可使手機(jī)屏幕玻璃外形的加工尺寸精度從O. 05毫米提升到O. 005毫米,有效的克服了阻礙數(shù)控加工質(zhì)量和效率提高的瓶頸。以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)?!?br>
權(quán)利要求
1.一種刀具磨損自動補償方法,其特征在于,包括步驟 A、使用影像測量儀測量已加工成品的實際尺寸; B、根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及 C、根據(jù)生成的刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。
2.根據(jù)權(quán)利要求I所述的刀具磨損自動補償方法,其特征在于,所述刀具補償信息包括刀具號、補償類型以及補償值。
3.根據(jù)權(quán)利要求2所述的刀具磨損自動補償方法,其特征在于,所述步驟B具體為 BI、根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成與所述已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值,轉(zhuǎn)到步驟B2 ; B2、根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn)值以及所述測量值,判斷刀具是否需要補償,如是則轉(zhuǎn)到步驟B3; B3、根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值,轉(zhuǎn)到步驟B4 ; B4、判斷所述補償值是否大于允許補償值,如是則發(fā)出報警信號,如否則轉(zhuǎn)到步驟B5 ;以及 B5、將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床。
4.根據(jù)權(quán)利要求3所述的刀具磨損自動補償方法,其特征在于,所述步驟B3包括步驟根據(jù)相同所述刀具號和相同所述補償類型的所述標(biāo)準(zhǔn)值和所述測量值,生成所述刀具的至少一個子補償值,將所述刀具的所有子補償值的平均值作為所述刀具的補償值。
5.根據(jù)權(quán)利要求4所述的刀具磨損自動補償方法,其特征在于,所述步驟B3中還包括步驟根據(jù)所述已加工成品的公差設(shè)置,生成所述刀具的附加補償值,再根據(jù)所述附加補償值對所述子補償值進(jìn)行修正。
6.一種刀具磨損自動補償系統(tǒng),其特征在于,包括 測量模塊,用于測量已加工成品的實際尺寸; 計算模塊,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及 至少一個補償模塊,用于根據(jù)生成的刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。
7.根據(jù)權(quán)利要求6所述的刀具磨損自動補償系統(tǒng),其特征在于,所述計算模塊包括 第一計算單元,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成與所述已加工成品相應(yīng)的刀具號、補償類型、標(biāo)準(zhǔn)值以及測量值; 補償判斷單元,用于根據(jù)所述刀具號、所述補償類型、所述標(biāo)準(zhǔn)值以及所述測量值,判斷刀具是否需要補償; 第二計算單元,用于根據(jù)所述標(biāo)準(zhǔn)值以及所述測量值,生成所述刀具的補償值; 報警單元,用于根據(jù)所述補償值和允許補償值,發(fā)出報警信號;以及 發(fā)送單元,用于將所述刀具號、所述補償類型以及所述補償值發(fā)送至所述數(shù)控機(jī)床。
8.根據(jù)權(quán)利要求7所述的刀具磨損自動補償系統(tǒng),其特征在于,所述第二計算單元,用于根據(jù)相同所述刀具號和相同所述補償類型的所述標(biāo)準(zhǔn)值和所述測量值,生成所述刀具的至少一個子補償值,將所述刀具的所有子補償值的平均值作為所述刀具的補償值。
9.根據(jù)權(quán)利要求8所述的刀具磨損自動補償系統(tǒng),其特征在于,所述計算模塊還包括修正單元,用于根據(jù)所述已加工成品的公差設(shè)置,生成所述刀具的附加補償值,再根據(jù)所述附加補償值對所述子補償值進(jìn)行修正。
10.一種數(shù)控機(jī)床加工設(shè)備,其特征在于,包括 至少一個數(shù)控機(jī)床,用于給相應(yīng)的加工成品進(jìn)行磨削加工;以及 刀具磨損補償系統(tǒng),包括 測量模塊,用于測量已加工成品的實際尺寸; 計算模塊,用于根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,生成數(shù)控機(jī)床的刀具補償信息;以及 至少一個補償模塊,設(shè)置在相應(yīng)的數(shù)控機(jī)床一端,用于根據(jù)生成的刀具補償信息,對所述相應(yīng)的數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。
全文摘要
本發(fā)明涉及一種刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備,該方法包括步驟A、使用影像測量儀測量已加工成品的實際尺寸;B、根據(jù)所述已加工成品的實際尺寸和標(biāo)準(zhǔn)尺寸,得到數(shù)控機(jī)床的刀具補償信息;以及C、根據(jù)所述刀具補償信息,對所述數(shù)控機(jī)床進(jìn)行刀具補償設(shè)置。本發(fā)明的刀具磨損自動補償方法、系統(tǒng)及相應(yīng)的數(shù)控機(jī)床加工設(shè)備可自動進(jìn)行刀具補償設(shè)置,省時省力,避免了現(xiàn)有的刀具補償方法及系統(tǒng)進(jìn)行刀具補償設(shè)置比較耗時,同時對操作員要求較高的缺陷。
文檔編號G05B19/404GK102914995SQ20121023867
公開日2013年2月6日 申請日期2012年7月10日 優(yōu)先權(quán)日2012年7月10日
發(fā)明者??∮?申請人:深圳市朗瑪數(shù)控設(shè)備有限公司