




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第三章3.1 3.1 數(shù)控車床程序的結(jié)構(gòu)組成數(shù)控車床程序的結(jié)構(gòu)組成3.2 3.2 數(shù)控車床程序編制的基本方法數(shù)控車床程序編制的基本方法3.1 數(shù)控車床程序的結(jié)構(gòu)組成 FANUC 0i-TB數(shù)控系統(tǒng)編制的程序無論是主程序還是子程序都是由程序開始符、程序號(hào)、程序段和程序結(jié)束語、結(jié)束符組成。一個(gè)程序是由遵循一定結(jié)構(gòu)、句法和格式規(guī)則的若干個(gè)程序段組成的,而每個(gè)程序段是由若干個(gè)指令字組成的。如圖3-1所示。 O1000 N10 G00 X50 Z60 N20 G01X100 Z500 F150 S300 M03 N. N200 M30 程序 程序段 指令字 圖 3-1 程序的結(jié)構(gòu) 3.1 數(shù)控車床程序的
2、結(jié)構(gòu)組成3.1.1 程序的文件名 3.1.1.1 程序起始符:%或O符; 3.1.1.2 程序名:FANUC 0i-TB數(shù)控系統(tǒng)要求每個(gè)主程序和子程序有一個(gè)程序號(hào)。O(地址O后面可以有四位數(shù)字0-9999,數(shù)值前的0可以省略)。3.1.2 程序段的格式 3.1.2.1 程序段含有執(zhí)行工序所需要的全部數(shù)據(jù)內(nèi)容。它是由若干個(gè)字和程序段結(jié)束符“;”所組成。每個(gè)字是由地址符和數(shù)值所組成。 3.1.2.2 地址符:一般是一個(gè)字母,擴(kuò)展地址符也可以包含多個(gè)字母。3.1 數(shù)控車床程序的結(jié)構(gòu)組成 3.1.2.3 3.1.2.3 數(shù)值:數(shù)值是一個(gè)數(shù)字串,可以帶正負(fù)號(hào)和小數(shù)值:數(shù)值是一個(gè)數(shù)字串,可以帶正負(fù)號(hào)和小數(shù)
3、點(diǎn),正號(hào)可以省略。數(shù)點(diǎn),正號(hào)可以省略。 3.1.2.4 3.1.2.4 程序段格式及說明程序段格式及說明 程序段格式程序段格式: N : N 字字1 1 字字2 2 字字3 3 ;注;注釋釋. . ;符符 號(hào)號(hào)說說 明明NN程序段號(hào)數(shù)值為程序段號(hào)數(shù)值為1-99991-9999的正整數(shù),一般以的正整數(shù),一般以5 5或或1010間隔以便以后間隔以便以后插入程序段時(shí)而無須重新編排程序段號(hào)插入程序段時(shí)而無須重新編排程序段號(hào)字字11表示程序段指令表示程序段指令;注釋;注釋.表示對(duì)程序段進(jìn)行說明表示對(duì)程序段進(jìn)行說明, ,位于程序段最后但需用分號(hào)隔開位于程序段最后但需用分號(hào)隔開;表示程序段結(jié)束表示程序段結(jié)束
4、表示中間空格表示中間空格3.1 數(shù)控車床程序的結(jié)構(gòu)組成 由于程序段中有很多指令建議程序段的順序由于程序段中有很多指令建議程序段的順序和格式為和格式為: : N N G G X X Z Z T T D D M M S S F F ;注;注釋釋 ; 3.1.3 3.1.3 指令字的格式指令字的格式 一個(gè)指令字是由地址符一個(gè)指令字是由地址符( (指令字符指令字符) )和和帶符號(hào)如定義尺寸的字或不帶符號(hào)如準(zhǔn)備帶符號(hào)如定義尺寸的字或不帶符號(hào)如準(zhǔn)備功能字功能字G G代碼的數(shù)字?jǐn)?shù)據(jù)組成的。代碼的數(shù)字?jǐn)?shù)據(jù)組成的。 程序段中不同的指令字符及其后續(xù)數(shù)程序段中不同的指令字符及其后續(xù)數(shù)值確定了每個(gè)指令字的含義。值確定
5、了每個(gè)指令字的含義。3.1 數(shù)控車床程序的結(jié)構(gòu)組成準(zhǔn)備功能準(zhǔn)備功能X X,Y Y,Z ZA A,B B,C CU U,V V,W W坐標(biāo)軸的運(yùn)動(dòng)指令坐標(biāo)軸的運(yùn)動(dòng)指令R R功功 能能地地 址址意意 義義零件程序號(hào)零件程序號(hào)O O程序號(hào):程序號(hào):1 199999999程序段號(hào)程序段號(hào)N N程序段號(hào):程序段號(hào):N1N199999999G G指令運(yùn)動(dòng)方式指令運(yùn)動(dòng)方式( (直線、圓弧等直線、圓弧等) G00-G99) G00-G99尺寸字尺寸字圓弧的半徑,固定循環(huán)的參數(shù)圓弧的半徑,固定循環(huán)的參數(shù)I I,J J,K K圓心相對(duì)于起點(diǎn)的坐標(biāo)圓心相對(duì)于起點(diǎn)的坐標(biāo)表表3-2 3-2 指令字符一覽表指令字符一覽表
6、3.1 數(shù)控車床程序的結(jié)構(gòu)組成程序號(hào)的程序號(hào)的指令指令P P子程序號(hào)的指令子程序號(hào)的指令 進(jìn)給速度進(jìn)給速度F F進(jìn)給速度指令進(jìn)給速度指令 主軸功能主軸功能S S主軸速度指令主軸速度指令 刀具功能刀具功能T T刀具編號(hào)指令刀具編號(hào)指令 輔助功能輔助功能M M機(jī)床輔助動(dòng)作指令機(jī)床輔助動(dòng)作指令 M00 M00M99M99補(bǔ)償號(hào)補(bǔ)償號(hào)D D刀具半徑補(bǔ)償號(hào)的指令刀具半徑補(bǔ)償號(hào)的指令 D00-D99 D00-D99暫停暫停P P,X X暫停時(shí)間的指令暫停時(shí)間的指令 重復(fù)次數(shù)重復(fù)次數(shù)L L子程序的重復(fù)次數(shù),固定循環(huán)的重復(fù)次數(shù)子程序的重復(fù)次數(shù),固定循環(huán)的重復(fù)次數(shù)參數(shù)參數(shù)P, QP, Q車削復(fù)合循環(huán)參數(shù)車削復(fù)合
7、循環(huán)參數(shù)倒角、倒圓倒角、倒圓C,RC,R倒角、倒圓參數(shù)指令倒角、倒圓參數(shù)指令3.1 數(shù)控車床程序的結(jié)構(gòu)組成 3.1.4 數(shù)控車床程序的基本指令 3.1.4.1 準(zhǔn)備功能G功能或G指令) 準(zhǔn)備功能就是控制機(jī)床運(yùn)動(dòng)方式的指令,它是用地址字G和后面的數(shù)字組合起來表示各式是:GXX;準(zhǔn)備功能分為模態(tài)指令和非模態(tài)指令;模態(tài)指令在同一G指令出現(xiàn)之前一直有效的G指令 非模態(tài)指令只在程序段中有效的G指令。G G代碼代碼組組功能功能參數(shù)后續(xù)地址字)參數(shù)后續(xù)地址字)G00 G01 G00 G01 G02 G03G02 G0301快速定位快速定位 直線插補(bǔ)直線插補(bǔ)順園插補(bǔ)順園插補(bǔ) 逆園插補(bǔ)逆園插補(bǔ)X X, Z ZX
8、 X,Z Z,I I,K K,R RG04G040000暫停暫停P PG20 G21G20 G210606英寸輸入英寸輸入 毫米輸入毫米輸入X X, Z ZG27 G28G27 G280000返回參考點(diǎn)檢查返回參考點(diǎn)檢查返回參考點(diǎn)返回參考點(diǎn)G32G320101恒螺紋切削恒螺紋切削X X,Z Z,U,W,U,W,G34G34變螺紋切削變螺紋切削G40G40G41 G42G41 G4207刀尖半徑補(bǔ)償取消刀尖半徑補(bǔ)償取消左刀補(bǔ)左刀補(bǔ) 右刀補(bǔ)右刀補(bǔ)T3.1 數(shù)控車床程序的結(jié)構(gòu)組成表表3-3 FANUC 0i-TB3-3 FANUC 0i-TB數(shù)控系統(tǒng)常用準(zhǔn)備功能一覽表數(shù)控系統(tǒng)常用準(zhǔn)備功能一覽表3.1
9、 數(shù)控車床程序的結(jié)構(gòu)組成G54G90G96G99G54- G59 14 坐標(biāo)系選擇 G6500宏指令簡(jiǎn)單調(diào)用P,AZG70G71G72G73G76 06精車循環(huán)外徑/內(nèi)徑車削復(fù)合循環(huán)端面車削復(fù)合循環(huán)閉環(huán)車削復(fù)合循環(huán)螺紋切削復(fù)合循環(huán) X,Z,U,W,C,P, Q,R,E G90 G91G90 G9103絕對(duì)編程 相對(duì)編程 G9200工件坐標(biāo)系設(shè)定X,ZG96 G97G96 G9702恒線速度切削 恒轉(zhuǎn)速度切削 G98 G99G98 G9905每分鐘進(jìn)給 每轉(zhuǎn)進(jìn)給S注:注:1 1 0000組中組中的的G G代碼代碼是非模是非模態(tài)的,態(tài)的,其他組其他組的的G G代碼代碼是模態(tài)是模態(tài)的的2 2 標(biāo)標(biāo)
10、記者為記者為缺省值缺省值3.1 數(shù)控車床程序的結(jié)構(gòu)組成 3.1.4.2 3.1.4.2 輔助功能輔助功能M M功能或功能或M M指令)指令) 輔助功能就是用于控制零件程序的走向,以及機(jī)床各輔助功能就是用于控制零件程序的走向,以及機(jī)床各種輔助功能動(dòng)作如冷卻液的開關(guān)、主軸正反轉(zhuǎn)等的指種輔助功能動(dòng)作如冷卻液的開關(guān)、主軸正反轉(zhuǎn)等的指令。輔助功能由地址字令。輔助功能由地址字M M和其后的一或兩位數(shù)字組成,和其后的一或兩位數(shù)字組成,M M功功能有非模態(tài)能有非模態(tài)M M功能和模態(tài)功能和模態(tài)M M功能兩種形式。功能兩種形式。 非模態(tài)非模態(tài)M M功能功能 ( (當(dāng)段有效代碼當(dāng)段有效代碼) ) :只在書寫了該代碼
11、:只在書寫了該代碼的程序段中有效;的程序段中有效; 模態(tài)模態(tài)M M功能功能( (續(xù)效代碼續(xù)效代碼) ):一組可相互注銷的:一組可相互注銷的M M功能,這功能,這些功能在被同一組的另一個(gè)功能注銷前一直有效。些功能在被同一組的另一個(gè)功能注銷前一直有效。FANUC FANUC 0i-TB0i-TB系統(tǒng)常用輔助功能見表系統(tǒng)常用輔助功能見表3-43-4。3.1 數(shù)控車床程序的結(jié)構(gòu)組成 3.1.4.3 F 3.1.4.3 F功能功能 F F功能表示刀具的進(jìn)給速度,它是所有移動(dòng)坐標(biāo)軸速功能表示刀具的進(jìn)給速度,它是所有移動(dòng)坐標(biāo)軸速度的矢量和。度的矢量和。F F功能在功能在G01G01、G02G02、G03G0
12、3等插補(bǔ)指令中生效,等插補(bǔ)指令中生效,在程序中第一次出現(xiàn)插補(bǔ)指令之前或同時(shí),應(yīng)設(shè)定在程序中第一次出現(xiàn)插補(bǔ)指令之前或同時(shí),應(yīng)設(shè)定F F功能功能指令。指令。F F指令一旦設(shè)定就一直有效直到被新的指令一旦設(shè)定就一直有效直到被新的F F指令取代。指令取代。 3.1.4.4 S 3.1.4.4 S功能功能 主軸功能主軸功能S S控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為單位為r/minr/min。 恒線速度功能時(shí)恒線速度功能時(shí)S S指定切削線速度,其后的數(shù)值單位指定切削線速度,其后的數(shù)值單位為米為米m/minm/min。(。(G96G96恒線速度有效、恒線速度有效
13、、G97G97取消恒線速度)取消恒線速度) S S是模態(tài)指令,是模態(tài)指令,S S功能只有在主軸速度可調(diào)節(jié)時(shí)有效。功能只有在主軸速度可調(diào)節(jié)時(shí)有效。 S S所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)。倍率開關(guān)進(jìn)行修調(diào)。3.1 數(shù)控車床程序的結(jié)構(gòu)組成 3.1.4.5 T 3.1.4.5 T功能功能 T T代碼用于選刀,其后的代碼用于選刀,其后的4 4位數(shù)字分別表示選擇的刀具位數(shù)字分別表示選擇的刀具號(hào)和刀具補(bǔ)償號(hào)。執(zhí)行號(hào)和刀具補(bǔ)償號(hào)。執(zhí)行T T指令,轉(zhuǎn)動(dòng)轉(zhuǎn)塔刀架,選用指定指令,轉(zhuǎn)動(dòng)轉(zhuǎn)塔刀架,選用指定的刀具。當(dāng)一個(gè)程序段同時(shí)包含的刀具。當(dāng)一個(gè)
14、程序段同時(shí)包含T T代碼與刀具移動(dòng)指令時(shí):代碼與刀具移動(dòng)指令時(shí):先執(zhí)行先執(zhí)行T T代碼指令,而后執(zhí)行刀具移動(dòng)指令。代碼指令,而后執(zhí)行刀具移動(dòng)指令。T T指令同時(shí)調(diào)指令同時(shí)調(diào)入刀補(bǔ)寄存器中的補(bǔ)償值。入刀補(bǔ)寄存器中的補(bǔ)償值。3.2 數(shù)控車床程序編制的基本方法3.2.1 數(shù)控車床程序編制的基本方法課題1 3.2.1.1 教學(xué)目的 (1學(xué)習(xí)快速移動(dòng)指令G00 (2學(xué)習(xí)直線插補(bǔ)指令G01 (3學(xué)習(xí)用G98和G99設(shè)定F指令進(jìn)給量單位 3.2.1.2 編程的基本知識(shí) (1) 快速定位G00 格式:G00 XU_ ZW_ 闡明: X、Z:絕對(duì)編程時(shí),快速定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo); U、W:增量編程時(shí),快
15、速定位終點(diǎn)相對(duì)于起點(diǎn)的位移量;3.2 數(shù)控車床程序編制的基本方法 G00 G00指令刀具相對(duì)于工件以各軸預(yù)先設(shè)定的速度,從指令刀具相對(duì)于工件以各軸預(yù)先設(shè)定的速度,從當(dāng)前位置快速移動(dòng)到程序段指令的定位目標(biāo)點(diǎn)。當(dāng)前位置快速移動(dòng)到程序段指令的定位目標(biāo)點(diǎn)。G00G00指令指令中的快移速度由機(jī)床參數(shù)中的快移速度由機(jī)床參數(shù)“快移進(jìn)給速度對(duì)各軸分別設(shè)快移進(jìn)給速度對(duì)各軸分別設(shè)定,不能用定,不能用F F 規(guī)定。規(guī)定。G00G00一般用于加工前快速定位或加工后快速退刀??煲话阌糜诩庸で翱焖俣ㄎ换蚣庸ず罂焖偻说丁?煲扑俣瓤捎擅姘迳系目焖傩拚{(diào)按鈕修正。移速度可由面板上的快速修調(diào)按鈕修正。注意在執(zhí)行注意在執(zhí)行G00G0
16、0指令時(shí),由于各軸以各自速度移動(dòng),指令時(shí),由于各軸以各自速度移動(dòng),不能保證各軸同時(shí)到達(dá)終點(diǎn),因而聯(lián)動(dòng)直線軸的合成軌跡不能保證各軸同時(shí)到達(dá)終點(diǎn),因而聯(lián)動(dòng)直線軸的合成軌跡不一定是直線。操作者必須格外小心,以免刀具與工件發(fā)不一定是直線。操作者必須格外小心,以免刀具與工件發(fā)生碰撞。常見的做法是,將生碰撞。常見的做法是,將X X 軸移動(dòng)到安全位置,再放心軸移動(dòng)到安全位置,再放心地執(zhí)行地執(zhí)行G00G00指令。指令。3.2 數(shù)控車床程序編制的基本方法3.2 數(shù)控車床程序編制的基本方法 (2 2直線插補(bǔ)指令直線插補(bǔ)指令G01 G01 格式:格式: G01 X G01 XU U_ Z_ ZW W) _ F_ _
17、 F_ ; 闡明:闡明: X X、Z Z:絕對(duì)編程時(shí)終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);:絕對(duì)編程時(shí)終點(diǎn)在工件坐標(biāo)系中的坐標(biāo); U U、W W:增量編程時(shí)終點(diǎn)相對(duì)于起點(diǎn)的位移量;:增量編程時(shí)終點(diǎn)相對(duì)于起點(diǎn)的位移量; F_ F_:進(jìn)給速度。:進(jìn)給速度。 G01 G01指令刀具以聯(lián)動(dòng)的方式,按指令刀具以聯(lián)動(dòng)的方式,按F F規(guī)定的合成進(jìn)給速度,規(guī)定的合成進(jìn)給速度,從當(dāng)前位置按線性路線從當(dāng)前位置按線性路線( (聯(lián)動(dòng)直線軸的合成軌跡為直線聯(lián)動(dòng)直線軸的合成軌跡為直線) )移移動(dòng)到程序段指令的終點(diǎn)。動(dòng)到程序段指令的終點(diǎn)。G01G01是模態(tài)代碼,可由是模態(tài)代碼,可由G00G00、G02G02、G03G03或或G32G3
18、2功能注銷。功能注銷。3.2 數(shù)控車床程序編制的基本方法3.2 數(shù)控車床程序編制的基本方法 (3 3用用G98G98和和G99G99設(shè)定設(shè)定F F指令進(jìn)給量單位指令進(jìn)給量單位 G98 G98設(shè)定的設(shè)定的F F指令進(jìn)給量單位是:毫米指令進(jìn)給量單位是:毫米/ /分鐘分鐘mm/minmm/min) G99 G99設(shè)定的設(shè)定的F F指令進(jìn)給量單位是:毫米指令進(jìn)給量單位是:毫米/ /轉(zhuǎn)轉(zhuǎn)mm/rmm/r)。)。 進(jìn)給量單位的換算:如主軸的轉(zhuǎn)速進(jìn)給量單位的換算:如主軸的轉(zhuǎn)速S S單位為單位為r/minr/min),),G98G98設(shè)定的設(shè)定的F F指令進(jìn)給量是指令進(jìn)給量是F F單位是單位是mm/minmm
19、/min),), G99 G99設(shè)定設(shè)定的的F F指令進(jìn)給量指令進(jìn)給量f f單位是單位是mm/rmm/r)。)。 換算公式是:換算公式是:F=fF=fS S。編程實(shí)例圖編程實(shí)例圖3-43-4刀具表刀具表T01T0193 93 外圓正外圓正偏刀偏刀切削用量切削用量主軸速度主軸速度500r/min500r/min進(jìn)給量進(jìn)給量F F0.2mm/r0.2mm/r切削深度切削深度a a小于小于4mm4mm3.2 數(shù)控車床程序編制的基本方法 3.2.1.3 3.2.1.3 編程實(shí)例編程實(shí)例 25150p3.2 數(shù)控車床程序編制的基本方法加工程序加工程序程序注釋程序注釋O001O001主程序名主程序名N10
20、 G54 G99 S500 M03 T0101N10 G54 G99 S500 M03 T0101設(shè)定工件坐標(biāo)系,主軸正轉(zhuǎn)轉(zhuǎn)速為設(shè)定工件坐標(biāo)系,主軸正轉(zhuǎn)轉(zhuǎn)速為500r/min500r/min,選擇選擇1 1號(hào)刀號(hào)刀, ,用用G99G99設(shè)定進(jìn)給量設(shè)定進(jìn)給量F F單位單位(N10 G54 G98 S500 M03 T01N10 G54 G98 S500 M03 T01)或用或用G98G98設(shè)定進(jìn)給量設(shè)定進(jìn)給量F F單位單位N20 G00 X18 Z2N20 G00 X18 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N30 G01 Z-15 F0.2N30 G01 Z-15 F0.2車車1818外圓進(jìn)給量外
21、圓進(jìn)給量F=0.2 mm/rF=0.2 mm/r(N30 G01 Z-15 F100N30 G01 Z-15 F100)或車或車1818外圓進(jìn)給量外圓進(jìn)給量F=100mm/minF=100mm/min X24 X24車臺(tái)階面車臺(tái)階面 Z-30 Z-30車車2424外圓長外圓長30mm(30mm(比零件總長加割刀寬度略長比零件總長加割刀寬度略長) )X26X26車出毛坯外圓車出毛坯外圓N40 G00 X50 Z200N40 G00 X50 Z200快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn)N50 M05N50 M05主軸停止主軸停止N60 M30N60 M30程序結(jié)束程序結(jié)束3.2 數(shù)控車床程
22、序編制的基本方法3.2.2 數(shù)控車床程序編制的基本方法課題2 3.2.2.1 教學(xué)目的 (1學(xué)習(xí)絕對(duì)尺寸數(shù)據(jù)指令 G90和增量尺寸數(shù)據(jù)指令G91 (2學(xué)習(xí)倒角和倒圓角指令C、R 3.2.2.2 編程的基本知識(shí) (1絕對(duì)和增量尺寸數(shù)據(jù) G90和G91指令分別代表絕對(duì)尺寸數(shù)據(jù)輸入和增量尺寸數(shù)據(jù)輸入,模態(tài)有效。G90指令表示坐標(biāo)系中目標(biāo)點(diǎn)的坐標(biāo)尺寸,G91指令表示待運(yùn)行的位移量。G90和G91指令不決定到終點(diǎn)位置的軌跡,刀具運(yùn)行軌跡由G功能組中的其它指令決定。3.2 數(shù)控車床程序編制的基本方法 (2 2絕對(duì)尺寸數(shù)據(jù)輸入指令絕對(duì)尺寸數(shù)據(jù)輸入指令G90G90的尺寸取決于當(dāng)前坐標(biāo)系的尺寸取決于當(dāng)前坐標(biāo)系工
23、件坐標(biāo)系或機(jī)床坐標(biāo)系的零點(diǎn)位置,工件坐標(biāo)系或機(jī)床坐標(biāo)系的零點(diǎn)位置, G90 G90指令適用指令適用于所有坐標(biāo)軸,并且一直有效,直到在后面的程序段中由于所有坐標(biāo)軸,并且一直有效,直到在后面的程序段中由G91G91指令增量尺寸數(shù)據(jù)輸入替代為止。增量尺寸數(shù)據(jù)指令增量尺寸數(shù)據(jù)輸入替代為止。增量尺寸數(shù)據(jù)指令指令G91G91的尺寸表示待運(yùn)行的軸位移,的尺寸表示待運(yùn)行的軸位移,G91G91指令適用于所有指令適用于所有坐標(biāo)軸,并且一直有效,直到在后面的程序段中由坐標(biāo)軸,并且一直有效,直到在后面的程序段中由G90G90指指令絕對(duì)尺寸數(shù)據(jù)輸入替代為止。令絕對(duì)尺寸數(shù)據(jù)輸入替代為止。 (3 3絕對(duì)編程時(shí),用絕對(duì)編程時(shí)
24、,用G90G90指令后面的指令后面的X X、Z Z表示表示X X軸、軸、Z Z軸的軸的坐標(biāo)值;增量編程時(shí),坐標(biāo)值;增量編程時(shí), 用用U U、W W 或或G91G91指令后面的指令后面的X X、Z Z表表示示X X軸、軸、Z Z軸的增量值;軸的增量值;G90G90為缺省值。為缺省值。3.2 數(shù)控車床程序編制的基本方法3.2 數(shù)控車床程序編制的基本方法 (4 4倒角和倒圓角指令倒角和倒圓角指令C C、R R直線輪廓之間、圓弧輪廓之間以及直線輪廓和圓弧輪廓之間都可以用倒直線輪廓之間、圓弧輪廓之間以及直線輪廓和圓弧輪廓之間都可以用倒角或倒圓指令進(jìn)行倒角或倒圓。角或倒圓指令進(jìn)行倒角或倒圓。 設(shè)左右設(shè)左右
25、G G點(diǎn)點(diǎn)4040,2020當(dāng)前在當(dāng)前在A A點(diǎn),目標(biāo)點(diǎn)為點(diǎn),目標(biāo)點(diǎn)為D D點(diǎn)點(diǎn)(5,30),(5,30),倒角倒角c=2c=2,R=3R=3G01 X40 Z20 C2; G01 X40 Z20 C2; G01 U-35 W10;G01 U-35 W10; G02 X40 Z20 R3; G02 X40 Z20 R3; G01 U-35 W10G01 U-35 W10編程實(shí)例圖編程實(shí)例圖3-83-8刀具表刀具表T01T0193 93 外圓正偏刀外圓正偏刀T02T024MM4MM寬割斷刀寬割斷刀切削用量切削用量粗加工粗加工精加工精加工主軸速度主軸速度S S500r/min500r/min800
26、 r/min800 r/min進(jìn)給量進(jìn)給量F F0.2mm/r0.2mm/r0.05 mm/r0.05 mm/r切削深度切削深度a a小于小于4mm4mm0.2mm0.2mm3.2 數(shù)控車床程序編制的基本方法 3.2.2.3 3.2.2.3 編程實(shí)例編程實(shí)例 1 52 50p3.2 數(shù)控車床程序編制的基本方法0加工程序加工程序程序注釋程序注釋O0002O0002主程序名主程序名N10 G90 S500 M03 T0101N10 G90 S500 M03 T0101設(shè)定工件坐標(biāo)系,主軸正轉(zhuǎn)轉(zhuǎn)速為設(shè)定工件坐標(biāo)系,主軸正轉(zhuǎn)轉(zhuǎn)速為500r/min500r/min,選擇選擇1 1號(hào)刀號(hào)刀, ,用絕對(duì)尺寸
27、數(shù)據(jù)用絕對(duì)尺寸數(shù)據(jù) G90 G90N20 G00 X18.4 Z2N20 G00 X18.4 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N30 G01 Z-14.8 F0.2 N30 G01 Z-14.8 F0.2 粗車粗車1818外圓進(jìn)給量外圓進(jìn)給量F=0.2 mm/rF=0.2 mm/r留單邊留單邊0.2mm0.2mm X24.4 R1.5 X24.4 R1.5粗車臺(tái)階面粗車臺(tái)階面, ,倒圓角倒圓角R1.5R1.5 Z-30 Z-30粗車粗車2424外圓長外圓長30mm30mmX26X26車出毛坯外圓車出毛坯外圓N40 G00 X30 Z2N40 G00 X30 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 X
28、0 X0快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N50 G91 S800 M03N50 G91 S800 M03增量尺寸數(shù)據(jù)指令增量尺寸數(shù)據(jù)指令G91,G91,主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為500r/min, 500r/min, N60 G01 Z-2 F0.05N60 G01 Z-2 F0.05直線插補(bǔ)至右端面中心進(jìn)給量直線插補(bǔ)至右端面中心進(jìn)給量F=0.05 mm/rF=0.05 mm/r X18 C1.5 X18 C1.5精車端面精車端面, , 倒角倒角1.5X451.5X453.2 數(shù)控車床程序編制的基本方法 Z-15 Z-15精車精車1818外圓外圓 X6 R1.5 X6 R1.5精車臺(tái)階面精車臺(tái)階面, ,
29、倒圓角倒圓角R1.5R1.5 Z-15 Z-15精車精車2424外圓長外圓長30mm30mmN70 G00 X26 Z160N70 G00 X26 Z160快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn)N80 G90 T0202N80 G90 T0202用絕對(duì)尺寸數(shù)據(jù)用絕對(duì)尺寸數(shù)據(jù)G90,G90,換換2 2號(hào)刀號(hào)刀, ,N90 S300 M03N90 S300 M03主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為300r/min300r/minN100 G00 X25N100 G00 X25快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位, ,先定位先定位X X方向方向 Z-29 Z-29再定位再定位Z Z方向方向N120 G01 X0 F
30、0.05N120 G01 X0 F0.05割斷割斷, ,切削用量為:切削用量為:S=300r/minS=300r/min,F(xiàn)=0.05 mm/rF=0.05 mm/rN130 G00 X50N130 G00 X50快速移動(dòng)點(diǎn)定位退刀快速移動(dòng)點(diǎn)定位退刀, ,先定位先定位X X方向方向 Z200 Z200再定位再定位Z Z方向方向N140 M05N140 M05主軸停止主軸停止N150 M30N150 M30程序結(jié)束程序結(jié)束3.2 數(shù)控車床程序編制的基本方法3.2.3 數(shù)控車床程序編制的基本方法課題3 3.2.3.1 教學(xué)目的 (1學(xué)習(xí)順時(shí)針圓弧插補(bǔ)指令G02和逆時(shí)針圓弧插補(bǔ)G03 3.2.3.2
31、 編程的基本知識(shí) (1圓弧插補(bǔ)指令使刀具以圓弧軌跡從起始點(diǎn)移動(dòng)到終點(diǎn),模態(tài)有效。G02指令表示圓弧插補(bǔ)方向?yàn)轫槙r(shí)針,G03指令表示圓弧插補(bǔ)方向?yàn)槟鏁r(shí)針。 (2判別圓弧插補(bǔ)方向:F_R_I_K_ZXG03G02)()(WU編程實(shí)例圖編程實(shí)例圖3-113-11刀具表刀具表T01T0193 93 外圓正偏刀外圓正偏刀T02T024MM4MM寬割斷刀寬割斷刀切削用量切削用量粗加工粗加工精加工精加工主軸速度主軸速度S S500r/min500r/min800 r/min800 r/min進(jìn)給量進(jìn)給量F F0.2mm/r0.2mm/r0.05 mm/r0.05 mm/r切削深度切削深度a a小于小于4mm
32、4mm0.2mm0.2mm3.2 數(shù)控車床程序編制的基本方法3.2.3.3 3.2.3.3 編程實(shí)例編程實(shí)例 0p3.2 數(shù)控車床程序編制的基本方法加工程序加工程序程序注釋程序注釋O0003O0003主程序名主程序名N10 S500 M03 T0101N10 S500 M03 T0101設(shè)定工件坐標(biāo)系,主軸正轉(zhuǎn)轉(zhuǎn)速為設(shè)定工件坐標(biāo)系,主軸正轉(zhuǎn)轉(zhuǎn)速為500r/min500r/min,選擇選擇1 1號(hào)刀號(hào)刀N20 G00 X20.4 Z2N20 G00 X20.4 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N30 G01 Z-5 F0.2 N30 G01 Z-5 F0.2 粗車粗車2020外圓,留單邊外圓,留
33、單邊0.2mm0.2mm余量余量N40 G02 X20.4 Z-15 R10 F0.1N40 G02 X20.4 Z-15 R10 F0.1順時(shí)針粗車圓弧順時(shí)針粗車圓弧N50 G03 X20.4 Z-25 R10 F0.1N50 G03 X20.4 Z-25 R10 F0.1逆時(shí)針粗車圓弧逆時(shí)針粗車圓弧N60 G01 Z-30 F0.2N60 G01 Z-30 F0.2粗車粗車2020外圓外圓 X24.4 R1 X24.4 R1粗車臺(tái)階面粗車臺(tái)階面, ,倒圓角倒圓角R1R1 Z-46 Z-46粗車粗車2424外圓長外圓長46mm46mmX26X26車出毛坯外圓車出毛坯外圓N40 G00 X30
34、 Z2N40 G00 X30 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 X0 X0快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N50 S800 M03N50 S800 M03主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為800r/min, 800r/min, 3.2 數(shù)控車床程序編制的基本方法N60 G01 Z0 F0.05N60 G01 Z0 F0.05直線插補(bǔ)至右端面中心進(jìn)給量直線插補(bǔ)至右端面中心進(jìn)給量F=0.05 mm/rF=0.05 mm/r X20 C1.5 X20 C1.5精車端面精車端面, , 倒角倒角1.5X451.5X45 Z-5 Z-5精車精車2020外圓外圓N70 G02 X20 Z-15 R10N70 G02 X20
35、Z-15 R10順時(shí)針精車圓弧順時(shí)針精車圓弧N80 G03 X20 Z-25 R10N80 G03 X20 Z-25 R10逆時(shí)針精車圓弧逆時(shí)針精車圓弧N90 G01 Z-30N90 G01 Z-30精車精車2020外圓外圓 X24 R1 X24 R1精車臺(tái)階面精車臺(tái)階面, ,倒圓角倒圓角R1R1 Z-46 Z-46精車精車2424外圓長外圓長46mm46mmN100 G00 X50 Z200N100 G00 X50 Z200快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn)N110 T0202 S300 M03N110 T0202 S300 M03換換2 2號(hào)刀號(hào)刀, , 主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為30
36、0r/min300r/minN120 G00 X25N120 G00 X25快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位, ,先定位先定位X X方向方向 Z-44 Z-44再定位再定位Z Z方向方向N120 G01 X0 F0.05N120 G01 X0 F0.05割斷,切削用量為:割斷,切削用量為:S=300r/minS=300r/min,F(xiàn)=0.05 F=0.05 mm/rmm/rN130 G00 X50N130 G00 X50快速移動(dòng)點(diǎn)定位退刀快速移動(dòng)點(diǎn)定位退刀, ,先定位先定位X X方向方向 Z200 Z200再定位再定位Z Z方向方向N140 M05N140 M05主軸停止主軸停止N150 M30N
37、150 M30程序結(jié)束程序結(jié)束3.2 數(shù)控車床程序編制的基本方法3.2.4 數(shù)控車床程序編制的基本方法課題4 3.2.4.1 教學(xué)目的 (1學(xué)習(xí)暫停指令G04 (2學(xué)習(xí)恒螺距螺紋切削指令G32 3.2.4.2 編程的基本知識(shí) (1暫停指令G04可以暫停所給定的時(shí)間,但只對(duì)自身程序段有效,在此之前程序段中的主軸速度和進(jìn)給量F保持存儲(chǔ)狀態(tài)。 暫停指令G04的程序段格式為: G04 X ;暫停的時(shí)間秒) G04 P ;暫停的時(shí)間毫秒)3.2 數(shù)控車床程序編制的基本方法 (2 2恒螺距螺紋切削指令恒螺距螺紋切削指令G32G32可以加工:圓柱螺紋、圓錐螺可以加工:圓柱螺紋、圓錐螺紋、外螺紋和內(nèi)螺紋以及左
38、旋螺紋和右旋螺紋紋、外螺紋和內(nèi)螺紋以及左旋螺紋和右旋螺紋, G32, G32指令模態(tài)指令模態(tài)有效。有效。 恒螺距螺紋切削指令恒螺距螺紋切削指令G32G32的程序段格式為的程序段格式為: : G32 X(U) Z(W) F G32 X(U) Z(W) F (3 3加工螺紋主軸轉(zhuǎn)速加工螺紋主軸轉(zhuǎn)速S S及每次進(jìn)刀的深度,應(yīng)根據(jù)車床及及每次進(jìn)刀的深度,應(yīng)根據(jù)車床及刀具的具體情況選擇合適值。螺紋牙深等于螺紋大徑減螺紋刀具的具體情況選擇合適值。螺紋牙深等于螺紋大徑減螺紋小徑;對(duì)與普通三角形螺紋螺紋牙深等于小徑;對(duì)與普通三角形螺紋螺紋牙深等于0.54130.5413* *P P (4 4因?yàn)樵诤懵菥嗦菁y切
39、削時(shí),刀具進(jìn)給速度因?yàn)樵诤懵菥嗦菁y切削時(shí),刀具進(jìn)給速度F F只取決于主只取決于主軸轉(zhuǎn)速軸轉(zhuǎn)速S S和螺紋導(dǎo)程和螺紋導(dǎo)程K K,根據(jù)主軸轉(zhuǎn)一轉(zhuǎn)刀具移動(dòng)一個(gè)導(dǎo)程的,根據(jù)主軸轉(zhuǎn)一轉(zhuǎn)刀具移動(dòng)一個(gè)導(dǎo)程的原理,在螺紋加工時(shí)進(jìn)給修調(diào)開關(guān)無效原理,在螺紋加工時(shí)進(jìn)給修調(diào)開關(guān)無效, ,并且要保持主軸修調(diào)并且要保持主軸修調(diào)開關(guān)不變。開關(guān)不變。 (5 5圓柱螺紋的導(dǎo)程圓柱螺紋的導(dǎo)程K K與螺距與螺距P P的關(guān)系是:的關(guān)系是:K=nK=n* *P nP n為螺紋頭為螺紋頭數(shù);空刀退出量一般取數(shù);空刀退出量一般取b1.2Kb1.2K,空刀導(dǎo)入量一般取,空刀導(dǎo)入量一般取a2.5K,a2.5K,如如空刀導(dǎo)入量空刀導(dǎo)入量a a
40、取得太小,有可能產(chǎn)生取得太小,有可能產(chǎn)生“亂牙景象。亂牙景象。編程實(shí)例圖編程實(shí)例圖3-123-12刀具表刀具表T01T0193 93 外圓正偏刀外圓正偏刀T02T024MM4MM寬割斷刀寬割斷刀T03T036060螺紋刀螺紋刀切削用量切削用量粗加工粗加工精加工精加工主軸速度主軸速度S S500r/min500r/min800 r/min800 r/min進(jìn)給量進(jìn)給量F F0.2mm/r0.2mm/r0.05 mm/r0.05 mm/r切削深度切削深度a a小于小于4mm4mm0.2mm0.2mm3.2 數(shù)控車床程序編制的基本方法00p3.2 數(shù)控車床程序編制的基本方法加工程序加工程序程序注釋程
41、序注釋O0004O0004主程序名主程序名N10 S500 M03 T0101N10 S500 M03 T0101設(shè)定工件坐標(biāo)系,設(shè)定工件坐標(biāo)系,S=500r/minS=500r/min,選,選1 1號(hào)刀號(hào)刀N20 G00 X20.2 Z2N20 G00 X20.2 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N30 G01 Z-29.8 F0.2 N30 G01 Z-29.8 F0.2 粗車螺紋外圓,留單邊粗車螺紋外圓,留單邊0.2mm0.2mm余量余量 X24.4 R1.5 X24.4 R1.5粗車臺(tái)階面粗車臺(tái)階面, ,倒圓角倒圓角R1.5R1.5 Z-46 Z-46粗車粗車2424外圓長外圓長46m
42、m46mmX26X26車出毛坯外圓車出毛坯外圓N40 G00 X30 Z2N40 G00 X30 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 X0 X0快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N50 S800 M03N50 S800 M03主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為800r/min, 800r/min, N60 G01 Z0 F0.05N60 G01 Z0 F0.05直線插補(bǔ)至右端面中心直線插補(bǔ)至右端面中心 F=0.05 mm/r F=0.05 mm/r X19.8 C1.5 X19.8 C1.5精車端面精車端面, , 倒角倒角1.5X451.5X45 Z-30 Z-30精車螺紋外圓精車螺紋外圓( (外螺紋大徑都是負(fù)偏差
43、外螺紋大徑都是負(fù)偏差) ) X24 R1 X24 R1精車臺(tái)階面精車臺(tái)階面, ,倒圓角倒圓角R1R13.2 數(shù)控車床程序編制的基本方法 Z-46 Z-46精車精車2424外圓長外圓長46mm46mmN70 G00 X50 Z200N70 G00 X50 Z200快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn)N80 T0202 S300 M03N80 T0202 S300 M03換換2 2號(hào)刀號(hào)刀, , 主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為300r/min300r/minN90 G00 X25N90 G00 X25快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位, ,先定位先定位X X方向方向 Z-30 Z-30再定位再定位Z Z方
44、向方向N100 G01 X17 F0.05N100 G01 X17 F0.05割槽,切削用量為:割槽,切削用量為:S=300r/minS=300r/min,F(xiàn)=0.05 F=0.05 mm/rmm/rN110 G04 P2000N110 G04 P2000槽底暫停槽底暫停2 2秒秒N120 G01 X26 F0.4N120 G01 X26 F0.4退出槽底退出槽底N130 G00 X50N130 G00 X50快速移動(dòng)點(diǎn)定位退刀快速移動(dòng)點(diǎn)定位退刀, ,先定位先定位X X方向方向 Z200 Z200再定位再定位Z Z方向方向N140 T0303N140 T0303換換3 3號(hào)號(hào)6060螺紋刀螺紋
45、刀N150 G00 X19.1 Z6N150 G00 X19.1 Z6快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 N160 G32 X19.1 Z-28 F1 N160 G32 X19.1 Z-28 F1 第一刀車螺紋第一刀車螺紋N170 G00 X30N170 G00 X30快速移動(dòng)點(diǎn)定位退刀快速移動(dòng)點(diǎn)定位退刀, ,先定位先定位X X方向方向 Z6 Z6再定位再定位Z Z方向方向 X18.8 X18.8快速移動(dòng)點(diǎn)定位進(jìn)刀快速移動(dòng)點(diǎn)定位進(jìn)刀3.2 數(shù)控車床程序編制的基本方法N180 G32 Z-28 F1N180 G32 Z-28 F1第二刀車螺紋第二刀車螺紋N190 G00 X30N190 G00 X30
46、快速移動(dòng)點(diǎn)定位退刀快速移動(dòng)點(diǎn)定位退刀, ,先定位先定位X X方向方向 Z6 Z6再定位再定位Z Z方向方向 X18.72 X18.72快速移動(dòng)點(diǎn)定位進(jìn)刀快速移動(dòng)點(diǎn)定位進(jìn)刀N200 G32 Z-28 F1N200 G32 Z-28 F1第三刀車螺紋第三刀車螺紋N210 G00 X50N210 G00 X50快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn) Z200 Z200N220 T0202N220 T0202換換2 2號(hào)刀號(hào)刀N230 G00 X26N230 G00 X26快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 Z-44 Z-44N240 G01 X0 F0.05N240 G01 X0 F0.05割斷割斷
47、N250 G00 X50 N250 G00 X50 退刀退刀 Z200 Z200N260 M05N260 M05主軸停止主軸停止N270 M30N270 M30程序結(jié)束程序結(jié)束3.2 數(shù)控車床程序編制的基本方法3.2.5 數(shù)控車床程序編制的基本方法(1學(xué)習(xí)單一固定循環(huán)指令 圓柱面和圓錐面切削循環(huán)G90指令 螺紋切削循環(huán)G92指令 端面切削循環(huán)G94(2學(xué)習(xí)零件公差在編程時(shí)處理方法3.2 數(shù)控車床程序編制的基本方法3.2.5.2 編程的基本知識(shí) (1) 圓柱面切削循環(huán)G90指令 格式:G90 X(U)_Z(W)_F_;該指令執(zhí)行如圖3-13所示ABCDA的軌跡動(dòng)作。 +X +Z z w u/2
48、3R 1R 2F 4R A D B C x/2 切 削 終 點(diǎn) 退 刀 點(diǎn) 切 削 起 點(diǎn) 循 環(huán) 起 點(diǎn) 3.2 數(shù)控車床程序編制的基本方法 (2) 圓錐面內(nèi)外徑切削循環(huán)指令G90 格式:G90 X(U)_Z(W)_R F_;該指令執(zhí)行如圖3-14所示ABCDA的軌跡動(dòng)作。 +X +Z z w u/2 3R 1R 2F 4R A D B C x/2 R 3.2 數(shù)控車床程序編制的基本方法 (3) 直螺紋切削循環(huán) 格式:G92 XU_ZW) F_; F : 螺 紋 導(dǎo) 程 ; 該 指 令 執(zhí) 行 圖 3 - 1 5 所 示ABCDEA的軌跡動(dòng)作。 X +Z z w u/2 3R 1R 2F L
49、 4R A B C D r x/2 3.2 數(shù)控車床程序編制的基本方法 (3) 錐螺紋切削循環(huán) 格式:G92 X_Z_ R_F_;F:螺紋導(dǎo)程;該指令執(zhí)行圖3-16 所示ABCDA的軌跡動(dòng)作。 +X +Z z w u/2 3R 1R 2F L 4R A D r B C x/2 R 3.2 數(shù)控車床程序編制的基本方法 (4) 端面切削循環(huán)G94 格式:G94 X(U)_Z(W)_F_; +X z w u/2 3F 1R 2F 4R A D B C x/2 +Z 切 削 終 點(diǎn) 退 刀 點(diǎn) 切 削 起 點(diǎn) 循 環(huán) 起 點(diǎn) +X z R u/2 3F 1R 2F 4R A D B C x/2 +Z
50、w 圖圖3-18 3-18 圓錐端面切削循環(huán)圓錐端面切削循環(huán)3.2 數(shù)控車床程序編制的基本方法 (5 5零件公差在編程時(shí)處理方法:外廓尺寸按公差的中零件公差在編程時(shí)處理方法:外廓尺寸按公差的中差或中上差編程,內(nèi)廓尺寸按公差的中差或中下差編程,差或中上差編程,內(nèi)廓尺寸按公差的中差或中下差編程,自由公差按國家標(biāo)準(zhǔn)自由公差按國家標(biāo)準(zhǔn)IT12IT12級(jí)入體公差編程。級(jí)入體公差編程。3.2 數(shù)控車床程序編制的基本方法0p編程實(shí)例圖編程實(shí)例圖3-193-19刀具表刀具表T01T0193 93 外圓正偏刀外圓正偏刀T02T024MM4MM寬割斷刀寬割斷刀T03T036060螺紋刀螺紋刀切削用量切削用量粗加工
51、粗加工精加工精加工主軸速度主軸速度S S500r/min500r/min800 r/min800 r/min進(jìn)給量進(jìn)給量F F0.2mm/r0.2mm/r0.05 mm/r0.05 mm/r切削深度切削深度a a小于小于4mm4mm0.2mm0.2mm3.2 數(shù)控車床程序編制的基本方法加工程序加工程序程序注釋程序注釋O0005O0005主程序名主程序名N10 S500 M03 T0101N10 S500 M03 T0101設(shè)定工件坐標(biāo)系,設(shè)定工件坐標(biāo)系,s=500r/mins=500r/min,選,選1 1號(hào)刀號(hào)刀N20 G00 X26 Z2N20 G00 X26 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)
52、定位N30 G90 X22 Z-29.8 F0.2 N30 G90 X22 Z-29.8 F0.2 用用G90G90指令粗車螺紋外圓指令粗車螺紋外圓( (兩刀兩刀) ), X20.2 X20.2 N40 G00 X21 Z-29.8N40 G00 X21 Z-29.8快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N50 G01 X24.4 R1N50 G01 X24.4 R1 Z-46 Z-46粗車粗車2424外圓長外圓長46mm46mmX26X26車出毛坯外圓車出毛坯外圓N60 G00 X30 Z2N60 G00 X30 Z2快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 X0 X0快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位N70 S800
53、 M03N70 S800 M03主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為500r/min, 500r/min, N80 G01 Z0 F0.05N80 G01 Z0 F0.05直線插補(bǔ)至右端面中心進(jìn)給量直線插補(bǔ)至右端面中心進(jìn)給量F=0.2 mm/rF=0.2 mm/r3.2 數(shù)控車床程序編制的基本方法 X19.8 C1.5 X19.8 C1.5精車端面精車端面, , 倒角倒角1.5X451.5X45 Z-30 Z-30精車螺紋外圓精車螺紋外圓 ( (外螺紋大徑都是負(fù)偏差外螺紋大徑都是負(fù)偏差) ) X23.99 R1 X23.99 R1精車臺(tái)階面精車臺(tái)階面, ,倒圓角倒圓角R1R1 Z-46 Z-46精車精車23.
54、9923.99外圓長外圓長46mm46mmN90 G00 X50 Z200N90 G00 X50 Z200快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn)N100 T0202 S300 M03N100 T0202 S300 M03換換2 2號(hào)刀號(hào)刀, , 主軸轉(zhuǎn)速為主軸轉(zhuǎn)速為300r/min300r/minN110 G00 X25N110 G00 X25快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位, ,先定位先定位X X方向方向 Z-30 Z-30再定位再定位Z Z方向方向N120 G01 X17 F0.05N120 G01 X17 F0.05割槽,切削用量為:割槽,切削用量為:S=300r/minS=300r/
55、min,F(xiàn)=0.05 F=0.05 mm/rmm/rN130 G04 X2N130 G04 X2槽底暫停槽底暫停2 2秒秒N140 G01 X26 F0.4N140 G01 X26 F0.4退出槽底退出槽底N150 G00 X50N150 G00 X50快速移動(dòng)點(diǎn)定位退刀快速移動(dòng)點(diǎn)定位退刀, ,先定位先定位X X方向方向 Z200 Z200再定位再定位Z Z方向方向3.2 數(shù)控車床程序編制的基本方法N160 T0303N160 T0303換換3 3號(hào)號(hào)6060螺紋刀螺紋刀N170 G00 X22 Z6N170 G00 X22 Z6快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 N180 G92 X19.1 Z-
56、28 F1N180 G92 X19.1 Z-28 F1調(diào)用螺紋切削循環(huán)調(diào)用螺紋切削循環(huán)G92G92指令加工圓柱螺紋指令加工圓柱螺紋 X18.7 X18.7 X18.5 X18.5N190 G00 X50 Z200N190 G00 X50 Z200快速移動(dòng)點(diǎn)定位至換刀點(diǎn)快速移動(dòng)點(diǎn)定位至換刀點(diǎn)N200 T0202N200 T0202換換2 2號(hào)刀號(hào)刀N210 G00 X26N210 G00 X26快速移動(dòng)點(diǎn)定位快速移動(dòng)點(diǎn)定位 Z-44 Z-44N220 G01 X5 F0.05N220 G01 X5 F0.05割斷割斷N230 G00 X50 N230 G00 X50 退刀退刀 Z200 Z200
57、N240 M05N240 M05主軸停止主軸停止N250 M30N250 M30程序結(jié)束程序結(jié)束3.2 數(shù)控車床程序編制的基本方法3.2.6 數(shù)控車床程序編制的基本方法課題6(1) 無凹槽加工的毛坯粗切循環(huán)G71格式 格式:G71 U(d) R(r) G71 P(ns) Q(nf) U(x) W(z) F(f) S(s) T(t);3.2 數(shù)控車床程序編制的基本方法 (2 2) f f,s s,t t:粗加工時(shí):粗加工時(shí)G71G71中編程的中編程的F F、S S、T T無效,無效,而精加工時(shí)處于而精加工時(shí)處于nsns到到nfnf程序段之間的程序段之間的f f,s s,t t有效。有效。 (3
58、3) G71 G71指令必須帶有指令必須帶有P P,Q Q地址地址nsns、nfnf,且與精加工路,且與精加工路徑起、止順序號(hào)對(duì)應(yīng),否則不能進(jìn)行該循環(huán)加工。徑起、止順序號(hào)對(duì)應(yīng),否則不能進(jìn)行該循環(huán)加工。 (4 4) ns ns的程序段必須為的程序段必須為G00/G01G00/G01指令,即從指令,即從A A到到AA的動(dòng)作的動(dòng)作必須是直線或點(diǎn)定位運(yùn)動(dòng)且程序段中不應(yīng)編有必須是直線或點(diǎn)定位運(yùn)動(dòng)且程序段中不應(yīng)編有Z Z向移動(dòng)指向移動(dòng)指令。令。 (5 5) 在順序號(hào)為在順序號(hào)為nsns到順序號(hào)為到順序號(hào)為nfnf的程序段中,不能調(diào)用的程序段中,不能調(diào)用子程序。子程序。3.2 數(shù)控車床程序編制的基本方法 3
59、.2.6.3 3.2.6.3 編程的實(shí)例編程的實(shí)例 1010202034344444R7R525623552822453.2.7 數(shù)控車床程序編制的基本方法課題7(1 1端面粗車復(fù)合循環(huán)端面粗車復(fù)合循環(huán)G72G72格式格式: : G72 W(d) R(e) G72 W(d) R(e); G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t)3.2 數(shù)控車床程序編制的基本方法 (3 3) G72 G72切削循環(huán)下,切削進(jìn)給方向平行于切削循環(huán)下,切削進(jìn)給方向平行于X X軸,軸,U(U(u)u
60、)和和W(W(w) w) 的符號(hào)為正表示沿軸的正方向移動(dòng),負(fù)表示沿的符號(hào)為正表示沿軸的正方向移動(dòng),負(fù)表示沿軸負(fù)方向移動(dòng)。軸負(fù)方向移動(dòng)。 (4 4) G71 G71指令必須帶有指令必須帶有P P,Q Q地址地址nsns、nfnf,且與精加工路,且與精加工路徑起、止順序號(hào)對(duì)應(yīng),否則不能進(jìn)行該循環(huán)加工。徑起、止順序號(hào)對(duì)應(yīng),否則不能進(jìn)行該循環(huán)加工。 (5 5) ns ns的程序段必須為的程序段必須為G00/G01G00/G01指令,即從指令,即從A A到到AA的動(dòng)作的動(dòng)作必須是直線或點(diǎn)定位運(yùn)動(dòng)且程序段中不應(yīng)編有必須是直線或點(diǎn)定位運(yùn)動(dòng)且程序段中不應(yīng)編有X X向移動(dòng)指向移動(dòng)指令。令。 (6 6) 在順序號(hào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 摩托車銷售合同協(xié)議書
- 物資采購合同安全協(xié)議書
- 合同洽談協(xié)議書模板圖片
- 街邊店面物業(yè)合同協(xié)議書
- 2025年中國紅景天苷項(xiàng)目商業(yè)計(jì)劃書
- 天氣美術(shù)課件圖片
- 重慶鋁鑄汽車零部件項(xiàng)目申請(qǐng)報(bào)告
- 中國有機(jī)硅DMC項(xiàng)目商業(yè)計(jì)劃書
- 汽修廠門衛(wèi)合同協(xié)議書
- 安全方針課件
- 信息安全基礎(chǔ)試題及答案
- 肛瘺護(hù)理查房
- T-PPAC 701-2021 企業(yè)商業(yè)秘密管理規(guī)范
- 經(jīng)絡(luò)腧穴學(xué)試題庫與參考答案
- 2025年保健按摩師(高級(jí))資格認(rèn)證考試題庫(附答案)
- 2024-2025人教七上數(shù)學(xué)26第3章代數(shù)式小結(jié)與復(fù)習(xí)【教案】
- 評(píng)估與反饋機(jī)制在教研中的重要性
- 供應(yīng)商廉潔態(tài)發(fā)言材料
- 字節(jié)跳動(dòng)經(jīng)營分析報(bào)告
- 微信解除保全申請(qǐng)書
- 起重機(jī)委托使用協(xié)議書范本
評(píng)論
0/150
提交評(píng)論