數(shù)控車削編程培訓(xùn)課件_第1頁(yè)
數(shù)控車削編程培訓(xùn)課件_第2頁(yè)
數(shù)控車削編程培訓(xùn)課件_第3頁(yè)
數(shù)控車削編程培訓(xùn)課件_第4頁(yè)
數(shù)控車削編程培訓(xùn)課件_第5頁(yè)
已閱讀5頁(yè),還剩73頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、v3.1 數(shù)控車削編程特點(diǎn)及坐標(biāo)系數(shù)控車削編程特點(diǎn)及坐標(biāo)系 v3.2 數(shù)控車削工藝數(shù)控車削工藝 v3.3 數(shù)控車削編程數(shù)控車削編程 v3.4 數(shù)控車削編程綜合實(shí)例數(shù)控車削編程綜合實(shí)例 第三章數(shù)控車削編程第三章數(shù)控車削編程第三章數(shù)控車削編程一、數(shù)控車削編程特點(diǎn)一、數(shù)控車削編程特點(diǎn) 1 1)坐標(biāo):數(shù)控車床徑向?yàn)椋┳鴺?biāo):數(shù)控車床徑向?yàn)閤 x軸、縱向?yàn)檩S、縱向?yàn)閦 z軸。軸。x x和和z z坐標(biāo)指令,在按絕對(duì)坐標(biāo)編程時(shí)使用代碼坐標(biāo)指令,在按絕對(duì)坐標(biāo)編程時(shí)使用代碼X X和和Z Z,按增量編程時(shí)使用代碼按增量編程時(shí)使用代碼U U和和W W。切削圓弧時(shí),使用。切削圓弧時(shí),使用I I和和K K表示圓弧起點(diǎn)相對(duì)

2、圓心的相應(yīng)坐標(biāo)增量值或者使用表示圓弧起點(diǎn)相對(duì)圓心的相應(yīng)坐標(biāo)增量值或者使用半徑半徑R R值代替值代替I I、K K值。值。 2 2)通常采用直徑編程方式。)通常采用直徑編程方式。X X軸的指令值取零軸的指令值取零件圖樣上的直徑值。當(dāng)用增量值編程時(shí),以徑向?qū)嵓D樣上的直徑值。當(dāng)用增量值編程時(shí),以徑向?qū)嶋H位移量的兩倍值表示,并附上方向符號(hào)(正向可際位移量的兩倍值表示,并附上方向符號(hào)(正向可以省略)。以省略)。 第三章數(shù)控車削編程 3 3)在一個(gè)程序段中,根據(jù)圖樣上標(biāo)注的尺寸,)在一個(gè)程序段中,根據(jù)圖樣上標(biāo)注的尺寸,可以采用絕對(duì)值編程、增量值編程。對(duì)于可以采用絕對(duì)值編程、增量值編程。對(duì)于FANUCFA

3、NUC系統(tǒng)系統(tǒng)還可以采用二者混合編程的方法。還可以采用二者混合編程的方法。 4 4)數(shù)控車床的數(shù)控系統(tǒng)通常具備各種不同形式)數(shù)控車床的數(shù)控系統(tǒng)通常具備各種不同形式的固定循環(huán),如內(nèi)、外圓柱面固定循環(huán),內(nèi)、外錐的固定循環(huán),如內(nèi)、外圓柱面固定循環(huán),內(nèi)、外錐面固定循環(huán),端面固定循環(huán),切槽循環(huán),內(nèi)、外螺面固定循環(huán),端面固定循環(huán),切槽循環(huán),內(nèi)、外螺紋固定循環(huán)及組合面切削循環(huán)等。紋固定循環(huán)及組合面切削循環(huán)等。 5 5)大多數(shù)數(shù)控車床的數(shù)控系統(tǒng)都具有刀尖圓弧)大多數(shù)數(shù)控車床的數(shù)控系統(tǒng)都具有刀尖圓弧半徑自動(dòng)補(bǔ)償功能。半徑自動(dòng)補(bǔ)償功能。 第三章數(shù)控車削編程二、數(shù)控車床的原點(diǎn)與參考點(diǎn)二、數(shù)控車床的原點(diǎn)與參考點(diǎn)1 1

4、機(jī)床原點(diǎn)機(jī)床原點(diǎn) 數(shù)控機(jī)床的原點(diǎn)就是機(jī)床坐標(biāo)系的原點(diǎn)并且不數(shù)控機(jī)床的原點(diǎn)就是機(jī)床坐標(biāo)系的原點(diǎn)并且不能改變。數(shù)控車床的機(jī)床原點(diǎn)為主軸旋轉(zhuǎn)中心與卡能改變。數(shù)控車床的機(jī)床原點(diǎn)為主軸旋轉(zhuǎn)中心與卡盤后的主軸端面的交點(diǎn),通常用符號(hào)盤后的主軸端面的交點(diǎn),通常用符號(hào) 表示機(jī)床原表示機(jī)床原點(diǎn),如圖所示。點(diǎn),如圖所示。 第三章數(shù)控車削編程2 2參考點(diǎn)參考點(diǎn) 參考點(diǎn)是數(shù)控機(jī)床上的一個(gè)固定不變的極限點(diǎn),參考點(diǎn)是數(shù)控機(jī)床上的一個(gè)固定不變的極限點(diǎn),其位置由機(jī)械擋塊來(lái)確定。數(shù)控機(jī)床參考點(diǎn)的位置是其位置由機(jī)械擋塊來(lái)確定。數(shù)控機(jī)床參考點(diǎn)的位置是由數(shù)控機(jī)床制造廠家在每個(gè)進(jìn)給軸上用限位開關(guān)精確由數(shù)控機(jī)床制造廠家在每個(gè)進(jìn)給軸上用限位

5、開關(guān)精確調(diào)整好的,坐標(biāo)值已輸入數(shù)控系統(tǒng)中。因此,參考點(diǎn)調(diào)整好的,坐標(biāo)值已輸入數(shù)控系統(tǒng)中。因此,參考點(diǎn)對(duì)機(jī)床原點(diǎn)的坐標(biāo)是一個(gè)已知數(shù)。每次回參考點(diǎn)時(shí)系對(duì)機(jī)床原點(diǎn)的坐標(biāo)是一個(gè)已知數(shù)。每次回參考點(diǎn)時(shí)系統(tǒng)顯示的數(shù)值必須相同,否則加工有誤差。數(shù)控機(jī)床統(tǒng)顯示的數(shù)值必須相同,否則加工有誤差。數(shù)控機(jī)床參考點(diǎn)通常是離數(shù)控機(jī)床原點(diǎn)最遠(yuǎn)的極限點(diǎn),通常用參考點(diǎn)通常是離數(shù)控機(jī)床原點(diǎn)最遠(yuǎn)的極限點(diǎn),通常用符號(hào)符號(hào) 表示機(jī)床參考點(diǎn)。表示機(jī)床參考點(diǎn)。 第三章數(shù)控車削編程3 3工件原點(diǎn)(編程原點(diǎn))工件原點(diǎn)(編程原點(diǎn)) 工件原點(diǎn)是確定被加工工件幾何形體上各要素位工件原點(diǎn)是確定被加工工件幾何形體上各要素位置的基準(zhǔn)。數(shù)控車床編程時(shí),工件

6、原點(diǎn)應(yīng)選在工件的置的基準(zhǔn)。數(shù)控車床編程時(shí),工件原點(diǎn)應(yīng)選在工件的旋轉(zhuǎn)中心上。數(shù)控車削零件的編程原點(diǎn)可以選擇在工旋轉(zhuǎn)中心上。數(shù)控車削零件的編程原點(diǎn)可以選擇在工件左、右端面,也可以選擇在工件的縱向?qū)ΨQ中心或件左、右端面,也可以選擇在工件的縱向?qū)ΨQ中心或其他位置,通常用符號(hào)其他位置,通常用符號(hào) 表示工件原點(diǎn)。下圖所示表示工件原點(diǎn)。下圖所示的編程原點(diǎn)選在零件的右端面。的編程原點(diǎn)選在零件的右端面。第三章數(shù)控車削編程第三章數(shù)控車削編程三、坐標(biāo)系三、坐標(biāo)系1 1機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系 數(shù)控車床的機(jī)床坐標(biāo)系在出廠前已經(jīng)調(diào)整好,一數(shù)控車床的機(jī)床坐標(biāo)系在出廠前已經(jīng)調(diào)整好,一般情況下,不允許用戶隨意變動(dòng)。般情況下,不允

7、許用戶隨意變動(dòng)。 如圖所示,以數(shù)控車床原點(diǎn)為坐標(biāo)原點(diǎn)建起來(lái)的如圖所示,以數(shù)控車床原點(diǎn)為坐標(biāo)原點(diǎn)建起來(lái)的直角坐標(biāo)系直角坐標(biāo)系OXZOXZ,稱為數(shù)控車床的機(jī)床坐標(biāo)系。,稱為數(shù)控車床的機(jī)床坐標(biāo)系。第三章數(shù)控車削編程2 2工件坐標(biāo)系工件坐標(biāo)系 以工件原點(diǎn)為坐標(biāo)原點(diǎn)建起來(lái)的以工件原點(diǎn)為坐標(biāo)原點(diǎn)建起來(lái)的X X,Z Z軸直角坐標(biāo)系。軸直角坐標(biāo)系。X X軸正向和刀具的布置有關(guān),當(dāng)?shù)毒呶挥诳拷僮髡咭粋?cè)時(shí)軸正向和刀具的布置有關(guān),當(dāng)?shù)毒呶挥诳拷僮髡咭粋?cè)時(shí)(即前置刀架),(即前置刀架),X X的正向如圖的正向如圖a a所示;反之當(dāng)?shù)毒哌h(yuǎn)離操所示;反之當(dāng)?shù)毒哌h(yuǎn)離操作者一側(cè)時(shí)(即后置刀架),作者一側(cè)時(shí)(即后置刀架),

8、X X的正向如圖的正向如圖b b所示。所示。 數(shù)控車床工件坐標(biāo)系的原點(diǎn)一般在工件的右端面或左數(shù)控車床工件坐標(biāo)系的原點(diǎn)一般在工件的右端面或左端面上,以便于測(cè)量或?qū)Φ?。工件坐?biāo)系與機(jī)床坐標(biāo)系的端面上,以便于測(cè)量或?qū)Φ?。工件坐?biāo)系與機(jī)床坐標(biāo)系的坐標(biāo)方向一致,坐標(biāo)方向一致,X X軸對(duì)應(yīng)徑向,軸對(duì)應(yīng)徑向,Z Z軸對(duì)應(yīng)軸向。軸對(duì)應(yīng)軸向。第三章數(shù)控車削編程3 3刀位點(diǎn)刀位點(diǎn) 刀位點(diǎn)是指在加工程序編制中,用以表示刀具特刀位點(diǎn)是指在加工程序編制中,用以表示刀具特征的點(diǎn),也是對(duì)刀和加工的基準(zhǔn)點(diǎn)。各類刀的刀位點(diǎn)征的點(diǎn),也是對(duì)刀和加工的基準(zhǔn)點(diǎn)。各類刀的刀位點(diǎn)如圖所示。如圖所示。平頭立銑刀平頭立銑刀球頭銑刀球頭銑刀鉆頭

9、鉆頭車刀、鏜刀車刀、鏜刀第三章數(shù)控車削編程3 3對(duì)刀對(duì)刀 對(duì)刀點(diǎn):對(duì)刀點(diǎn)是指通過(guò)對(duì)刀確定刀具與工件相對(duì)刀點(diǎn):對(duì)刀點(diǎn)是指通過(guò)對(duì)刀確定刀具與工件相對(duì)位置的基準(zhǔn)點(diǎn)。對(duì)位置的基準(zhǔn)點(diǎn)。對(duì)刀點(diǎn)可在零件上,也可設(shè)在夾具對(duì)刀點(diǎn)可在零件上,也可設(shè)在夾具上,用于確定工件坐標(biāo)系與機(jī)床坐標(biāo)系的相對(duì)位置。上,用于確定工件坐標(biāo)系與機(jī)床坐標(biāo)系的相對(duì)位置。 對(duì)刀點(diǎn)的選擇原則:對(duì)刀點(diǎn)的選擇原則: a a)在機(jī)床上對(duì)刀方便、便于觀察和檢測(cè)。)在機(jī)床上對(duì)刀方便、便于觀察和檢測(cè)。 b b)編程時(shí)便于數(shù)學(xué)處理和有利于簡(jiǎn)化編程。)編程時(shí)便于數(shù)學(xué)處理和有利于簡(jiǎn)化編程。 c c)對(duì)刀點(diǎn)可選擇在零件上或夾具上。)對(duì)刀點(diǎn)可選擇在零件上或夾具上。

10、 d d)為提高零件的加工精度,減少對(duì)刀誤差,)為提高零件的加工精度,減少對(duì)刀誤差,對(duì)對(duì) 刀點(diǎn)應(yīng)盡量選擇在零件的設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)上。刀點(diǎn)應(yīng)盡量選擇在零件的設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)上。第三章數(shù)控車削編程1.1.手動(dòng)對(duì)刀的過(guò)程大致如下:手動(dòng)對(duì)刀的過(guò)程大致如下: l l)返回參考點(diǎn)返回參考點(diǎn)。 2 2)試切外圓。試切外圓。如圖所示,工件安裝好后,用如圖所示,工件安裝好后,用MDIMDI(手動(dòng)數(shù)據(jù)輸入)方式操縱機(jī)床將工件外圓表面(手動(dòng)數(shù)據(jù)輸入)方式操縱機(jī)床將工件外圓表面試切一刀,然后保持刀具在試切一刀,然后保持刀具在X X軸方向上的位置不變,軸方向上的位置不變,沿沿Z Z軸方向退刀、停止主軸轉(zhuǎn)動(dòng),測(cè)量試切

11、后的直徑軸方向退刀、停止主軸轉(zhuǎn)動(dòng),測(cè)量試切后的直徑d d,此即當(dāng)前位置上刀尖在工件坐標(biāo)系中的此即當(dāng)前位置上刀尖在工件坐標(biāo)系中的X X值。值。O 確定刀尖在確定刀尖在X向的位置向的位置 d第三章數(shù)控車削編程 3 3)試切端面試切端面。用同樣的方法再將工件右端面試用同樣的方法再將工件右端面試切一刀,保持刀具切一刀,保持刀具Z Z坐標(biāo)不變,沿橫向(坐標(biāo)不變,沿橫向(X X向)退刀。向)退刀。當(dāng)取工件右端面當(dāng)取工件右端面0 0為工件原點(diǎn)時(shí),對(duì)刀輸入為為工件原點(diǎn)時(shí),對(duì)刀輸入為Z0Z0,當(dāng),當(dāng)取工件左端面為工件原點(diǎn)時(shí),測(cè)出試切端面至預(yù)定的取工件左端面為工件原點(diǎn)時(shí),測(cè)出試切端面至預(yù)定的工件原點(diǎn)的距離工件原點(diǎn)

12、的距離L L,此即當(dāng)前位置處刀尖在工件坐標(biāo),此即當(dāng)前位置處刀尖在工件坐標(biāo)系中的系中的Z Z值。值。 O 確定刀尖在確定刀尖在Z向的位置向的位置LOL 根據(jù)根據(jù)d d和和L L值,值,即可確定刀具在即可確定刀具在工件坐標(biāo)系中的工件坐標(biāo)系中的位置。位置。 第三章數(shù)控車削編程2.2.機(jī)外對(duì)刀儀對(duì)刀機(jī)外對(duì)刀儀對(duì)刀 機(jī)外對(duì)刀的本質(zhì)是測(cè)量出刀具假想刀尖點(diǎn)到刀具機(jī)外對(duì)刀的本質(zhì)是測(cè)量出刀具假想刀尖點(diǎn)到刀具臺(tái)基準(zhǔn)之間臺(tái)基準(zhǔn)之間X X及及Z Z方向的距離方向的距離。利用機(jī)外對(duì)刀儀可將刀利用機(jī)外對(duì)刀儀可將刀具預(yù)先在機(jī)床外校對(duì)好,以便裝上機(jī)床后將對(duì)刀長(zhǎng)度具預(yù)先在機(jī)床外校對(duì)好,以便裝上機(jī)床后將對(duì)刀長(zhǎng)度輸入相應(yīng)刀具補(bǔ)償號(hào)

13、即可以使用。輸入相應(yīng)刀具補(bǔ)償號(hào)即可以使用。第三章數(shù)控車削編程3.3. 自動(dòng)對(duì)刀自動(dòng)對(duì)刀 自動(dòng)對(duì)刀是通過(guò)自動(dòng)對(duì)刀是通過(guò)刀尖檢測(cè)系統(tǒng)刀尖檢測(cè)系統(tǒng)實(shí)現(xiàn)的,刀尖以設(shè)實(shí)現(xiàn)的,刀尖以設(shè)定的速度向接觸式傳感器接近,當(dāng)?shù)都馀c傳感器接觸定的速度向接觸式傳感器接近,當(dāng)?shù)都馀c傳感器接觸并發(fā)出信號(hào),數(shù)控系統(tǒng)立即記下該瞬間的坐標(biāo)值,并并發(fā)出信號(hào),數(shù)控系統(tǒng)立即記下該瞬間的坐標(biāo)值,并自動(dòng)修正刀具補(bǔ)償值。自動(dòng)修正刀具補(bǔ)償值。第三章數(shù)控車削編程3.2 3.2 數(shù)控車削工藝數(shù)控車削工藝一、走刀路線的確定一、走刀路線的確定 精加工的進(jìn)給路線基本上都是沿其零件輪廓順精加工的進(jìn)給路線基本上都是沿其零件輪廓順序進(jìn)行的,所以確定進(jìn)給路線的

14、工作重點(diǎn),主要在序進(jìn)行的,所以確定進(jìn)給路線的工作重點(diǎn),主要在于確定粗加工及空行程的進(jìn)給路線。于確定粗加工及空行程的進(jìn)給路線。 進(jìn)給路線泛指刀具從對(duì)刀點(diǎn)(或機(jī)床固定原點(diǎn))進(jìn)給路線泛指刀具從對(duì)刀點(diǎn)(或機(jī)床固定原點(diǎn))開始運(yùn)動(dòng)起,直至返回該點(diǎn)并結(jié)束加工程序所經(jīng)過(guò)開始運(yùn)動(dòng)起,直至返回該點(diǎn)并結(jié)束加工程序所經(jīng)過(guò)的路徑。的路徑。包括切削加工的路徑及刀具切入、切出等包括切削加工的路徑及刀具切入、切出等非切削空行程。非切削空行程。 總則:走刀路線最短、程序段數(shù)目最少、數(shù)值總則:走刀路線最短、程序段數(shù)目最少、數(shù)值計(jì)算簡(jiǎn)單、便于保證加工質(zhì)量。計(jì)算簡(jiǎn)單、便于保證加工質(zhì)量。 第三章數(shù)控車削編程1 1最短的空行程路線最短的

15、空行程路線 設(shè)置循環(huán)起點(diǎn)設(shè)置循環(huán)起點(diǎn): : 如圖所示為采用矩形循環(huán)方式進(jìn)行粗車的一般如圖所示為采用矩形循環(huán)方式進(jìn)行粗車的一般情況。顯然,圖情況。顯然,圖b b所示的進(jìn)給路線短。所示的進(jìn)給路線短。 第三章數(shù)控車削編程2 2最短的切削進(jìn)給路線最短的切削進(jìn)給路線3 3大余量毛坯的階梯切削進(jìn)給路線大余量毛坯的階梯切削進(jìn)給路線 圖圖a a是錯(cuò)誤的階梯切削路線,圖是錯(cuò)誤的階梯切削路線,圖b b按按1-51-5的順序的順序切削,每次切削所留余量相等,是正確的階梯切切削,每次切削所留余量相等,是正確的階梯切削路線。因?yàn)樵谕瑯颖吵缘读康臈l件下,按圖削路線。因?yàn)樵谕瑯颖吵缘读康臈l件下,按圖a a的的方式加工所剩的

16、余量過(guò)多。方式加工所剩的余量過(guò)多。 第三章數(shù)控車削編程4 4完工輪廓的連續(xù)切削進(jìn)給路線完工輪廓的連續(xù)切削進(jìn)給路線 在安排精加工工序時(shí),其零件的完工輪廓應(yīng)由在安排精加工工序時(shí),其零件的完工輪廓應(yīng)由最后一刀連續(xù)加工而成,刀具的進(jìn)、退刀位置要考最后一刀連續(xù)加工而成,刀具的進(jìn)、退刀位置要考慮妥當(dāng),盡量不要在連續(xù)的輪廓中安排切入和切出慮妥當(dāng),盡量不要在連續(xù)的輪廓中安排切入和切出或換刀及停頓,以免因切削力突然變化而造成彈性或換刀及停頓,以免因切削力突然變化而造成彈性變形,致使光滑連接輪廓上產(chǎn)生表面劃傷、形狀突變形,致使光滑連接輪廓上產(chǎn)生表面劃傷、形狀突變或滯留刀痕等缺陷。變或滯留刀痕等缺陷。第三章數(shù)控車削

17、編程二、夾具和刀具的選擇二、夾具和刀具的選擇 1 1夾具的選擇夾具的選擇 用于軸類工件的夾具有自動(dòng)夾緊撥動(dòng)卡盤、撥齒頂尖、三用于軸類工件的夾具有自動(dòng)夾緊撥動(dòng)卡盤、撥齒頂尖、三爪撥動(dòng)卡盤和快速可調(diào)萬(wàn)能卡盤等。用于盤類工件的夾具主要爪撥動(dòng)卡盤和快速可調(diào)萬(wàn)能卡盤等。用于盤類工件的夾具主要有可調(diào)卡爪式卡盤和快速可調(diào)卡盤。有可調(diào)卡爪式卡盤和快速可調(diào)卡盤。2 2刀具的選擇刀具的選擇 粗車時(shí),要選強(qiáng)度高、耐用度好的刀具,以便滿足大背吃粗車時(shí),要選強(qiáng)度高、耐用度好的刀具,以便滿足大背吃刀量、大進(jìn)給量的要求。刀量、大進(jìn)給量的要求。 精車時(shí),要選精度高、耐用度好的刀具,以保證加工精度的精車時(shí),要選精度高、耐用度好

18、的刀具,以保證加工精度的要求。要求。 此外,為減少換刀時(shí)間和方便對(duì)刀,應(yīng)盡可能采用機(jī)夾刀和此外,為減少換刀時(shí)間和方便對(duì)刀,應(yīng)盡可能采用機(jī)夾刀和機(jī)夾刀片。目前,數(shù)控車床用得最普遍的是硬質(zhì)合金刀具和高機(jī)夾刀片。目前,數(shù)控車床用得最普遍的是硬質(zhì)合金刀具和高速鋼刀具兩種。速鋼刀具兩種。第三章數(shù)控車削編程3 3車刀和刀片的種類車刀和刀片的種類 車刀的種類異常繁多、車刀可以分為整體式車刀車刀的種類異常繁多、車刀可以分為整體式車刀(如高速工具鋼刀具)、焊接式車刀(硬質(zhì)合金車刀)(如高速工具鋼刀具)、焊接式車刀(硬質(zhì)合金車刀)與機(jī)械夾固式車刀(有重磨和不重磨兩種)。與機(jī)械夾固式車刀(有重磨和不重磨兩種)。 根

19、據(jù)工件加工表面以及用途不同,車刀又可分為根據(jù)工件加工表面以及用途不同,車刀又可分為切斷刀、外圓車刀、端面車刀、內(nèi)孔車刀、螺紋車刀切斷刀、外圓車刀、端面車刀、內(nèi)孔車刀、螺紋車刀以及成形車刀等。以及成形車刀等。 第三章數(shù)控車削編程三、切削用量的選擇三、切削用量的選擇 粗車時(shí),首先考慮選擇一個(gè)盡可能大的背吃刀量,粗車時(shí),首先考慮選擇一個(gè)盡可能大的背吃刀量,其次選擇一個(gè)較大的進(jìn)給量,最后確定一個(gè)合適的切其次選擇一個(gè)較大的進(jìn)給量,最后確定一個(gè)合適的切削速度。削速度。 精車時(shí),應(yīng)選用較小的背吃刀量和進(jìn)給量,并選精車時(shí),應(yīng)選用較小的背吃刀量和進(jìn)給量,并選用切削性能高的刀具材料和合理的幾何參數(shù),以盡可用切削性

20、能高的刀具材料和合理的幾何參數(shù),以盡可能提高切削速度。能提高切削速度。 此外,在安排粗、精車削用量時(shí),應(yīng)注意機(jī)床說(shuō)此外,在安排粗、精車削用量時(shí),應(yīng)注意機(jī)床說(shuō)明書給定的允許切削用量范圍。對(duì)于主軸采用交流變明書給定的允許切削用量范圍。對(duì)于主軸采用交流變頻調(diào)速的數(shù)控車床,由于主軸在低轉(zhuǎn)速時(shí)扭矩降低,頻調(diào)速的數(shù)控車床,由于主軸在低轉(zhuǎn)速時(shí)扭矩降低,尤其應(yīng)注意此時(shí)的切削用量選擇。尤其應(yīng)注意此時(shí)的切削用量選擇。 第三章數(shù)控車削編程 本節(jié)主要以本節(jié)主要以FANUC-0TFANUC-0T數(shù)控系統(tǒng)為例,討論數(shù)控?cái)?shù)控系統(tǒng)為例,討論數(shù)控車削基本編程方法。掌握數(shù)控車削編程指令,關(guān)鍵車削基本編程方法。掌握數(shù)控車削編程指令

21、,關(guān)鍵是對(duì)指令及其格式的理解。是對(duì)指令及其格式的理解。 3.3 3.3 數(shù)控車削編程數(shù)控車削編程一、數(shù)控加工中常用的術(shù)語(yǔ)一、數(shù)控加工中常用的術(shù)語(yǔ)第三章數(shù)控車削編程1 1、插補(bǔ)、插補(bǔ) 在數(shù)控加工中,一般已知運(yùn)動(dòng)軌跡的起點(diǎn)坐標(biāo)、在數(shù)控加工中,一般已知運(yùn)動(dòng)軌跡的起點(diǎn)坐標(biāo)、終點(diǎn)坐標(biāo)和曲線方程,如何使切削加工運(yùn)動(dòng)沿著預(yù)定終點(diǎn)坐標(biāo)和曲線方程,如何使切削加工運(yùn)動(dòng)沿著預(yù)定軌跡移動(dòng)呢?數(shù)控系統(tǒng)根據(jù)這些信息實(shí)時(shí)地計(jì)算出各軌跡移動(dòng)呢?數(shù)控系統(tǒng)根據(jù)這些信息實(shí)時(shí)地計(jì)算出各個(gè)中間點(diǎn)的坐標(biāo),通常把這個(gè)過(guò)程稱為個(gè)中間點(diǎn)的坐標(biāo),通常把這個(gè)過(guò)程稱為“插補(bǔ)插補(bǔ)”。 插補(bǔ)運(yùn)算的任務(wù)就是在已知加工軌跡曲線的起點(diǎn)插補(bǔ)運(yùn)算的任務(wù)就是在已知

22、加工軌跡曲線的起點(diǎn)和終點(diǎn)間進(jìn)行和終點(diǎn)間進(jìn)行“數(shù)據(jù)點(diǎn)的密化數(shù)據(jù)點(diǎn)的密化”。 加工各種形狀的零件輪廓時(shí),必須控制刀具相對(duì)加工各種形狀的零件輪廓時(shí),必須控制刀具相對(duì)工件以給定的速度沿指定的路徑運(yùn)動(dòng),即控制各坐標(biāo)工件以給定的速度沿指定的路徑運(yùn)動(dòng),即控制各坐標(biāo)軸依某一規(guī)律協(xié)調(diào)運(yùn)動(dòng),這一功能為插補(bǔ)功能。軸依某一規(guī)律協(xié)調(diào)運(yùn)動(dòng),這一功能為插補(bǔ)功能。 平面曲線的軌跡需要兩個(gè)運(yùn)動(dòng)來(lái)協(xié)調(diào);空間曲線平面曲線的軌跡需要兩個(gè)運(yùn)動(dòng)來(lái)協(xié)調(diào);空間曲線或立體曲面則要求三個(gè)以上的坐標(biāo)產(chǎn)生協(xié)調(diào)運(yùn)動(dòng)?;蛄Ⅲw曲面則要求三個(gè)以上的坐標(biāo)產(chǎn)生協(xié)調(diào)運(yùn)動(dòng)。第三章數(shù)控車削編程插補(bǔ)插補(bǔ):是在每個(gè)插補(bǔ)周期(極短時(shí)間,一般為毫秒級(jí))是在每個(gè)插補(bǔ)周期(極短

23、時(shí)間,一般為毫秒級(jí))內(nèi),根據(jù)指令、進(jìn)給速度計(jì)算出一個(gè)微小直線段的數(shù)內(nèi),根據(jù)指令、進(jìn)給速度計(jì)算出一個(gè)微小直線段的數(shù)據(jù),刀具沿著微小直線段運(yùn)動(dòng),經(jīng)過(guò)若干個(gè)插補(bǔ)周期據(jù),刀具沿著微小直線段運(yùn)動(dòng),經(jīng)過(guò)若干個(gè)插補(bǔ)周期后,刀具從起點(diǎn)運(yùn)動(dòng)到終點(diǎn),完成輪廓的加工。后,刀具從起點(diǎn)運(yùn)動(dòng)到終點(diǎn),完成輪廓的加工。 把計(jì)算插補(bǔ)點(diǎn)的工作稱為把計(jì)算插補(bǔ)點(diǎn)的工作稱為插補(bǔ)運(yùn)算插補(bǔ)運(yùn)算,實(shí)現(xiàn)插補(bǔ)運(yùn),實(shí)現(xiàn)插補(bǔ)運(yùn)算的裝置叫算的裝置叫插補(bǔ)器插補(bǔ)器。直線插補(bǔ)直線插補(bǔ):具有沿平滑直線分配脈沖功能的叫直線插具有沿平滑直線分配脈沖功能的叫直線插補(bǔ)。實(shí)現(xiàn)這種直線插補(bǔ)運(yùn)算的裝置叫直線插補(bǔ)器。補(bǔ)。實(shí)現(xiàn)這種直線插補(bǔ)運(yùn)算的裝置叫直線插補(bǔ)器。圓弧插補(bǔ)圓弧插

24、補(bǔ):具有沿圓弧分配脈沖功能的叫圓弧插補(bǔ)。具有沿圓弧分配脈沖功能的叫圓弧插補(bǔ)。實(shí)現(xiàn)這種圓弧插補(bǔ)運(yùn)算的裝置叫圓弧插補(bǔ)器。實(shí)現(xiàn)這種圓弧插補(bǔ)運(yùn)算的裝置叫圓弧插補(bǔ)器。 插補(bǔ)運(yùn)算可以用邏輯電路實(shí)現(xiàn),在插補(bǔ)運(yùn)算可以用邏輯電路實(shí)現(xiàn),在CNC數(shù)控機(jī)床數(shù)控機(jī)床中是靠軟件來(lái)實(shí)現(xiàn)的中是靠軟件來(lái)實(shí)現(xiàn)的。第三章數(shù)控車削編程2、刀具半徑補(bǔ)償、刀具半徑補(bǔ)償 數(shù)控裝置能使刀具中心從零件實(shí)際輪廓上偏離數(shù)控裝置能使刀具中心從零件實(shí)際輪廓上偏離一個(gè)指定的刀具半徑值(補(bǔ)償值)并使刀具中心在一個(gè)指定的刀具半徑值(補(bǔ)償值)并使刀具中心在這一被補(bǔ)償?shù)能壽E上運(yùn)動(dòng),從而把工件加工成圖紙這一被補(bǔ)償?shù)能壽E上運(yùn)動(dòng),從而把工件加工成圖紙上要求的輪廓形狀

25、。上要求的輪廓形狀。 編程按零件實(shí)際輪廓編程,其刀補(bǔ)值用編程按零件實(shí)際輪廓編程,其刀補(bǔ)值用“刀具刀具半徑撥碼盤半徑撥碼盤”或鍵撥入?;蜴I撥入。刀具半徑補(bǔ)償?shù)毒甙霃窖a(bǔ)償?shù)谌聰?shù)控車削編程精精加工時(shí)刀補(bǔ)值加工時(shí)刀補(bǔ)值=實(shí)際刀具半徑值實(shí)際刀具半徑值粗加工時(shí)刀補(bǔ)值粗加工時(shí)刀補(bǔ)值=實(shí)際刀具半徑值實(shí)際刀具半徑值+精加工余量精加工余量第三章數(shù)控車削編程3絕對(duì)值編程與增量值編程絕對(duì)值編程與增量值編程 SIEMENS SIEMENS數(shù)控系統(tǒng)用數(shù)控系統(tǒng)用G G功能字指定是絕對(duì)值編程功能字指定是絕對(duì)值編程還是增量值編程:還是增量值編程:G90G90指定尺寸值為絕對(duì)坐標(biāo)位,指定尺寸值為絕對(duì)坐標(biāo)位,G91G91指定尺寸

26、位為增量坐標(biāo)值。其特點(diǎn)是同條程序指定尺寸位為增量坐標(biāo)值。其特點(diǎn)是同條程序段中只能用一種,不能混用;同坐標(biāo)軸方向尺寸字段中只能用一種,不能混用;同坐標(biāo)軸方向尺寸字的地址符是相同的。的地址符是相同的。 FANUCFANUC系統(tǒng)用尺寸字的地址符指定是絕對(duì)值編系統(tǒng)用尺寸字的地址符指定是絕對(duì)值編程還是增量值編程:絕對(duì)坐標(biāo)值的尺寸字地址符用程還是增量值編程:絕對(duì)坐標(biāo)值的尺寸字地址符用X X、Y Y、Z Z,增量坐標(biāo)值的尺寸字地址符用,增量坐標(biāo)值的尺寸字地址符用U U、V V、W W。其特點(diǎn)是同一程序段中絕對(duì)坐標(biāo)和增量坐標(biāo)可以混其特點(diǎn)是同一程序段中絕對(duì)坐標(biāo)和增量坐標(biāo)可以混用。絕對(duì)值編程與增量值編程混合起來(lái)進(jìn)

27、行編程的用。絕對(duì)值編程與增量值編程混合起來(lái)進(jìn)行編程的方法稱為混合編程。方法稱為混合編程。 例如例如G00 X30 W-20G00 X30 W-20第三章數(shù)控車削編程二、常用的二、常用的G代碼代碼1快速點(diǎn)定位指令快速點(diǎn)定位指令G00 格式:格式:G00 X(U)Z(w);); X(U)Z(W)為目標(biāo)點(diǎn)坐標(biāo)。)為目標(biāo)點(diǎn)坐標(biāo)。 G00指令命令刀具快速?gòu)漠?dāng)前所在點(diǎn)運(yùn)動(dòng)到目標(biāo)點(diǎn)。只是快指令命令刀具快速?gòu)漠?dāng)前所在點(diǎn)運(yùn)動(dòng)到目標(biāo)點(diǎn)。只是快速定位,無(wú)軌跡要求通常其運(yùn)動(dòng)軌跡由幾條直線組成。需注意刀速定位,無(wú)軌跡要求通常其運(yùn)動(dòng)軌跡由幾條直線組成。需注意刀具是否和工件及夾具發(fā)生干涉。具是否和工件及夾具發(fā)生干涉。2直線

28、插補(bǔ)指令直線插補(bǔ)指令G01 格式:格式: G0l X(U)Z(W)F; X(U)Z (W)為目標(biāo)點(diǎn)坐標(biāo),)為目標(biāo)點(diǎn)坐標(biāo),F(xiàn)為進(jìn)給速度。為進(jìn)給速度。 G0l指令刀具在兩坐標(biāo)或三坐標(biāo)間以插補(bǔ)聯(lián)動(dòng)方式按指定的指令刀具在兩坐標(biāo)或三坐標(biāo)間以插補(bǔ)聯(lián)動(dòng)方式按指定的F進(jìn)給速度作任意斜率的直線運(yùn)動(dòng)。進(jìn)給速度作任意斜率的直線運(yùn)動(dòng)。 G0l指令后的坐標(biāo)值取絕對(duì)值編程還是取增量值編程,由尺指令后的坐標(biāo)值取絕對(duì)值編程還是取增量值編程,由尺寸字地址決定。有的數(shù)控車床由寸字地址決定。有的數(shù)控車床由G90、G91功能字指定。功能字指定。 第三章數(shù)控車削編程 例:例:G00G00、G01G01的應(yīng)用。的應(yīng)用。 如圖如圖3-22

29、3-22,編制從點(diǎn),編制從點(diǎn)A A到點(diǎn)到點(diǎn)E E的數(shù)控車削程序,分的數(shù)控車削程序,分別用絕對(duì)坐標(biāo)和增量坐標(biāo)編程。別用絕對(duì)坐標(biāo)和增量坐標(biāo)編程。第三章數(shù)控車削編程3. 3. 圓弧插補(bǔ)指令圓弧插補(bǔ)指令G02G02和和G03G03v所謂的圓弧插補(bǔ)就是控制數(shù)控機(jī)床在各坐標(biāo)平所謂的圓弧插補(bǔ)就是控制數(shù)控機(jī)床在各坐標(biāo)平面內(nèi)執(zhí)行圓弧運(yùn)動(dòng),將工件切削出圓弧輪廓。面內(nèi)執(zhí)行圓弧運(yùn)動(dòng),將工件切削出圓弧輪廓。v順時(shí)針?lè)较蚯邢鞯臑轫槙r(shí)針?lè)较蚯邢鞯臑镚02G02(CWCW) 逆時(shí)針?lè)较蚯邢髂鏁r(shí)針?lè)较蚯邢鞯臑榈臑镚03G03(CCW)CCW) G02(CW)G03(CCW)第三章數(shù)控車削編程 (1 1) 圓弧插補(bǔ)指令圓弧插補(bǔ)指

30、令G02G02及及G03G03的格式的格式va a)平面選擇是指在那個(gè)坐標(biāo)平面內(nèi)進(jìn)行圓)平面選擇是指在那個(gè)坐標(biāo)平面內(nèi)進(jìn)行圓弧插補(bǔ),各弧插補(bǔ),各G G代碼功能為:代碼功能為:v G17 XYG17 XY平面平面v G18 ZXG18 ZX平面平面v G19 YZG19 YZ平面平面 G17G18G19RI_J_I_K_J_K_平面選擇+G02G03旋轉(zhuǎn)方向+半徑圓弧中心+進(jìn)給速度 F_終點(diǎn)位置X_Y_Z_X_Y_Z_第三章數(shù)控車削編程vb b)旋轉(zhuǎn)方向是指刀具前進(jìn)的方向。)旋轉(zhuǎn)方向是指刀具前進(jìn)的方向。各各G G代碼功能為:代碼功能為:v G02G02順時(shí)針?lè)较蝽槙r(shí)針?lè)较?G03G03逆時(shí)針?lè)较蚰?/p>

31、時(shí)針?lè)较騰c c)圓弧終點(diǎn)位置是指刀具切削的圓弧最后那一點(diǎn))圓弧終點(diǎn)位置是指刀具切削的圓弧最后那一點(diǎn)vG90G90狀態(tài)下,指狀態(tài)下,指X X、Y Y、Z Z中的兩個(gè)坐標(biāo)在工件坐中的兩個(gè)坐標(biāo)在工件坐標(biāo)系中的終點(diǎn)位置。標(biāo)系中的終點(diǎn)位置。vG91G91狀態(tài)下,指狀態(tài)下,指X X、Y Y、Z Z中的兩個(gè)坐標(biāo)從起點(diǎn)到中的兩個(gè)坐標(biāo)從起點(diǎn)到終點(diǎn)的增量距離。終點(diǎn)的增量距離。 vd d)圓弧中心)圓弧中心I I、J J、K K、R R的含義分別為:的含義分別為:vI I :從起點(diǎn)到圓心的矢量從起點(diǎn)到圓心的矢量在在X X方向的分量。方向的分量。v J J :從起點(diǎn)到圓心的矢量:從起點(diǎn)到圓心的矢量在在Y Y方向的分

32、量。方向的分量。v K K :從起點(diǎn)到圓心的矢量在從起點(diǎn)到圓心的矢量在Z Z方向的分量。方向的分量。v R R :圓弧半徑。圓弧半徑。第三章數(shù)控車削編程(2 2)I I、J J、K K指令的使用指令的使用v例:刀具的起始點(diǎn)例:刀具的起始點(diǎn)A A點(diǎn),圓弧半徑點(diǎn),圓弧半徑R30R30,圓弧中心圓弧中心坐標(biāo)(坐標(biāo)(1010,1010)。)。ABIJ(圓弧起點(diǎn))(圓弧終點(diǎn))中心YX10 20 40 402010第三章數(shù)控車削編程a a) 絕對(duì)指令狀態(tài)絕對(duì)指令狀態(tài) G90 G03 X20 Y40 I-30 J-10 F100G90 G03 X20 Y40 I-30 J-10 F100;b b)增量指令狀

33、態(tài))增量指令狀態(tài) G91 G03 X-20 Y20 I-30 J-10 F100; G91 G03 X-20 Y20 I-30 J-10 F100;G90G90、G91G91狀態(tài)下,狀態(tài)下,I I、J J、K K的數(shù)值都使的數(shù)值都使用增量值。用增量值。G90G90、G91G91狀態(tài)下,狀態(tài)下,I I、J J、K K的數(shù)值都使用增量值。的數(shù)值都使用增量值。B (圓弧終點(diǎn))20 707020R50A(圓弧起點(diǎn))XY第三章數(shù)控車削編程(3 3) 圓弧半徑圓弧半徑R R指令指令 例:加工從例:加工從A A點(diǎn)加工到點(diǎn)加工到B B點(diǎn)的圓弧。點(diǎn)的圓弧。a)a)絕對(duì)指令絕對(duì)指令: : G90 G02 X70

34、Y20 R50 F100;G90 G02 X70 Y20 R50 F100;b)b)增量指令增量指令: : G91 G02 X50 Y-50 R50 F100G91 G02 X50 Y-50 R50 F100;YABXR40第三章數(shù)控車削編程 進(jìn)行整圓插補(bǔ)時(shí),編程時(shí)必須使用進(jìn)行整圓插補(bǔ)時(shí),編程時(shí)必須使用I I,J J,K K指令來(lái)指令來(lái)指定圓弧中心。如果使用半徑指定圓弧中心。如果使用半徑R R指令進(jìn)行整圓插補(bǔ),則指令進(jìn)行整圓插補(bǔ),則系統(tǒng)認(rèn)為是系統(tǒng)認(rèn)為是0 0度圓弧,刀具將不做任何運(yùn)動(dòng)。度圓弧,刀具將不做任何運(yùn)動(dòng)。 例如:順時(shí)針切削半徑例如:順時(shí)針切削半徑4040的整圓的整圓 (1 1)從)從A

35、 A點(diǎn)開始點(diǎn)開始 絕對(duì)編程:絕對(duì)編程: G90 G02 X0G90 G02 X0 Y40Y40 J J4040 F100F100; (2 2)從)從B B點(diǎn)開始點(diǎn)開始 絕對(duì)編程:絕對(duì)編程: G90 G02 X40G90 G02 X40 Y0Y0 I I4040 F100F100; 如果上面的程序段寫成如果上面的程序段寫成G90(G91)G02 X40 Y0 R40G90(G91)G02 X40 Y0 R40時(shí),那么刀具將不做任何切削運(yùn)動(dòng)。時(shí),那么刀具將不做任何切削運(yùn)動(dòng)。(4 4) 整圓插補(bǔ)時(shí)整圓插補(bǔ)時(shí)I I、J J、K K的使用的使用70202070XYR50起點(diǎn)終點(diǎn)第三章數(shù)控車削編程a)a)

36、圓弧插補(bǔ)時(shí),必須有平面選擇指令;圓弧插補(bǔ)時(shí),必須有平面選擇指令;b)b)平面選擇指令中除平面選擇指令中除G17G17可省略外,可省略外,G18G18、G19G19都不能省略;都不能省略;c)c)圓弧插補(bǔ)時(shí)必須指定進(jìn)給速度圓弧插補(bǔ)時(shí)必須指定進(jìn)給速度F F;d)Id)I、J J、K K的數(shù)值永遠(yuǎn)是的數(shù)值永遠(yuǎn)是增量值增量值;e)e)整圓切削不能用整圓切削不能用R R來(lái)指定圓弧半徑,只能用來(lái)指定圓弧半徑,只能用I I,J J,K K來(lái)指定;來(lái)指定;f)f)如同一程序段中同時(shí)指定如同一程序段中同時(shí)指定I I,J J,K K和和R R,則則R R有效有效,I I,J J,K K 被忽被忽略略g)g)在圓弧

37、插補(bǔ)編程時(shí),在圓弧插補(bǔ)編程時(shí),X0X0,Y0Y0,Z0Z0和和I0I0,J0J0,K0K0均可省略;均可省略;h)h) 用指令用指令R R來(lái)指定圓弧半徑時(shí),當(dāng)圓弧角度小于或等于來(lái)指定圓弧半徑時(shí),當(dāng)圓弧角度小于或等于180180度時(shí),度時(shí),R R值值為正;當(dāng)圓弧角度大于為正;當(dāng)圓弧角度大于180180度小于度小于360360度時(shí),度時(shí),R R值為負(fù)。值為負(fù)。(5 5)圓弧插補(bǔ)指令使用注意事項(xiàng))圓弧插補(bǔ)指令使用注意事項(xiàng)G90 G02 X70Y20R50F100;v例題:例題: 刀具起始點(diǎn)為坐標(biāo)原點(diǎn),其終點(diǎn)也是原刀具起始點(diǎn)為坐標(biāo)原點(diǎn),其終點(diǎn)也是原點(diǎn),走刀方向?yàn)轫槙r(shí)針,進(jìn)給速度為點(diǎn),走刀方向?yàn)轫槙r(shí)針,

38、進(jìn)給速度為F100F100。vO1234O1234(G00-G01-G02-G03G00-G01-G02-G03););vN10 G90 G17 G00 X0 Y0 Z10 S1000 M03;N10 G90 G17 G00 X0 Y0 Z10 S1000 M03;vN20 X-60 Y-40;N20 X-60 Y-40;vN30 G01 Z-2 F100;N30 G01 Z-2 F100;vN40 Y0;N40 Y0;vN50 G02 X0 Y60 I60 J0;N50 G02 X0 Y60 I60 J0;vN60 G01 X40 Y0;N60 G01 X40 Y0;vN70 G02 X0

39、Y-40 I-40 J0;N70 G02 X0 Y-40 I-40 J0;vN80 G01 X-60 Y-40;N80 G01 X-60 Y-40;vN90 Z10;N90 Z10;vN100 G00 X0 Y0;N100 G00 X0 Y0;vN110 M30; N110 M30; -4040-6060N1N2N3N4N5N6N7R40R60XY第三章數(shù)控車削編程第三章數(shù)控車削編程4 4暫停指令暫停指令G04G04 G04 G04指令可使刀具作短暫的無(wú)進(jìn)給光整加工,一指令可使刀具作短暫的無(wú)進(jìn)給光整加工,一般用于切槽、鏜平面等場(chǎng)合。般用于切槽、鏜平面等場(chǎng)合。 指令格式:指令格式:G04 XG0

40、4 X(U/PU/P);); 說(shuō)明:地址碼說(shuō)明:地址碼X X或或U U或或P P為暫停時(shí)間。其中為暫停時(shí)間。其中X X或或U U后后面可用帶小數(shù)點(diǎn)的數(shù),單位為面可用帶小數(shù)點(diǎn)的數(shù),單位為s s,P P后面不允許用小數(shù)后面不允許用小數(shù)點(diǎn),單位為點(diǎn),單位為msms。如。如G04 X5.0G04 X5.0,執(zhí)行完前面的程序后,執(zhí)行完前面的程序后,暫停暫停5 5秒,再接著執(zhí)行下面的程序段;如秒,再接著執(zhí)行下面的程序段;如G04 P1000G04 P1000,執(zhí)行完前面的程序后,暫停執(zhí)行完前面的程序后,暫停1 1秒,再接著執(zhí)行下面的秒,再接著執(zhí)行下面的程序段。程序段。 v在輪廓加工中,由于刀具具有一定的半

41、徑,所以在加在輪廓加工中,由于刀具具有一定的半徑,所以在加工時(shí)不允許刀具中心軌跡與被加工工件的輪廓相重合,而工時(shí)不允許刀具中心軌跡與被加工工件的輪廓相重合,而需要與被加工輪廓偏置一個(gè)刀具半徑值需要與被加工輪廓偏置一個(gè)刀具半徑值R R的距離,只有這樣的距離,只有這樣才能加工出與圖紙上一致的零件輪廓。我們管這種偏置功才能加工出與圖紙上一致的零件輪廓。我們管這種偏置功能叫做刀具半徑補(bǔ)償。能叫做刀具半徑補(bǔ)償。 刀具半徑補(bǔ)償?shù)姆秶鸀榈毒甙霃窖a(bǔ)償?shù)姆秶鸀?-999mm0-999mm,精度為精度為0.001-0.01mm0.001-0.01mm。v刀具半徑補(bǔ)償分為刀具半徑補(bǔ)償分為B B刀具半徑補(bǔ)償?shù)毒甙霃窖a(bǔ)

42、償和和C C刀具半徑補(bǔ)償?shù)毒甙霃窖a(bǔ)償。B B補(bǔ)償只能實(shí)現(xiàn)本程序段內(nèi)的刀具半徑補(bǔ)償,而對(duì)程序段間補(bǔ)償只能實(shí)現(xiàn)本程序段內(nèi)的刀具半徑補(bǔ)償,而對(duì)程序段間的過(guò)渡不進(jìn)行處理。的過(guò)渡不進(jìn)行處理。C C補(bǔ)償不僅能實(shí)現(xiàn)本程序段內(nèi)的刀具半補(bǔ)償不僅能實(shí)現(xiàn)本程序段內(nèi)的刀具半徑補(bǔ)償,而且能夠自動(dòng)處理兩個(gè)程序段之間的過(guò)渡形式。徑補(bǔ)償,而且能夠自動(dòng)處理兩個(gè)程序段之間的過(guò)渡形式。第三章數(shù)控車削編程5. 5. 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40G40、G41G41、G42G42(1 1)G40G40、G41G41、G42G42指令指令 G40 G40、G41G41和和G42G42指令均為模態(tài)指令均為模態(tài)G G代碼。其中:代

43、碼。其中:v G41G41:左偏刀具補(bǔ)償,簡(jiǎn)稱左補(bǔ)償。左偏刀具補(bǔ)償,簡(jiǎn)稱左補(bǔ)償。所謂的左補(bǔ)償就是沿所謂的左補(bǔ)償就是沿著刀具運(yùn)動(dòng)方向看(假設(shè)工件不動(dòng)),刀具在工件的左側(cè)。著刀具運(yùn)動(dòng)方向看(假設(shè)工件不動(dòng)),刀具在工件的左側(cè)。v G42G42:右偏刀具補(bǔ)償,簡(jiǎn)稱右補(bǔ)償。右偏刀具補(bǔ)償,簡(jiǎn)稱右補(bǔ)償。就是沿著刀具前進(jìn)的就是沿著刀具前進(jìn)的方向看,刀具在工件的右側(cè)。方向看,刀具在工件的右側(cè)。v G40G40:刀具補(bǔ)償注銷。刀具補(bǔ)償注銷。第三章數(shù)控車削編程在前進(jìn)方向 右側(cè)補(bǔ)償 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (b) 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (a) 刀具補(bǔ)償方向 (a) 左刀補(bǔ)

44、 (b) 右刀補(bǔ) a a)G41G41、G42G42指令格式指令格式 G17G17、G18G18、G19G19選擇補(bǔ)償平面。選擇補(bǔ)償平面。D-D-代表偏置寄代表偏置寄存器的地址存器的地址, ,刀具半徑補(bǔ)償值是預(yù)先輸入到內(nèi)存中刀具半徑補(bǔ)償值是預(yù)先輸入到內(nèi)存中的。例如刀具的半徑值是的。例如刀具的半徑值是5mm5mm,則先把則先把5 5輸入到偏輸入到偏置寄存器中,使用時(shí)用地址置寄存器中,使用時(shí)用地址D-D-調(diào)用。調(diào)用。 D00 D00的偏置量總是零。故對(duì)的偏置量總是零。故對(duì)D00D00不設(shè)定偏置量。不設(shè)定偏置量。GGG171819GG0001GG4142XYZXYZ_D第三章數(shù)控車削編程b b)G4

45、0G40指令格式指令格式v G40 G40的作用是取消刀具半徑補(bǔ)償,使刀具中心的作用是取消刀具半徑補(bǔ)償,使刀具中心的運(yùn)動(dòng)軌跡與編程軌跡重合。的運(yùn)動(dòng)軌跡與編程軌跡重合。GGG171819GG0001XYZXYZ_G40第三章數(shù)控車削編程(2 2)刀具半徑補(bǔ)償使用說(shuō)明)刀具半徑補(bǔ)償使用說(shuō)明O0002O0002;vG90 G00 X0 Y0G90 G00 X0 Y0;vS1000 M03S1000 M03;vG41 X20 Y20 D01G41 X20 Y20 D01;刀補(bǔ)建立;刀補(bǔ)建立vG01 Y50 F100G01 Y50 F100;vX50X50; 刀補(bǔ)進(jìn)行刀補(bǔ)進(jìn)行 vY20Y20; vX20

46、X20; vG40 G00 X0 Y0G40 G00 X0 Y0; 刀補(bǔ)取消刀補(bǔ)取消vM05M05;vM30M30;v刀具半徑補(bǔ)償分三個(gè)階段:刀具半徑補(bǔ)償分三個(gè)階段:刀補(bǔ)建立、刀補(bǔ)進(jìn)刀補(bǔ)建立、刀補(bǔ)進(jìn)行及刀補(bǔ)撤消行及刀補(bǔ)撤消 。XY第三章數(shù)控車削編程v刀補(bǔ)建立時(shí)必須滿足的條件:刀補(bǔ)建立時(shí)必須滿足的條件:在程序中必須包含在程序中必須包含G41G41或或G42G42指令;指令;補(bǔ)償平面內(nèi)有不為零的軸運(yùn)動(dòng)指令,如:補(bǔ)償平面內(nèi)有不為零的軸運(yùn)動(dòng)指令,如:X10Y20X10Y20; 在程序中包含有不是在程序中包含有不是D00D00的補(bǔ)償代號(hào);的補(bǔ)償代號(hào);必須指定補(bǔ)償平面(必須指定補(bǔ)償平面(G17G17、G1

47、8G18、G19G19);); 刀補(bǔ)建立時(shí)的插補(bǔ)指令必須是刀補(bǔ)建立時(shí)的插補(bǔ)指令必須是G00G00或或G01G01,而不能是而不能是G02G02或或G03G03指令。指令。 在刀補(bǔ)進(jìn)行階段,無(wú)論執(zhí)行在刀補(bǔ)進(jìn)行階段,無(wú)論執(zhí)行G00G00、G01G01指令,還是指令,還是執(zhí)行執(zhí)行G02G02、G03G03指令,數(shù)控系統(tǒng)都會(huì)進(jìn)行刀具半徑補(bǔ)償。指令,數(shù)控系統(tǒng)都會(huì)進(jìn)行刀具半徑補(bǔ)償。在補(bǔ)償有效階段必須滿足以下條件才能正確地加工出合在補(bǔ)償有效階段必須滿足以下條件才能正確地加工出合格零件:格零件: v必須預(yù)先讀入兩個(gè)在同一坐標(biāo)平面內(nèi)的程序段,才能正必須預(yù)先讀入兩個(gè)在同一坐標(biāo)平面內(nèi)的程序段,才能正確地自動(dòng)地計(jì)算出

48、補(bǔ)償以后的刀具運(yùn)動(dòng)軌跡;確地自動(dòng)地計(jì)算出補(bǔ)償以后的刀具運(yùn)動(dòng)軌跡; v在刀補(bǔ)進(jìn)行階段,編程時(shí)不能連續(xù)指定兩個(gè)或兩個(gè)以上在刀補(bǔ)進(jìn)行階段,編程時(shí)不能連續(xù)指定兩個(gè)或兩個(gè)以上的程序段為的程序段為Z Z軸運(yùn)動(dòng)指令、輔助功能或暫停指令等。軸運(yùn)動(dòng)指令、輔助功能或暫停指令等。第三章數(shù)控車削編程 在刀補(bǔ)進(jìn)行階段,如果數(shù)控程序中的一個(gè)程序在刀補(bǔ)進(jìn)行階段,如果數(shù)控程序中的一個(gè)程序段滿足下面任何一個(gè)條件時(shí),數(shù)控系統(tǒng)將自動(dòng)地進(jìn)段滿足下面任何一個(gè)條件時(shí),數(shù)控系統(tǒng)將自動(dòng)地進(jìn)入刀補(bǔ)撤消階段:入刀補(bǔ)撤消階段:指定了指定了G40G40指令指令;在某一程序段內(nèi);在某一程序段內(nèi)指定刀具補(bǔ)償代號(hào)指定刀具補(bǔ)償代號(hào)D00D00。 撤消刀補(bǔ)的

49、指令(撤消刀補(bǔ)的指令(G40G40或或D00D00)一定在包含有)一定在包含有G00G00或或G01G01指令的程序段中指定,不能在包含有指令的程序段中指定,不能在包含有G02G02或或G03G03指令的程序段中指定,否則數(shù)控系統(tǒng)會(huì)產(chǎn)生報(bào)警。指令的程序段中指定,否則數(shù)控系統(tǒng)會(huì)產(chǎn)生報(bào)警。 第三章數(shù)控車削編程第三章數(shù)控車削編程例例:程序:程序:(3)刀具半徑補(bǔ)償指令的使用方法舉例)刀具半徑補(bǔ)償指令的使用方法舉例(4 4)刀具半徑補(bǔ)償功能的應(yīng)用)刀具半徑補(bǔ)償功能的應(yīng)用 可以避免刀位點(diǎn)軌跡的人工計(jì)算可以避免刀位點(diǎn)軌跡的人工計(jì)算。編程者在編程時(shí)。編程者在編程時(shí)不考慮刀具半徑,直接按零件圖上尺寸進(jìn)行編程。

50、不考慮刀具半徑,直接按零件圖上尺寸進(jìn)行編程。利用同一加工程序適應(yīng)不同的工況利用同一加工程序適應(yīng)不同的工況。例如刀具磨損。例如刀具磨損后,刀具半徑變小,只要改變刀具半徑的補(bǔ)償值即可。后,刀具半徑變小,只要改變刀具半徑的補(bǔ)償值即可。利用同一刀具和加工程序可進(jìn)行粗、精加工利用同一刀具和加工程序可進(jìn)行粗、精加工。 利用刀補(bǔ)值控制輪廓尺寸精度利用刀補(bǔ)值控制輪廓尺寸精度。因刀具直徑的輸入。因刀具直徑的輸入值具有小數(shù)點(diǎn)后值具有小數(shù)點(diǎn)后2-42-4位(位(0.01-0.00010.01-0.0001)的精度,故可控)的精度,故可控制輪廓尺寸精度。制輪廓尺寸精度。 第三章數(shù)控車削編程6. 6. 刀具長(zhǎng)度補(bǔ)償指令

51、刀具長(zhǎng)度補(bǔ)償指令G43G43、G44G44、G49G49v刀具長(zhǎng)度補(bǔ)償一般用于刀具軸向(刀具長(zhǎng)度補(bǔ)償一般用于刀具軸向(Z Z方向)補(bǔ)償。它方向)補(bǔ)償。它可以使刀具在可以使刀具在Z Z方向上實(shí)際位移量大于或小于程序給方向上實(shí)際位移量大于或小于程序給定值。定值。v實(shí)際位移量實(shí)際位移量 = = 程序給定值程序給定值 補(bǔ)償值補(bǔ)償值v刀具長(zhǎng)度補(bǔ)償指令的格式為刀具長(zhǎng)度補(bǔ)償指令的格式為: :G43G44Z_ H_ ;第三章數(shù)控車削編程(1 1)偏置方向)偏置方向G43 -G43 -正向偏置正向偏置G44 -G44 -負(fù)向偏置負(fù)向偏置v(2 2)偏置量的指定)偏置量的指定v 用用H H代碼指定偏置號(hào)。通過(guò)偏置

52、號(hào)把存貯在偏置存貯代碼指定偏置號(hào)。通過(guò)偏置號(hào)把存貯在偏置存貯器中的偏置量調(diào)出來(lái)與程序中的坐標(biāo)值進(jìn)行加減運(yùn)算以達(dá)器中的偏置量調(diào)出來(lái)與程序中的坐標(biāo)值進(jìn)行加減運(yùn)算以達(dá)到補(bǔ)償?shù)毒唛L(zhǎng)度的目的到補(bǔ)償?shù)毒唛L(zhǎng)度的目的。G43G43時(shí)為加,時(shí)為加,G44G44時(shí)為減。時(shí)為減。v 在在FANUCFANUC系統(tǒng)中,系統(tǒng)中,H H代碼的范圍是代碼的范圍是H01-H99H01-H99。v 偏置量的設(shè)定范圍如下:偏置量的設(shè)定范圍如下:v mmmm輸入時(shí)為輸入時(shí)為0-999.999mm0-999.999mmv inch inch輸入時(shí)為輸入時(shí)為0-99.9999inch0-99.9999inchv H00 H00偏置量固定

53、為零。偏置量固定為零。v(3 3)取消刀具長(zhǎng)度補(bǔ)償取消刀具長(zhǎng)度補(bǔ)償G49G49v G49 G49為取消刀具長(zhǎng)度補(bǔ)償指令,也可以使用為取消刀具長(zhǎng)度補(bǔ)償指令,也可以使用H00H00來(lái)取消來(lái)取消刀具長(zhǎng)度補(bǔ)償。當(dāng)在刀具長(zhǎng)度補(bǔ)償。當(dāng)在G43G43或或G44G44模式下,如果指定了模式下,如果指定了G49G49或或H00H00,刀具長(zhǎng)度補(bǔ)償將被取消。刀具長(zhǎng)度補(bǔ)償將被取消。 第三章數(shù)控車削編程(4 4)刀具長(zhǎng)度補(bǔ)償指令使用舉例)刀具長(zhǎng)度補(bǔ)償指令使用舉例第三章數(shù)控車削編程vN003 G90 G43 Z100 H0lN003 G90 G43 Z100 H0l (設(shè)定(設(shè)定H0lH0ll0mml0mm)vN005

54、 G91 G43 Z-113.5 H02N005 G91 G43 Z-113.5 H02 (設(shè)定(設(shè)定H02H021.5mm1.5mm)vN007 G90 G18 G44 Y-32 H03N007 G90 G18 G44 Y-32 H03 (設(shè)定(設(shè)定H03H03-4mm-4mm)vN009 G90 G18 G44 Y-32 T0203N009 G90 G18 G44 Y-32 T0203(設(shè)定偏置值為(設(shè)定偏置值為-4mm-4mm)v N003N003程序段表示刀具在程序段表示刀具在z z軸上移動(dòng)到軸上移動(dòng)到110mm110mm處;處;N005N005程序程序段表示刀具移動(dòng)到的終點(diǎn)坐標(biāo)值加上

55、一個(gè)偏置量段表示刀具移動(dòng)到的終點(diǎn)坐標(biāo)值加上一個(gè)偏置量1.5mm1.5mm;N007N007程序段表示刀具在偏置軸程序段表示刀具在偏置軸y y上移到上移到-28mm-28mm處;處;N009N009程序段,程序段,刀具功能字用四位數(shù)字表示,前兩位數(shù)字(刀具功能字用四位數(shù)字表示,前兩位數(shù)字(0202)是刀具號(hào),)是刀具號(hào),后兩位數(shù)字(后兩位數(shù)字(0303)是補(bǔ)償號(hào)(或叫偏置號(hào)),刀具移動(dòng)同)是補(bǔ)償號(hào)(或叫偏置號(hào)),刀具移動(dòng)同N007N007程序段。程序段。 7.7.內(nèi)內(nèi)/ /外圓切削循環(huán)指令外圓切削循環(huán)指令 G90G90v固定循環(huán)可以把固定循環(huán)可以把“切入切入切削切削退刀退刀返回返回”的循環(huán)過(guò)程的

56、循環(huán)過(guò)程用一個(gè)循環(huán)指令完成,從而簡(jiǎn)化程序。用一個(gè)循環(huán)指令完成,從而簡(jiǎn)化程序。 v指令格式:指令格式:G90 XG90 X(U U)Z Z(W W)F F;v說(shuō)明:說(shuō)明:X X,Z Z為圓柱面切削的終點(diǎn)坐標(biāo)值;為圓柱面切削的終點(diǎn)坐標(biāo)值;U U,W W為圓柱面切為圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)坐標(biāo)分量。削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)坐標(biāo)分量。 第三章數(shù)控車削編程第三章數(shù)控車削編程例:應(yīng)用例:應(yīng)用G90G90循環(huán)指令加工如圖所示零件。循環(huán)指令加工如圖所示零件。M03 S1000;T0101;G00 X55 Z2 M08;G90 X45 Z-25 F0.2;X40;X35;G00 X200 Z200 M09;

57、M30;第三章數(shù)控車削編程用用G90G90切削循環(huán)指令切削圓錐面。切削循環(huán)指令切削圓錐面。 格式:格式:G90 XG90 X(U U)Z Z(W W)R RF F; 說(shuō)明:說(shuō)明:X X,Z Z為圓錐面切削的終點(diǎn)坐標(biāo)值;為圓錐面切削的終點(diǎn)坐標(biāo)值;U U、W W為圓柱面切削的終為圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);R R為圓錐面切削的起點(diǎn)相對(duì)于終點(diǎn)的半徑為圓錐面切削的起點(diǎn)相對(duì)于終點(diǎn)的半徑差。如果切削起點(diǎn)的差。如果切削起點(diǎn)的X X向坐標(biāo)小于終點(diǎn)的向坐標(biāo)小于終點(diǎn)的X X向坐標(biāo),向坐標(biāo),R R值為負(fù),反之為值為負(fù),反之為正值。正值。第三章數(shù)控車削編程G00 X200 Z200

58、;T0101; M03 S1000 ;G00 X105 Z5;G90 X90 Z-80 R-10 F0.3;U-10;G00 X100 Z100;T0100 ;M30;用用G90G90切削循環(huán)指令切削圓錐面舉例:切削循環(huán)指令切削圓錐面舉例:第三章數(shù)控車削編程(1) (1) 內(nèi)、外徑粗車復(fù)合循環(huán)指令內(nèi)、外徑粗車復(fù)合循環(huán)指令G71G71 如圖所示,對(duì)于外徑粗車復(fù)合循環(huán)指令如圖所示,對(duì)于外徑粗車復(fù)合循環(huán)指令G71G71,每次切削,每次切削,都完成一個(gè)矩形循環(huán),直到按工件小端尺寸已不能再進(jìn)行完整都完成一個(gè)矩形循環(huán),直到按工件小端尺寸已不能再進(jìn)行完整的循環(huán)為止。的循環(huán)為止。8. 8. 復(fù)合循環(huán)指令復(fù)合循

59、環(huán)指令第三章數(shù)控車削編程第三章數(shù)控車削編程(2) (2) 端面粗車復(fù)合循環(huán)指令端面粗車復(fù)合循環(huán)指令G72G72 如圖所示,對(duì)于端面粗車復(fù)合循環(huán)指令如圖所示,對(duì)于端面粗車復(fù)合循環(huán)指令G72G72,是從,是從外徑向軸心方向車削。端面粗車循環(huán)的切削軌跡平行外徑向軸心方向車削。端面粗車循環(huán)的切削軌跡平行于于X X軸,但循環(huán)指令與軸,但循環(huán)指令與G71G71指令完全相同。指令完全相同。第三章數(shù)控車削編程第三章數(shù)控車削編程(3) (3) 固定形狀粗車復(fù)合循環(huán)指令固定形狀粗車復(fù)合循環(huán)指令G73G73 如圖所示,它適用于毛坯輪廓形狀與零件輪廓形狀基本接如圖所示,它適用于毛坯輪廓形狀與零件輪廓形狀基本接近時(shí)的粗

60、車。執(zhí)行近時(shí)的粗車。執(zhí)行G73G73指令功能時(shí),每一刀加工路線的軌跡形指令功能時(shí),每一刀加工路線的軌跡形狀是相同的,只是位置不同。每走完一刀,就把加工軌跡向工狀是相同的,只是位置不同。每走完一刀,就把加工軌跡向工件方向移動(dòng)一個(gè)距離,這樣就可以將鍛件待加工表面上分布較件方向移動(dòng)一個(gè)距離,這樣就可以將鍛件待加工表面上分布較均勻的加工余量分層切去。均勻的加工余量分層切去。第三章數(shù)控車削編程第三章數(shù)控車削編程(4) (4) 精車循環(huán)指令精車循環(huán)指令G70G70 由由G71G71,G72G72,G73G73完成粗加工后,可以用完成粗加工后,可以用G70G70進(jìn)行精加工。進(jìn)行精加工。精加工時(shí),精加工時(shí),G

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論