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

下載本文檔

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

文檔簡介

1、數(shù)控車床基本編程指令數(shù)控車床基本編程指令 與簡單程序編寫與簡單程序編寫第第1節(jié)節(jié) 數(shù)控車床編程基礎(chǔ)數(shù)控車床編程基礎(chǔ)第第2節(jié)節(jié) 基本編程指令與簡單基本編程指令與簡單程序編寫程序編寫1、1 數(shù)控車床編程特點(diǎn)數(shù)控車床編程特點(diǎn)一、坐標(biāo)系統(tǒng)一、坐標(biāo)系統(tǒng)機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系: :是數(shù)控機(jī)床安裝調(diào)試時便設(shè)定好的一固定的坐標(biāo)系統(tǒng)。是數(shù)控機(jī)床安裝調(diào)試時便設(shè)定好的一固定的坐標(biāo)系統(tǒng)。機(jī)床原點(diǎn)在主軸端面中心,參考點(diǎn)在機(jī)床原點(diǎn)在主軸端面中心,參考點(diǎn)在X X軸和軸和Z Z軸的正向極限位置處軸的正向極限位置處編程坐標(biāo)系編程坐標(biāo)系: :是在對圖紙上零件編程時就建立的,程序數(shù)據(jù)便是基于是在對圖紙上零件編程時就建立的,程序數(shù)據(jù)便

2、是基于該坐標(biāo)系的坐標(biāo)值。該坐標(biāo)系的坐標(biāo)值。工件坐標(biāo)系工件坐標(biāo)系時編程坐標(biāo)系在機(jī)床上的具體體現(xiàn)。由相應(yīng)的編程指令建時編程坐標(biāo)系在機(jī)床上的具體體現(xiàn)。由相應(yīng)的編程指令建立。立。對刀操作對刀操作機(jī)床原點(diǎn)、工件原點(diǎn)、參考點(diǎn)機(jī)床原點(diǎn)、工件原點(diǎn)、參考點(diǎn)XWM參 考 點(diǎn)定 位 開 關(guān)XZXZXYZMRWZ機(jī) 床 原 點(diǎn)參 考 點(diǎn)程 序 原 點(diǎn)MWP工 件 原 點(diǎn)RRa 刀架后置式刀架后置式b 刀架前置式刀架前置式工件原點(diǎn)工件原點(diǎn)說明:說明:由于車削加工是圍繞主軸中心前后對稱的,因此無論由于車削加工是圍繞主軸中心前后對稱的,因此無論是前置還是后置式的,是前置還是后置式的,X X 軸指向前后對編程來說并無多大差軸

3、指向前后對編程來說并無多大差別。為適應(yīng)笛卡爾坐標(biāo)習(xí)慣,編程繪圖時按后置式的方式進(jìn)別。為適應(yīng)笛卡爾坐標(biāo)習(xí)慣,編程繪圖時按后置式的方式進(jìn)行表示行表示XWM參 考 點(diǎn)定 位 開 關(guān)XZXZXYZMRWZ機(jī) 床 原 點(diǎn)參 考 點(diǎn)程 序 原 點(diǎn)MWP工 件 原 點(diǎn)RRXWM參 考 點(diǎn)定 位 開 關(guān)XZXZXYZMRWZ機(jī) 床 原 點(diǎn)參 考 點(diǎn)程 序 原 點(diǎn)MWP工 件 原 點(diǎn)RRZX二、直徑編程方式v在車削加工的數(shù)控程序中,在車削加工的數(shù)控程序中,X X 軸軸的坐標(biāo)值取為的坐標(biāo)值取為零件零件圖樣上的直徑值圖樣上的直徑值的編程方式。與設(shè)計(jì)、標(biāo)注的編程方式。與設(shè)計(jì)、標(biāo)注一致、減少換算。一致、減少換算。v如圖

4、所示:圖中如圖所示:圖中A點(diǎn)的坐點(diǎn)的坐標(biāo)值為(標(biāo)值為(30,80),),B點(diǎn)的坐標(biāo)值為(點(diǎn)的坐標(biāo)值為(40, ,60)。)。v編程方式可由指令指定。也可由參數(shù)設(shè)定。編程方式可由指令指定。也可由參數(shù)設(shè)定。v一般默認(rèn)直徑方式一般默認(rèn)直徑方式。如:華中數(shù)控如:華中數(shù)控 G36|直徑編程直徑編程 G37半徑編程半徑編程 西門子西門子 G22直徑編程直徑編程 G23半徑編程半徑編程XZ三、進(jìn)刀和退刀方式三、進(jìn)刀和退刀方式v進(jìn)刀時進(jìn)刀時采用快速走刀接近工件切削起點(diǎn)附采用快速走刀接近工件切削起點(diǎn)附近的某個點(diǎn),再改用切削進(jìn)給,以減少空走近的某個點(diǎn),再改用切削進(jìn)給,以減少空走刀的時間,提高加工效率。刀的時間,提

5、高加工效率。 切削起點(diǎn)的確定與工件毛坯余量大小有關(guān),應(yīng)以刀具快切削起點(diǎn)的確定與工件毛坯余量大小有關(guān),應(yīng)以刀具快速走到該點(diǎn)時刀尖不與工件發(fā)生碰撞為原則速走到該點(diǎn)時刀尖不與工件發(fā)生碰撞為原則。 v退刀時退刀時,沿輪廓延長,沿輪廓延長線工進(jìn)退出至工件附近,線工進(jìn)退出至工件附近,再快速退刀。一般先退再快速退刀。一般先退X軸,后退軸,后退Z軸。軸。四、 絕對編程與增量編程 數(shù)控編程通常都是按照組成圖形的線段或圓弧的數(shù)控編程通常都是按照組成圖形的線段或圓弧的端點(diǎn)的坐標(biāo)來進(jìn)行的。端點(diǎn)的坐標(biāo)來進(jìn)行的。絕對編程:絕對編程:指令輪廓終點(diǎn)相對于工件原點(diǎn)絕指令輪廓終點(diǎn)相對于工件原點(diǎn)絕對坐標(biāo)值的編程方式。對坐標(biāo)值的編程

6、方式。增量編程:增量編程:指令輪廓終點(diǎn)相對于輪廓起點(diǎn)坐指令輪廓終點(diǎn)相對于輪廓起點(diǎn)坐標(biāo)增量的編程方式。標(biāo)增量的編程方式。有些數(shù)控系統(tǒng)還可采用極坐標(biāo)編程有些數(shù)控系統(tǒng)還可采用極坐標(biāo)編程絕對編程絕對編程G90增量編程增量編程G91 均均為為模態(tài)指令模態(tài)指令絕對編程:絕對編程:G90 G01 X100.0 Z50.0; 增量編程:增量編程:G91 G01 X60.0 Z-100.0;在越來越多車床中在越來越多車床中X、Z表示絕對編程表示絕對編程U、W表示增量編程表示增量編程允許同一程序段中二者混合使用允許同一程序段中二者混合使用絕絕 對對 編編 程程 和和 增增 量量 編編 程程絕對絕對: G01 X1

7、00.0 Z50.0; 相對相對: G01 U60.0 W-100.0;混用混用: G01 X100.0 W-100.0; 或或 G01 U60.0 Z50.0; 直線直線AB ,可用:可用:一、關(guān)于建立工件坐標(biāo)系指令一、關(guān)于建立工件坐標(biāo)系指令1 1、設(shè)定工件坐標(biāo)系、設(shè)定工件坐標(biāo)系指令:坐標(biāo)系設(shè)定指令:坐標(biāo)系設(shè)定G92 G92 (G50)格式格式:G92(G50) X _ Z_ X _ Z_ 參數(shù)說明:參數(shù)說明:X X、Z Z、為當(dāng)前刀具位置相對于為當(dāng)前刀具位置相對于將要建立將要建立的的工件原點(diǎn)的坐標(biāo)值。工件原點(diǎn)的坐標(biāo)值。若設(shè)定工件原點(diǎn)若設(shè)定工件原點(diǎn)O1 , 則程序段為則程序段為:G92 X

8、100. Z 50.若設(shè)定工件原點(diǎn)若設(shè)定工件原點(diǎn)O2 , 則程序段為則程序段為:G92 X 100. Z 110.以刀具當(dāng)前所在位置為起刀點(diǎn)以刀具當(dāng)前所在位置為起刀點(diǎn)ZXv執(zhí)行執(zhí)行G92G92指令時,是通過刀具當(dāng)前所在位置(刀具起指令時,是通過刀具當(dāng)前所在位置(刀具起始點(diǎn))來設(shè)定工件坐標(biāo)系的。始點(diǎn))來設(shè)定工件坐標(biāo)系的。vG92 設(shè)置的工件原點(diǎn)是隨刀具當(dāng)前位置(起始位置)設(shè)置的工件原點(diǎn)是隨刀具當(dāng)前位置(起始位置)的變化而變化的。的變化而變化的。若起刀點(diǎn)位置向左移動20mm,則執(zhí)行上述指令時,結(jié)果怎樣呢?1 1、一旦執(zhí)行一旦執(zhí)行G92指令建立坐標(biāo)系,后續(xù)的絕對值指指令建立坐標(biāo)系,后續(xù)的絕對值指令坐

9、標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。2、G92G92指令必須跟坐標(biāo)地址字,須單獨(dú)一個程序段指令必須跟坐標(biāo)地址字,須單獨(dú)一個程序段指定。且一般寫在程序開始。指定。且一般寫在程序開始。3 3、執(zhí)行此指令、執(zhí)行此指令刀具并不會產(chǎn)生機(jī)械位移刀具并不會產(chǎn)生機(jī)械位移,只建立,只建立一個工件坐標(biāo)一個工件坐標(biāo)系系. .4、執(zhí)行此指令之前必須保證刀位點(diǎn)與程序起點(diǎn)、執(zhí)行此指令之前必須保證刀位點(diǎn)與程序起點(diǎn)(或?qū)Φ饵c(diǎn))符合。(或?qū)Φ饵c(diǎn))符合。5 5、該指令為非模態(tài)指令。、該指令為非模態(tài)指令。指令:工件坐標(biāo)系選擇指令:工件坐標(biāo)系選擇G54G59GGGGGG545556575859格式

10、格式它是先測定出欲它是先測定出欲預(yù)置的預(yù)置的工件原點(diǎn)相對于機(jī)床原點(diǎn)的偏置工件原點(diǎn)相對于機(jī)床原點(diǎn)的偏置值值,并把該偏置值通過參數(shù)設(shè)定的方式預(yù)置在機(jī)床參數(shù)并把該偏置值通過參數(shù)設(shè)定的方式預(yù)置在機(jī)床參數(shù)數(shù)據(jù)庫中。數(shù)據(jù)庫中。當(dāng)工件原點(diǎn)預(yù)置好以后,便可用當(dāng)工件原點(diǎn)預(yù)置好以后,便可用“G54 G00 X Z ” 指令讓刀具移到該預(yù)置工件坐標(biāo)系中的任意指指令讓刀具移到該預(yù)置工件坐標(biāo)系中的任意指定位置定位置。G54G59 方式在機(jī)床坐標(biāo)系中直接設(shè)定工方式在機(jī)床坐標(biāo)系中直接設(shè)定工件原點(diǎn),與起刀點(diǎn)的位置無關(guān)。件原點(diǎn),與起刀點(diǎn)的位置無關(guān)。1、G54G59是系統(tǒng)預(yù)置的六個坐標(biāo)系,可根據(jù)是系統(tǒng)預(yù)置的六個坐標(biāo)系,可根據(jù)需要

11、選用。需要選用。2、G54G59建立的工件坐標(biāo)原點(diǎn)是相對于機(jī)床建立的工件坐標(biāo)原點(diǎn)是相對于機(jī)床原點(diǎn)而言的,原點(diǎn)而言的,在程序運(yùn)行前已設(shè)定好在程序運(yùn)行前已設(shè)定好,在程序運(yùn)行,在程序運(yùn)行中是無法重置的。中是無法重置的。3、G54G59預(yù)置建立的工件坐標(biāo)原點(diǎn)在機(jī)床坐預(yù)置建立的工件坐標(biāo)原點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值可用標(biāo)系中的坐標(biāo)值可用 MDI 方式輸入,系統(tǒng)自動記憶。方式輸入,系統(tǒng)自動記憶。4、使用該組指令前,必須先、使用該組指令前,必須先回參考點(diǎn)回參考點(diǎn)。5、G54G59為為模態(tài)模態(tài)指令,可相互注銷。指令,可相互注銷。機(jī)床原點(diǎn)機(jī)床原點(diǎn)G59G543030ZZZXXX304050508030AB例例:如下

12、圖所示如下圖所示,使用工件坐標(biāo)系編程使用工件坐標(biāo)系編程:要求刀具從當(dāng)前點(diǎn)移動到要求刀具從當(dāng)前點(diǎn)移動到A點(diǎn)點(diǎn),再從再從A點(diǎn)移動到點(diǎn)移動到B點(diǎn)點(diǎn).G54 G00 G90 X40.Z30.G59 G00 X30. Z30. 越來越多的數(shù)控車床采用越來越多的數(shù)控車床采用 T 指令建立工件坐標(biāo)系。指令建立工件坐標(biāo)系。 把對刀過程記錄的坐標(biāo)值以把對刀過程記錄的坐標(biāo)值以MDI方式輸入到某方式輸入到某刀偏表地址碼中(如刀偏表地址碼中(如 01 地址號),則在編程中地址號),則在編程中直接用指令直接用指令 TXX01 即可自動按機(jī)床坐標(biāo)系的絕對即可自動按機(jī)床坐標(biāo)系的絕對偏置坐標(biāo)關(guān)系建立起工件坐標(biāo)系。偏置坐標(biāo)關(guān)系

13、建立起工件坐標(biāo)系。 這種方式這種方式與與 G54 預(yù)置的方式實(shí)質(zhì)是一樣的預(yù)置的方式實(shí)質(zhì)是一樣的,只不過只不過不用去記錄和計(jì)算不用去記錄和計(jì)算預(yù)置的預(yù)置的 X、Z軸坐標(biāo),軸坐標(biāo),而是數(shù)控系統(tǒng)自動計(jì)算這兩個值而是數(shù)控系統(tǒng)自動計(jì)算這兩個值。1 1、尺寸單位選擇:、尺寸單位選擇:格式:格式:G 20 英制輸入制式英制輸入制式 英寸輸入英寸輸入 G 21 公制輸入制式公制輸入制式 毫米毫米 輸入輸入 (默認(rèn)默認(rèn))2 2、進(jìn)給速度單位的設(shè)定、進(jìn)給速度單位的設(shè)定 每分鐘進(jìn)給每分鐘進(jìn)給 G94 (G98) :mm/min (默認(rèn)默認(rèn)) 每轉(zhuǎn)進(jìn)給每轉(zhuǎn)進(jìn)給 G95 (G99) :r/mm以上均為模態(tài)指令以上均為模

14、態(tài)指令,可互相注銷可互相注銷.二、有關(guān)單位設(shè)定二、有關(guān)單位設(shè)定三、主軸功能三、主軸功能 S 在具有恒線速度功能的機(jī)床上,在具有恒線速度功能的機(jī)床上,S S 功能還有其它作用:功能還有其它作用:1 1、恒線速控制、恒線速控制 編程格式編程格式 G96 S S S后面的數(shù)字表示的是恒定的后面的數(shù)字表示的是恒定的線速度線速度:m/min。例:例:G96 S150 表示切削點(diǎn)線速度控制在表示切削點(diǎn)線速度控制在150 m/min。( (主軸轉(zhuǎn)速非恒定主軸轉(zhuǎn)速非恒定) )2 2、恒線速取消、恒線速取消( (恒轉(zhuǎn)速恒轉(zhuǎn)速) ) 編程格式編程格式 G97 S 單位單位:r/min。S 后面的數(shù)字表示恒線速度控

15、制取消后的主軸轉(zhuǎn)速后面的數(shù)字表示恒線速度控制取消后的主軸轉(zhuǎn)速。 如如S S 未指定,將保留未指定,將保留G96的最終值。的最終值。 例:例:G97 S1000 表示恒線速控制取消后主軸轉(zhuǎn)速表示恒線速控制取消后主軸轉(zhuǎn)速1000 r/min。(恒轉(zhuǎn)速控制一般在車螺紋或車削工件直徑變化不大時使用恒轉(zhuǎn)速控制一般在車螺紋或車削工件直徑變化不大時使用)3 3、主軸最高轉(zhuǎn)速限定:、主軸最高轉(zhuǎn)速限定:格式:格式:G 50 例如:例如:G50 S2000 表示限制主軸的最高轉(zhuǎn)速為表示限制主軸的最高轉(zhuǎn)速為2000 r/min.2000 r/min.為什么要用恒線速度和限制主軸最高轉(zhuǎn)速?為什么要用恒線速度和限制主軸最高轉(zhuǎn)速?在車削端面或工件直徑變化較大時在車削端面或工件直徑變化較大時,為

溫馨提示

  • 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

提交評論