數(shù)控車編程基礎(chǔ)知識(選修)_第1頁
數(shù)控車編程基礎(chǔ)知識(選修)_第2頁
數(shù)控車編程基礎(chǔ)知識(選修)_第3頁
數(shù)控車編程基礎(chǔ)知識(選修)_第4頁
數(shù)控車編程基礎(chǔ)知識(選修)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第五章 FANUC 0I數(shù)控車編程基本知識,機(jī)床坐標(biāo)軸,車床基本坐標(biāo)系統(tǒng)的具體分析,車床基本坐標(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)系所取代。 工件坐標(biāo)系的原點(diǎn)選擇要盡量滿足編程簡單,尺寸換算

2、少,引起的加工誤差小等條件。 對刀點(diǎn)是零件程序加工的起始點(diǎn),即數(shù)控加工時,刀具相對工件運(yùn)動的起點(diǎn)。對刀的目的是確定程序原點(diǎn)在機(jī)床坐標(biāo)系中的位置。,程序指令總體介紹,1 G代碼 2 M代碼 3 F代碼 4 T代碼 5 S代碼,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(端面粗加工循環(huán)) G73(成型加工復(fù)式循環(huán)) G70(

3、精加工循環(huán)),G、M代碼有非模態(tài)代碼和模態(tài)代碼之分,非模態(tài)代碼只在規(guī)定的程序段中有效,模態(tài)代碼一旦被執(zhí)行,則一直有效,直到同一組G代碼出現(xiàn)或被取消為止。,1 G代碼功能 由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功能分為模態(tài)與非模態(tài)兩類。一個模態(tài)G功能被指令后,直到同組的另一個G功能被指令才無效。而非模態(tài)的G功能僅在其被指

4、令的程序段中有效。 例: N10 G01 X250. Y320. N11 G04 X100 N12 G01 Z-120. N13 X380. Y400. 在這個例子的N12這條程序中出現(xiàn)了“G01”功能,由于這個功能是模態(tài)的,所以盡管在N13這條程序中沒有“G01”,但是其作用還是存在的。,2 M代碼(輔助功能) 如果在地址M后面指令了2位數(shù)字,那就把對應(yīng)的信號送給機(jī)床。 例如: M03:主軸正轉(zhuǎn)(面對卡盤,逆時針方向旋轉(zhuǎn)) M04:主軸反轉(zhuǎn)(面對卡盤,順時針方向轉(zhuǎn)旋) M05:主軸停轉(zhuǎn) M08:冷卻液開 M09:冷卻液關(guān) M30:程序結(jié)束,停主軸,關(guān)冷卻液,3 F代碼 表示切削進(jìn)給速度(絲桿

5、帶動拖板的移動速度,在加工時直接表現(xiàn)為刀具的移動速度) 兩種表示方法: 1)每分鐘進(jìn)給速度;由G代碼中的G98設(shè)定 例:F100表示刀具的切削速度為100/min 2)每轉(zhuǎn)進(jìn)給速度:由G99設(shè)定 例:F0.1表示刀具切削速度為0.1/r,即:主軸每轉(zhuǎn)一轉(zhuǎn)刀具切削0.1毫米,使用下式可以實(shí)現(xiàn)每轉(zhuǎn)進(jìn)給量與每分鐘進(jìn)給量的轉(zhuǎn)化。 fm=frS fm:每分鐘的進(jìn)給量:(mm/min ) fr:每轉(zhuǎn)進(jìn)給量:(mm/r ) S:主軸轉(zhuǎn)數(shù),(r/min) 當(dāng)工作在G01,G02或G03方式下,編程的F一直有效,直到被新的F值所取代,而工作在G00方式下,快速定位的速度是各軸的最高速度,與所編F無關(guān)。,3 F代

6、碼,S 功能,轉(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)。,5 T功能,T 功能也稱為刀具功能,用來進(jìn)行刀具及刀補(bǔ)設(shè)定 表示方式是: T 其中T后面的前兩位表示刀具號,后兩位表示刀補(bǔ)號 如T0202 表示第2號刀和對應(yīng)的第2號刀補(bǔ) T0200 表示第2號刀不帶刀補(bǔ),零件程序的結(jié)構(gòu),數(shù)控程序是若干個程序段的集合。 每個程序段

7、獨(dú)占一行。 每個程序段由若干個字組成,每個字由地址和跟隨其后的數(shù)字組成。 地址是一個英文字母。 一個程序段中各個字的位置沒有限制,但是,長期以來以下排列方式已經(jīng)成為大家都認(rèn)可的方式:,在一個程序段中間如果有多個相同地址的字出現(xiàn),或者同組的G功能,取最后一個有效。,程序的文件名 CNC裝置可以裝入許多程序文件,以磁盤文件的方式讀寫。文件名格式為(有別于DOS的其他文件名): O(地址O后面必須有四位數(shù)字或字母) 本系統(tǒng)通過調(diào)用文件名來調(diào)用程序,進(jìn)行加工或編輯。,編程格式,程序組成: 第一部分 程序名:O 第二部分 程序段:N 即編程內(nèi)容 第三部分 程序結(jié)束 表示9999之內(nèi)的任一自然數(shù),舉例 O

8、0002(程序名) N0010 G00X100 Z100 N0005 M3S600 N0020 T0101 N0030 G00 X22 Z2 N0040 G01 Z-10 F100 N0050 G01 X24 Z-15 N0060 Z-25 N0070 G00 X100 Z100 N0080 T0100 N90 M30(結(jié)束語),典型功能詳細(xì)說明(主要是G代碼的介紹),學(xué)習(xí)G代碼要理解的幾個內(nèi)容: 1 書寫格式 2 刀具運(yùn)動軌跡 3 刀具運(yùn)動的起點(diǎn)、終點(diǎn)坐標(biāo) 4 應(yīng)用的條件,格式: G00 X Z 其中,X Z指終點(diǎn)坐標(biāo)值 快速地從當(dāng)前點(diǎn)以直線方式移動到終點(diǎn)坐標(biāo); 移動速度由系統(tǒng)的參數(shù)設(shè)定。,

9、1、G00(或G0):快速定位,、G01(或G1)直線插補(bǔ) (1)格式:G01X Z F 其中,XZ指定終點(diǎn)坐標(biāo)值 F指定進(jìn)給速度 表示刀具從當(dāng)前點(diǎn)以直線方式和設(shè)定的進(jìn)給速度移動到終點(diǎn)坐標(biāo),(2)G00 和G01刀具運(yùn)動軌跡: 如:G00 X30 Z50 G01X30 Z50 F100 的刀具運(yùn)動軌跡如下圖:,編程舉例,程序如下: O0001; T0101; M03S800; G00X100.Z100.; G00 X22.Z2.; G01Z-25.F100; G00X100.; Z100.; T0100; M05; M30;,例1:把直徑25的棒料加工成22的圓柱,例2 編寫下圖工件程序(毛坯

10、直徑25),程序如下: O0001; T0101; M03S800; G00X100.Z100.; G00G42X22.Z2.D01; G01Z-10.F100; G01X24.Z-15.; Z-25.; G40G00X100.Z100.; M05; M30;,、G02,G03順、逆時針圓弧插補(bǔ) 格式1:G02(G03) X Z R F 其中,XZ圓弧終點(diǎn)坐標(biāo)值; R圓弧半徑 F指定進(jìn)給速度 表示刀具運(yùn)動軌跡為圓弧線,圓弧起點(diǎn)為刀具當(dāng)前點(diǎn),終點(diǎn)坐標(biāo)和半徑由該程序段設(shè)定. 格式2:G02(G03) X Z I K F 其中,XZ圓弧終點(diǎn)坐標(biāo)值; I=X圓心坐標(biāo)X圓弧起點(diǎn)坐標(biāo) K=Z圓心坐標(biāo)Z圓弧

11、起點(diǎn)坐標(biāo),順逆圓弧方向的設(shè)定,后刀架坐標(biāo)系統(tǒng),前刀架坐標(biāo)系統(tǒng),例3 編寫下圖工件的加工程序,程序 O0001; T0101; M03S800; G00X100.Z100.; G00X0Z2.; G01Z0F50; G03X24.Z-15.R12.; G01Z-40.; G00X100.; Z100.; T0100; M05; M30;,程序 O0002; T0101; M03S800; G00X40.Z2.; G71U2.R1.; G71P10Q20U0.2W0.1F0.2; N10G00G42X0.; G01Z0.F0.1; G03X24.Z-12.R12.F0.05; G01Z-40.;

12、N20G00X40.; G70P10Q20; G00G40X60.Z60.; M05; M30;,G71內(nèi)、外圓粗車循環(huán),格式: G71 U R G71 P Q U W F N。 N。 。 N。,G71 U R U :表示粗加工循環(huán)時,X軸方向的每 次進(jìn)刀量(半徑表示) R:表示粗加工循環(huán)時,X軸方向的每 次退刀量(半徑表示) G71 P Q U W F P :描述精加工軌跡程序的第一個程 序段序號; Q:描述精加工軌跡程序最后一個程序 段序號; U : X軸方向的精加工余量,直徑表 示,有方向性和正負(fù)值;(使用 G71加工完后,工件的實(shí)際余量) W : Z軸方向的精加工余量,直徑表 示,有方

13、向性和正負(fù)值; (使 用G71加工完后,工件的實(shí)際余量),注意: 1只能夠加工XZ軸單調(diào)增加或單調(diào)減小的工件; 2精加工第一段只能出現(xiàn)X,不能出現(xiàn)Z; 3.精車程序只能使用G0G1G2G3等指令;,精加工循環(huán)G70,格式: G70 P(Ns)Q(Nf) Ns:構(gòu)成精加工形狀的程序段群的第一個程序段的順序號 Nf:構(gòu)成精加工形狀的程序段群的最后一個程序段的順序號 在用G71 G72 G73粗加工后,可用該指令精車,G72端面粗車循環(huán),格式: G72 W R G72 PQUW F N。 。 N。,注釋: W:表示Z軸方向每次循 環(huán)進(jìn)刀量 W刀寬 R:表示X軸方向每次循環(huán) 退刀量 U W :表示 X

14、,Z軸方向 的精加工余量,有方向性,精加工軌跡程序,注意: 編程路線與G71外形加工相反,與習(xí)慣編程思維有區(qū)別,編程切削路線應(yīng)自左向右,自大到小。,2精車軌跡程序第一段只能含Z,不能有X;精車程序只能使用G0G1G2G3等指令;,注意: 1只能加工X軸Z軸單調(diào)增加或單調(diào)減小的工件;,練習(xí)4:讀圖用G72指令編寫程序。,O0001; T0101; M03S500; G00X162.Z2.; G72W5.R0.5; G72P40Q90U0.2W0.1F0.25; N40G00G41Z-70.; G01X160.; X120.W10.; W10.; X80.W10.; W20.; X40.W20.;

15、 N90G40G00Z10.; G70P40Q90; G00X50.Z50.; M05; M30;,G75切槽循環(huán),格式: G75 R G75 X P F R :X軸方向每次退刀量;(半徑表示) X :終點(diǎn)位置; P :X軸方向每次進(jìn)刀量;(半徑表示) 單位:0.001mm P1000表示1mm,1)簡單用法,切斷 例: G0 X32 Z-34 G75 R2 G75 X0 P4000 F50 G0 X100 Z100,2)切槽循環(huán) 格式: G75 R G75 X Z P Q F 其中Q:Z軸方向每次循環(huán)移動量,練習(xí):加工下圖工件,編寫程序。,T0202 (3mm切刀) G0 X32 Z-13

16、G75 R2 G75 X15 Z-30 P6000 Q2000 F30,練習(xí)5:加工下圖工件,編寫程序。,M03 S250,G00 X52 Z-14,G75 R1,G75 X40 Z-42 P5000 Q14000 F0.2,G00 X100 Z10,T0100,M05,T0202(4切槽刀),G00 X100 Z100,O0060,M30,常用螺紋切削的進(jìn)給次數(shù)與吃刀量,G32 切削螺紋,格式:G32 X Z F 其中F:螺紋導(dǎo)程 刀具路徑:與G01相同,例:用G32加工如下圖工件,編寫程序;,O0010 N10 G0 X100 Z100 M3 S250 N20 T0303 N30 G0 X

17、19.2 Z3 N40 G32 X19.2 Z-21 F1.5 N50 G0 X25 N60 Z3 N70 X18.6 N80 G32 X18.6Z-21 F1.5 N90 G0 X25 N100 Z3 N110 X18.2 N120 G32 X18.2 Z-21 F1.5 N130 G0 X25 N140 Z3 N150X18.04 N1620 G32 X18.04 Z-21 F1.5 N170G0 X100 N180 Z100 N190 T0100 N200 M05 N210 M30,O0001; G28U0.W0.; T0202; M03S500; G00X60.Z-25.; G01X26.F0.1; G00X60.; Z-29.; G01X26.; G00X60.; Z20.; X80.Z80.;,T0303; G00X40.Z2.; G01Z-25.; G00X60.; Z2.; G00X30.Z2.; G01Z-25.; G00X60.; Z2.; T0101; G00X29.1Z4.M03S600; G32X29.1Z-22.F2.; G00X32.; Z4.; G00X28.5Z4.; G32X28.5Z-22.F2.; G00X32.; Z4.;,G00X27.9Z4.; G32X27.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論