數(shù)控銑削加工編程 ppt課件_第1頁
數(shù)控銑削加工編程 ppt課件_第2頁
數(shù)控銑削加工編程 ppt課件_第3頁
數(shù)控銑削加工編程 ppt課件_第4頁
數(shù)控銑削加工編程 ppt課件_第5頁
已閱讀5頁,還剩171頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 漢川漢川HC1 數(shù)控系統(tǒng)數(shù)控系統(tǒng) 5.1 數(shù)控銑削編程概述數(shù)控銑削編程概述第第5章章 數(shù)控銑削加工編程數(shù)控銑削加工編程 5.2 數(shù)控銑床系統(tǒng)指令數(shù)控銑床系統(tǒng)指令 5.3 典型零件數(shù)控銑削編程綜合實例典型零件數(shù)控銑削編程綜合實例 FANUC 0i Mate 數(shù)控系統(tǒng)數(shù)控系統(tǒng) 數(shù)控銑床是機床設備中運用非常廣泛的加數(shù)控銑床是機床設備中運用非常廣泛的加工機床,它可以進展平面銑削、平面型腔銑削、工機床,它可以進展平面銑削、平面型腔銑削、外形輪廓銑削、三維復雜型面銑削,還可進展鉆外形輪廓銑削、三維復雜型面銑削,還可進展鉆削、鏜削、螺紋切削等孔加工。加工中心、柔性削、鏜削、螺紋切削等孔加工。加工中心、柔性

2、制造單元等都是在數(shù)控銑床的根底上產生和開展制造單元等都是在數(shù)控銑床的根底上產生和開展起來的。起來的。 數(shù)控銑床分類:數(shù)控銑床分類: a.a.立式銑床立式銑床 b.b.臥式銑床臥式銑床 c.c.萬能式數(shù)控銑床萬能式數(shù)控銑床 d.d.龍門式銑床龍門式銑床5.1 數(shù)控銑削編程概述數(shù)控銑削編程概述 數(shù)控銑床具有豐富的加工功能和較寬的加工工藝范圍。各種類型數(shù)控銑床所配置的數(shù)控系統(tǒng)雖然各有不同,但各種數(shù)控系統(tǒng)的功能,除一些特殊功能不盡一樣外,其主要功能根本一樣。數(shù)控銑床的主要功能有:1 1、點位控制功能、點位控制功能2 2、延續(xù)輪廓控制功能、延續(xù)輪廓控制功能3 3、刀具半徑補償功能、刀具半徑補償功能4 4

3、、刀具長度補償功能、刀具長度補償功能5 5、比例縮放及鏡像加工功能、比例縮放及鏡像加工功能6 6、旋轉功能、旋轉功能7 7、子程序調用功能、子程序調用功能8 8、用戶宏程序功能、用戶宏程序功能5.1.1. 5.1.1. 數(shù)控銑削加工特點數(shù)控銑削加工特點數(shù)控銑床的加工范圍數(shù)控銑床的加工范圍 銑削加工是機械加工中最常用的加工方法之一,它主要包括平面銑削和輪廓銑削,也可以對零件進展鉆、擴、鉸、鏜、锪加工及螺紋加工等。數(shù)控銑削主要適宜于以下幾類零件的加工。1、平面類零件、平面類零件 平面類零件是指加工面平行或垂直于程度面,以及平面類零件是指加工面平行或垂直于程度面,以及加工面與程度面的夾角為一定值的零

4、件,這類加工面可加工面與程度面的夾角為一定值的零件,這類加工面可展開為平面。展開為平面。a)輪廓面A b)輪廓面B c)輪廓面C 2、 直紋曲面類零件直紋曲面類零件 直紋曲面類零件是指由直線依某種規(guī)律挪動所直紋曲面類零件是指由直線依某種規(guī)律挪動所產生的曲面類零件。加工面不能展開為平面。產生的曲面類零件。加工面不能展開為平面。 直紋曲面數(shù)控銑床的加工范圍數(shù)控銑床的加工范圍3、 立體曲面類零件立體曲面類零件 加工面為空間曲面的零件稱為立體曲面類零件。這類加工面為空間曲面的零件稱為立體曲面類零件。這類零件的加工面不能展成平面,普通運用球頭銑刀切削,零件的加工面不能展成平面,普通運用球頭銑刀切削,加工

5、面與銑刀一直為點接觸,假設采用其它刀具加工,加工面與銑刀一直為點接觸,假設采用其它刀具加工,易產生干涉而破壞臨近外表。可采用行切法或三坐標易產生干涉而破壞臨近外表。可采用行切法或三坐標聯(lián)動加工空間直線插補。聯(lián)動加工空間直線插補。 數(shù)控銑床的加工范圍數(shù)控銑床的加工范圍數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具 1、夾具、夾具 數(shù)控銑床主要用于加工外形復雜的零件,數(shù)控銑床主要用于加工外形復雜的零件,但所運用夾具的構造往往并不復雜,數(shù)控銑但所運用夾具的構造往往并不復雜,數(shù)控銑床夾具的選用可首先根據消費零件的批量來床夾具的選用可首先根據消費零件的批量來確定。對單件、小批量、任務量較大的模具確定。對單件、

6、小批量、任務量較大的模具加工來說,普通可直接在機床任務臺面上經加工來說,普通可直接在機床任務臺面上經過調整實現(xiàn)定位與夾緊,然后經過加工坐標過調整實現(xiàn)定位與夾緊,然后經過加工坐標系的設定來確定零件的位置。系的設定來確定零件的位置。對有一定批量的零件來說,可選用構造對有一定批量的零件來說,可選用構造較簡單的夾具。較簡單的夾具。2 2、刀具、刀具數(shù)控銑床上數(shù)控銑床上所采用的刀具要所采用的刀具要根據被加工零件根據被加工零件的資料、幾何外的資料、幾何外形、外表質量要形、外表質量要求、熱處置形狀、求、熱處置形狀、切削性能及加工切削性能及加工余量等,選擇剛余量等,選擇剛性好、耐用度高性好、耐用度高的刀具。常

7、見刀的刀具。常見刀具見右圖。具見右圖。數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具銑刀類型選擇銑刀類型選擇1 銑較大平面時,銑較大平面時,為了提高消費效率為了提高消費效率和提高加工外表粗和提高加工外表粗糙度,普通采用刀糙度,普通采用刀片鑲嵌式盤形銑刀。片鑲嵌式盤形銑刀。數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具 2曲面類零件曲面類零件加工曲面類零件時,為了保證刀具切削刃與加工輪廓在切削點相切,而防止刀刃與工件輪廓發(fā)生干涉,普通采用球頭銑刀。粗加工用兩刃銑刀,半精加工和精加工用四刃銑刀,如下圖。數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具3 3銑小平面或臺階面銑小平面或臺階面銑小平面或臺階面普通采用通用銑

8、刀,如下圖。數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具4 4鍵槽鍵槽銑鍵槽時,為了保證槽的尺寸精度、普通用兩刃鍵槽銑刀,如下圖。 數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具5 5孔加工孔加工孔加工時,可采用鉆頭、鏜刀等孔加工類刀具,如下圖。數(shù)控銑床的夾具和刀具數(shù)控銑床的夾具和刀具是機床固有的坐標系,機床坐標系的原點也稱為機床原點或機床零點。在機床經過設計制造和調整后這個原點便被確定下來,它是固定的點。5.1.2 5.1.2 數(shù)控銑床的坐標系數(shù)控銑床的坐標系數(shù)控機床采用的數(shù)控機床采用的是笛卡爾的直角是笛卡爾的直角三坐標系統(tǒng),三坐標系統(tǒng),X X、Y Y、Z Z三軸之間的三軸之間的關系遵照右手定關系遵照

9、右手定那么。如右圖所那么。如右圖所示,右手三指盡示,右手三指盡量互成直角,拇量互成直角,拇指指向指指向X X軸正方向軸正方向,食指指向,食指指向Y Y軸正軸正方向,中指指向方向,中指指向Z Z軸正方向。軸正方向。ZYX5.1.2 5.1.2 數(shù)控銑床的坐標系數(shù)控銑床的坐標系 數(shù)控安裝通電后通常要進展回參考點操作,以建立機床坐標系。參考點可以與機床原零點重合,也可以不重合,經過參數(shù)來指定機床參考點到機床原點的間隔。機床回到了參考點位置也就知道了該坐標軸的零點位置,找到一切坐標軸的參考點,CNC安裝就建立起了機床坐標系。 機床坐標系的原點簡稱為機床原點,通常在各坐標軸的正向最大極限處。5.1.2

10、5.1.2 數(shù)控銑床的坐標系數(shù)控銑床的坐標系用來確定工件幾何形體上各要素的位置而設置的坐標系,工件坐標系的原點即為工件原零點。工件零點的位置是恣意的,它是由編程人員在編制程序時根據零件的特點選定的。思索到編程的方便性,工件坐標系中各軸的方向應該與所運用的數(shù)控機床的坐標軸方向一致。5.1.2 5.1.2 數(shù)控銑床的坐標系數(shù)控銑床的坐標系工件坐標系工件坐標系原點原點機床坐標系機床坐標系原點原點5.1.2 5.1.2 數(shù)控銑床的坐標系數(shù)控銑床的坐標系審查與分析零件圖紙中尺寸標注方法能否適宜數(shù)控加工;審查與分析圖紙中幾何元素的條件能否充分、正確;審查與分析數(shù)控加工零件的構造合理性;對于大面積的薄板零件

11、,改良裝夾方對于大面積的薄板零件,改良裝夾方式,采用適宜的加工順序和刀具式,采用適宜的加工順序和刀具 采用適當?shù)臒崽幹梅椒ú捎眠m當?shù)臒崽幹梅椒?粗、精加工分開及對稱去除余量等措粗、精加工分開及對稱去除余量等措施來減小或消除變形的影響施來減小或消除變形的影響 減少薄壁零件或薄板零件減少薄壁零件或薄板零件 盡量一致零件輪廓內圓弧的有關尺寸盡量一致零件輪廓內圓弧的有關尺寸 保證基準一致原那么保證基準一致原那么 數(shù)控銑床的加工工藝數(shù)控銑床的加工工藝1 1、選擇并確定數(shù)控銑削加工部位及工序內容、選擇并確定數(shù)控銑削加工部位及工序內容 2 2、加工工序的劃分、加工工序的劃分 3 3、確定對刀點與換刀點、確定

12、對刀點與換刀點 4 4、選擇走刀道路、選擇走刀道路 1 1、選擇并確定數(shù)控銑削加工部位及工序內容、選擇并確定數(shù)控銑削加工部位及工序內容 1工件上的曲線輪廓,特別是有數(shù)學表達式給出的非圓曲線與列表曲線等曲線輪廓;2已給出數(shù)學模型的空間曲面;3外形復雜、尺寸繁多、劃線與檢測困難的部位;4用通用銑床加工時難以察看、丈量和控制進給的內外凹槽;5以尺寸協(xié)調的高精度孔或面;6能在一次安裝中順帶銑出來的簡單外表或外形;7采用數(shù)控銑削后能成倍提高消費率,大大減輕膂力勞動強度的普通加工內容。 以加工后的床腳為基準加工導軌面以導軌面為粗基準加工床腳定心錐軸找孔中心 定心錐軸百分表找孔中心表頭工件主軸百分表磁性表座

13、尋邊器找對稱中心X1X2Y2Y12Y Y212X X21X1X2Y2Y12Y Y212X X21以毛坯相互垂直的基準邊線的交點為對刀位置點工件原點WXYYWXMXWYZ機床原點MXXa機床原點MyybabXbbya+D/2yZZabXa+D/2XXbW工件原點YXaXWYYbYaZ機床原點M機床原點M工件原點WXYYWXMXWYZ機床原點MXXa機床原點MyybabXbbya+D/2yZZabXa+D/2工件原點WXYYWXMXWYZ機床原點MXXa機床原點MyybabXbbya+D/2yZZabXa+D/2ZaMZbYbXWYYaXa2D2DXb對刀操作時的坐標位置關系Z向對刀設定G92Z1

14、00.0Z=0指示燈坯件坯件指示燈G92Z100Z0刀具刀具Z Z向對刀向對刀-可利用基準刀可利用基準刀具及具及Z Z向設定器進展準確對刀,向設定器進展準確對刀,其原理與尋邊器一樣。其原理與尋邊器一樣。 走刀道路是數(shù)控加工過程中刀具相對于被加工工件的的運動軌跡。走刀道路確實定非常重要,由于它與零件的加工精度和外表質量親密相關。同時,也是編寫程序的根據。 銑削內輪廓的切入切出途徑銑削內輪廓的切入切出途徑另外,在選擇走刀道路時應留意以下幾種情況:另外,在選擇走刀道路時應留意以下幾種情況: 1防止引入反向間隙誤差。 2順銑加工與逆銑加工方式。 3立體輪廓的加工。 4內槽加工。 XOY對刀點(b)(a

15、)對刀點YOX 鏜銑加工道路圖 在銑削加工中,銑刀的走刀方向與在切削點的切削分力方向一樣。用于當工件外表無硬皮、機床進給機構無間隙、精銑加工的場所。在銑削加工中,銑刀的走刀方向與在切削點的切削分力方向相反。用于當工件外表有硬皮、機床進給機構間隙較大、粗銑加工的場所。采用順銑加工方式采用順銑加工方式 ( a )( b )VfVfVV逆銑順銑 順銑和逆銑銑削內溝槽的側面立體輪廓的加工立體輪廓的加工 (b)(a)圖 8-7ZXYOOYXZOYXZ(C)立體輪廓的加工 加工一個曲面時能夠采取的三種走刀道路,即沿參數(shù)曲面的u向行切、沿V向行切和環(huán)切。 內內槽槽加加工工 內槽是指以封鎖曲線為邊境的平底凹坑

16、,如以下圖所示。加工內槽一概運用平底銑刀,刀具邊緣部分的圓角半徑應符合內槽的圖紙要求。內槽的切削分兩步,第一步切內腔,第二步切輪廓。切輪廓通常又分為粗加工和精加工兩步。 RY粗 加 工 刀 位 多 邊 形精 加 工 刀 位 多 邊 形內 槽 輪 廓5.2 數(shù)控銑床系統(tǒng)指令數(shù)控銑床系統(tǒng)指令FANUC 0i Mate系統(tǒng)系統(tǒng)1、快速定位指令G00格式:G00 X_Y_Z_; 其中,X、Y、Z為快速定位終點, G90時為終點在工件坐標系中的坐標; G91時為終點相對于起點的位移量。 G00為模態(tài)功能,可由G01、G02、G03或G33功 能注銷。FANUC 0i MateFANUC 0i Mate系

17、統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 2、一方向定位指令G60 格式:G60 X_Y_Z_A_ 其中,X、Y、Z、A、為定位終點,在G90時為終點在工件坐標系中的坐標;在G91時為終點相對于起點的位移量。在單向定位時,每一軸的定位方向是由機床參數(shù)確定的。在G60中,先以G00速度快速定位到一中間點,然后以一固定速度挪動到定位終點。中間點與定位終點的間隔偏移值是一常量,由機床參數(shù)設定,且從中間點到定位終點的方向即為定位方向。G60指令僅在其被規(guī)定的程序段中有效。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 3、直線插補指令G01 格式: G01

18、X _Y_Z_F_; 其中,X、Y、Z為終點坐標,G90時為終點在工件坐標系中的坐標;G91時為終點相對于起點的位移量。G01和F都是模態(tài)代碼,G01可由G00、G02、G03或G33功能注銷。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 4、圓弧插補指令G02/G03 格式:XY平面的圓弧 G17 G02(或G03) X_ Y_ I_ J_ F_;ZX平面的圓弧 G18 G02(或G03) X_ Z_ I_ K_ F_;YZ平面的圓弧 G19 G02(或G03) Y_ Z_ J_ K_ F_;YZ平面的圓弧 G19 G02(或G03) Y_ Z

19、_ R_ F_;其中:G02為順圓插補,G03為逆圓插補;X、Y、Z為圓弧終點坐標;I、J、K為圓心相對于圓弧起點的增量坐標;也可用圓弧半徑R來編程,如:R的規(guī)定:圓弧圓心角的規(guī)定:圓弧圓心角180時時R取正值;取正值;180時時 R 取負值;整圓不能用取負值;整圓不能用R編程。編程。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 起點 圓心 終點 ( X, Y) 起點 J I O X Y 圓心 終點 (Y, Z) K J O Y Z 圓心 終點 ( X, Z) 起點 I K O Z X 圖21 I、J、K 的選擇 FANUC 0i MateFAN

20、UC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 O Z X G03 G02 O Y Z G03 G02 O X Y G03 G02 圖22不同平面的G02與G03選擇 X Z Y FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例、用8的刀具,沿雙點畫線加工工件上外表3mm深凹槽FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 N10 G92 X0 Y0 Z50N20 M03 S500N30 G00 X19 Y24N40 Z5N50 G01 Z-3 F40N60 Y56N70 G02 X29

21、 Y66 R10(N70 G02 X29 Y66 I10)N80 G01 X71N90 G02 X81 Y56 R10(N90 G02 X81 Y56 J-10)N100 G01 Y24N110 G02 X71 Y14 R10(N110 G02 X71 Y14 I-10)N120 G01 X29N130 G02 X19 Y24 R10(N130 G02 X19 Y24 J10)N140 G00 Z50N150 X0 Y0N160 M30FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 5、順圓、逆圓螺旋線插補格式: 在Z方向上進展螺旋線插補:G17

22、G02/G03 X_ Y_ I_ J_ Z_ F_; 或 G17 G02/G03 X_ Y_ R_ Z_ F_;在Y方向上進展螺旋線插補:G18 G02/G03 Z_ X_ K_ I_ Y_ F_; 或 G18 G02/G03 Z_ X_ R_ Y_ F_;在X方向上進展螺旋線插補:G19 G02/G03 Y_ Z_ J_ K_ X_ F_; 或 G19 G02/G03 Y_ Z_ R_ X_ F_;其中:F指令指定某平面內沿圓弧的進給速度;直線軸紅色字體所代表的軸的進給速度為:F x 沿直線軸進給間隔/圓弧的長度。留意:在螺旋插補程序段中不能指令刀具偏置和刀具長度補償。留意:在螺旋插補程序段

23、中不能指令刀具偏置和刀具長度補償。圓弧終點坐標沿直線軸的進給間隔FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例. 圖27所示的螺旋線程序G91時:G91 G17 G03 X-30 Y30 R30 Z10 F100;G90時:G90 G17 G03 X0 Y30 R30 Z10 F100; X Y Z 圖 27 螺旋線編程例圖 終點 10 O 30 30 在XY平面圓弧的終點坐標為0,30,直線軸Z軸的進給間隔為+10。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例. 編制以下圖所示的螺旋線程序

24、X Y Z 圖 27 螺 旋 線 編 程 例 圖 終 點 -10 O 30 30 FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例. 以下圖所示的螺旋線程序G91時: G91 G19 G02 Y30 Z-30 R30 X10 F100G90時:G90 G19 G02 Y30 Z0 R30 X10 F100 X Y Z 圖 27 螺 旋 線 編 程 例 圖 終 點 -10 O 30 30 FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例. 以下圖所示用直徑10mm的鍵槽刀加工直徑50的孔,工件高10m

25、mN5 G92 X0 Y0 Z30N10 M03 S500 N100 G03 X20 Y0 I-20 Z3N20 G01 Z11 X20 F200 N110 G03 X20 Y0 I-20 Z2N30 G03 X20 Y0 I-20 Z10 N120 G03 X20 Y0 I-20 Z1N40 G03 X20 Y0 I-20 Z9 N130 G03 X20 Y0 I-20 Z0N50 G03 X20 Y0 I-20 Z8 N140 G03 X20 Y0 I-20 Z-1N60 G03 X20 Y0 I-20 Z7 N150 G01 X0N70 G03 X20 Y0 I-20 Z6 N160 G

26、00 Z30N80 G03 X20 Y0 I-20 Z5 N170 X0 Y0 M05N90 G03 X20 Y0 I-20 Z4 N180 M30 X-YZFANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 6、程序暫停G04格式: G04 X_;或G04 P_; 其中,X、P均為指定暫停時間,X指定的時間單位為s,P指定的單位為ms。為非模態(tài)指令。a.主軸有高速、低速擋切換時,在M05指令之后,用G04指令暫停幾秒,再行換擋;G04的運用場所:b.孔底加工時的暫停,暫停時間應保證刀具在孔底堅持回轉一圈以上;c.銑削大直徑螺紋時,用M03指定主軸正傳

27、后,暫停幾秒使轉速穩(wěn)定后再加工螺紋;區(qū)別:G04 P500 與 G04 X5FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 7、刀具補償指令1刀具半徑補償指令G41、G42、G40格式:在XY平面上加工時:G17 G41/G42 G01 X_ Y_ D_ F_;在ZX平面上加工時:G18 G41/G42 G01 X_ Z_ D_ F_;在YZ平面上加工時:G19 G41/G42 G01 Y_ Z_ D_ F_;吊銷刀具半徑補償:G40;刀具補償動作過程的三個階段及本卷須知:建立刀具半徑補償階段需在切入工件前完成;維持刀具半徑補償形狀切削加工全過程;

28、吊銷刀具半徑補償階段刀具遠離工件時,保證平安。其中,D指定刀具半徑補償號。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 在前進方向 右側補償 補償量 刀具旋轉方向 刀 具 前 進 方 向 (b) 補償量 刀具旋轉方向 刀 具 前 進 方 向 (a) 圖 31 刀具補償方向 (a)左刀補 (b)右刀補 G41是在相對于刀具前進方向左側進展補償,稱為左刀補;G42是在相對于刀具前進方向右側進展補償,稱為右刀補;1刀具半徑補償指令G41、G42、G40FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 1刀具半

29、徑補償指令G41、G42、G40留意:a.刀具半徑補償指令只能和G00或G01一同運用,不能和G02、 G03一同運用;b.用G42指令建立右刀補,銑削時為逆銑,用于粗銑加工;用G41指令建立左刀補,銑削時為順銑,用于精銑加工。c. 半徑補償指令為續(xù)效代碼,在加工完成后必需用G40指令取消補償形狀;d.用刀具半徑補償指令留意防止加工過程中產生過切景象:P148直線挪動量小于銑刀半徑時;溝槽底部挪動量小于銑刀半徑時;內側圓弧半徑小于銑刀半徑時。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 選擇小直徑的銑刀 例. 編制圖32所示的刀具半徑補償程序。設

30、加工開場時刀具1號刀間隔工件外表50mm,切削深度為10mm. X O Y 20 10 30 40 50 10 20 30 40 50 N3 N5 N6 N4 C B A d c b a N2 N7 與D01 對應的補償量 圖32 刀補動作 Z=0處為工件上外表 參考程序: N10 G92 X0.0 Y0.0 Z50 N20 G90 G17 G00 Z-10 /由G17指定刀補平面 N30 G01 G41 X20.0 Y10.0 D01 F100 /由D01指定刀補值 N35 M03 S500 N40 G01 Y50.0 /進入加工形狀 N50 X50.0 N60 Y20.0 N70 X10.

31、0 N80 G00 Z60 M05 N85 G40 X0 Y0/解除刀補 N90 M30FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例. 用8的刀具,加工圖示凸模下刀深度3mmXY程序起點:- 40,50,50FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 N10 G92 X-40 Y50 Z50N20 M03 S500N30 G90 G01 Z-3 F500N40 G01 G41 X5 Y30 D01 F50N50 X30N60 G02 X38.66 Y25 R10N70 G01 X47.32 Y

32、10N80 G02 X30 Y-20 R20N90 G01 X0N100 G02 X0 Y20 R20N110 G03 Y40 R10N120 G00 G40 X-40 Y50 M05 N130 Z50N140 M30程序起點XY參考程序:4443GGG00 Z_ H_ ;G49 G00 Z_ ;2刀具長度補償指令G43、G44、G49格式:/建立刀具長度補償/取消刀具長度補償功能: 在不改動加工程序的情況下,實現(xiàn)對刀具Z向挪動指令的終點位置進展正向或負向補償; Z值為實踐運用刀具長度與理想刀具長度之差,有正負號,并作為偏置值設定在由H指令指定的偏置存儲器中。FANUC 0i MateFANU

33、C 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 用G43(正向偏置),G44(負向偏置)指定偏置的方向。 無論是絕對指令還是增量指令,由H代碼指定的已存入偏置存儲器中的偏置值在G43時與刀具軸向挪動指令的終點坐標值相加,在G44時那么是從刀具軸向挪動指令的終點坐標值中減去。計算后的坐標值成為刀具挪動的終點坐標。 偏置號可用H00-H99來指定。偏置值與偏置號對應,經過MDI/CRT預先設置在偏置存儲器中。對應偏置號00即H00的偏置值通常為0,因此對應于H00的偏置量不設定。 要取消刀具長度補償時用指令G49或H00。 G43、G44、G49都是模態(tài)代碼,可相互注銷。2刀具長度補償

34、指令G43、G44、G49FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 2刀具長度補償指令G43、G44、G49FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 題問:當?shù)毒唛L度與規(guī)范刀具長度相比,短或長于規(guī)范值,該如何運用G43、G44及如何確定補償值的+、-號?規(guī)范刀具運用刀具1H01 20 30 30 120 30 50 補償值 = 4mm 實際位置 編程位置 3 35 30 18 3 5 4 7 8 10 11 22 12 2 Z Y X 圖 33 刀具長度補償加工 9 6 #2 #1 #3 1

35、 13 例:用刀具長度補償指令編寫圖中所示軌跡的加工程序705N5 G92 X-70 Y-5 Z35N10 G91 G00 X120.0 Y80.0 M03 S500N20 G43 Z32.0 H01N30 G01 Z21.0 F100N40 G04 P2000N50 G00 Z21.0N60 X30.0 Y-50.0N70 G01 Z41.0 F100N80 G00 Z41.0N90 X50.0 Y30.0N100 G01 Z25.0 F100N110 G04 P2000N120 G00 Z57.0 H00 (G49)N130 X200.0 Y60.0 N140 M05N150 M30參考程

36、序:手動輸入H01= - 4.02刀具長度補償指令G43、G44、G49運用技巧:運用技巧:a.刀具在運用前應先建立好刀具長度補償,切削完成后應吊銷補償;b. 吊銷刀具長度補償時,刀具應在遠離工件外表的平安地方,防止卡刀;c. 吊銷刀具長度補償普通用G49指令,也可調用H00的補償?shù)刂穪韺崿F(xiàn)。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 例. 見以下圖所示,用20的1刀具加工以下圖輪廓,用16刀具2加工以下圖凹臺,用63、 84的鉆頭加工孔。G92 X-20 Y-20 Z100M03 S500M06 T01G00 G43 Z-23 H01G01

37、G41 X0 Y-8 D01 F100Y42X7 Y56X80Y10G02 X70 Y0 R10G01 X-10G00 G40 X-20 Y-20 G49 Z100 停機,換刀 M06 T02 G00 G43 Z-10 H02G41 X8 Y-10G01 Y56 F50X20Y-10G00 X-20 Y-20 G40G49 Z100 M06 T03G00 G43 Z10 H03 G98 G73 X14 Y40 Z-25 R-6 Q-5 F50G99 G73 X42 Y26 Z-25 R4 Q-5 F50X56 Y12G80G00 G49 Z100X-20 Y-20M05M30參考程序:常用參考

38、點相關的指令 1、自動前往參考點指令G28格式:G28 X _ Y_ Z_ ;其中,X、Y、Z為前往參考點時所經過的中間點坐標。在G90時為中間點在工件坐標系中的坐標;在G91時為中間點相對于起點的位移量。由該指令指定的軸可以自動地定位到參考點上。FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 運用G28指令前應首先取消刀具的長度、半徑補償功能。2、自動從參考點前往指令G29格式:G29 X _ Y_ Z_; 其中,X、Y、Z為刀具的目的點坐標。 運用該指令可使刀具從參考點經由一個中間點而定位于目的點。通常該指令緊跟在一個G28指令之后。 用G29

39、的程序段的動作,可使一切被指定的軸以快速進給經由以前用G28指令定義的中間點,然后再到達目的點。 G29指令僅在其被規(guī)定的程序段中有效。 FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 1.1.鉆孔循環(huán)指令鉆孔循環(huán)指令2.2.鏜孔循環(huán)指令鏜孔循環(huán)指令3.3.攻絲循環(huán)指令攻絲循環(huán)指令循環(huán)指令的運用循環(huán)指令的運用FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 1. 1.鉆孔循環(huán)指令鉆孔循環(huán)指令高速排屑深孔鉆循環(huán)指令高速排屑深孔鉆循環(huán)指令G73 : G73 : G73 X_Y_Z_R_Q_F_ K_; G73

40、 X_Y_Z_R_Q_F_ K_; FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 式中:X、Y、Z為孔底的坐標值;R_:R點平面的Z坐標值;Q_:每次切削進給的切削深度;F_:切削進給速度;K_:反復鉆孔次數(shù) 省略為1次。深孔:孔深與孔徑比5的孔 1. 1.鉆孔循環(huán)指令鉆孔循環(huán)指令 用于塑性資料的深孔鉆削,用于塑性資料的深孔鉆削,Z軸方向的延續(xù)進給有利于深孔軸方向的延續(xù)進給有利于深孔加工過程中斷屑與排屑。加工過程中斷屑與排屑。R指指定定R點平面的點平面的Z坐標值,指令坐標值,指令Q為增量值且為正值。圖示中退為增量值且為正值。圖示中退刀間隔刀間隔d

41、由數(shù)控系統(tǒng)內部設定。由數(shù)控系統(tǒng)內部設定。其動作如右圖所示:其動作如右圖所示:FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 高速排屑深孔鉆循環(huán)指令高速排屑深孔鉆循環(huán)指令G73 : G73 : G73 X_Y_Z_R_Q_F_ K_; G73 X_Y_Z_R_Q_F_ K_; 加工終了后,用加工終了后,用G80指令取消固定循環(huán)。指令取消固定循環(huán)。編程練習:用G73指令加工圖示6-8深50的孔系。1XY300,-2502300,-1503300,-50450,-250550,-150650,-501XY23456N10 G54 G90 G00 X0 Y

42、0 Z100;N20 M03 S1500;N30 G43 G00 Z50 H01N40 G99 G73 X50. Y-50. Z-50. R5. Q15. F120;/前往R點平面300,-250300,-150300,-5050,-25050,-15050,-50N45 Y-150;N50 Y-250;N60 X300;N70 Y-150;N80 G98 Y-50; N85 G80 M05;/前往初始平面N90 G49 G00 Z100N100 M30 參考程序絕對坐標編程思索:假設用相對坐標編程,上面程序該如何修正?思索:假設用相對坐標編程,上面程序該如何修正?1XY23456N10 G5

43、4 G90 G00 X0 Y0 Z100;N20 M03 S1500;N30 G43 G00 Z50 H01N40 G91 G99 G73 X50. Y-50. Z-100. R-45. Q15. F120;/前往R點平面300,-250300,-150300,-5050,-25050,-15050,-50N45 X0 Y-100;N50 X0 Y-100;N60 Y0 X250;N70 X0 Y100;N80 G98 X0 Y100; N85 G80 M05;/前往初始平面N90 G49 G00 Z50N100 M30 參考程序相對坐標編程鉆淺孔指令鉆淺孔指令G81G81與锪孔指令與锪孔指令

44、G82G82 G81 G81的指令格式為:的指令格式為: G81 X_ Y_Z_ R_ F_ K_; G81 X_ Y_Z_ R_ F_ K_; G82 G82的指令格式為:的指令格式為: G82 X_ Y_ Z_ R_ P_ F_ K_; G82 X_ Y_ Z_ R_ P_ F_ K_; G82 G82與與G81G81指令相比指令相比, ,獨一不同之處獨一不同之處是是G82G82指令在孔底添加了暫停由指令在孔底添加了暫停由P P指指定暫停時間,因此適用于锪孔、鏜定暫停時間,因此適用于锪孔、鏜階梯孔,提高了孔臺階外表的加工質階梯孔,提高了孔臺階外表的加工質量,而量,而G81G81指令只用于普

45、通要求的鉆孔指令只用于普通要求的鉆孔。G81G81加工動作如右圖:加工動作如右圖:FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 R點加工終了后,用加工終了后,用G80指令取消固定循環(huán)。指令取消固定循環(huán)。淺孔:孔深與孔徑比3的孔例:如以下圖所示零件,要求用例:如以下圖所示零件,要求用G81G81加工一切的孔,試編寫其數(shù)加工一切的孔,試編寫其數(shù)控加工程序??丶庸こ绦?。工件零點選擇在工件左下角,工件零點選擇在工件左下角,選用選用1010的鉆頭,數(shù)控加工程的鉆頭,數(shù)控加工程序編制如下:序編制如下:要求思索刀具長度補償,R點距工件上外表5mm例:如以下圖所

46、示零件,要求用例:如以下圖所示零件,要求用G81G81加工一切的孔,試編寫其數(shù)加工一切的孔,試編寫其數(shù)控加工程序??丶庸こ绦?。工件零點選擇在工件左下角,工件零點選擇在工件左下角,選用選用1010的鉆頭,數(shù)控加工程的鉆頭,數(shù)控加工程序編制如下:序編制如下:N10 G00 G54 X0 Y0 N10 G00 G54 X0 Y0 ;N20 G90 G00 G43 Z100 H01N20 G90 G00 G43 Z100 H01;N30 M03 S600N30 M03 S600;N40 G00 Z30 M08N40 G00 Z30 M08;N50 G99 G81 X10 Y10 Z-15 R5 F20

47、N50 G99 G81 X10 Y10 Z-15 R5 F20;N60 X50N60 X50;N70 Y30N70 Y30;N80 X10N80 X10;N90 G80N90 G80;N100 G49 G00 Z100 M09N100 G49 G00 Z100 M09;N110 M05N110 M05;N120 M30N120 M30YX深孔往復排屑鉆循環(huán)指令深孔往復排屑鉆循環(huán)指令G83 G83 : G83 X_ Y_ Z_ R_ Q_ F_ K_ G83 X_ Y_ Z_ R_ Q_ F_ K_; 指令中各控制字含義與前同。指令中各控制字含義與前同??准庸幼魅缬覉D所示。與孔加工動作如右圖所

48、示。與G73G73指指令略有不同的是每次刀具間歇進給令略有不同的是每次刀具間歇進給后回退至后回退至R R點平面,將切屑帶出孔點平面,將切屑帶出孔外。這種退刀方式排屑暢通,適宜外。這種退刀方式排屑暢通,適宜加工脆性資料的深孔。加工脆性資料的深孔。 FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 加工終了后,用加工終了后,用G80指令取消固定循環(huán)。指令取消固定循環(huán)。dddd深孔:孔深與孔徑比5的孔2.2.鏜孔循環(huán)指令鏜孔循環(huán)指令 精鏜孔精鏜孔G76G76指令指令 : G76 X_ Y_ Z_ R_ Q_ P_ F_ K_; G76 X_ Y_ Z_ R

49、_ Q_ P_ F_ K_; 孔加工動作如右圖所示。在孔底主孔加工動作如右圖所示。在孔底主軸定向停頓后,刀頭按地址軸定向停頓后,刀頭按地址Q Q所指定所指定的偏移量挪動,然后提刀。采用這種的偏移量挪動,然后提刀。采用這種鏜孔方式可以高精度、高效率地完成鏜孔方式可以高精度、高效率地完成鏜孔加工而不劃傷內孔外表。鏜孔加工而不劃傷內孔外表。 主軸準停主軸準停見P153主軸準停與偏移表示圖5-30主軸主軸正轉正轉主軸正轉主軸正轉鏜孔循環(huán)指令鏜孔循環(huán)指令G85G85: G85 X_Y_Z_R_F_K_; G85 X_Y_Z_R_F_K_; G85的動作與的動作與G81類似。在前往行程中,從類似。在前往行

50、程中,從Z R段段為切削進給,以保證孔壁光滑。其循環(huán)動作如以下圖為切削進給,以保證孔壁光滑。其循環(huán)動作如以下圖所示:所示: G85適宜于彈性變形較大的鏜孔或鉸孔。G85G85R點平面點平面鏜孔循環(huán)指令鏜孔循環(huán)指令G86: G86 X_Y_Z_R_F_K_; G86在到達孔底位置后,主軸停頓,并快速退出。在到達孔底位置后,主軸停頓,并快速退出。其加工過程如以下圖所示:其加工過程如以下圖所示: 刀具進給至孔底后,主軸停頓,前往到R點G99或起始點G98后主軸再重新啟動。任務進給任務進給快速退出快速退出主軸正轉主軸正轉反鏜孔反鏜孔G87指令指令 : G98 G87 X_ Y_ Z_ R_ Q_ P_

51、 F_刀尖正方向偏移到刀尖正方向偏移到B B點,主軸正轉,本加工循環(huán)終了,繼續(xù)執(zhí)點,主軸正轉,本加工循環(huán)終了,繼續(xù)執(zhí)行下一段程序。行下一段程序。 初 始 點 G 9 8 G 9 9 主 軸 正 轉 主 軸 反 轉 R 點 Z點 q 主 軸 正 轉 主 軸 定 向 停 R 點 Z點 主 軸 起 動 圖 4 4 G 8 4指 令 動 作 圖 ( G 9 8的 情 況 ) 圖 4 5 G 8 7指 令 動 作 圖 G 9 9R 點 Z點 圖 4 6 G 8 8指 令 動 作 圖 鏜 刀 G 8 7反 鏜 孔 主 軸 正 轉 , 進 給 退 出 刀具運動到起始點刀具運動到起始點B(XB(X,Y)Y)后

52、,后,主軸準停,刀具沿刀尖的反方向偏主軸準停,刀具沿刀尖的反方向偏移移Q Q值,然后快速運動到孔底位置值,然后快速運動到孔底位置R R點,接著沿刀尖正方向偏移回點,接著沿刀尖正方向偏移回E E點,主軸正轉,刀具向上進給運動,點,主軸正轉,刀具向上進給運動,到到Z Z點,再主軸準停,刀具沿刀尖的點,再主軸準停,刀具沿刀尖的反方向偏移反方向偏移Q Q值,快退,接著沿值,快退,接著沿BE精鏜左圖所示孔的加工程序:G92 X0 Y0 Z13;G92 X0 Y0 Z13;G00 G90 X10.0 Y15.0 ;G00 G90 X10.0 Y15.0 ;G43 H01;G43 H01;M03 S500;

53、M03 S500;G76 G98 Z-13.0 R3.0 Q0.2 P2000 G76 G98 Z-13.0 R3.0 Q0.2 P2000 F100;F100;G49;G49;M05;M05;M30;M30;編制以下圖所示反鏜孔的加工程序:參考加工程序:G92 X10 Y10 Z50;G90 G00 X0 Y0 ;G43 H02;S350 M03;G87 G98 Z-15.0 R-28.0 Q3.0 P2000 F50;G49;M05; M30; 攻左牙螺紋循環(huán)指令攻左牙螺紋循環(huán)指令G74G74 G74 X_Y_Z_R_F_K_; G74 X_Y_Z_R_F_K_; 先使主軸反轉,執(zhí)行攻絲。

54、先使主軸反轉,執(zhí)行攻絲。當?shù)竭_孔底時,主軸轉換為正轉當?shù)竭_孔底時,主軸轉換為正轉,同時向,同時向Z Z軸正方向退回至軸正方向退回至R R點,點,退至退至R R點后主軸恢復原來的反轉點后主軸恢復原來的反轉。其加工動作如右圖所示:。其加工動作如右圖所示:3.3.攻絲循環(huán)指令攻絲循環(huán)指令攻螺紋的進給速度F=Pn; P為導程,n為主軸轉速攻右牙螺紋循環(huán)指令攻右牙螺紋循環(huán)指令G84:G84: G84 X_Y_Z_R_F_K_; G84 X_Y_Z_R_F_K_; 動作與動作與G74G74類似,但主軸旋轉類似,但主軸旋轉方向相反。加工動作如右圖所示:方向相反。加工動作如右圖所示: 攻絲與鉆孔加工不同的是攻

55、螺攻絲與鉆孔加工不同的是攻螺紋終了后的前往過程不是快速運動紋終了后的前往過程不是快速運動,而是以進給速度反轉退出。,而是以進給速度反轉退出。攻螺紋的進給速度F=Pn; P為導程,n為主軸轉速 例:對圖中的例:對圖中的4 4個孔進展攻螺紋個孔進展攻螺紋4-M10 x1.54-M10 x1.5,深度,深度為為15mm15mm,主軸轉速,主軸轉速S=150r/minS=150r/min。N10 G90 G54 G00 G17 G40 G49N10 G90 G54 G00 G17 G40 G49N20 G00 X0 Y0 Z100N20 G00 X0 Y0 Z100;N30 G43 H02N30 G4

56、3 H02;N40 M03 S150N40 M03 S150;N50 G99 G84 X10 Y10 Z-15 R5 N50 G99 G84 X10 Y10 Z-15 R5 F225F225;N60 X50N60 X50;N70 Y30N70 Y30;N80 X10N80 X10;N90 G80N90 G80;N100 G00 G49 Z100N100 G00 G49 Z100;N110 X0 Y0 N110 X0 Y0 ;N120 M05N120 M05;N130 M30;N130 M30;攻螺紋的進給速度:F=Pn=1.5x150=225mm/min用G91編程加工螺紋見P157例5-5等

57、導程螺紋切削指令等導程螺紋切削指令G33G33FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 格式:G33 Z_ F_ ; 配合可調式鏜刀,用于大直徑的螺紋加工。其中,Z為螺紋切削的終點坐標值絕對值或切削螺紋的長度增量值;F指定螺紋的導程。G33指令對主軸轉速有以下限制:1 n Fmax / P其中:n為主軸轉速,r/min;Fmax為機床允許的最大進給速度,mm/min;P為螺紋導程,mm。用G33加工見P158例5-6FANUC 0i MateFANUC 0i Mate系統(tǒng)常用根本編程指令系統(tǒng)常用根本編程指令 段間過渡方式控制指令:段間過渡方式

58、控制指令:1G64切削方式 此指令具有自動加減速功能,切削工件時在轉角處構成圓角過渡。普通數(shù)控機床開機即自動設定處于該形狀。2G09,G61準確停頓檢驗格式: G64;格式: G09;格式: G61; G09和G61指令能使刀具定位于程序所指定的位置,并執(zhí)行定位檢查,加工出帶鋒利轉角的工件。 G09和G61可相互注銷。-非模態(tài)代碼-模態(tài)代碼M98M98,M99M99子程序調用指令子程序調用指令格式: M98 P_; /調用子程序 M99; /子程序終了例、在數(shù)控銑床上銑削四個直徑為80mm的孔。知底孔直徑為76mm,運用20mm四刃立銑刀,切削速度為20m/min,進給量為0.1mm/齒。O1

59、234O1234;G90 G80 G17 G40 G49G90 G80 G17 G40 G49;G54 G00 X0 Y0G54 G00 X0 Y0;M03 S320M03 S320;G43 Z5. H01G43 Z5. H01;M98 P1001M98 P1001;G55 G00 X0 Y0G55 G00 X0 Y0;M98 P1001M98 P1001;G56 G00 X0 Y0G56 G00 X0 Y0;M98 P1001M98 P1001;G57 G00 X0 Y0G57 G00 X0 Y0;M98 P1001M98 P1001;G91 G28 Z0 M05G91 G28 Z0 M05

60、;G00 G54 X250. Y200.G00 G54 X250. Y200.; M30M30; O1001;G01 Z-27. F1000;G41 X15. Y-25. D01 F128;G03 X40. Y0 R25.;I-40.;X15. Y25. R25.;G01 G40 X0 Y0;Z5. F1000;M99;主軸轉速:n=1000v/(D) 320r/min進給速度:F=hnz=0.1x320 x4=128mm/min比例縮放功能指令比例縮放功能指令G50,G51 格式:格式: G51 X_ Y_ Z_ P_ ; G50 ; 其中,其中,G51中的中的X、Y、Z給出縮放中心的坐標值

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論