數(shù)控銑床加工中心編程與操作實(shí)例資源
《數(shù)控銑床加工中心編程與操作實(shí)例資源》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)控銑床加工中心編程與操作實(shí)例資源(152頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、教學(xué)大綱,一、大綱說(shuō)明,1課程的性質(zhì)和任務(wù),本課程是一門傳授數(shù)控銑床、加工中心相關(guān)理論和技能知識(shí)的專業(yè)課。主要內(nèi)容包括:數(shù)控銑床(SIEMENS系統(tǒng))編程與操作實(shí)例、加工中心(FANUC系統(tǒng))編程與操作實(shí)例、華中系統(tǒng)數(shù)控機(jī)床編程與操作實(shí)例。,2教學(xué)的基本要求,,1)了解數(shù)控銑床、加工中心的分類及特點(diǎn);掌握機(jī)床坐標(biāo)系和工作坐標(biāo)系的建立原則和方法。 2)掌握數(shù)控銑床、加工中心的常用指令。 3)掌握固定循環(huán)的應(yīng)用。 4)掌握參數(shù)方程(SIEMENS系統(tǒng))、宏程序(FANUC系統(tǒng))的格式及應(yīng)用。 5)掌握數(shù)控銑床、加工中心的操作。 6)運(yùn)用數(shù)控編程的知識(shí),進(jìn)行零件加工工藝分析,完成典型零件的加工程序編
2、制。,3教學(xué)中應(yīng)注意問(wèn)題,1)本課程實(shí)踐性較強(qiáng),講課時(shí)應(yīng)注重理論、實(shí)際的結(jié)合。本課程適合采用一體化教學(xué)。 2)注意培養(yǎng)學(xué)生掌握解決實(shí)際問(wèn)題的能力。,二 、 學(xué) 時(shí) 分 配,第一章 SIEMENS系統(tǒng)數(shù)控銑床編程與操作實(shí)例,教學(xué)要求:,1了解數(shù)控銑床的分類及特點(diǎn);掌握機(jī)床坐標(biāo)系和工作坐標(biāo)系的建立原則和方法。 2掌握數(shù)控銑床常用指令。 3掌握固定循環(huán)的應(yīng)用。 4掌握參數(shù)方程(SIEMENS系統(tǒng))的格式及應(yīng)用。 5掌握數(shù)控銑床的操作。 6運(yùn)用數(shù)控編程的知識(shí),進(jìn)行零件加工工藝分析,完成典型零件的加工程序編制。,教學(xué)內(nèi)容:,數(shù)控銑床及坐標(biāo)系 SIEMENS系統(tǒng)數(shù)控銑床常用指令 常用指令的綜合應(yīng)用 典型零
3、件加工 參數(shù)編程的應(yīng)用 SIEMENS系統(tǒng)數(shù)控銑床的操作,第一節(jié) 數(shù)控銑床及坐標(biāo)系,一、數(shù)控銑床概述,1數(shù)控銑床按主軸位置不同分類 (1)立式數(shù)控銑床 (2)臥式數(shù)控銑床 (3)立臥兩用數(shù)控銑床,2數(shù)控銑床按系統(tǒng)功能不同分類 (1)經(jīng)濟(jì)型數(shù)控銑床 (2)全功能數(shù)控銑床 (3)高速數(shù)控銑床,二、數(shù)控銑床和加工中心的坐標(biāo)系,(1)Z坐標(biāo)軸 在機(jī)床坐標(biāo)系中,規(guī)定傳遞切削動(dòng)力的主軸為Z坐標(biāo)軸。 (2) X坐標(biāo)軸 如果Z坐標(biāo)是水平(臥式)的,當(dāng)從主要刀具的主軸向工件看時(shí),向右的方向?yàn)閄的正方向;如果Z坐標(biāo)是垂直(立式)的,當(dāng)從主要刀具的主軸向立柱看時(shí),X的正方向指向右邊。 (3)Y坐標(biāo)軸 Y坐標(biāo)軸根據(jù)Z
4、和X 坐標(biāo)軸,按照右手直角笛卡兒坐標(biāo)系確定,1.機(jī)床坐標(biāo)系的確定,2機(jī)床原點(diǎn)(機(jī)械原點(diǎn)),機(jī)床原點(diǎn)一般設(shè)置在機(jī)床移動(dòng)部件沿其坐標(biāo)軸正向的極限位置。,3機(jī)床參考點(diǎn),一般來(lái)說(shuō),加工中心的參考點(diǎn)為機(jī)床的自動(dòng)換刀位置。,二、工作坐標(biāo)系,工作坐標(biāo)系是編程人員在編程和加工時(shí)使用的坐標(biāo)系,設(shè)置時(shí)一般用G92或G54G59等指令。 編程人員以工件圖樣上某點(diǎn)為工作坐標(biāo)系的原點(diǎn),稱工作原點(diǎn)。工作原點(diǎn)一般設(shè)在工件的設(shè)計(jì)工藝基準(zhǔn)處,便于尺寸計(jì)算。,第二節(jié) SINMENS系統(tǒng)數(shù)控銑床常用指令,一、常用指令,1平面選擇 G17 G19 2絕對(duì)坐標(biāo)和相對(duì)坐標(biāo) G90和G91指令分別對(duì)應(yīng)著絕對(duì)坐標(biāo)和相對(duì)坐標(biāo)。 3.極坐標(biāo),
5、極點(diǎn)定義(G110、G111、G112) 極坐標(biāo)參數(shù) 極坐標(biāo)半徑RP極坐標(biāo)半徑是指該點(diǎn)到極點(diǎn)的距離。 極坐標(biāo)角度AP極角是指與所在平面中的橫坐標(biāo)之間的夾角(比如G17中的X軸)該角度可以是正角,也可以是負(fù)角。,4.可編程的零點(diǎn)偏置(TRANS和ATRANS ),編程 TRANS X Y Z ;可編程的偏移,清除所有有關(guān)偏移、旋轉(zhuǎn)、 比例系數(shù)、鏡像的指令。 ATRANS X Y Z ; 可編程的偏移,附加于當(dāng)前的指令。 TRANS ; 不帶數(shù)值,清除所有有關(guān)偏移、旋轉(zhuǎn)、比例系 數(shù)、鏡像的指令。 TRANS/ATRANS指令要求一個(gè)獨(dú)立的程序段。 編程舉例 N20
6、TRANS X20. Y15. ;可編程零點(diǎn)偏移 N30 L10 ;子程序調(diào)用,其中包含帶偏移的幾何量 N70 TRANS ;取消偏移 ,5.可編程旋轉(zhuǎn)(ROT和AROT),在當(dāng)前的平面G17或G18或G19中執(zhí)行旋轉(zhuǎn),值為RPL=..,單位是() 編程舉例 N10 G17__; X/Y平面 N20 TRANS X20 Y10; 可編程的偏置 N30 L10; 調(diào)用子程序,含有待偏移的幾何量 N40 TRANS X30 Y26; 新的偏移 N50 AROT RPL=45; 附加旋轉(zhuǎn)45 N60 L10; 調(diào)用子程序 N70 TRANS; 刪除偏移和旋轉(zhuǎn)
7、 ,6.可編程的比例縮放(SCALE、ASCALE),編程舉例 N10 G17; X/Y平面 N20 L10; 編程的輪廓原尺寸 N30 SCALE X2 Y2; X軸和Y軸方向的輪廓放大2倍 N40 L10 N50 ATRANS X2.5 Y18; 值也按比例放大 N60 L10; 輪廓放大和偏置,7.可編程的鏡像(MIRROR、AMIRROR),編程舉例 N10 G17 ;X/Y平面,Z垂直于該平面 N20 L10 ;編程的輪廓,帶G41 N30 MIRROR X0 ;在X軸上改變方向加工 N40 L10 ;鏡像的輪廓 N50 MIRROR Y0 ;在Y軸上
8、改變方向加工 N60 L10 N70 AMIRROR X0 ;在Y軸鏡像的基礎(chǔ)上X軸再鏡像 N80 L10 ;輪廓鏡像兩次加工 N90 MIRROR ;取消鏡像功能 ,8可設(shè)定的零點(diǎn)偏置 (G54G59/G500/G53/G153) 9.可編程的工作區(qū)域限制(G25、G26、WALIMON、WALIMOF 10.快速點(diǎn)定位G00指令 指令格式:G00 X Y Z; 11.帶進(jìn)給率的直線插補(bǔ)G01指令 指令格式:G01 X Y Z F; 注:F進(jìn)給速度,初始狀態(tài)為/min。 編程: G01 X Y Z F ;直角坐標(biāo)系 G01 AP= RP= F ;極角坐標(biāo)系 G01 AP= RP=
9、 Z F ;柱面坐標(biāo)系(三維) 說(shuō)明:另外還可以使用角度ANG= 進(jìn)行線性編程,編程舉例(見(jiàn)圖1-17),,圖1-17,N5 G00 G90 G54 X40 Y48 Z5 S500 M03 ;刀具快速移動(dòng)到P1三軸同 時(shí)運(yùn)動(dòng),主軸轉(zhuǎn)速 =500r/min,順時(shí)針旋轉(zhuǎn) N10 G01 Z-12 F100 ;進(jìn)刀到Z-12mm,進(jìn)給速度為 100mm/min N15 X20 Y18 Z-10 ;刀具在空中沿直線運(yùn)行到P2 N20 G00 Z100 ;快速移動(dòng)抬刀 N25 M05 N30 M30
10、 ;程序結(jié)束,12.圓弧插補(bǔ):G02、G03功能,G02順時(shí)針?lè)较驁A弧插補(bǔ); G03逆時(shí)針?lè)较驁A弧插補(bǔ)。,,圖1-19 用G02/G03圓弧編程的方法(舉例:X/Y軸),編程 G02/G03 X Y I J ; 圓弧終點(diǎn)和圓心 G02/G03 CR= X Y ; 半徑和圓弧終點(diǎn) G02/G03 AR= I J ; 圓心角和圓心 G02/G03 AR= X Y ; 圓心角和圓弧終點(diǎn) G02/G03 AR= RP ; 極坐標(biāo)和極點(diǎn)圓弧 CR=- 中的負(fù)號(hào)說(shuō)明圓弧段大于半圓; CR=+ 中的正號(hào)說(shuō)明圓弧段小于或等于半圓,13.螺旋插補(bǔ)(G2/G3、TURN) 14.回參考點(diǎn) (G74),編
11、程舉例: N10 G74 X1=0 Y1=0 Z1=0; 說(shuō)明:程序段中X1、Y1和Z1(在此=0)后編程的數(shù)值不識(shí)別,必須寫入。,15G04 暫停 編程: G4 F ;暫停時(shí)間(s) G4 S ;暫停主軸轉(zhuǎn)數(shù) 16F 進(jìn)給率 編程: F ;每分鐘的進(jìn)給率 進(jìn)給率F的單位由G功能確定,即G94和G95。 G94直線進(jìn)給率,單位mm/min; G95旋轉(zhuǎn)進(jìn)給率,單位mm/r(只有主軸旋轉(zhuǎn)才有意義)。 17.S 主軸轉(zhuǎn)速/旋轉(zhuǎn)方向 M3主軸正轉(zhuǎn) M4主軸反轉(zhuǎn) M5主軸停止,18.刀具補(bǔ)償 19刀具T 用T指令編程可以選擇刀具。有兩種方法來(lái)執(zhí)行:一種是用T指令直接更換刀具,另一種
12、是僅僅進(jìn)行刀具的預(yù)選,換刀還必須由M06來(lái)執(zhí)行。選擇哪一種,必須在機(jī)床參數(shù)中確定。 20. 刀具補(bǔ)償號(hào)D 一個(gè)刀具可以匹配19幾個(gè)不同補(bǔ)償?shù)臄?shù)據(jù)組(用于多個(gè)切削刃)。用D及其相應(yīng)的序號(hào)可以編制一個(gè)專門的切削刃。如果沒(méi)有編寫D指令,則D1自動(dòng)生效;如果編程D0,則刀具補(bǔ)償無(wú)效。,21G41/G42/G40刀尖半徑補(bǔ)償功能 (1)刀尖半徑補(bǔ)償 若刀具在所選擇的平面(G17G19平面)中帶刀具半徑補(bǔ)償工作。 編程: G41 G00/G01 X_Y_ ;刀具半徑左補(bǔ)償 G42 G00/G01 X_Y_ ;刀具半徑右補(bǔ)償 判定:沿著刀具運(yùn)動(dòng)方向看,刀具在工件切削位置左側(cè)稱左補(bǔ)償;刀具在工件切削位
13、置右側(cè)稱右補(bǔ)償。見(jiàn)圖1-29。,,圖1-29 G41、G42的判定,(2)取消刀尖半徑補(bǔ)償(G40) 用G40取消刀尖半徑補(bǔ)償 (3)刀具半徑補(bǔ)償?shù)淖饔?刀具半徑補(bǔ)償除方便編程外還可以用改變刀補(bǔ)大小的方法,實(shí)現(xiàn)同一程序進(jìn)行粗、精加工。 粗加工刀補(bǔ)=刀具半徑+精加工余量 精加工刀補(bǔ)=刀具半徑+修正量 22.子程序 子程序的結(jié)構(gòu)與主程序的結(jié)構(gòu)一樣,子程序也是在最后一個(gè)程序段中用M2結(jié)束序運(yùn)行,子程序結(jié)束后返回主程序。 程序結(jié)束除了用M2指令外,還可以用RET指令結(jié)束子程序。,23.輔助功能M 常用輔助功能M指令見(jiàn)表1-1。,二、刀具下刀、進(jìn)退刀方式的確定,1.
14、刀具下刀方式 2.刀具的進(jìn)退刀方式,進(jìn)退刀方式在銑削加工中是非常重要的,二維輪廓的銑削加工常見(jiàn)的進(jìn)退刀方式有垂直進(jìn)刀、側(cè)向進(jìn)刀和圓弧進(jìn)刀方式。,三、固定循環(huán),1 中心鉆孔(CYCLE82) CYCLE82(RTP,RFP,SDIS,DP,DPR,DTB),各參數(shù)意義如下:,編程舉例 如圖1-37,,圖1-37 中心鉆孔,G54 G17 G90 ;工件基本坐標(biāo)系設(shè)定 T1D1 ;刀具選擇 G00 X0 Y0 M03 S800 Z100 Z50 CYCLE82 (20., 0, 5., -35., 35., 0.1 ) ;調(diào)用鉆孔循環(huán) M05 M02,2.CYCLE83 深
15、孔鉆削 CYCLE83(RTP,RFP,SDIS,DP,DPR,F(xiàn)DEP,F(xiàn)DPR,DAM,DTB,DTS,F(xiàn)RF,VARI),各參數(shù)意義如下:,編程舉例 如圖1-37 T1 D1 ;刀具選擇 G54 G90 G0 F200 ;工件基本坐標(biāo)系設(shè)定 X0 Y0 Z50 M3 S1200 M8 CYCLE83 ( 50.,0.,2.,-35.,35.,-5.,5.,1.,0.1,0,0.5, 1. ) ;調(diào)用鉆孔循環(huán) G00 Z50.; M05; M09;,3剛性攻螺紋 CYCLE84 CYCLE84(RTP,RFP,SDIS,DP,DPR,DTB,SDAC,MPIT,PIT,POSS,
16、SST,SST1),各參數(shù)意義如下:,編程舉例(圖1-42),,,圖1-42,T1D1 ;刀具選擇 G54 G90 G 0 F200 ;工件基本坐標(biāo)系設(shè)定 X0 Y0; Z50.; M03 S300; M08; CYCLE84 ( 50., 0., 2., -34.,20., ,4, 16., ,0.,40., 80.) ;調(diào)用攻螺紋循環(huán) Z50.; M05; M09; M02;,4鉸孔CYCLE85 CYCLE85(RTP,RFP,SDIS,DP,DPR,DTB,F(xiàn)FR,RFF),各參數(shù)意義如下;,編程舉例 (如圖1-37) G54 G90 G17; ;工件基本坐標(biāo)系設(shè)定 G00
17、 X0 Y0 Z100 M03 S300; T5D1 ;刀具選擇 Z50.; CYCLE85 ( 50., 0, 2., -33., 33., 0.3, 40, 80 ) ;調(diào)用鉸孔循環(huán) M05; M02 ;,5.鏜孔 CYCLE86 CYCLE86(RTP,RFP,SDIS,DP,DRP,DTB,SDIR,RPA,RPO,RPAP,POSS),各參數(shù)意義如下:,編程舉例 如圖1-45,,圖1-45,T1 D1 ;刀具選擇 G54 G90 G00 X0 Y0 F200 ;基本工件坐標(biāo)系設(shè)定 Z50; M03 S600; M08; CYCLE86 (50., 0.
18、, 2., -32.,32., 0.5, 3,0., 0., 0., 0.) ;調(diào)用鏜孔循環(huán) Z50.; M05; M09; M02;,6帶停止鏜孔 CYCLE88 CYCLE88(RTP,RFP,SDIS,DP,DPR,DTB,SDIR),各參數(shù)意義如下:,7鉆孔樣式循環(huán),排孔HOLES1指令中參數(shù)意義 SPCA 參考點(diǎn)橫坐標(biāo) SPCO 參考點(diǎn)縱坐標(biāo) STA1 孔中心軸線與橫軸角度 FDIS 從參考點(diǎn)到第一個(gè)孔距離 DBH 孔間距 NUM 孔數(shù) 圓周孔HOLES2指令中參數(shù)意義 CPA 圓周孔中心的橫坐標(biāo) CPO 圓周孔中心的縱坐標(biāo) RAD 圓周孔的半徑 STA1
19、 起始角度 INDA 孔的角度增量 NUM 孔數(shù),,編程舉例:行孔鉆削編程舉例 N10 MCALL CYCLE82() ;鉆削循環(huán)82 N20 HOLES1() ;行孔循環(huán),每次到達(dá)孔位置之后,使用傳送參數(shù)執(zhí)行CYCLE82()循環(huán) N30 MCALL ;結(jié)束CYCLE82()的模調(diào)用,8.銑槽模式,銑模式圓弧槽SLOT1指令中參數(shù)的意義,RTP 返回平面(絕對(duì)值) RFP 參考平面(絕對(duì)值) SDIS 安全距離 DP 圓形槽深度(絕對(duì)值) (DPR)圓形槽深度(增量值) NUM 圓形槽個(gè)數(shù) LENG 圓形槽的長(zhǎng)度 WID 圓形槽的寬度 CPA 圓
20、弧槽中心橫向坐標(biāo) CPO 圓弧槽中心縱向坐標(biāo) RAD 圓弧槽中心線的半徑 STA1 起始角度,INDA 增量角度 FFD Z向進(jìn)給率 FFP1 切削走刀進(jìn)給率 MID 每次切削進(jìn)給的最大進(jìn)給深度 CDIR 溝槽銑削方向(2:G2;3:G3) FAL 精加工余量 VARI 加工類型:0=完全/1=粗加工/2=精加工 MIDF 精加工深度 FFP2 精加工進(jìn)給率 SSF 精加工的轉(zhuǎn)速,,編程舉例 如圖1-50所示,有四個(gè)圓形槽:長(zhǎng)30,寬15和深23。安全距離是1,精加工余量是0.5,銑削方向是G02,最大進(jìn)給深度是6。完整加工這些槽并在精加工時(shí)進(jìn)給至槽深。,N
21、10 G17 G90 T1 D1 S600 M03; N20 G0 X20 Y50 Z5;回到起始位置 N30 SLOT1 (5.,0,1.,-23.,,4.,30.,15.,40.,45.,20.,45.,90.,50,60,6.,2., 0.5,0,,30.,);循環(huán)調(diào)用,參數(shù)VARI,MIDF,FFP2和SSF省略 ; N60 M30;程序結(jié)束,,圖1-50 圓形槽圖,銑模式圓周槽SLOT2編程樣式(見(jiàn)圖1-51),RTP 返回平面(絕對(duì)值) RFP 參考平面(絕對(duì)值) SDIS 安全距離 DP 圓周溝槽深度(絕對(duì)值) DPR 圓周溝槽深度(增量值) NUM 圓周槽個(gè)數(shù)
22、AFSL 溝槽的角度 WID 圓周槽寬度 CPA 圓弧槽中心橫向坐標(biāo) CPO 圓弧槽中心縱向坐標(biāo) RAD 圓槽中心線的半徑 STA1 起始角度,INDA 增量角度 FFD Z向進(jìn)給率 FFP1 切削時(shí)的進(jìn)給率 MID 每次切削進(jìn)給的最大進(jìn)給深度 CDIR 圓弧槽銑削方向 (2:G02;3:G03) FAL 精加工余量 VARI 加工類型:0=完全/1=粗 加工/2=精加工 MIDF 精加工深度 FFP2 精加工進(jìn)給率 SSF 精加工的轉(zhuǎn)速,,編程舉例:如圖1-52所示,此程序可以用來(lái)加工分布在圓周上的3個(gè)圓周槽,該圓周在XY平面中的中心點(diǎn)是X60Y6
23、0,半徑是42。圓周槽具有以下尺寸:寬15,槽長(zhǎng)對(duì)應(yīng)的角度為70度,深23。起始角為0度,增量角為120度。精加工余量為0.5,Z軸安全高度為2,最大進(jìn)給深度為6。執(zhí)行精加工時(shí)進(jìn)給至深度。,圖1-51 銑模式圓周槽SLOT2圖,,N10 G17 G90 T1 D1 S600 M3; N20 G00 X60 Y60 Z5; 回到起始點(diǎn) N30 SLOT2 (2,0,2,-23,,3,70,15,60,65,42,0,120,50,60,6,2,0.5,0,,30,);循環(huán)調(diào)用:參考平面 SDIS=返回平面,參數(shù)VARI,MIDF,FFP2和SSF省略 ; N60 M30; 程序
24、結(jié)束,圖1-52 圓周槽圖,第三節(jié) 常用指令的綜合應(yīng)用,課題一 刀具補(bǔ)償、切入方式練習(xí),圖1-53 所示起刀點(diǎn)在工件上方50處(起始高度)。切深為10,完成外形銑削。,,圖1-53,程序:LX.MPF; T1 D1; 16mm立銑刀 G90 G54 G00 X0 Y-40.0 S500 M03; Z50.0; Z10.0; G01 Z-10.0 F50; G41 X10.0; 加刀補(bǔ) G03 X0 Y-30.0 CR=10.0; 圓弧切入 G02 X0 Y-30.0 I0 J30.0; G03 X-10.0 Y-40.0 CR=10.0; 圓弧切出 G01 G40
25、X0; 去刀補(bǔ) G00 Z50.0; M05; M30;,課題二 完成圖1-56 所示零件孔的加工。,,圖1- 56,1.工藝分析 此例可采用三種方法完成孔的加工。由于孔精度要求不高,故可采用8mm鉆頭一次鉆至尺寸。,2加工用刀具 鉆孔 T1 8mm鉆頭,3加工方法和程序編制 方法一:孔位按坐標(biāo)點(diǎn)給出 SKT1.MPF; T1 D1; 8mm鉆頭 G90 G54 G0 X0 Y10. M3 S600; Z50.; G1 Z10. F100; MCALL CYCLE82(10.,0,5.,-12., ,0.1); 模態(tài)調(diào)用中心鉆孔循環(huán) X24
26、.749 Y34.749; X-24.749; Y-14.749; X24.749; MCALL;取消模態(tài)調(diào)用 G0 Z50.; M5; G74 Z1=0; M30;,方法二:使用圓周孔模式HOLES2,SKT1.MPF; T1 D1; 8mm鉆頭 G90 G54 G0 X0 Y10. M3 S600; Z50.; G1 Z10. F100; MCALL CYCLE82(10.,0,5.,-12., ,0.1); 模態(tài)調(diào)用中心鉆孔循環(huán) HOLES2(0,10.,35.,45.,90.,4); 圓周孔模式 MCALL;取消模態(tài)調(diào)用 G0 Z50.; M5
27、; G74 Z1=0; M30;,方法三:使用坐標(biāo)平移、坐標(biāo)旋轉(zhuǎn)、極坐標(biāo)確定孔位完成加工,SKT1.MPF; T1 D1; 8mm鉆頭 G90 G54 G0 X0 Y0 M3 S600; Z50.; G1 Z10. F100; TRANS X0 Y10.; 坐標(biāo)平移至X0 Y10. AROT RPL=45.; 附加旋轉(zhuǎn)45 MCALL CYCLE82(10.,0,5.,-12., ,0.1); 模態(tài)調(diào)用中心鉆孔循環(huán) G111 X0 Y0; 極點(diǎn)在X0 Y0 AP=0 RP=35.; 極角為0, 極徑為35 AP=9
28、0.; AP=180.; AP=270.; MCALL; 取消模態(tài)調(diào)用 ROT; G0 Z50.; M5; G74 Z1=0; M30;,第四節(jié) 典型零件的加工,綜合實(shí)例 平面凸輪加工,如圖1-62所示,零件材料為45鋼,外形及內(nèi)孔已加工至尺寸。現(xiàn)編制程序完成凸輪槽的加工。,,圖1-62 平面凸輪,1工藝分析,此零件凸輪槽由直線和圓弧組成,槽兩側(cè)面表面粗糙度值較小。槽側(cè)面要求與360mm底面垂直,槽的輪廓度公差為0.1。根據(jù)零件圖樣要求,此零件采用兩孔一面定位裝夾(批量生產(chǎn))或螺釘壓板裝夾(單件生產(chǎn))。零點(diǎn)設(shè)置如圖1-62所示。,2確定加工工序和選擇刀具,零件加工步驟:
29、(1)粗銑槽 T1 25平底刀 銑槽深至18.8,槽寬25 (2)精銑槽 T2 20平底刀 銑槽深至19,槽寬至尺寸,3.基點(diǎn)坐標(biāo),根據(jù)零件圖所給定的尺寸和幾何圖形,利用“基點(diǎn)的直接計(jì)算”和CAD作圖測(cè)量的方法,求出基點(diǎn)的坐標(biāo)值。,圖1-63 基點(diǎn)坐標(biāo)圖,(1)槽粗加工基點(diǎn)的坐標(biāo),(2)槽精加工基點(diǎn)的坐標(biāo),加工軌跡:1點(diǎn)下刀,2點(diǎn)加刀補(bǔ)(左刀補(bǔ)G41),3點(diǎn)圓弧切入,依次加工外側(cè)輪廓(H-G-F-E-D-C-B-A-3)。然后圓弧切入4點(diǎn),再依次加工內(nèi)側(cè)輪廓(A2-B2-C2-D2-E2-F2-G2-H2-4),圓弧切出至2點(diǎn),回1點(diǎn)去刀補(bǔ)。1、2、3、4點(diǎn)的坐標(biāo)分別為:,1(-91.0,0)
30、 、2(-91.0,14.0)、 3(-105.0,0)、 4(-77.0,0)。,外側(cè)輪廓基點(diǎn)的坐標(biāo),內(nèi)側(cè)輪廓基點(diǎn)的坐標(biāo),4.加工程序(見(jiàn)教材),第五節(jié) 參數(shù)編程的應(yīng)用,一、參數(shù)編程,1R參數(shù) 2程序跳轉(zhuǎn),IF 條件 GOTOF Labe1 ; 向前跳轉(zhuǎn) IF 條件 GOTOB Labe1; 向后跳轉(zhuǎn) 比較運(yùn)算編程舉例: N10 IF R11 GOTOF MARKE1; N10 IF R45==R7+1 GOTOB MARKE2; 一個(gè)程序段中有多個(gè)條件跳轉(zhuǎn): N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2; 注釋:第一個(gè)條件實(shí)現(xiàn)后就進(jìn)行跳轉(zhuǎn),(1)標(biāo)
31、記符程序跳轉(zhuǎn)目標(biāo) (2)絕對(duì)跳轉(zhuǎn) (3)有條件跳轉(zhuǎn),3編程實(shí)例,實(shí)例1 完成圓弧上點(diǎn)的移動(dòng)。如圖1-76所示,設(shè)定: 起始角 30 圓弧半徑 32 位置間隔 10 點(diǎn)數(shù) 12 圓心位置,X方向 R5 =60 圓心位置,Y方向 R6 =50,,圖1-76 圓弧上點(diǎn)的移動(dòng),程序: N10 R1=30 R2=32 R3=10 R4=12 R5=60 R6=50; N20 MA1:G0 X=R2*COS(R1)+R5 Y=R2*SIN(R1)+R6; N30 R1=R1+R3 R4=R4-1; N40 IF R40 GOTOB MA1; N50 M2;,實(shí)例2 銑削圓孔,如圖
32、1-77所示,,參數(shù)設(shè)定: 圓心X軸坐標(biāo)值 R1 圓心Y軸坐標(biāo)值 R2 圓孔半徑 R3 接近圓弧半徑 R4 起始平面 R5 安全平面 R6 圓孔深 R7,圖1-77 銑削圓孔,LXYK.SPF; G0 X=R1 Y=R2; Z=R5; Z=R6; G1 Z=R7 F100; R10=R3-R4; R11=R1-R10; R12=R2+R4; G41 X=R11 Y=R12 ; R13=R1-R3; G3 X=R13 Y=R2 J=-R4; G3 I=R4; R14=R2-R4; G3 X=R13 Y=R14 I=R4; G1 G40 X=R1 Y=R2; G0 Z=
33、R5; M17;,例如精銑中心為(100,50),半徑為40、深為20的圓孔。刀具為25平刀。 XYK.MPF; T1 D1 M6; G90 G54 G0 X0 Y0 M3 S400; R1=100.; R2=50.; R3=40.; R4=20.; R5=50.; R6=10.; R7=-20.; LXYK; M5; M30;,第六節(jié) SIEMENS系統(tǒng)數(shù)控銑床的操作,一、系統(tǒng)操作,1.機(jī)床操作面板(見(jiàn)圖1-79),,圖1-79 SIEMENS 802D操作面板,2.系統(tǒng)控制面板(見(jiàn)圖1-80) 如下圖所示:用操作鍵盤結(jié)合顯示屏可以進(jìn)行數(shù)控系統(tǒng)操作,,圖1-80,3.機(jī)床回零操作方式 4.自
34、動(dòng)加工操作方式 1)先將機(jī)床回零。 2)選擇一數(shù)控程序。 3) 設(shè)置運(yùn)行程序時(shí)的控制參數(shù)。 4)在控制面板上按下 ,進(jìn)入自動(dòng)加工模式。 5) 通過(guò)執(zhí)行 、暫停 命令來(lái)控制程序的運(yùn)行、停止,同時(shí)狀態(tài)欄也隨之變化。 6)也可以按 進(jìn)入單行執(zhí)行狀態(tài),每按 一次,執(zhí)行一行程序。 7)按復(fù)位鍵 可使程序重置。 5.手動(dòng)/連續(xù)加工操作方式 6.手動(dòng)/單步加工操作方式 7.MDA(手動(dòng)數(shù)據(jù)輸入)操作方式,,,,,,,,,二、數(shù)控程序處理,1.程序管理 2.新建一個(gè)程序 3.編輯程序 1)在程序管理界面中,用 找到要修改的程序,點(diǎn)擊“打開(kāi)”軟鍵進(jìn)入程序編輯界面,對(duì)程序進(jìn)行編輯和修改;在“手動(dòng)
35、”、“自動(dòng)”或“MDA”狀態(tài)下,點(diǎn)擊“ 程序”鍵,也可進(jìn)入當(dāng)前已打開(kāi)的程序,進(jìn)行編輯和修改。 2)按方向鍵移動(dòng)光標(biāo);按數(shù)字/字母鍵將數(shù)據(jù)輸入;按 鍵用于刪除字符。 3)在編輯菜單中,按下“標(biāo)記”軟鍵,用方向鍵移動(dòng)光標(biāo),可選擇一個(gè)文本程序段,此時(shí)可對(duì)所選程序段進(jìn)行“刪除”、“復(fù)制”、“粘貼”等操作。 4.插入固定循環(huán) 在程序編輯界面中,點(diǎn)擊 或 軟鍵,可插入不同的加工循環(huán)。,,,,,三、程序的輸入和輸出及軌跡查看,1.查看軌跡,2.程序?qū)?、?dǎo)出 操作是按下“PROGRAM MANAGER”軟鍵打開(kāi)“程序管理器”,進(jìn)入數(shù)控程序主目錄。按“讀出”軟鍵可讀出存儲(chǔ)零件程序。按“讀入”軟鍵
36、可裝載零件程序。按“啟動(dòng)”軟鍵可啟動(dòng)輸入、輸出過(guò)程。按“全部文件”軟鍵可選擇所有的文件。按“停止”軟鍵可終止操作。,1. 零偏參數(shù)設(shè)置 輸入和修改零偏值,2.刀具參數(shù)設(shè)置 (1)新建刀具 (2)新建刀沿 (3)移到相鄰刀具/刀沿 (4)搜索刀具 (5)刪除刀具 用“T”或“< 37、NUC系統(tǒng))。 4掌握宏程序的格式及應(yīng)用。 5掌握加工中心的操作。 6運(yùn)用數(shù)控編程的知識(shí),進(jìn)行零件加工工藝分析,完成典型零件的加工程序編制。,教學(xué)內(nèi)容:,加工中心概述 FANUC系統(tǒng)加工中心常用指令 常用指令的綜合應(yīng)用 典型零件的加工 宏程序的應(yīng)用 FANUC系統(tǒng)加工中心的操作,第一節(jié) 加工中心概述,一、加工中心種類,1.立式加工中心 2.臥式加工中心 3.立臥加工中心,二、數(shù)控加工中心工具及輔助設(shè)備,1.數(shù)控回轉(zhuǎn)工作臺(tái)和數(shù)控分度工作臺(tái) (1)數(shù)控回轉(zhuǎn)工作臺(tái) (2)數(shù)控分度工作臺(tái),2.常用工具。 (1)對(duì)刀器 (2)找正器 (3)光學(xué)數(shù)顯對(duì)刀儀,三、數(shù)控加工中心,1.刀柄及刀具系統(tǒng) (1)刀柄 38、 (2)刀具系統(tǒng) 加工中心常用的銑刀有面銑刀、立銑刀兩種,也可用鋸片銑刀、三面刃銑刀等,2.鏜銑加工中心刀庫(kù) (1)刀庫(kù)類型 加工中心常用的有盤式和鏈?zhǔn)降稁?kù)兩種。 (2)選刀方式 常用的選刀方式有順序選刀方式、光電識(shí)別選刀方式兩種 。,第二節(jié) FANUC系統(tǒng)加工中心常用指令,一、G代碼命令,1.絕對(duì)值坐標(biāo)指令G90和增量值坐標(biāo)指令G91,2.平面選擇指令G17、G18、G19,3.快速點(diǎn)定位G00指令,直線插補(bǔ)G01指令 例1 使用G00、G01指令,使刀具按如圖2-24所示的路徑進(jìn)給。,,圖2-24 G00、G01指令的使用,程序:O0001; G90 G54 G00 X20.0 Y20.0 39、; G01 Y50.0 F50; X50.0; Y20.0; X20.0; G00 X0 Y0; ,4.圓弧插補(bǔ)指令G02、G03,例2 完成圖2-25所示加工路徑程序編制(刀具現(xiàn)位于A點(diǎn)上方, 只進(jìn)行軌跡運(yùn)動(dòng))。,,圖2-25,程序: O0002; G90 G54 G00 X0 Y25.0; G02 X25.0 Y0 I0 J-25.0; AB點(diǎn) G02 X0 Y-25.0 I-25.0 J0; BC點(diǎn) G02 X-25.0 Y0 I0 J25.0; CD點(diǎn) G02 X0 Y25.0 I25.0 J0; DA點(diǎn) 或: G90 G54 G00 X0 Y25.0; G02 40、X0 Y25.0 I0 J-25.0; AA點(diǎn)整圓 ,5.自動(dòng)原點(diǎn)返回 (G28/G30),6.暫停指令G04,7.刀具半徑補(bǔ)償功能 (G40/G41/G42) 格式 G41 G0/G01 X_ Y_D_; G42 G0/G01 X_ Y_D_; G40 G0/G01 X_ Y_ Z_;,8.刀具長(zhǎng)度補(bǔ)償 實(shí)現(xiàn)這種功能的G代碼是G43、G44、G49。G43是把刀具向上抬起,G44是把刀具向下補(bǔ)償。G49 命令可能在該刀具加工結(jié)束,更換刀具時(shí)調(diào)用。,刀具長(zhǎng)度補(bǔ)償使用格式如下: G43 G00/G01 Z H ; G44 Z_ H_; G49 Z_;,9.工件坐標(biāo)系選擇的原點(diǎn)設(shè)置選擇 41、指令(G54G59),10.工件坐標(biāo)系設(shè)定指令G92 在使用絕對(duì)坐標(biāo)指令編程時(shí),該指令通過(guò)設(shè)置刀具起點(diǎn)相對(duì)工件坐標(biāo)系的坐標(biāo)值來(lái)設(shè)定 格式: G92 X Y Z ;例:G92 X300.0 Y300.0 Z250.0;,11.局部坐標(biāo)系指令G52 圖2-30所示為了加工孔編程方便,可用G52設(shè)置局部坐標(biāo)系。,圖2-30 G52設(shè)置局部坐標(biāo)系,程序:,G90G54G0X0Y0;,G52X100.Y75.; 建立局部坐標(biāo)系,確定新的程序原點(diǎn),此時(shí)的坐標(biāo)值均以新的程序原點(diǎn)為準(zhǔn),G52X0Y0; 取消局部偏置并返回G54,12.極坐標(biāo)系指令G15、 G16,格式:G15 ;極坐標(biāo)系指令 42、取消。 G16 ;極坐標(biāo)系指令有效。,舉例:完成圖2-33所示零件孔的加工。,圖2-33 極坐標(biāo)系編程,G90 G17 G16; 極坐標(biāo)系指令有效,XY平面 G99 G81 X100. Y30. Z-20. R5. F100;第1孔,30 Y150.; 第2孔,150 Y270.; 第3孔,270 G15 G80; 極坐標(biāo)系指令、固定循環(huán)取消,12比例縮放功能(G50、G51) 對(duì)加工程序指定的圖形指令進(jìn)行縮放。有兩種指令格式。,(1)各軸比例因子相同 格式 G51 X Y Z P ; (2)各軸比例因子單獨(dú)指定 通過(guò)對(duì)各軸指定不同的比例,可以按各自比例縮放各軸指令。 格式 43、:G51 X Y Z I J K ;,13可編程鏡像G50.1,G51.1,用編程的鏡像指令可實(shí)現(xiàn)坐標(biāo)軸的對(duì)稱加工。 指令格式 G51.1 IP ;設(shè)置可編程鏡像 G50.1 IP ;取消可編程鏡像 IP :為用G51.1指定鏡像的對(duì)稱點(diǎn)(位置)和對(duì)稱軸。 用G50.1指定鏡像的對(duì)稱軸。不指定對(duì)稱點(diǎn)。,加工實(shí)例:如圖2-35所示。,圖2-35,程序:(一)采用比例縮放,O0005;(主程序) G90 G54 G00 X0 Y0 S500 M03; Z100.0; M98 P0500; G51 X0 Y0 I1000 J-1000;Y軸鏡像 M98 P05 44、00; G51; 取消鏡像 M05; M30;,O0500;(子程序) G41 X20.0 Y10.0 D01; Z5.0; G01 Z-10.0 F50; Y40.0; G03 X40.0 Y60.0 R20.0; G01 X50.0; G02 X60.0 Y50.0 R10.0; G01 Y30.0; G02 X50.0 Y20.0 R10.0; G01 X10.0; G00 G40 X0 Y0; Z100.0 M05; M30;,(二)采用可編程鏡像,O0005;(主程序) G90 G54 G00 X0 Y0 S500 M03; Z100.0; M98 P0500; 45、G51.1 Y0 ; Y軸鏡像 M98 P0500; G50.1; 取消鏡像 M05; M30;,14. 坐標(biāo)系旋轉(zhuǎn)功能(G68,G69) 指令格式:(G17/G18/G19)G68 a_ b_ R_:坐標(biāo)系開(kāi)始旋轉(zhuǎn) G17/G18/G19:平面選擇,在其上包含旋轉(zhuǎn)的形狀,二、固定循環(huán),1高速深孔鉆循環(huán)(G73) 如圖2-36所示,格式 G73 X__Y__Z__R__Q__ F__K__ X_ Y_:孔位數(shù)據(jù) Z_:孔底深度(絕對(duì)坐標(biāo)) R_:每次下刀點(diǎn)或抬刀點(diǎn) (絕對(duì)坐標(biāo)) Q_:每次切削進(jìn)給的切削深度(無(wú)符號(hào),增量) F_:切削進(jìn)給速度 K 46、_:重復(fù)次數(shù)(如果需要的話),功能 進(jìn)給孔底快速退刀。,,圖2-36 高速深孔鉆循環(huán)(G73),例題 編制如圖2-37所示的鉆孔程序。,,圖2-37,N005 G80 G90 G0 X0 Y0 M06 T1 ;換 12mm鉆頭, N010 G55 ;調(diào)用G55工件坐標(biāo)系 N020 M03 S600; N030 G43 H1 Z50.; N040 G98 G73 Z-35. R1. Q8000 F100 ;深孔鉆削,離工件表面 1mm處開(kāi)始 N050 G80 G0 Z50.; ;取消固定循環(huán) N060 M05; N070 M 47、30;,進(jìn)給每次切削2,2左旋攻螺紋循環(huán)(G74),格式 G74 X__Y__Z__R__ P__F__K__ 功能 進(jìn)給至孔底主軸暫停正轉(zhuǎn)快速退刀。,3精鏜孔循環(huán)(G76),格式 G76 X__Y__Z__R__Q__P__F__K__ 功能 進(jìn)給至孔底主軸定位停止快速退刀。,4取消固定循環(huán)進(jìn)程 (G80),格式 G80; 功能 這個(gè)命令取消固定循環(huán),機(jī)床回到執(zhí)行正常操作狀態(tài)??椎募庸?shù)據(jù),包括 R 點(diǎn), Z 點(diǎn)等等,都被取消;但是移動(dòng)速率命令會(huì)繼續(xù)有效。,5定點(diǎn)鉆孔循環(huán)(G81),格式 G81 X_Y_Z_R_F_K_; 功能 G81 命令可用于一般的孔加工。,,圖2-41,例題 編制如圖 48、2-41所示的鉆孔程序。,N005 G80 G90 G0 X0 Y0 M06 T1 ;換 20鉆頭 N010 G55 ;調(diào)用G55工件坐標(biāo)系 N020 M03 S600; N030 G43 H1 Z50.; N040 G98 G81 Z-35. R3. F200; ;鉆孔循環(huán) N050 G80 G0 Z50.; ;取消固定循環(huán) N060 M05; N070 M30;,6鉆孔循環(huán)(G82) 格式 G82 X_Y_Z_R_P_F_K_;,7深孔鉆削循環(huán)(G83) 格式 G83 X_Y_Z_R_Q_F_K_; 功能 G83 中間進(jìn)給,到孔底快速退刀,8右旋攻螺紋循環(huán) (G8 49、4) 格式 G84 X_Y_Z_R_P_F_K_; 功能 G84 進(jìn)給至孔底時(shí),主軸反轉(zhuǎn)快速退刀。G84指令與G74指令中的主軸旋向相反,其他與G74指令相同。,,圖2-44,N005 G80 G90 G0 X0 Y0 M06 T1;換 12mm絲錐 N010 G55 ;調(diào)用G55工件坐標(biāo)系 N020 M03 S300; N030 G43 H1 Z50.; ;調(diào)用長(zhǎng)度補(bǔ)償 N040 G84 Z-33. R5. P2000 F2 ;攻螺紋循環(huán) N050 G80 Z50.; ;取消固定循環(huán) N060 M05; N070 M30;,例題 編制如圖2-44所示的攻螺 50、紋程序。,9鏜孔循環(huán)(G85) 格式 G85 X_Y_Z_R_F_K_; 功能 G85 主軸正轉(zhuǎn),刀具以進(jìn)給速度鏜孔至孔底后以進(jìn)給速度退刀(無(wú)孔底退讓)。,10鏜孔循環(huán)(G86) 格式 G86 X_Y_Z_R_F_K_;,11反鏜孔循環(huán)(G87) 格式 G87 X_Y_Z_R_Q_P_F_K_; 功能G87 進(jìn)給至孔底后,主軸正轉(zhuǎn),快速退刀。,三、輔助功能(M功能),輔助功能包括各種支持機(jī)床操作的功能,像主軸的啟停、程序停止和切削液開(kāi)關(guān)等,見(jiàn)表2-2。,表2-2輔助功能(M功能),第三節(jié) 常用指令的綜合應(yīng)用,課題一 子程序應(yīng)用實(shí)例 例1 如圖2-47所示,Z起始高度100,切削深度20,輪廓外 51、側(cè)切削。試編制加工程序。,,圖247,方法一: 程序:O0001; N1;(主程序) G90 G54 G00 X0 Y0 S500 M03; G00 Z100.0; M98 P100 L2; G90 X120.0; M98 P100 L2; G90 G00 X0 Y0 M05; M30; O0100;(子程序) G91 G00 Z-95.0; G41 X20.0 Y10.0 D01; G01 Z-25.0 F50; Y70.0; X20.0; Y-60.0; X-30.0; G00 G40 X-10.0 Y-20. 52、0; Z120.0; X40.0; M99;,O0111;(子程序) G91 G00 Z-95.0; G41 X20.0 Y10.0 D01; G01 Z-25.0 F50; Y70.0; X20.0; Y-60.0; X-30.0; G00 G40 X-10.0 Y-20.0; Z120.0; X40.0; M99;,方法二: 程序:O0001; N1;(主程序) G90 G54 G00 X0 Y0 S500 M03; G00 Z100.0; M98 P110 L2; G90 G00 X0 Y0 M05; 53、 M30; O0110;(子程序) M98 P111 L2; G91 X40.0; M99;,例3 如圖2-49所示。加工凸臺(tái)(深10)時(shí)采用不同刀補(bǔ),調(diào)用子程序。完成同一位置加工。 試編制加工程序。,,圖2-49,根據(jù)加工圖,采用20mm立銑刀加工,刀長(zhǎng)為177.10。,刀補(bǔ): D01 值為 R10.50 H01值為 177.6 用于粗加工 D11 值為 R10.0 H11 值為 177.1 用于精加工,程序:O0004;(主程序) T1 M06; G90 G54 G00 X0 Y-62.0 S500 M03; G43 Z50.0 H01; D01 M 54、98 P400; G43 Z50.0 H11; D11 M98 P400; G00 Z50.0; G91 G28 Z0 M05; M30;,O0400;(子程序) G00 Z10.0; G01 Z-10.0; G41 X22.0; G03 X0 Y-40.0 R22.0; G01 X-40.0; Y40.0; X40.0; Y-40.0; X0; G03 X-22.0 Y-62.0 R22.0; G01 G40 X0; Z20.0; M99;,課題二 孔加工 編制零件4孔的加工程序(使用G81),如圖2-50所示。,圖2-50,程 55、序:O0001; T1 M06; G90 G54 G00 X0 Y0 S500 M03; Z50.0; G99 G81 X20.0 Z-20.0 R2.0 F50; X0 Y20.0; X-20.0 Y0; G98 X0 Y-20.0; G80 X0 Y0 M05; M30;,課題三 完成圖2-52所示零件凸臺(tái)及槽的加工。,圖2-52,1.工藝分析 此零件加工內(nèi)容為凸臺(tái)和槽。凸臺(tái)加工余量較小,采用18mm平底刀一次性完成加工。槽加工由于槽寬為20,故可先用18mm平底刀去余量,再用10mm平底刀(由R6圓弧決定刀具)完成精加工。零 56、點(diǎn)設(shè)在零件上表面與其軸線的交點(diǎn)處。,2.加工步驟: (1)槽粗加工 T1 18mm平底刀 (2)凸臺(tái)加工 T2 18mm平底刀 (3)槽精加工 T3 10mm平底刀 注:這樣安排加工可減少一次換刀。,3.程序,O0001; N1;槽粗加工 T1 M6; 18mm平底刀 G90 G54 G0 X-10. Y-2. S600 M03; G0 G43 Z50.H1; 起始點(diǎn),H1為刀長(zhǎng)補(bǔ)償號(hào) Z10.; 安全點(diǎn) G1 Z-5. F100; X10.; X0; Y13.; G0 Z50.M5;,N2;凸臺(tái)加工 T2 M6; 18mm平底刀 G90 57、 G54 G0 X0 Y-50. S600 M03; 下刀點(diǎn) X0 Y-50.應(yīng)在零件 G43 Z50. H1; 實(shí)體以外 Z10.; G1 Z-5. F50; G1 G41 X10. Y-42. D1; D1為刀具半徑補(bǔ)償號(hào),刀補(bǔ)值9.2 G3 X0 Y-32.R10.; 圓弧切入 G1X16.; X32.Y-16.; Y8.; G2 X8. Y32. R24.; G1 X8.; G2 X32.Y8.R24.; G1 Y-16.; X16.Y-32.; X0.; G3 X10. Y-42. R10.; G1 G40 X0 Y-50.; G0 58、Z50. M5; M1; 計(jì)劃停止,測(cè)量并調(diào)整D1值(9.0),調(diào)N2開(kāi)始加工 保證凸臺(tái)至尺寸,N3 ;槽精加工 T3 M6; 10平底刀, G90 G54 G0 X0 Y17.S600M03; G43 Z50. H2; Z10.; D2 M98 P1001; D2粗刀補(bǔ)為5.2 D22 M98 P1001; D22精刀補(bǔ)為5.0,實(shí)測(cè)調(diào)整 G0 Z50.; G91 G28 Z0 M05; M30;,O1001;槽精加工子程序 G1Z-5.F50; G1G41X6.; G3 X0 Y23.R6.; G1 X-4.; G3 X-10. Y17. 59、R6.; G1 Y8.; X-14.; G3 X-20. Y2. R6.; G1 Y-6.; G3 X-14.Y-12. R6.; G1 X14.; G3 X20. Y-6.. R6.; G1 Y2.; G3 X14. Y8. R6.; G1 X10.; Y17.; G3 X4. Y23. R6.; G1X0.; G3 X-6. Y17. R6.; G1 G40 X0; M99;,第四節(jié) 典型零件的加工,綜合實(shí)例一 完成圖2-57 所示零件的加工。零件材料45鋼,毛坯為100+0.1100+0.126+0.1,現(xiàn)加工各凸臺(tái)面及孔。,圖2-57,1.工藝分析 該零件屬于規(guī)則矩形零件,其上面具 60、有一些均勻分布的型臺(tái)。編程時(shí)可以考慮采用坐標(biāo)旋轉(zhuǎn)指令,調(diào)用子程序完成加工。零件應(yīng)進(jìn)行粗、精加工。加工時(shí)各坐標(biāo)點(diǎn)的確定尤為重要。加工型臺(tái)時(shí),刀具的選擇受到了型面的限制。4-6mm孔采用鉆、鉸完成;28孔采用鉆、粗鏜、精鏜完成。零件零點(diǎn)設(shè)置如圖2-57所示(Z向尺寸基準(zhǔn)為下表面,因此零點(diǎn)設(shè)置在此處)。,2加工步驟 (1)粗銑100mm、40mm臺(tái)階面 ,20mm平底刀 T1 。 (2)粗銑各均布型臺(tái),20密碼平刀 T1 ,10密碼平底刀T3。 ()精銑100、40臺(tái)階面 T2 20平底刀。 ()精銑各均布型臺(tái) , 10mm平底刀T4。 ()加工4-10孔,中心鉆 T5 ,9.7mm鉆頭 T6 , 61、10密碼鉸刀T7。 ()加工28mm孔,9.7mm鉆頭 T6 ,20mm平底刀 T1 , 28mm孔鏜刀T12。,3基點(diǎn)坐標(biāo),(1)粗加工型臺(tái)基點(diǎn)坐標(biāo),1)T1 20平刀,圖2-58 基點(diǎn)坐標(biāo)圖,3)T2 10平刀,圖2-59 基點(diǎn)坐標(biāo)圖,(2)精加工型臺(tái)基點(diǎn)坐標(biāo) T4 10平刀,1)精加工型臺(tái)1,圖2-60 基點(diǎn)坐標(biāo)圖,1點(diǎn)下刀-2點(diǎn)加刀補(bǔ)-3-4-5-6-7-8-9去刀補(bǔ),2)精加工型臺(tái)2,圖2-61 基點(diǎn)坐標(biāo)圖,1點(diǎn)下刀-2點(diǎn)加刀補(bǔ)-3-4-5-6-7-8去刀補(bǔ),第五節(jié) 宏程序的應(yīng)用,一、宏程序編制,1變量,(1)變量的表示 一個(gè)變量由變量符號(hào)(#)和變量號(hào)組成,如:i (i =1,2, 62、3,),也可用表達(dá)式來(lái)表示變量,如:#。,(2)變量的使用,(3)變量的賦值,1)直接賦值 2)自變量賦值。宏程序體以子程序方式出現(xiàn),所用的變量可在宏調(diào)用時(shí)在主程序中賦值。自變量賦值有兩種類型:,a)變量的賦值方法I,這類變量中的文字變量與數(shù)字序號(hào)變量之間有如下確定的關(guān)系:,b)變量的賦值方法,(4) 變量的種類 變量有局部變量、公用變量(全局變量)和系統(tǒng)變量三種。 (5) 未定義變量的性質(zhì) 當(dāng)變量值未定義時(shí),這樣的變量成為“空變量”。變量#0總是空變量。,2.宏程序的使用方法,(1)宏程序的使用格式,(3) 用戶宏程序的調(diào)用指令 用戶宏指令是調(diào)用用戶宏程序本體的指令。1)非模態(tài)調(diào)用(單純調(diào)用 63、)。 指令格式G65P(宏程序號(hào)) L(重復(fù)次數(shù))(自變量賦值)2)模態(tài)調(diào)用。 指令格式:G66 P(宏程序號(hào)) L(重復(fù)次數(shù))(自變量賦值); G67;取消宏程序模態(tài)調(diào)用方式,(2)選擇程序號(hào),3. 算術(shù)運(yùn)算指令,宏程序具有賦值、算術(shù)運(yùn)算、邏輯運(yùn)算、函數(shù)運(yùn)算等功能。變量之間進(jìn)行運(yùn)算的通常表達(dá)形式是:i(表達(dá)式),(6) 運(yùn)算的組合 (7) 括號(hào)的應(yīng)用 表達(dá)式中括號(hào)的運(yùn)算將優(yōu)先進(jìn)行。連同函數(shù)中使用的括號(hào)在內(nèi),括號(hào)在表達(dá)式中最多可用5層。,4. 控制指令 控制指令起到控制程序流向的作用。,(1) 條件轉(zhuǎn)移程序格式 IF條件表達(dá)式GOTOn例下面的程序可計(jì)算數(shù)值110的總和。,O9200; 1=0 64、; 存儲(chǔ)和數(shù)變量的初值 #2=1; 被加數(shù)變量的初值 N1 IF#2 GT 10GOTO 2; 當(dāng)被加數(shù)大于10時(shí)轉(zhuǎn)移到N2 #1=#1+#2 ; 計(jì)算和數(shù) #2=#2+1; 下一個(gè)被加數(shù) GOTO 1; 轉(zhuǎn)到N1 N2 M30; 程序結(jié)束,(2) 循環(huán)指令,程序格式WHILE條件表達(dá)式 DO m (m1,2,3); END m;,二、宏程序編制實(shí)例,實(shí)例一、球面加工 外球面加工: 平底刀粗加工(自上而下),如圖2-76 所示。,,圖2-76 平底刀粗加工(自上而下),自變量賦值說(shuō)明: A:#1 (外)球面圓弧半徑 B:#2 平底刀半徑 65、 C:#3 (外)球面起始角度 I:#4 (外)球面終止角度 Q:#17 Z坐標(biāo)每次遞減量(每層切深q),宏程序: O1200; G0 X0 Y0; 快速定位至零點(diǎn)(球面中心)上方 Z#1+30.; 快速進(jìn)至安全高度 #5=#1*COS#4; 終止高度上接觸點(diǎn)的X坐標(biāo)值 #6=1.6*#2; 步距設(shè)為刀具直徑的80%(經(jīng)驗(yàn)值) #8=#1*SIN#3; 任意高度上刀尖的Z坐標(biāo)值設(shè)為自變量,賦初始值 #9=#1*SIN#4; 終止高度上刀尖的Z坐標(biāo)值 WHILE #8 GT #9 DO 1; 如果#8#9,循環(huán)1繼續(xù),X#5+#2+1. Y0; (每層)快速移動(dòng) 66、至毛坯外側(cè) Z#8+1. ; 下降至#8以上1mm.處 #18=#8-#17; 當(dāng)前加工深度(切削到材料時(shí))對(duì)應(yīng)的Z坐標(biāo) G1 Z#18 F100; 以工進(jìn)速度下降至當(dāng)前加工深度 #7=SQRT#1*#1-#18*#18 ;任意高度上刀具與球面接觸點(diǎn)的X坐標(biāo)值 #10=#5-#7; 任意高度上被去除部分的寬度(絕對(duì)值) #11=FIX#10/#6 ; 每層被去除寬度除以步距并上取整,重置為初始值 WHILE #11 GE 0 DO 2; 如#110,循環(huán)2繼續(xù) #12=#7+#11*#6+#2; 每層(刀具中心)在X方向上移動(dòng)的X坐標(biāo)目標(biāo)值 G1 X#12 Y0 F500; 以工進(jìn)速度移動(dòng)至第一目標(biāo)點(diǎn) G2 I-#12; 順時(shí)針走整圓 #11=#11-1; 自變量#11(每層走刀圈數(shù))依次遞減至0 END 2 ; 循環(huán)2結(jié)束 G0 Z#1+30.; 快速退刀至安全高度 #8=#8-#17; Z坐標(biāo)自變量#8遞減#17 END 1; 循環(huán)1結(jié)束 G0 Z#1+30.; 快速退刀至安全高度 M99; 宏程
- 溫馨提示:
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. 裝配圖網(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ǎn)源安全管理制度
- 安全培訓(xùn)資料:典型建筑火災(zāi)的防治基本原則與救援技術(shù)
- 企業(yè)雙重預(yù)防體系應(yīng)知應(yīng)會(huì)知識(shí)問(wèn)答
- 8 各種煤礦安全考試試題
- 9 危險(xiǎn)化學(xué)品經(jīng)營(yíng)單位安全生產(chǎn)管理人員模擬考試題庫(kù)試卷附答案
- 加壓過(guò)濾機(jī)司機(jī)技術(shù)操作規(guī)程
- 樹(shù)脂砂混砂工藝知識(shí)總結(jié)
- XXXXX現(xiàn)場(chǎng)安全應(yīng)急處置預(yù)案
- 某公司消防安全檢查制度總結(jié)
- 1 煤礦安全檢查工(中級(jí))職業(yè)技能理論知識(shí)考核試題含答案
- 4.燃?xì)獍踩a(chǎn)企業(yè)主要負(fù)責(zé)人模擬考試題庫(kù)試卷含答案
- 工段(班組)級(jí)安全檢查表
- D 氯化工藝作業(yè)模擬考試題庫(kù)試卷含答案-4
- 建筑起重司索信號(hào)工安全操作要點(diǎn)
- 實(shí)驗(yàn)室計(jì)量常見(jiàn)的30個(gè)問(wèn)問(wèn)答題含解析