如何避免
加工中心出現的安全問題
1.編程員在編程時設定的工件坐标(biāo)系原點應(yīng)在工件毛坯以外,至少應在(zài)工件表面上。
在正常情況下,工件(jiàn)坐标系原點可以設在任何地(dì)方,隻(zhī)要此原點與機(jī)床坐标系原點有一定的關(guān)系即可。但在實際操作(zuò)時,萬一出現指令值(zhí)為(wéi)零(líng)或接近(jìn)零時,刀(dāo)具就會直(zhí)指零或接近零的位置。在(zài)銑削(xuē)加工時,刀具将奔向工作台面(miàn)或夾具基面:在車削(xuē)加工時,将奔向卡盤(pán)基面。這樣,刀具将穿透工件直指基準面。此時,若為(wéi)快速移動,則必(bì)發生事故。
FANUC系統一般設定:當省略小數點時,為zui小輸入單位,通常為µm。當疏漏了(le)小數點時,則輸入的值将縮小成千分之一,此時,輸入的值就會接(jiē)近于零。或者,由于其他原因,使刀具(jù)本應離開工件但實際并未離開工件而進入工件之内(nèi)。出現這種情況時,工件坐(zuò)标系零(líng)點應設在工(gōng)件以外或(huò)在工作台(或夾具)基面上,其結果将是不一樣的。
2.編程員和操作者在書寫程序時,對(duì)小數點(diǎn)要倍加小(xiǎo)心。
FANUC系統在(zài)省略小數點時為zui小設定(dìng)單(dān)位,而大多數(shù)國産系統及歐美的一些系統,在省略小數點時,則為mm,即計算器輸入方式。若(ruò)你習慣了計算(suàn)器輸入(rù)方式,則在FANUC系統上就會出現問題。不少編程員和操作(zuò)者,可能兩種系統都要使(shǐ)用,為(wéi)防止因小數點而使尺寸變小的情(qíng)況,應在計(jì)算器輸入方式的程序中,也加上小數點。這樣做,對某類系統是多餘的,但養(yǎng)成習慣後,就不會(huì)因為小數點而出現問題。
為(wéi)了使小數點醒目,在編程時往往(wǎng)把孤立的(de)小數點寫成(chéng)“.0”的形式。當然,系統在(zài)執行時,數值的小數點以後的零被忽略。
3.操作者在調整工件坐标系時,應把基準點設在所(suǒ)有刀具(jù)物理(幾何)長度以外,至少應(yīng)在zui長刀具的刀位點上。
對(duì)于工件安裝圖上的工(gōng)件坐标系,操作者在機床上是通過設置機床坐标系偏移來獲得的。亦即,操作者在機床上設定一個基準點(diǎn),并找到這一基準點與編(biān)程員設定的工件坐标系零點之間(jiān)的尺寸,并把這一尺寸設為工件坐标系偏移。
在車床上,可把基準點設在刀架旋(xuán)轉中心、基(jī)準刀具刀(dāo)尖上或别的位置。如果不附加另外(wài)的運(yùn)動,則編程員指令的(de)零(líng),即為刀(dāo)架(機床)的基準點移動到偏程的零位置。此時,若(ruò)基準(zhǔn)點設在刀架旋轉中心,則刀架必與工件相撞。為保證不相撞,則機床上的基(jī)準點不但應設在刀架之外,還應設在所有(yǒu)刀具之外。這樣(yàng)即使刀架上裝有刀具時(shí),基準點也不會與工件相撞。
在銑床上,X、Y軸的基準點在主軸軸心線上。但(dàn)是,Z軸(zhóu)的基準(zhǔn)點,可以設在主(zhǔ)軸端或在主軸端之外的某點上。若在主軸(zhóu)端,當指令(lìng)為零時(shí),主軸端将到達坐(zuò)标系的零(líng)位置。此時,主軸(zhóu)端的端面(miàn)鍵将與工件相撞:若主軸上再(zài)裝有刀具(jù),則必(bì)與工件相撞。為保證不相撞,則Z軸上的基準點應設在所有刀具長度之外。即使不附加(jiā)别的(de)運動,基準點也不會撞工件。
4.操作者在調整刀具長度偏置時,應保證其偏置(zhì)值為負值。
編程(chéng)員在指令刀具長度補償時,車削用T代碼指令(lìng),而銑削用G43指令,即把(bǎ)刀具長度偏置值加到指令值上。在機床坐标軸(zhóu)的方向上,規定刀具遠離工件的運動方向為正(zhèng),刀具移近工件的方向為負。操作者把刀偏值調整為負值,是指令(lìng)刀具移向工件。程序中(zhōng)指令刀具向工件(jiàn)趨近時,除了指令值之外,還要附(fù)加(jiā)刀具的偏置值,這個附加(jiā)的值是移向工件的。此時,萬一此值被疏漏,刀具就不會到達目(mù)标點。
為使刀具偏(piān)置值為負值,則(zé)在規(guī)定機床上的基準點時,必須設在所有刀具長度之(zhī)外,至少應(yīng)在基準刀具的刀(dāo)位(尖)點上。