數(shù)控車床編程_第1頁(yè)
數(shù)控車床編程_第2頁(yè)
數(shù)控車床編程_第3頁(yè)
數(shù)控車床編程_第4頁(yè)
數(shù)控車床編程_第5頁(yè)
已閱讀5頁(yè),還剩52頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

CNCTECH7.2數(shù)控車床手工編程(FANUC數(shù)控系統(tǒng))學(xué)習(xí)目的:◆掌握FANUC系統(tǒng)數(shù)控加工編程的方法◆掌握數(shù)控程序的一般結(jié)構(gòu)◆理解數(shù)控編程的一般步驟◆掌握FANUCS系統(tǒng)數(shù)控車床編程指令的含義◆能夠編制中等復(fù)雜零件的數(shù)控車床加工程序CNCTECH1.程序的結(jié)構(gòu)

7.2.1FANUC數(shù)控系統(tǒng)的基本功能加工程序結(jié)構(gòu)說明意義O0001;程序開始程序檢索和調(diào)用的唯一標(biāo)識(shí)N0001G00G40G97G99S800M03;程序主體由若干個(gè)程序段組成,表示數(shù)控車床在零件加工的過程中要完成的所有動(dòng)作N0002T0101F0.2;N0003X32.Z1.;N0004G01X0.;N0005X25.;……N0020M05;N0021M30;程序結(jié)束表示加工程序結(jié)束CNCTECH2.程序段的格式

概念:程序段由指令字組成,程序段的格式是指令字在程序段中的排列順序。

7.2.1FANUC數(shù)控系統(tǒng)的基本功能CNCTECH1)程序段號(hào),

作為程序段的標(biāo)識(shí),主要用于程序段的檢索和調(diào)用,由地址符N和四位數(shù)字組成,取值范圍為N0001~9999。

程序執(zhí)行不按程序段號(hào)順序大小而按程序段的實(shí)際位置。N0001可寫成N01、N1、N001等簡(jiǎn)化形式。2)準(zhǔn)備功能G代碼

指定刀具的運(yùn)動(dòng)方式(如快進(jìn)、直線和圓弧插補(bǔ)等),由地址符G和兩位數(shù)字組成如G00、G01、G02等。3)坐標(biāo)移動(dòng)指令

由X(U)/Z(W)和帶符號(hào)的數(shù)字組成,其中正號(hào)可省略,如X(U)23.5、Z(W)-35.8等。小數(shù)點(diǎn)以前不能超過4位數(shù),小數(shù)點(diǎn)以后不能超過3位數(shù)。7.2.1FANUC數(shù)控系統(tǒng)的基本功能CNCTECH4)其他常用指令地址符的意義:7.2.1FANUC數(shù)控系統(tǒng)的基本功能功能名稱指令地址符號(hào)意義說明主軸功能S指定主軸回轉(zhuǎn)速度輔助功能M指定機(jī)床各種輔助動(dòng)作及其狀態(tài)工具功能T指定刀具號(hào)和刀具補(bǔ)償號(hào)進(jìn)給功能F指定切削進(jìn)給速度或螺紋切削時(shí)的導(dǎo)程指定程序號(hào)P子程序調(diào)用時(shí),指定調(diào)用程序的編號(hào)指定程序段號(hào)P、Q固定循環(huán)指令中,指定循環(huán)開始和結(jié)束的程序段尺寸字R圓弧半徑或倒圓角尺寸字C倒角量CNCTECH3.FANUC系統(tǒng)數(shù)控車床的編程原則

1)小數(shù)點(diǎn)的使用

坐標(biāo)字后的數(shù)字如:X100.0或X100.表示100mm;X100表示100個(gè)脈沖當(dāng)量

(一般機(jī)床脈沖當(dāng)量為0.001mm)

2)直徑編程與半徑編程

直徑編程(A-B):

G01X25.;

半徑編程(A-B):

G01X12.5;FANUC數(shù)控車床統(tǒng)一用直徑方式編制程序。

7.2.1FANUC數(shù)控系統(tǒng)的基本功能CNCTECH

3)絕對(duì)坐標(biāo)編程與相對(duì)坐標(biāo)編程FANUC系統(tǒng)數(shù)控車床編程時(shí),以地址符X、Z表示絕對(duì)坐標(biāo)編程方式,U、W表示相對(duì)坐標(biāo)編程方式。

絕對(duì)方式(A-B):G01X25.Z-20.;

相對(duì)方式(A-B):G01U10.W-20.;混合方式(A-B):G01X25.W-20.;7.2.1FANUC數(shù)控系統(tǒng)的基本功能CNCTECH

4)前置刀架車床與后置刀架車床

前置刀架:刀架位于主軸與操作人員之間;

后置刀架:主軸位于刀架和操作人員之間;本節(jié)統(tǒng)一按照后置刀架數(shù)控車床,主軸正轉(zhuǎn)時(shí)的情況介紹數(shù)控程序的編制,所編制的程序同樣適用于前置刀架的數(shù)控車床。7.2.1FANUC數(shù)控系統(tǒng)的基本功能CNCTECH1.快速定位:

G00X(U)____Z(W)____;

絕對(duì)坐標(biāo)編程:G00X15.Z5.;相對(duì)坐標(biāo)編程:G00U-45.W-45.;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH2.直線插補(bǔ):

G01X(U)____Z(W)____F____;

O101;(絕對(duì)坐標(biāo)編程)……N60G01X20.Z-25.F0.2;N70X35.;/Z軸移動(dòng)量為0可省略N80M05;N90M30;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令O102;(相對(duì)坐標(biāo)編程)……N60G01U0W-25.F0.2;N70U15.W0.; N80M05;N90M30;O103;(混合坐標(biāo)編程)……N60G01U0Z-25.F0.2;N70X35.W0.;N80M05;N90M30;

CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令1)G01(圓角自動(dòng)過渡)

格式1:G01X(U)____R____F____;

格式2:G01Z(W)____R____F____;……N20G01XO.F0.3N30Z0F0.3;N40X20.R-5.;N50Z-25.R4.;……CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令2)G01(倒角)

格式1:G01X(U)____C____F____;

格式2:G01Z(W)____C____F____;……N20X0;N30G01Z0F0.3;N40G01X20.C-3.;N50Z-25.C4.;……CNCTECH3.順時(shí)針圓弧插補(bǔ)G02格式1:終點(diǎn)坐標(biāo)+半徑G02X(U)____Z(W)____R____F____;G00X10.Z0;G03X20.Z-9.R30.F0.3;或G00X10.Z0.;G03U10.W-9.R30.F0.3;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH格式2:終點(diǎn)坐標(biāo)+分矢量G02X(U)___Z(W)___I___K___F___;I、K為圓弧起點(diǎn)到圓心的方向矢量在X、Z軸方向上的投影,與坐標(biāo)軸同向?yàn)椤罢?,反向?yàn)椤柏?fù)”。G00X10.Z0.;G02X20.Z-9.I28.K11.F0.3;或G00X10.Z0.;G02U10.W-9.I28.K11.F0.37.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH4.逆時(shí)針圓弧插補(bǔ)G03格式1:終點(diǎn)坐標(biāo)+半徑G03X(U)____Z(W)____R____F____;G00X10.Z0;G03X20.Z-14.R25.F0.3;或G00X10.Z0.;G03U10.W-14.R25.F0.3;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH格式2:終點(diǎn)坐標(biāo)+分矢量G03X(U)____Z(W)____I____K____F____;I、K為圓弧起點(diǎn)到圓心的方向矢量在X、Z軸方向上的投影,與坐標(biāo)軸同向?yàn)椤罢?,反向?yàn)椤柏?fù)”。G00X10.Z0.;G03X20.Z-14.I-20.K-15.F0.3;或G00X10.Z0.;G03U10.W-14.I-20.K-15.F0.3;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH5.進(jìn)給功能指令(F)和進(jìn)給控制指令(G98、G99)

1)每轉(zhuǎn)進(jìn)給量G99格式:G99(G01/G02/G03)F____;進(jìn)給量以主軸每轉(zhuǎn)一周刀具的移動(dòng)距離來(lái)計(jì)量,F(xiàn)后面數(shù)字的單位為mm/r。

2)每分鐘進(jìn)給量格式:G98(G01/G02/G03)F____;進(jìn)給量以每分鐘刀具的移動(dòng)距離來(lái)計(jì)量,F(xiàn)后面數(shù)字的單位為mm/min。7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH6.

G04暫停指令格式:(G99)G04X(U)____;/刀具暫停時(shí)間以主軸回轉(zhuǎn)轉(zhuǎn)數(shù)計(jì)量;

(G98)G04X(U)____;或(G98)G04P____;/刀具暫停是將以時(shí)間計(jì)量;

X(U)后面的數(shù)字為帶小數(shù)點(diǎn)

的數(shù),單位為s,P后面的數(shù)

字為整數(shù)單位為ms。7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH7.主軸功能指令(S)和主軸轉(zhuǎn)數(shù)控制指令(G96、G97、G50)

1)主軸最高轉(zhuǎn)數(shù)設(shè)定指令G50格式:G50S____;2)以每分鐘轉(zhuǎn)數(shù)設(shè)定主軸速度G97格式:G97S____;S后面數(shù)字的單位為r/min,如要求主軸最高轉(zhuǎn)數(shù)不超過1500r/min,指定當(dāng)前主軸轉(zhuǎn)數(shù)為750r/min的程序段為:G50S1500;G97S750;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH3)以恒定線速度設(shè)定主軸轉(zhuǎn)數(shù)G96格式:G96S____;S后面數(shù)字的單位為m/min,如要求主軸最高轉(zhuǎn)數(shù)不超過2000r/min,設(shè)定當(dāng)前主軸線速度恒定為100m/min的程序段為:G50S2000;G96S100;這里需要注意的是主軸轉(zhuǎn)速和線速度有如下關(guān)系:

可見當(dāng)D趨于0時(shí),n趨于無(wú)窮大,必須使用G50限定最高轉(zhuǎn)數(shù)7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH8.輔助功能指令(M指令)M03;(主軸順時(shí)針轉(zhuǎn))M05;(主軸停轉(zhuǎn))M04;(主軸逆時(shí)針轉(zhuǎn))M30;(程序停止)

M08(打開冷卻液)M09(關(guān)閉冷卻液)M01(程序選擇停止)M00(程序選擇停止)7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH9.刀具功能指令T

10.刀尖圓弧半徑補(bǔ)償功能(G41、G42、G40)7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH由于刀尖圓弧半徑R的存在,以假想刀尖P為刀位點(diǎn)進(jìn)行編程加工時(shí),雖然不影響端面和內(nèi)、外圓柱面的車削。但車削錐面和圓弧面時(shí),會(huì)產(chǎn)生欠切或過切現(xiàn)象,影響加工精度。7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH為了消除刀尖圓弧半徑的影響,利用數(shù)控系統(tǒng)的刀尖圓弧半徑補(bǔ)償功能,將刀尖圓弧半徑值輸入到補(bǔ)償寄存器中,便可按照零件的實(shí)際輪廓尺寸編程,由數(shù)控系統(tǒng)自動(dòng)完成偏置軌跡的計(jì)算。7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令刀尖圓弧半徑輸入到R項(xiàng),而T項(xiàng)中輸入假想刀尖位置序號(hào)CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令T項(xiàng)中輸入的假想刀尖位置序號(hào):CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令1)刀尖圓弧半徑左補(bǔ)償G41沿著車刀切削進(jìn)給方向看,刀具在車削表面的左側(cè)。2)刀尖圓弧半徑右補(bǔ)償G42

沿著車刀切削進(jìn)給方向看,刀具在車削表面的右側(cè)。3)取消刀尖圓弧半徑補(bǔ)償G40在程序中應(yīng)與G41或G42成對(duì)出現(xiàn),即切削開始加上補(bǔ)償,切削結(jié)束后利用G40取消補(bǔ)償。4)刀尖圓弧半徑補(bǔ)償使用注意事項(xiàng)(見教材例7.3)。CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令例7.1:利用刀具半徑補(bǔ)償G42編制如圖所示車削程序。CNCTECH11.固定循環(huán)指令刀具不可能一次車削把所有的余量都切除掉,按照一定的規(guī)律分層切除—固定循環(huán)。

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH1)單一固定循環(huán)指令單獨(dú)地對(duì)一個(gè)幾何要素(如柱面、錐面、端面、螺紋等)進(jìn)行循環(huán)車削。

(1)內(nèi)外圓柱、圓錐面車削單一固定循環(huán)指令G90車削圓柱面格式:G90X(U)____Z(W)____F____;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH車削圓錐面格式:G90X(U)____Z(W)____R____F____;

R為徑向錐度參數(shù)--錐面車削起點(diǎn)的直徑與終點(diǎn)直徑差值的一半。(見教材例7.7)7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH

(2)端面車削單一固定循環(huán)指令G94車削端面格式:G94X(U)____Z(W)____F____;(見教材例7.8)7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH

(3)圓柱及圓錐螺紋車削單一固定循環(huán)指令G92車削圓柱螺紋格式:G92X(U)____Z(W)____F____;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECHO114;(G92車削圓柱螺紋)G00G40G97G99S500M03T0404;X40.Z5.;G92X19.1Z-32.F2.;X18.5;X17.9;X17.54;G00X100.Z20.;G28U0W0T00;M05;M30;7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH2)復(fù)合固定循環(huán)指令單一固定循環(huán)--對(duì)一個(gè)幾何要素。

復(fù)合固定循環(huán)—多個(gè)幾何要素組合的零件。

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(1)內(nèi)、外徑粗車復(fù)合固定循環(huán)指令G71

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(1)內(nèi)、外徑粗車復(fù)合固定循環(huán)指令G71

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(1)內(nèi)、外徑粗車復(fù)合固定循環(huán)指令G71

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令使用G71指令時(shí),還需要注意以下問題:①精車形狀起始程序段(順序號(hào)ns)中,只能用G00或G01指定X軸的移動(dòng),而不能指定Z軸的移動(dòng);②只能在精車形狀程序段組之外指定刀尖半徑補(bǔ)償G41/G42和取消刀尖半徑補(bǔ)償G40;③G71指令通常用于具有較大長(zhǎng)徑比的軸類零件的粗車循環(huán)。④G71切削的形狀有四種模式,如(教材圖7.32)所示。X軸和Z軸均須單調(diào)增加或單調(diào)減少的形狀。在U(+)的情況下,不可加工比循環(huán)起點(diǎn)A更高位置的形狀。在U(-)的情況下,不可加工比循環(huán)起點(diǎn)A更低的形狀。CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(2)端面粗車復(fù)合固定循環(huán)指令G72

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(2)端面粗車復(fù)合固定循環(huán)指令G72

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(2)端面粗車復(fù)合固定循環(huán)指令G72

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令使用G72指令時(shí),還需要注意以下問題:①精車形狀起始程序段(順序號(hào)ns)中,只能用G00或G01指定Z軸的移動(dòng),而不能指定X軸的移動(dòng);②只能在精車形狀程序段組之外指定刀尖半徑補(bǔ)償G41/G42和取消刀尖半徑補(bǔ)償G40;③G72指令通常用于具有較小長(zhǎng)徑比的盤類零件的粗車循環(huán)。④G72切削的形狀有四種模式,如(教材圖7.34)所示。X軸和Z軸均須單調(diào)增加或單調(diào)減少的形狀。在W(+)的情況下,不可加工比循環(huán)起點(diǎn)A更高位置的形狀。在W(-)的情況下,不可加工比循環(huán)起點(diǎn)A更低位置的形狀。CNCTECH7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(3)閉合車削固定循環(huán)指令G737.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(3)閉合車削固定循環(huán)指令G737.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH(3)閉合車削固定循環(huán)指令G737.2.2FANUC數(shù)控系統(tǒng)的基本編程指令使用G73指令時(shí),還需要注意以下問題:①精車形狀起始程序段(順序號(hào)ns)中,只能用G00或G01指定;②只能在精車形狀程序段組之外指定刀尖圓弧半徑補(bǔ)償G41/G42和取消刀尖圓弧半徑補(bǔ)償G40;③G73指令通常用于毛坯為鑄件或鍛件為的零件即已具備與零件相似的基本輪廓;④G73指令對(duì)工件輪廓的單調(diào)性沒有要求;

CNCTECH(4)精車固定循環(huán)指令G707.2.2FANUC數(shù)控系統(tǒng)的基本編程指令格式:G70P(ns)Q(nf);該指令與G71、G72、G73指令配合使用,用于去除粗車循環(huán)留下的加工余量完成精加工。通常放在粗車循環(huán)完成后的程序段,調(diào)用ns到nf所描述的精車形狀,使刀具沿著精車形狀走刀。(見教材例7.14)CNCTECH(5)切槽固定循環(huán)指令G757.2.2FANUC數(shù)控系統(tǒng)的基本編程指令格式:G75R(e);G75X(U)____Z(W)____P(△i)Q(△k)R(△d)F___;CNCTECH12.子程序的調(diào)用

7.2.2FANUC數(shù)控系統(tǒng)的基本編程指令CNCTECH12.子程序的調(diào)用子程序調(diào)用指令格式:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論