資源描述:
《數(shù)控車編程基礎(chǔ)知識(ppt課件).ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第五章FANUC0I數(shù)控車編程基本知識??車床基本坐標(biāo)系統(tǒng)的具體分析機(jī)床坐標(biāo)軸??車床基本坐標(biāo)系統(tǒng)的具體分析坐標(biāo)系統(tǒng):大部分的CNC車床所使用的控制器都提供兩軸的控制,兩軸和方向,參考下圖:坐標(biāo)軸的方向設(shè)定:大拖板左右(縱向)移動叫Z軸,縱拖板前后(橫向)移動叫X軸。刀具離開工件的方向?yàn)檎较?靠近工件的方向?yàn)樨?fù)方向。??工件坐標(biāo)系、程序原點(diǎn)和對刀點(diǎn)工件坐標(biāo)系是編程人員在編程時使用的,編程人員選擇工件上的某一已知點(diǎn)為原點(diǎn)(也稱程序原點(diǎn)),建立一個新的坐標(biāo)系,稱為工件坐標(biāo)系。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。工件
2、坐標(biāo)系的原點(diǎn)選擇要盡量滿足編程簡單,尺寸換算少,引起的加工誤差小等條件。對刀點(diǎn)是零件程序加工的起始點(diǎn),即數(shù)控加工時,刀具相對工件運(yùn)動的起點(diǎn)。對刀的目的是確定程序原點(diǎn)在機(jī)床坐標(biāo)系中的位置。??程序指令總體介紹1G代碼2M代碼3F代碼4T代碼5S代碼??G、M功能表要背熟注意模態(tài)和非模態(tài)代碼的應(yīng)用,并熟練掌握以下代碼的使用方法*G00(快速定位)G92(螺紋切削循環(huán))*G01(直線插補(bǔ)))G75(切槽循環(huán))*G02(順圓弧插補(bǔ))*M03(主軸正轉(zhuǎn))*G03(逆圓弧插補(bǔ))*M05(主軸停轉(zhuǎn))G71(外圓粗加工循環(huán))M30(程序結(jié)束)G72(
3、端面粗加工循環(huán))G73(成型加工復(fù)式循環(huán))G70(精加工循環(huán))G、M代碼有非模態(tài)代碼和模態(tài)代碼之分,非模態(tài)代碼只在規(guī)定的程序段中有效,模態(tài)代碼一旦被執(zhí)行,則一直有效,直到同一組G代碼出現(xiàn)或被取消為止。??1G代碼功能——由G代碼及后2位數(shù)字表示,規(guī)定其所在的程序段的意義。1)指定刀具路徑,如G01指刀具作直線插補(bǔ)運(yùn)動2)設(shè)定狀態(tài);例如:G98每分鐘進(jìn)給速度G99每轉(zhuǎn)進(jìn)給速度??地址“G”和數(shù)字組成的字表示準(zhǔn)備功能,也稱之為G功能。G功能根據(jù)其功能分為若干個組,在同一條程序段中,如果出現(xiàn)多個同組的G功能,那么取最后一個有效。G功能分為模
4、態(tài)與非模態(tài)兩類。一個模態(tài)G功能被指令后,直到同組的另一個G功能被指令才無效。而非模態(tài)的G功能僅在其被指令的程序段中有效。例:……N10G01X250.Y320.N11G04X100N12G01Z-120.N13X380.Y400.……在這個例子的N12這條程序中出現(xiàn)了“G01”功能,由于這個功能是模態(tài)的,所以盡管在N13這條程序中沒有“G01”,但是其作用還是存在的。??2M代碼(輔助功能)如果在地址M后面指令了2位數(shù)字,那就把對應(yīng)的信號送給機(jī)床。例如:M03:主軸正轉(zhuǎn)(面對卡盤,逆時針方向旋轉(zhuǎn))M04:主軸反轉(zhuǎn)(面對卡盤,順時針方向
5、轉(zhuǎn)旋)M05:主軸停轉(zhuǎn)M08:冷卻液開M09:冷卻液關(guān)M30:程序結(jié)束,停主軸,關(guān)冷卻液??3F代碼表示切削進(jìn)給速度(絲桿帶動拖板的移動速度,在加工時直接表現(xiàn)為刀具的移動速度)兩種表示方法:1)每分鐘進(jìn)給速度;由G代碼中的G98設(shè)定例:F100表示刀具的切削速度為100㎜/min2)每轉(zhuǎn)進(jìn)給速度:由G99設(shè)定例:F0.1表示刀具切削速度為0.1㎜/r,即:主軸每轉(zhuǎn)一轉(zhuǎn)刀具切削0.1毫米??3F代碼使用下式可以實(shí)現(xiàn)每轉(zhuǎn)進(jìn)給量與每分鐘進(jìn)給量的轉(zhuǎn)化。fm=fr×Sfm:每分鐘的進(jìn)給量:(mm/min)fr:每轉(zhuǎn)進(jìn)給量:(mm/r)S:主軸轉(zhuǎn)
6、數(shù),(r/min)當(dāng)工作在G01,G02或G03方式下,編程的F一直有效,直到被新的F值所取代,而工作在G00方式下,快速定位的速度是各軸的最高速度,與所編F無關(guān)。??4S功能轉(zhuǎn)速功能,單位為轉(zhuǎn)/分鐘(即RPM)。主軸功能S控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為轉(zhuǎn)/每分鐘(r/min)。恒線速度功能時S指定切削線速度,其后的數(shù)值單位為米/每分鐘(m/min)。(G96恒線速度有效、G97取消恒線速度)S是模態(tài)指令。S所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)。??5T功能T功能也稱為刀具功能,用來進(jìn)行刀具及刀補(bǔ)
7、設(shè)定表示方式是:T××××其中T后面的前兩位表示刀具號,后兩位表示刀補(bǔ)號如T0202表示第2號刀和對應(yīng)的第2號刀補(bǔ)T0200表示第2號刀不帶刀補(bǔ)??零件程序的結(jié)構(gòu)數(shù)控程序是若干個程序段的集合。每個程序段獨(dú)占一行。每個程序段由若干個字組成,每個字由地址和跟隨其后的數(shù)字組成。地址是一個英文字母。一個程序段中各個字的位置沒有限制,但是,長期以來以下排列方式已經(jīng)成為大家都認(rèn)可的方式:在一個程序段中間如果有多個相同地址的字出現(xiàn),或者同組的G功能,取最后一個有效。??程序的文件名CNC裝置可以裝入許多程序文件,以磁盤文件的方式讀寫。文件名格式為(
8、有別于DOS的其他文件名):O××××(地址O后面必須有四位數(shù)字或字母)本系統(tǒng)通過調(diào)用文件名來調(diào)用程序,進(jìn)行加工或編輯。??編程格式舉例程序組成:O0002(程序名)第一部分N0010G00X100Z100程序名:O××