FANUC系統(tǒng)數(shù)控車(chē)床的編程與操作實(shí)例_第1頁(yè)
FANUC系統(tǒng)數(shù)控車(chē)床的編程與操作實(shí)例_第2頁(yè)
FANUC系統(tǒng)數(shù)控車(chē)床的編程與操作實(shí)例_第3頁(yè)
FANUC系統(tǒng)數(shù)控車(chē)床的編程與操作實(shí)例_第4頁(yè)
FANUC系統(tǒng)數(shù)控車(chē)床的編程與操作實(shí)例_第5頁(yè)
已閱讀5頁(yè),還剩172頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第一章 FANUC系統(tǒng)數(shù)控車(chē)床的 編程與操作實(shí)例 教學(xué)要求:教學(xué)要求: 1了解數(shù)控車(chē)床的分類(lèi)及特點(diǎn);掌握機(jī)床坐標(biāo)系和工作坐標(biāo)系。 2掌握數(shù)控車(chē)床常用指令。 3掌握固定循環(huán)的應(yīng)用。 4掌握宏程序的格式及應(yīng)用。 5掌握數(shù)控車(chē)床的操作。 6運(yùn)用數(shù)控編程的知識(shí),進(jìn)行零件加工工藝分析,完成典型零件 的加工程序編制。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 數(shù)控車(chē)床及坐標(biāo)系 數(shù)控車(chē)床常用指令 常用指令的綜合應(yīng)用 典型零件加工 宏程序的應(yīng)用 數(shù)控車(chē)床操作 教學(xué)內(nèi)容:教學(xué)內(nèi)容: 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第一節(jié)第一節(jié) 數(shù)控車(chē)床及坐標(biāo)系數(shù)控

2、車(chē)床及坐標(biāo)系 一、數(shù)控車(chē)床概述一、數(shù)控車(chē)床概述 1數(shù)控車(chē)床種類(lèi)數(shù)控車(chē)床種類(lèi) (1)按主軸配置形式分類(lèi))按主軸配置形式分類(lèi) 1)立式數(shù)控車(chē)床 2)臥式數(shù)控車(chē)床 (2)按刀架數(shù)量分類(lèi))按刀架數(shù)量分類(lèi) 1)單刀架 單刀架數(shù)控車(chē)床多采用水平床身,兩坐標(biāo)控制。 2)雙刀架 雙刀架數(shù)控車(chē)床多采用傾斜床身,四坐標(biāo)控制。 (3)按數(shù)控車(chē)床控制系統(tǒng)和機(jī)械結(jié)構(gòu)的不同分類(lèi))按數(shù)控車(chē)床控制系統(tǒng)和機(jī)械結(jié)構(gòu)的不同分類(lèi) 可分為經(jīng)濟(jì)型數(shù)控車(chē)床、全功能數(shù)控車(chē)床和數(shù)控車(chē)削中心。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 2數(shù)控車(chē)床典型結(jié)構(gòu)數(shù)控車(chē)床典型結(jié)構(gòu) (1)液壓卡盤(pán)和液壓尾座)液壓卡盤(pán)和液壓尾座 液壓卡盤(pán)和液壓尾座用來(lái)夾

3、緊工件,具有穩(wěn)定可靠的特點(diǎn)。 (2)數(shù)控車(chē)床的刀架系統(tǒng)(臥式)數(shù)控車(chē)床的刀架系統(tǒng)(臥式) 3車(chē)削用刀具車(chē)削用刀具 數(shù)控車(chē)床一般選用硬質(zhì)合金可轉(zhuǎn)位車(chē)刀。 (1)刀片的緊固方式)刀片的緊固方式 在國(guó)家標(biāo)準(zhǔn)中,一般緊固方式有上壓式、上壓與銷(xiāo)孔夾緊、 銷(xiāo)孔夾緊和螺釘夾緊四種。 (2)刀桿及刀片形式)刀桿及刀片形式 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 1坐標(biāo)系的確定坐標(biāo)系的確定 數(shù)控車(chē)床的坐標(biāo)系是以徑向?yàn)閄軸方向,軸向?yàn)閆軸方向,以刀具遠(yuǎn)離工件 的方向?yàn)樽鴺?biāo)軸正向。刀架前置時(shí)X向前;刀架后置時(shí)X向后。 2機(jī)床原點(diǎn)(機(jī)械原點(diǎn))機(jī)床原點(diǎn)(機(jī)械原點(diǎn)) 機(jī)床原點(diǎn)一般設(shè)置在機(jī)床移動(dòng)部件沿其坐標(biāo)軸正向的極

4、限位置。機(jī)床原點(diǎn) 也可設(shè)置在卡盤(pán)端面與主軸軸線(xiàn)的交點(diǎn)處。 3機(jī)床參考點(diǎn)機(jī)床參考點(diǎn) 機(jī)床參考點(diǎn)一般不同于機(jī)床原點(diǎn)。 二、數(shù)控車(chē)床的坐標(biāo)系二、數(shù)控車(chē)床的坐標(biāo)系 三、工作坐標(biāo)系三、工作坐標(biāo)系 工作坐標(biāo)系是編程人員在編程和加工時(shí)使用的坐標(biāo)系,設(shè)置時(shí)一般用 G54G59和G92等指令。 編程人員以工件圖樣上某點(diǎn)為工作坐標(biāo)系的原點(diǎn),稱(chēng)工作原點(diǎn)。工作 原點(diǎn)一般設(shè)在工件的設(shè)計(jì)工藝基準(zhǔn)處,便于尺寸計(jì)算。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第二節(jié) FANUC系統(tǒng)的常用指令 1.絕對(duì)值編程和增量值編程絕對(duì)值編程和增量值編程 絕對(duì)值編程時(shí),用X、Z表示X軸與Z軸的坐 標(biāo)值;增量值編程時(shí),用U、W表示X軸與

5、Z軸 的移動(dòng)量。 2.直徑編程和半徑編程直徑編程和半徑編程 3.車(chē)削固定循環(huán)功能車(chē)削固定循環(huán)功能 4.刀具位置補(bǔ)償?shù)毒呶恢醚a(bǔ)償 一、數(shù)控車(chē)床的編程特點(diǎn)一、數(shù)控車(chē)床的編程特點(diǎn) 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 1.快速定位指令快速定位指令G00 指令格式:G00 X(U) Z(W); 2.直線(xiàn)插補(bǔ)指令直線(xiàn)插補(bǔ)指令G01 指令格式:G01 X(U) Z(W) F; 使用G01指令可以實(shí)現(xiàn)縱向切削、橫向切削、錐度切 削等形式的直線(xiàn)插補(bǔ)運(yùn)動(dòng),如圖1-14所示。 二、數(shù)控車(chē)床常用各種指令二、數(shù)控車(chē)床常用各種指令 圖1-14 直線(xiàn)插補(bǔ)指令 G01 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例

6、a)圖 G01 Z-10.0 F0.2; 或G01 W-15.0 F0.2; b)圖 G01 X0 F0.2; 或G01 U-65.0 F0.2; c)圖 G01 X60.0 Z-40.0 F0.2; 或G01 U30.0 W-40.0 F0.2; 圖3-2 直線(xiàn)插補(bǔ) G01 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 G01指令在數(shù)控車(chē)床編程中,還可以直接用來(lái)進(jìn)行倒角(C指 令)、倒圓角(R指令)。如圖1-15、圖1-16所示。 圖3-3 倒角 C4 C3 圖1-15 倒角 例1:倒角 G01 Z-35.0 C4.0 F0.2; X80.0 C-3.0; Z-60.0; 注:C4.0倒角,

7、因?yàn)閆軸切削 向X軸正向倒角,所以為C4.0; C-3.0倒角,因?yàn)閄軸切削向Z 軸負(fù)向倒角,所以為C-3.0; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 圖3-4 倒圓 圖圖1-16 倒圓倒圓 例2:倒圓 G01 Z-35.0 R5.0 F0.2; X80.0 R-4.0; Z-60.0; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 3.3.圓弧插補(bǔ)指令圓弧插補(bǔ)指令G02G02、G03G03 該指令使刀具從圓弧起點(diǎn),沿圓弧移動(dòng)到圓弧終點(diǎn)。 指令格式:G02 /G03 X(U) Z(W) R F; 或: G02 /G03 X(U) Z(W) I K F; 例3:圖1-18 a) (1)G

8、02 X80.0 Z10.0 R10.0; 或 G02 U20.0 W10.0 R10.0; (2)G02 X80.0 Z10.0 I10.0 K0;或G02 U20.0 W10.0 I10.0 K0; 例4:圖1-18 b) (1)G03 X45.0 Z35.9 R25.0;或G03 U45.0 W35.9 R25.0; (2)G03 X45.0 Z35.9 I0 K25.0;或G03 U45.0 W35.9 I0 K 25.0; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 圖3-6 圓弧插補(bǔ)舉例 圖1-18 圓弧插補(bǔ)舉例 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 4.主軸轉(zhuǎn)速設(shè)置主軸

9、轉(zhuǎn)速設(shè)置S指令和轉(zhuǎn)速控制指令指令和轉(zhuǎn)速控制指令G96、G97、G50 (1)主軸線(xiàn)速度恒定指令G96 格式:G96 S; S的單位為m/min (2)直接設(shè)定主軸轉(zhuǎn)速指令G97 格式:G97 S; S的單位為r/min 5.每轉(zhuǎn)進(jìn)給指令每轉(zhuǎn)進(jìn)給指令G99;每分鐘進(jìn)給指令;每分鐘進(jìn)給指令G98 指令格式:G99 F; F單位mm/r G98 F; F單位mm/min G98、G99均為模態(tài)指令,機(jī)床初始狀態(tài)默認(rèn)G99; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 6.6.暫停指令暫停指令G04G04 該指令可以使刀具作短時(shí)間的無(wú)進(jìn)給光整加工,用于切槽 、鉆鏜孔、自動(dòng)加工螺紋,也可用于拐角軌跡控

10、制等場(chǎng)合。 格式:G04 P; U; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 7. 工作坐標(biāo)系的原點(diǎn)設(shè)置指令工作坐標(biāo)系的原點(diǎn)設(shè)置指令G50 格式:G50 X Z; 數(shù)車(chē)亦可進(jìn)行設(shè)置刀具數(shù)據(jù)來(lái)確定工作坐標(biāo)系原點(diǎn)。 (詳見(jiàn)機(jī)床操作) 8.工作坐標(biāo)系的原點(diǎn)設(shè)置選擇指令工作坐標(biāo)系的原點(diǎn)設(shè)置選擇指令 G54G59 一般數(shù)控機(jī)床可以預(yù)先設(shè)定6個(gè)(G54G59)工作 坐標(biāo)系,這些坐標(biāo)系在機(jī)床重新開(kāi)機(jī)時(shí)仍然存在。 9.參考點(diǎn)返回指令參考點(diǎn)返回指令G28 該指令使刀具自動(dòng)返回參考點(diǎn)(一般設(shè)置為機(jī)床原點(diǎn)) 或經(jīng)過(guò)某一中間位置,再回到參考點(diǎn)。 輸入格式:G28 X(U) Z(W) T00; 數(shù)控車(chē)床編程與操作

11、實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 10.螺紋車(chē)削加工螺紋車(chē)削加工 在數(shù)控車(chē)床上用車(chē)削的方法可加工直螺紋和錐螺紋。車(chē)螺 紋的進(jìn)刀方式有直進(jìn)式和斜進(jìn)式, 螺紋切削時(shí)應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段1和降速 退刀段2。在這兩段螺紋導(dǎo)程小于實(shí)際的螺紋導(dǎo)程。 (1)螺紋切削指令G32 G32指令可車(chē)削直螺紋、錐螺紋和端面螺紋(渦形螺紋)。 G32進(jìn)刀方式為直進(jìn)式。 指令格式:G32X(U) Z(W) F; 式中的X(U) Z(W)為螺紋終點(diǎn)坐標(biāo),F(xiàn)為螺距。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 1)直螺紋加工 例7:如圖1-24,螺紋外徑已車(chē)至29.8;42的槽已加工,此螺紋加工查 表知切削5次(0.

12、9;0.6;0.6;0.4;0.1),至小徑d=30-1.32=27.4。 程序:O1; 圖 3-11 直 螺 紋 加 工 G00 X32.0 Z5.0; 螺紋進(jìn)刀至切削起點(diǎn) X29.1; 切進(jìn) G32 Z-28.0 F2.0; 切螺紋 G00 X32.0; 退刀 Z5.0; 返回 X28.5; 切進(jìn) G32 Z-28.0 F2.0; 切螺紋 X向尺寸按每次吃刀 深度遞減,直至終點(diǎn)尺寸27.4 Z5.0; X27.4; 切至尺寸 G32 Z-28.0 F2.0; G00 X32.0; Z5.0; 圖1-24 直螺紋加工 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 2)錐螺紋加工 如圖1-25

13、。 圖3-12 錐螺紋加工 a aL Lz aL Lx 圖1-25 錐螺紋加工 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 例8:程序O1; Z5.0; X20.0; 進(jìn)刀至尺寸 G32 X50.0 Z-32.0 F2.0; 車(chē)螺紋 (2)螺紋加工循環(huán)G92 G92用于螺紋加工,其循環(huán)路線(xiàn)與單一形狀固定循環(huán)基本相同。 如圖1-26所示,循環(huán)路徑中,除螺紋車(chē)削一般為進(jìn)給運(yùn)動(dòng)外,其余 均為快速運(yùn)動(dòng)。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 輸入格式: 直螺紋G92 X(U) Z(W) F; 錐螺紋 G92 X(U) Z(W) R F; 式中:X(U) Z(W) 為螺紋終點(diǎn)坐標(biāo);R為錐螺紋始

14、 點(diǎn)與終點(diǎn)的半徑差;F為螺距。 圖 3-13 螺 紋 切 削 循 環(huán) G92 直 螺 紋錐 螺 紋 圖1-26 螺紋切削循環(huán) G92 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 例9:完成圖1-27螺紋切削。 圖1-27 螺紋切削 程序: G00 X22.0 Z5.0; 起刀點(diǎn) G92 X19.2 Z-18.0 F1.5; 螺紋加工第一次循環(huán) X18.6; 螺紋加工第二次循環(huán) X18.2; 螺紋加工第三次循環(huán) X18.05; 螺紋加工第四次循環(huán) G00 X100.0 Z150.0; 退刀,取消循環(huán) 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 例例10:完成圖:完成圖1-28螺紋切削。螺紋切

15、削。 終點(diǎn) 起點(diǎn) 圖1-28螺紋切削 16 2 )3020( 16 2030 程序: G00 X32.0 Z5.0; G92 X31.2 Z-18.0 R-7.5 F1.5; X30.4; X29.8; X29.46; X29.30; G00 X100.0 Z150.0; 注:R= (6+18)=7.5 經(jīng)驗(yàn)公式:d=D1.3p d螺紋小徑 D螺紋大徑 p螺距 錐螺紋大端直徑為:30+2 1.31.5=29.3 (3)復(fù)式螺紋切削循環(huán)指令G76 G76指令用于多次自動(dòng)循環(huán)切削螺紋。 G76復(fù)式螺紋切削循環(huán)指令G76格式 G76 P(m)(r)(a)Q(dmin)R(d); G76 X(u) Z

16、(w) R(i) P(k) Q(d) F(f); 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 例11:完成圖1-30螺紋切削。現(xiàn)加工M686螺紋, 螺紋高度為 3.9mm,螺距為6mm,螺紋尾端倒角為1.1L,刀尖角為60,第 一次車(chē)削背吃刀量為1.8mm,最小背吃刀量為0.1mm,精車(chē)余量 為0.2mm,精車(chē)削次數(shù)1次,螺紋精車(chē)前先精車(chē)外圓柱面至尺寸。 螺紋加工程序如下: O0011; G97 S200 T0303 M03; G00 X70.0 Z7.0; G76 P011160 Q100 R200; G76 X60.2 Z-65.0 P3900 Q1800 F6.0; G00 X200.

17、0 Z200.0; M30;圖1-30 螺紋切削 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 11.11.刀具功能指令刀具功能指令T T指令指令 該指令可指定刀具及刀具補(bǔ)償。 輸入格式: T 02 02 刀具補(bǔ)償號(hào)0099 刀具號(hào)0099 刀具 12.刀具半徑補(bǔ)償功能刀具半徑補(bǔ)償功能 G40/G41/G42 (1)刀具半徑補(bǔ)償?shù)淖饔玫毒甙霃窖a(bǔ)償?shù)淖饔?刀具半徑補(bǔ)償?shù)姆椒ㄊ峭ㄟ^(guò)鍵盤(pán)輸入刀具參數(shù),并在程序中采用刀具半徑補(bǔ)償指令。 (2)刀具參數(shù)刀具參數(shù) 包括刀尖半徑、車(chē)刀形狀、刀尖圓弧位置。假想刀尖圓弧位置序號(hào)共有10個(gè)(09)。 1)G40取消刀具半徑補(bǔ)償指令 2)G41:刀具半徑左補(bǔ)償 G4

18、2:刀具半徑右補(bǔ)償 (4) 刀具半徑補(bǔ)償注意事項(xiàng)刀具半徑補(bǔ)償注意事項(xiàng) 加刀具半徑補(bǔ)償或去除刀具半徑補(bǔ)償最好在工件輪廓線(xiàn)以外且未加刀補(bǔ)點(diǎn)至加刀補(bǔ) 點(diǎn)距離應(yīng)大于刀具尖半徑,未去刀補(bǔ)點(diǎn)至去除刀補(bǔ)點(diǎn)處距離應(yīng)大于刀具尖半 徑。 在使用G41或G42指令時(shí),不允許有兩句連續(xù)的非移動(dòng)指令,否則刀具在前面程序 段的終點(diǎn)的垂直位置停止,且產(chǎn)生過(guò)切或欠切現(xiàn)象。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 13.固定循環(huán)指令固定循環(huán)指令 (1)單一形狀固定循環(huán)單一形狀固定循環(huán) 有三種循環(huán)指令,分別是G90、G92和G94,其中G92已在螺紋切削部分介紹過(guò)。 1)外徑、內(nèi)徑切削循環(huán)外徑、內(nèi)徑切削循環(huán)G90 a)圓柱

19、面切削循環(huán) 格式:G90 X(U) Z(W) F ; X(U)、Z(W)為切削終點(diǎn)坐標(biāo)。 b)錐面車(chē)削循環(huán) 指令格式:G90 X(U) Z(W) R F ; X(U)、Z(W)為切削終點(diǎn)坐標(biāo);R(或I)為圓錐面加工起、終點(diǎn)半徑差, 有正、負(fù)號(hào)。 2)端面切削循環(huán)指令端面切削循環(huán)指令G94 a)垂直端面車(chē)削固定循環(huán)。 指令格式:G94 X(U) Z(W) F ; X(U)、Z(W)表示切削終點(diǎn)坐標(biāo)。 b)錐形端面車(chē)削固定循環(huán)。 指令格式:G94 X(U) Z(W) R F ; X(U)、Z(W)為切削終點(diǎn)坐標(biāo);R為圓錐面起、終點(diǎn)Z坐標(biāo)的差值,有正、負(fù)號(hào)。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作

20、實(shí)例 (2)多重復(fù)合固定循環(huán)指令多重復(fù)合固定循環(huán)指令 1)精加工循環(huán)指令精加工循環(huán)指令G70 在采用G71、G72、G73指令進(jìn)行粗車(chē)后,用G70指令進(jìn)行 精車(chē)循環(huán)切削。 指令格式:G70 Pns Qnf; 其中:ns為精加工程序組的第一個(gè)程序段的順序號(hào);nf為精 加工程序組的最后一個(gè)程序段的順序號(hào)。 2)外徑、內(nèi)徑粗加工循環(huán)指令外徑、內(nèi)徑粗加工循環(huán)指令G71 G71指令用于粗車(chē)圓柱棒料,以切除較多的加工余量。 指令格式:G71 U(d) R(e); G71 P(ns) Q(nf) U(u) W(w) F S T ; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 例例17:使用:使用G71、G

21、70完成圖完成圖1-43所示零件加工,棒料直徑所示零件加工,棒料直徑 105mm,工件不切斷(刀尖,工件不切斷(刀尖R0.4)。)。 圖3-31 G71、G70加工實(shí)例 圖1-43 G71、G70加工實(shí)例 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序:O0017; G40 G97 G99 S500 M03 T0101; (T0101粗車(chē)刀) G00 X106.0 Z5.0 M08; (刀具快速運(yùn)動(dòng)到循環(huán)起點(diǎn)) G71 U2.0 R0.5; (G71切深2.0,退刀量0.5) G71 P10 Q20 U0.4 W0.2 F0.2; (X向留精車(chē)余量0.4,Z向留精車(chē)余量0.2) N10 G

22、42 X0; (加右刀補(bǔ),N10N20是精車(chē)程序) G01 Z0 F0.15 S600; X40.0; X60.0 Z-30.0; Z-65.0; G02 X70.0 Z-70.0 R5.0; G01 X88.0; G03 X98.0 Z-75.0 R5.0; G01 Z-90.0; N20 G40 X106.0; (去刀補(bǔ)) G00 X150.0 Z200.0 M09; (換刀點(diǎn)) T0202; (換精車(chē)刀) G00 X106.0 Z5.0; (外圓精車(chē)循環(huán)點(diǎn)) G70 P10 Q20; G28 U0 W0 T0 M05; (X軸、Z軸回參考點(diǎn)) M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程

23、與操作實(shí)例 例18:使用G71、G70完成圖1-44所示零件內(nèi)孔加工,現(xiàn)工件已鉆26mm的底孔 (刀尖R0.4)。 圖3-32 G71、G70加工實(shí)例 圖1-44 G71、G70加工實(shí)例 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序:O0018; G40 G97 G99 S500 M03 T0303; (T0303鏜孔刀) G00 X25.0 Z2.0 M08; (刀具快速運(yùn)動(dòng)到循環(huán)起點(diǎn)) G71 U2.0 R0.5; (G71切深2.0,退刀量0.5) G71 P10 Q20 U-0.4 W0.2 F0.2; (X向留精車(chē)余量0.4,Z向留精車(chē)余量0.2) N10 G41 X65.0

24、F0.15; G01 Z0; X50.0 Z-30.0; Z-44.0; G03 X38.0 Z-50.0 R6.0; G01 X30.0; Z-71.0; N20 G40 X25.0; G70 P10 Q20; G28 U0 W0 T0 M05; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 3)端面粗加工循環(huán)指令端面粗加工循環(huán)指令G72 G72指令適用于圓柱毛坯的端面方向粗車(chē)。 G72指令的執(zhí)行過(guò)程除了車(chē) 削是平行于X軸進(jìn)行外,其余與G71相同。 指令格式:G72 W(d) R(e); G72 U(u) W(w) F S T; 4)閉合車(chē)削循環(huán)指令閉合車(chē)削循環(huán)指令G73 G73指

25、令與G71、G72指令功能相同,只是刀具路徑是按工件精加工輪 廓進(jìn)行的,如圖1-47所示。G73適用于毛坯輪廓形狀與零件輪廓基本接近 的毛坯粗加工。例如一些鍛件、鑄件的粗車(chē)。 指令格式:G73 U(i) W(k) R; 5)端面啄示鉆孔循環(huán)端面啄示鉆孔循環(huán)G74 循環(huán)中可處理斷屑。如果省略X(u)及P(i)、R(d),結(jié)果只在 Z軸操作,用于鉆孔。 指令格式:G74 R(e); G74 X(u) Z(w) P(i)Q(k) R(d) F(f); 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 例19:如圖1-50所示,要在工件上鉆8、長(zhǎng)100的孔, 使用G74指令鉆孔。 圖3-39 圖1-50

26、程序:O0019; G40 G97 G99 S700 M03 T0404; (T0404為8鉆頭) G00 X0 Z5.0; G74 R0.3; G74 Z-100.0 Q8000 F0.1; G00 Z150.0; M05; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 6)外徑、內(nèi)徑啄示鉆孔循環(huán)外徑、內(nèi)徑啄示鉆孔循環(huán)G75 加工循環(huán)可處理斷屑和排屑。如果省略Z(w)、Q(k)和R (d),則僅有X軸移動(dòng),則可用于外圓槽的循環(huán)加工。 指令格式:G75 R(e); G75 X(u) Z(w) P(i) Q(k) R(d) F(f); 例20:如圖1-52所示,將工件切斷(Z100處)

27、。 程序:O0019; 圖3-41 T0303; (切刀寬4,以左刀刃對(duì)刀) M03 S300; G00 X85.0 Z-104.0; G75 R0.2; G75 X0 P5000 F0.1; W0.1; G01 X85.0 F0 圖1-52 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 14.輔助功能輔助功能M指令指令 這些是輔助機(jī)床操作的功能,如主軸的啟停、程序終止、切削液開(kāi)/關(guān)等等。見(jiàn)表1-3。 表13 輔助功能(M 功能) 代代 碼碼功功 能能 代代 碼碼功功 能能 M00程序停止M41主軸齒輪在低速位置 M01選擇性程序停止M42主軸齒輪在高速位置 M02程序結(jié)束M68液壓卡盤(pán)夾緊

28、M30程序結(jié)束復(fù)位M69液壓卡盤(pán)松開(kāi) M03主軸正轉(zhuǎn)M78尾座前進(jìn) M04主軸反轉(zhuǎn)M79尾座后退 M05主軸停M94鏡像取消 M08切削液開(kāi)M95X坐標(biāo)鏡像 M09切削液停M98子程序調(diào)用 M40主軸齒輪在中間位置M99子程序結(jié)束 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 15.15.子程序子程序 在零件加工時(shí),當(dāng)某一加工內(nèi)容重復(fù)出現(xiàn)(即工件上相同的 切削路線(xiàn)重復(fù))時(shí),可以將加工內(nèi)容程序編制出來(lái)作為子程序 ,而在編程時(shí)通過(guò)主程序調(diào)用,使程序簡(jiǎn)化。 子程序調(diào)用 指令格式:M98 P 子程序號(hào)(須為4位數(shù)字) 調(diào)用次數(shù)199 或 M98 P L 調(diào)用次數(shù)199 子程序號(hào)(須為4位數(shù)字) M99

29、 子程序結(jié)束 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第三節(jié)第三節(jié) FANUC系統(tǒng)常用指令的綜合應(yīng)用系統(tǒng)常用指令的綜合應(yīng)用 實(shí)例實(shí)例1 加工如圖加工如圖1- 56所示的零件。毛所示的零件。毛 坯為坯為52mm棒料,棒料, 工件不切斷。工件不切斷。 圖3-45 C2 課題一課題一 外形加工外形加工 圖1-56 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序: O0023; N1; (車(chē)外形) G40 G97 G99 S500 M03 T0101; G00 X53.0 Z5.0 M08; G71 U2.0 R0.5; G71 P10 Q20 U0.4 W0.2 F0.2; N10 G00

30、 G42 X0; G01 Z0 F0.15; X33.8 C-2.0; (平端面,倒角) Z-30.0; X45.0; X50.0 W-25.0; Z-120.0; N20 G40 X53.0; G00 X150.0 Z200.0; (換刀點(diǎn)) T0202 S600; (T0202精車(chē)刀,刀尖R0.2) G00 X53.0 Z5.0; G70 P10 Q20; G00 X150.0 Z200.0; N2; (切槽) T0303 S400; (T0303切刀寬4mm,左側(cè)刃對(duì)刀) G00 X48.0 Z-30.0; G01 X30.0 F0.15; X48.0 F0.3; G00 X150.0

31、Z200.0 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 N3; (切螺紋、切凹圓弧) T0404; (T0404螺紋刀) G00 X36.0 Z5.0 F2.0; G92 X33.1 Z-28.0 F2.0; X32.5; X31.9; X31.5; X31.4; G00 X54.0; Z-75.0; S500; M98 P041000; (調(diào)用O1000子程序4次加工凹圓弧) G00 X60.0; X150.0 Z200.0; G28 U0 W0 T0 M05; M30; 子程序:O1000; G1 U-1.0 F0.2; G02 U0 W-30.0 R35.0; U3.0 F0.5;

32、W30.0; U-3.0; M99; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 實(shí)例實(shí)例2 完成圖完成圖1-57所示工件加工。毛坯為所示工件加工。毛坯為45mm棒料,要求棒料,要求 切斷(圖示切斷(圖示AE點(diǎn)坐標(biāo)需計(jì)算得到)點(diǎn)坐標(biāo)需計(jì)算得到) 。 (X24.889,Z-37.915) (X20.0,Z-42.75) (X20.0,Z-59.689) (X24.137,Z-65.057) (X40.414,Z-74.05) 圖3-47 圖1-57 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序:O0025; N1; (去圓弧余量) G40 G97 G99 S500 M03 T0101;

33、(T0101為900偏刀) G00 X47.0 Z2.0; G71 U2.0 R0.5; G71 P10 Q20 U0.4 W0.2 F0.2; N10 G00 X0; G03 X42.0 Z-21.0 R21.0; G01 X43.0; Z-96.0; N20 X47.0; G01 X43.0; (車(chē)43外圓到尺寸) Z-91.0; G00 X47.0; X150.0 Z200.0; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 N2; (切凹槽余量) T0202; (切刀刀寬5,刀補(bǔ)數(shù)據(jù)在02號(hào)寄存器中,左切削刃對(duì) 刀) G00 X44.0 Z-53.72;(B點(diǎn)、C點(diǎn)Z向?qū)ΨQ(chēng)點(diǎn)Z-51.

34、22減去2.5) G01 X20.4 F0.1; X44.0; G72 W2.0 R0.5; G72 P30 Q40 U0.4 W0.2 F0.15; N30 Z-76.0; G01 X43.0; G02 X40.414 Z-74.05 R5.0; (E點(diǎn)) G01 X24.137 Z-65.057; (D點(diǎn)) G03 X20.0 Z-59.689 R8.0; (C點(diǎn)) N40 G01 Z-55.0; T0203; (刀補(bǔ)數(shù)據(jù)在03號(hào)寄存器中。右切削刃對(duì)刀) 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 Z-50.0; G72 W2.0 R0.5; G72 P50 Q60 U0.4 W-0.4

35、 F0.15; N50 G01 Z-21.0; X42.0; G03 X24.889 Z-37.915 R21.0; (A點(diǎn)) G02 X20.0 Z-42.75 R6.0; (B點(diǎn)) N60 G01 Z-50.0; G00 X150.0 Z200.0; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 N3; (精車(chē)圓球及凹槽) T0404; (T0404成形刀,R4) G00 Z10.0; G42 X0; G02 X0 Z0 R5.0; (圓弧切入,無(wú)接刀痕跡) G03 X24.889 Z-37.915 R21.0; (A點(diǎn)) G02 X20.0 Z-42.75 R6.0; (B點(diǎn)) G01

36、Z-59.689; (C點(diǎn)) G02 X24.137 Z-65.057 R8.0; (D點(diǎn)) G01 X40.414 Z-74.05; (E點(diǎn)) G03 X43.0 Z-76.0 R5.0; G02 X53.0 Z-81.0 R5.0; (圓弧切出,無(wú)接刀痕跡) G01 G40 X100.0; G28 U0 W0 T0 M05; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 實(shí)例實(shí)例1 編寫(xiě)圖編寫(xiě)圖1-60所示工件內(nèi)輪廓所示工件內(nèi)輪廓(坯孔直徑為坯孔直徑為18mm)粗、精車(chē)的加工程序。粗、精車(chē)的加工程序。 課題二課題二 內(nèi)腔加工內(nèi)腔加工 圖圖1-60 內(nèi)腔加工示例內(nèi)腔加工示例 數(shù)控車(chē)

37、床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序 O0010; G99 G97 T0303; 鏜孔刀 M03 S600; G00 X17.0 Z2.0; (快速定位至粗車(chē)循環(huán)起點(diǎn)) G71 U0.8 R0.3; (內(nèi)孔車(chē)刀一般較長(zhǎng),故背吃刀量取較小值) G71 P100 Q200 U-O.3 W0.05 F0.2;(精車(chē)余量X向取負(fù)值,Z向取正值) N100 G00 X30.0 F60 S1000; GO1 ZO.0F0.15; X28.0 Z-20.O; Z-30.0; X20.0; Z-42.0; N200 G01 X17.0; G70 P100 Q200; G00 X100.0 Z100.0

38、; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 實(shí)例實(shí)例2 完成圖完成圖1-61所示零件外型面和內(nèi)型腔的粗、精車(chē)(毛坯所示零件外型面和內(nèi)型腔的粗、精車(chē)(毛坯95mm)。)。 圖1-61 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 1.工藝分析工藝分析 該零件具有外型面和內(nèi)型腔,內(nèi)型腔包括內(nèi)孔、錐度圓、 內(nèi)螺紋、內(nèi)空刀槽等加工內(nèi)容。加工難點(diǎn)為孔和內(nèi)螺紋。 2.加工步驟加工步驟 1) 鉆孔,選用28mm鉆頭(T0505 ),采用G74鉆孔循 環(huán)指令。 2)車(chē)外形,選用 90車(chē)刀(T0101) ,采用G71粗車(chē)復(fù)合 循環(huán)、G70精車(chē)循環(huán)指令。 3)鏜內(nèi)孔,選用 90鏜孔刀(T0606

39、),采用G71粗車(chē)復(fù) 合循環(huán)、G70精車(chē)循環(huán)指令。 4)切空刀槽 , 采用內(nèi)溝槽刀(T0707)。 5)切螺紋,選用螺紋刀(T0808) ,采用G92螺紋循環(huán) 指令。 6)切斷,選用寬為4切斷刀(T0202),采用G75切斷 循環(huán)指令。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 3.程序編制 O0005; N1;鉆孔;鉆孔 G40G97G99M03S400; T0505; 鉆頭28100 G0X0; Z10.; G74R0.5; G74Z-60.Q8000F0.1; G01Z30.; G00X100.; N2;車(chē)外形;車(chē)外形 T0101; 90車(chē)刀 G00X95.Z5.; G71U2.R0

40、.5; G71P10Q20U0.4W0.2F0.2; N10G42G00X27.; G01Z0F0.1; X50.; G03X60.Z-5.R5.; G01Z-15.; X70.Z-25.; Z-35.; G02X80.Z-40.R5.; G03X90.Z-45.R5.; G01Z-54.; N20G40G01X95.; G70P10Q20; G0X100.Z100.; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 N3;鏜內(nèi)孔;鏜內(nèi)孔 T0606; (內(nèi)孔鏜刀) G00X27.Z5.; G71U2.R0.5; G71P30Q40U-0.4W0.2F0.2; N30G41G00X40.; G0

41、1Z0F0.1; X34.5Z-10.; Z-30.; X30.; Z-55.; N40G40X27.; G70P30Q40; G00X100.Z100.; N4;切空刀槽;切空刀槽 T0707; (內(nèi)溝槽刀寬4mm) G00X26.; Z5.; G01Z-30.F0.3; X40.F0.05; X26. F0.3; G0Z100.; X100.; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 N5;切內(nèi)螺紋;切內(nèi)螺紋 T0808; (內(nèi)螺紋刀) G00X33.Z5.; G92X34.85Z-28.F1.5; X35.45; X35.85; X36.0; G00X100.Z100.; N6;切

42、斷;切斷 T0202; (寬為4切斷刀,左刀尖對(duì)刀) G00X90.; Z-54.; G75R0.5; G75X0P8000F0.1; G01W0.1; X96.F0.5; G0X100.Z100.; G28U0W0T0M5; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 用子程序方式編寫(xiě)圖1-64所示軟管接頭工件右端楔槽的加工程序。 三三 子程序應(yīng)用子程序應(yīng)用 圖圖1-64 子程序調(diào)用示例件一子程序調(diào)用示例件一 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 工藝分析:加工該工件時(shí),應(yīng)先加工左端(程序略),再加工右端。 在編程時(shí),要特別注意子程序的起點(diǎn),本例中子程序Z向起點(diǎn)坐標(biāo) Z=

43、-10.6-3(刀寬)+ 47=-89 程序: O0021; (子程序調(diào)用實(shí)例1) G98 G40 G21; T0l01; (轉(zhuǎn)外圓車(chē)刀) M03 S800; G00 X28.0 Z2.0: G71 UI.5 R0.3; (粗車(chē)外圓表面) G71 P100 Q200 U0.3 W0.0 F150; N100 G00 X15.4 H60 S1600: G01 Z0: X16.4 Z-60: Z-42.7: G02 X19.6 Z-443 R16: 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 N200 G01 X28.0: G70 P100 Q200; (精車(chē)外圓) G00 X100.0 Z10

44、00: T0202; (轉(zhuǎn)尖形車(chē)刀,設(shè)刀寬為3mm) M03 S1600; GOO X174 Z-89; (注意循環(huán)起點(diǎn)的位置) M98 P60404; (調(diào)用子程序6次) G00 X1000 Z1000: M30; O0404; (子程序) G00 W-47 F100; (尖形車(chē)刀到達(dá)車(chē)削右端第l槽的起點(diǎn) 位置) G01 U-18: G02 U-078 W-047 R04;(注意切點(diǎn)的計(jì)算) G01 U158 W-423; U1.0: M99; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第三節(jié)第三節(jié) 典型零件的加工典型零件的加工 如圖1-71所示的螺紋曲面軸,毛坯尺寸為55mm170mm

45、,材料為 45鋼,無(wú)熱處理要求,完成數(shù)控編程。 圖圖1-71 軸類(lèi)零件軸類(lèi)零件 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 1.工藝路線(xiàn) 三爪自定心夾盤(pán)夾持工件左端 1)車(chē)右端面。 2)粗車(chē)外形輪廓。 3)精車(chē)外形輪廓。 4)車(chē)M202-6h螺紋。 5)切斷。 調(diào)頭,車(chē)另一端面。 2.根據(jù)要求作出解題分析圖 注:本節(jié)所有基點(diǎn)圖是注:本節(jié)所有基點(diǎn)圖是 以刀架后置數(shù)控機(jī)床為以刀架后置數(shù)控機(jī)床為 基礎(chǔ)建立的坐標(biāo)系?;A(chǔ)建立的坐標(biāo)系。 1-72 基點(diǎn)坐標(biāo)圖 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 (1)基點(diǎn)坐標(biāo)表:)基點(diǎn)坐標(biāo)表: 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 (2)相關(guān)計(jì)算表)

46、相關(guān)計(jì)算表M2026h螺紋切削參數(shù) 實(shí)際大徑d0實(shí)際小徑d01前置量L1后置量L2 19.9118.8550 切削點(diǎn)切深2ap C1(19.2 , -26)0.71 C2(18.9 , -26)0.3 C3(18.85, -26)0.05 (單位:mm) 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 4. 編寫(xiě) 數(shù)控加工工序卡、刀具卡、程序卡: 數(shù)控加工工序卡數(shù)控加工工序卡 編制人: 年 月 日 零件名稱(chēng) 螺紋曲面軸零件圖號(hào)數(shù)控系統(tǒng)FANUC 工步號(hào) 工步內(nèi)容(進(jìn)給 路線(xiàn)) G 功 能 T功能 轉(zhuǎn)速 / (r/min) 進(jìn)給速度/ (mm/min) 背吃刀 量/mm 加工 余量 /mm 安裝1

47、 :三爪自定心卡盤(pán)夾持棒料一端,夾長(zhǎng)20mm , 加工設(shè)備:CJK6140 1切削右端面G94T01015001000 2粗車(chē)外皮G90T02025001001.2 3粗車(chē)外形輪廓G71T0202500100 4精車(chē)外形輪廓G71T0303500600.3 5車(chē)M20 x2-6h螺 紋 G92T0404200F20.71,0.3 0.05,0 6切斷G01T0505100 安裝2:工件調(diào)頭安裝,車(chē)端面 手動(dòng)(MDI) 7切削端面G01 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 刀具卡刀具卡 編制人: 年 月 日 零件名稱(chēng)零件名稱(chēng) 螺紋曲面軸螺紋曲面軸 零件圖零件圖 號(hào)號(hào) 13-2 數(shù)控系數(shù)

48、控系 統(tǒng)統(tǒng) FANUC 序序 號(hào)號(hào) 刀具號(hào)刀具號(hào) 刀具名稱(chēng)刀具名稱(chēng) 及規(guī)格及規(guī)格 刀具材刀具材 料料 刀尖半徑刀尖半徑 R/mm 刀位點(diǎn)刀位點(diǎn)加工表面加工表面 1T01外圓端面 車(chē)刀 YT200.4刀尖點(diǎn)車(chē)端面 2T02外圓粗車(chē) 右偏刀, 主偏角930 副偏角570 YT200.4刀尖點(diǎn)粗車(chē)外形 3T03外圓精車(chē) 右偏刀, 主偏角930 副偏角570 YT200.2刀尖點(diǎn)精車(chē)外形 輪廓 4T04600外螺紋 車(chē)刀 W18Cr 4V 刀尖點(diǎn)粗、精車(chē) 外螺紋 5T05切斷刀 B=4 W18Cr 4V 左刀尖 點(diǎn) 切斷 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序卡程序卡 編制人編制人: 年年

49、 月月 日日 零件名稱(chēng)螺紋曲面軸零件圖號(hào)13-2數(shù)控系統(tǒng) %0231主程序號(hào) N1G98 G40 G21 N2T0101 ;換1號(hào)刀 N3M03 S500 ;設(shè)定主軸轉(zhuǎn)速,正轉(zhuǎn) N4G00 X60 Z5 ;到循環(huán)起點(diǎn) N5G94X0 Z1.5 F100 ;端面切削循環(huán) N6Z0 ; 第二刀 N7G00 X100 Z80 T0100; 回?fù)Q刀點(diǎn) N8T0202 ; 換2號(hào)刀 N9G00 X60 Z3 ; 到循環(huán)起點(diǎn) N10G90 X52.6 Z-133 F100 ;外圓切削循環(huán)(精車(chē)留量0.6), N11G01 X54 ; 到循環(huán)起點(diǎn) N12G71 U1 R1 N13G71 P20 Q40 U0

50、.3W0 F100;外圓粗車(chē)循環(huán) N20G01 X10 F100 ; 精加工輪廓開(kāi)始,到倒角延長(zhǎng)線(xiàn)處 N23X19.1 Z-2 ; 至點(diǎn)2. N24Z-33 ; 點(diǎn)2至點(diǎn)5 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第五節(jié)第五節(jié) 宏程序的應(yīng)用宏程序的應(yīng)用 1 1變量變量 (1 1)變量的表示)變量的表示 一個(gè)來(lái)表示變量,如:#。 (2 2)變量的使用)變量的使用 在地址在地址變量由變量符號(hào)(#)和變量號(hào)組成,如: i (i =1,2,3,),也可用表達(dá)式號(hào)后可使用變量號(hào)后可使用變量 (3 3)變量的賦值)變量的賦值 1)直接賦值 2)自變量賦值。宏程序體以子程序方式出現(xiàn),所用的變量可在宏調(diào)

51、 用時(shí)在主程序中賦值。自變量賦值有兩種類(lèi)型: 一、宏程序編制一、宏程序編制 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 A1 I4T20 B2 J5U21 C 3K6V22 D 7M13W23 E 8Q17X24 F 9R18Y25 H 11S19Z26 a)變量的賦值方法)變量的賦值方法I 這類(lèi)變量中的文字 變量與數(shù)字序號(hào)變量之間 有如下確定的關(guān)系: b)變量的賦值方法)變量的賦值方法 A1 K312J723 B2 I413K724 C 3J414I825 I1 4K415J826 J1 5I516K827 K1 6J517I928 I2 7K518J929 J2 8I6 19K930 K

52、2 9J620I1031 I3 10K621J1032 J3 11I722K1033 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 (4) 變量的種類(lèi)變量的種類(lèi) 變量有局部變量、公用變量(全局變量) 和系統(tǒng)變量三種。 (5) 未定義變量的性質(zhì)未定義變量的性質(zhì) 當(dāng)變量值未定義時(shí),這樣的變量 成為“空變量”。變量#0總是空變量。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 2.2.宏程序的使用方法宏程序的使用方法 (1) 宏程序的使用格式宏程序的使用格式 宏程序的編寫(xiě)格式與子程序相同。 (2) (2) 選擇程序號(hào)選擇程序號(hào) (3) 用戶(hù)宏程序的調(diào)用指令用戶(hù)宏程序的調(diào)用指令 用戶(hù)宏指令是調(diào)用用戶(hù)宏

53、程序本體 的指令。 1)非模態(tài)調(diào)用(單純調(diào)用) 指令格式G65P(宏程序號(hào)) L(重復(fù)次數(shù))(自 變量賦值) 2)模態(tài)調(diào)用。模態(tài)調(diào)用功能近似固定循環(huán)的續(xù)效作用,在調(diào) 用宏程序的語(yǔ)句以后,每執(zhí)行一次移動(dòng)指令就調(diào)用一次宏程序。 指令格式:G66 P(宏程序號(hào)) L(重復(fù)次數(shù))(自 變量賦值); 3)多重非模態(tài)調(diào)用。宏程序與子程序相同的一點(diǎn)是,一個(gè)宏程 序可被另一個(gè)宏程序調(diào)用,最多可調(diào)用4重。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 3. 算術(shù)運(yùn)算指令算術(shù)運(yùn)算指令 宏程序具有賦值、算術(shù)運(yùn)算、邏輯運(yùn)算、函數(shù)運(yùn)算等功能。 變量之間進(jìn)行運(yùn)算的通常表達(dá)形式是:i(表達(dá)式) (1)變量的定義和替換 (2

54、)加減運(yùn)算 (3)乘除運(yùn)算 (4)邏輯運(yùn)算 (5)函數(shù)運(yùn)算 (6) (6) 運(yùn)算的組合運(yùn)算的組合 (7) (7) 括號(hào)的應(yīng)用括號(hào)的應(yīng)用 表達(dá)式中括號(hào)的運(yùn)算將優(yōu)先進(jìn)行。連同函數(shù)中 使用的括號(hào)在內(nèi),括號(hào)在表達(dá)式中最多可用5層。 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 4. 控制指令控制指令 控制指令起到控制程序流向的作用。 (1) 條件轉(zhuǎn)移 程序格式程序格式 IF條件表達(dá)式GOTOn 例下面的程序可計(jì)算數(shù)值例下面的程序可計(jì)算數(shù)值1 11010的總和。的總和。 O9200; 1=0; 存儲(chǔ)和數(shù)變量的初值 #2=1; 被加數(shù)變量的初值 N1 IF#2 GT 10GOTO 2; 當(dāng)被加數(shù)大于10時(shí)

55、轉(zhuǎn)移到N2 #1=#1+#2 ; 計(jì)算和數(shù) #2=#2+1; 下一個(gè)被加數(shù) GOTO 1; 轉(zhuǎn)到N1 N2 M30; 程序結(jié)束 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 (2) (2) 循環(huán)指令循環(huán)指令 程序格式程序格式 WHILE條件表達(dá)式 DO m (m1,2,3); END m; 例下面的程序可計(jì)算數(shù)值例下面的程序可計(jì)算數(shù)值1 11010的總和。的總和。 O1000; 1=0; #2=1; WHILE#2 LE 10DO 1; #1=#1+#2 ; #2=#2+1; END 1; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 實(shí)例1 車(chē)削圖1-80所示臺(tái)階軸,編制宏程序完成

56、加工。 圖1-80 加工臺(tái)階軸 二、宏程序編制實(shí)例二、宏程序編制實(shí)例 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 宏指令: G65 P8010 A B C D S F ; 式中: A:臺(tái)階直徑1 #1 B:臺(tái)階直徑2 #2 C:臺(tái)階長(zhǎng)度1 #3 D:臺(tái)階長(zhǎng)度2 #7 S:主軸轉(zhuǎn)速 #19 F:進(jìn)給速度 #9 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 宏程序: O8010; M3 S#19; G0 X#2+5. Z5.; G42 X0; G1 Z0 F#9; X#1; Z-#3; X#2; Z-#7; X#2+5.; G0 Z5.; M99; 主程序: O1005; T0101; M3S6

57、00; G97 G99 G40 M8; G65 P8010 A110. B150.C65. D150. S500 F0.15; G28 U0 W0 M5; M9; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 實(shí)例2 編制圖1-80所示零件拋物線(xiàn)曲面加工的宏程序,零件各圓柱面尺寸 已保證。 圖1- 80拋物線(xiàn)曲面外形加工 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 程序: 方法1 O0002; G40 G97 G99 ; M03 S700 ; T0101; T0101為900偏刀 G00 X41. Z2.; G71U2.R0.5; G71P10Q20U0.2W0.2F0.2; N1

58、0G0X0; G1Z0; G3X40.Z-20.R20.; N20G1X42.; M98P200; 調(diào)用子程序O0200 G0X100.Z100.; M5; M30; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 注:此例亦可以通過(guò)改變刀具參數(shù)來(lái)完成拋物線(xiàn)曲面的粗、精加工。 O0200; G00 X0 Z2.; 切削起點(diǎn) #1=0; X/2賦初始值 #2=0.1; 加工步距 #3=-20.5; Z向切削終點(diǎn)值(20+0.5 0.5為延伸值) N10 #4=#1*2; 求任意點(diǎn)2X(直徑) 值 #5=-(#1*#1/20); 求任意點(diǎn)Z值 G1 X#4 Z#5F0.1; 直線(xiàn)移動(dòng) #1=#1+#

59、2; 變換動(dòng)點(diǎn) IF#5 GT #3GOTO10; 終點(diǎn)判別 G0X45.; 切削完畢抬刀 M99; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 方法2 O0012; G40G97G99; M03S700; T0101; M98P120; G0X100.Z100.; M5; M30; O0120; #6=6.; Z向讓刀量 N5G00X0Z2.; 切削起點(diǎn) #1=0; X/2賦初始值 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 #2=0.1; 加工步距 #3=-20.5; Z向切削終點(diǎn)值(20+0.5 0.5為延伸值) N10#4=#1*2; 求任意點(diǎn)2X(直徑) 值 #5=-#1*#1/

60、20; 求任意點(diǎn)Z值 #5=#5+#6; 任意點(diǎn)Z值加上讓刀量 G1X#4Z#5F0.1; 直線(xiàn)移動(dòng) #1=#1+#2; 變換動(dòng)點(diǎn) IF#5GT#3GOTO10; 終點(diǎn)判別 G0X42.Z0; 抬到退回起點(diǎn) #6=#6-1.; Z向讓刀量遞減 IF#6GE0GOTO5; 進(jìn)行Z向讓刀量判別,當(dāng)0時(shí)結(jié)束加 工 M99; 數(shù)控車(chē)床編程與操作實(shí)例數(shù)控車(chē)床編程與操作實(shí)例 第六節(jié)第六節(jié) FANUC系統(tǒng)數(shù)控車(chē)床的操作系統(tǒng)數(shù)控車(chē)床的操作 一、 控制面板控制面板 控制面板由CRT面板、MDI鍵盤(pán)、機(jī)床操作面板組成。 二、手動(dòng)操作方式二、手動(dòng)操作方式 1.機(jī)床回零機(jī)床回零 將操作面板的MODE旋鈕撥到REF擋,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論