數控銑床編程基礎_第1頁
數控銑床編程基礎_第2頁
數控銑床編程基礎_第3頁
數控銑床編程基礎_第4頁
數控銑床編程基礎_第5頁
已閱讀5頁,還剩76頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

關于數控銑床編程基礎第一節數控銑床編程基礎1、數控銑床功能特點銑削加工(2)孔加工及螺紋加工。(3)刀具半徑自動補償功能。(4)刀具長度補償功能。(5)固定循環功能。(6)鏡像加工功能。(7)子程序功能。(8)數據輸入/輸出及DNC功能。(9)自診斷功能。第2頁,共81頁,2024年2月25日,星期天2、數控銑床坐標系和參考點⑴

坐標系的確定原則刀具相對于靜止工件而運動的原則。標準的機床坐標系是一個右手笛卡爾直角坐標系。這個坐標系的X、Y、Z坐標軸與機床的主要導軌相平行,它與安裝在機床上并且按機床的主要直線導軌找正的工件相關。主運動是Z軸,X軸是水平的,根據右手螺旋法則,確定Y軸。第3頁,共81頁,2024年2月25日,星期天⑴

坐標系的確定原則運動的方向:數控機床的某一部件運動的正方向,是增大工件和刀具之間距離的方向為坐標軸的正方向,即刀具遠離工件的方向。第4頁,共81頁,2024年2月25日,星期天⑵

坐標軸的規定Z軸:

定義為機床主軸或平行于主軸的坐標軸。如果機床有一系列主軸,則選盡可能垂直于工件裝夾面的主軸為Z軸。正方向:

定義為從工作臺到刀具夾持的方向,即刀具遠離工作臺的運動方向。第5頁,共81頁,2024年2月25日,星期天X軸:為水平的、平行于工件裝夾平面的坐標軸,它平行于主要的切削方向,且以此方向為正方向。⑵

坐標軸的規定Y軸:正方向則根據X軸和Z軸的方向按右手螺旋法則確定。第6頁,共81頁,2024年2月25日,星期天(a)立式數控銑床;(b)臥式數控銑床第7頁,共81頁,2024年2月25日,星期天⑶

機床坐標系的原點

機床坐標系的原點即機床原點,是指在機床上設置的一個固定點。它在機床裝配、調試時就已確定下來了,是數控機床進行加工運動的基準點,由機床制造廠家確定。第8頁,共81頁,2024年2月25日,星期天

⑷數控銑床參考點

機床參考點一般取在X、Y、Z三個直角坐標軸正方向的極限位置上。

在數控機床回參考點(也叫做回零)操作后,CRT顯示的是機床參考點相對機床坐標原點的相對位置的數值。

機床參考點也稱為機床零點。機床啟動后,首先要將機床返回參考點(回零),即執行手動返回參考點操作,使各軸都移至機床參考點。這樣在執行加工程序時,才能有正確的工件坐標系。第9頁,共81頁,2024年2月25日,星期天3、工件坐標系⑴

工件坐標

工件坐標系的各坐標軸名稱和方向必須與所使用的數控機床坐標系相應的名稱和方向相同。第10頁,共81頁,2024年2月25日,星期天⑵

工件坐標系的原點

工件坐標系的原點是指根據加工零件圖樣選定的編制零件程序的原點,即編程坐標系的原點。

編程原點由編程人員自己確定,應該盡量選擇在零件的設計基準或工藝基準上,或者是工件的對稱中心上,并考慮到編程的方便性。第11頁,共81頁,2024年2月25日,星期天

⑶機床坐標系和工件坐標系之間的聯系

當工件安裝在機床上以后,機床坐標系和工件坐標系的原點是絕對不可能重合的,工件的原點相對于機床的原點,在X、Y、Z方向有位移量,通過對刀操作可以測定。因此,編程人員在編制程序時,只要根據零件圖樣就可以選定編程原點,建立編程坐標系,計算坐標數值,而不必考慮工件毛坯裝夾的實際位置。第12頁,共81頁,2024年2月25日,星期天

對加工人員來說,則應在裝夾工件、調試程序時,確定加工原點的位置,并在數控系統中給予設定(即給出原點設定值),這樣數控機床才能按照準確的加工位置進行加工。數控操作人員確定工件原點相對機床原點的操作過程,稱為對刀。第13頁,共81頁,2024年2月25日,星期天第二節數控銑床基本G指令一、有關坐標和坐標系的指令

(1)、絕對值編程G90與增量值編程G91格式:G90GX—Y—Z—G91GX—Y—Z—注意:銑床編程中增量編程不能用U、W.第14頁,共81頁,2024年2月25日,星期天注意:銑床中X軸不再是直徑.例:刀具由原點按順序向1、2、3點移動時用G90、G91指令編程。第15頁,共81頁,2024年2月25日,星期天(2)、工件坐標系設定G92格式:G92X_Y_Z_

X、Y、Z、為當前刀位點在工件坐標系中的坐標。G92指令通過設定刀具起點相對于要建立的工件坐標原點的位置建立坐標系。此坐標系一旦建立起來,后續的絕對值指令坐標位置都是此工件坐標系中的坐標值。第16頁,共81頁,2024年2月25日,星期天說明

G92設置加工坐標系G92XX2YY2ZZ2

則將工件原點設定到距刀具起始點距離為X=

-X2,Y=-Y2

,Z=-Z2的位置上。

第17頁,共81頁,2024年2月25日,星期天(3)、工件坐標系選擇G54-G59

第18頁,共81頁,2024年2月25日,星期天說明1、G54~G59是系統預置的六個坐標系,可根據需要選用。2、該指令執行后,所有坐標值指定的坐標尺寸都是選定的工件加工坐標系中的位置。1~6號工件加工坐標系是通過CRT/MDI方式設置的。3、G54~G59預置建立的工件坐標原點在機床坐標系中的坐標值可用MDI方式輸入,系統自動記憶。4、使用該組指令前,必須先回參考點。5、G54~G59為模態指令,可相互注銷。第19頁,共81頁,2024年2月25日,星期天選擇機床坐標系(4)、G53--選擇機床坐標系

編程格式:G53G90X~Y~Z~;

G53指令使刀具快速定位到機床坐標系中的指定位置上,式中X、Y、Z后的值為機床坐標系中的坐標值。

例:G53X-100Y-100Z-20G53為非模態指令,只在當前程序段有效.(5)、G52–局部坐標系設定

編程格式:G52X~Y~Z~;式中X、Y、Z后的值為局部原點相對工件原點的坐標值。第20頁,共81頁,2024年2月25日,星期天幾個坐標系指令應用舉例如圖所示從A-B-C-D行走路線第21頁,共81頁,2024年2月25日,星期天編程如下N01G54G00G90X30.0Y40.0快速移到G54中的A點N02G59將G59置為當前工件坐標系

N03G00X30.0Y30.0移到G59中的B點N04G52X45.0Y15.0在當前工件坐標系G59中建立局部坐標系G52N05G00G90X35.0Y20.0移到G52中的C點N06G53X35.0Y35.0移到G53(機械坐標系)中的D點……第22頁,共81頁,2024年2月25日,星期天二、坐標平面選定坐標平面選擇G17,G18,G19格式:G17 G18 G19XYZG17G18G19第23頁,共81頁,2024年2月25日,星期天G17——XY平面,

G18——ZX平面,

G19——YZ平面。坐標平面選擇指令是用來選擇圓弧插補的平面和刀具補償平面的。

G17、G18、G19為模態功能,可相互注銷,G17為缺省值。XYZG17G18G19第24頁,共81頁,2024年2月25日,星期天三、參考點控制指令(1)、自動返回參考點G28格式:G28X_Y_Z_其中,X、Y、Z為指定的中間點位置。第25頁,共81頁,2024年2月25日,星期天說明:執行G28指令時,各軸先以G00的速度快移到程序指令的中間點位置,然后自動返回參考點。在使用上經常將XY和Z分開來用。先用G28Z...提刀并回Z軸參考點位置,然后再用G28X...Y...回到XY方向的參考點。

在G90時為指定點在工件坐標系中的坐標;在G91時為指令點相對于起點的位移量第26頁,共81頁,2024年2月25日,星期天G28指令前要求機床在通電后必須(手動)返回過一次參考點。使用G28指令時,必須預先取消刀具補償。G28為非模態指令。第27頁,共81頁,2024年2月25日,星期天

參考點控制指令(G29)(2)、自動從參考點返回G29格式:G29X_Y_Z

其中,X、Y、Z為指令的定位終點位置。第28頁,共81頁,2024年2月25日,星期天四、有關單位的設定1、尺寸單位選擇G20,G21,G22格式: G20英制

G21公制尺寸輸入制式

G22脈沖當量

線性軸旋轉軸英制(G20)英寸度公制(G21)毫米度脈沖當量(G22)移動軸脈沖當量旋轉軸脈沖當量這3個G代碼必須在程序的開頭坐標系設定之前用單獨的程序段指令或通過系統參數設定。程序運行中途不能切換。第29頁,共81頁,2024年2月25日,星期天五、基本編程指令1、快速定位指令G00格式:G00X_Y_Z_

其中,X、Y、Z、為快速定位終點,在G90時為終點在工件坐標系中的坐標;在G91時為終點相對于起點的位移量。(空間折線移動)第30頁,共81頁,2024年2月25日,星期天說明:1、G00一般用于加工前快速定位或加工后快速退刀。2、為避免干涉,通常的做法是:不輕易三軸聯動。一般先移動一個軸,再在其它兩軸構成的面內聯動。如:進刀時,先在安全高度Z上,移動(聯動)X、Y軸,再下移Z軸到工件附近。

退刀時,先抬Z軸,再移動X-Y軸。第31頁,共81頁,2024年2月25日,星期天直線插補指令(G01)2、直線進給指令G01格式:G01X_Y_Z_F_

其中,X、Y、Z為終點,在G90時為終點在工件坐標系中的坐標;在G91時為終點相對于起點的位移量。

第32頁,共81頁,2024年2月25日,星期天說明:(1)G01指令刀具從當前位置以聯動的方式,按程序段中F指令規定的合成進給速度,按合成的直線軌跡移動到程序段所指定的終點。(2)實際進給速度等于指令速度F與進給速度修調倍率的乘積。(3)G01和F都是模態代碼,如果后續的程序段不改變加工的線型和進給速度,可以不再書寫這些代碼。(4)G01可由G00、G02、G03或G33功能注銷。

第33頁,共81頁,2024年2月25日,星期天G00、G01指令的使用第34頁,共81頁,2024年2月25日,星期天程序如下:

O0001;

G90G54;

M03S500F200;

G00X0.0Y0.0;

Z–5.0;

G01X20.0Y20.0F100;

Y50.0;

X40.0;

X50.0Y40.0;

Y20.0;

X20.0;

G00X0Y0;

Z100.0;M05;M30;

第35頁,共81頁,2024年2月25日,星期天F_

F_

指令格式:或(1)圓弧插補指令3、圓弧進給指令G02:順時針圓弧插補

G03:逆時針圓弧插補第36頁,共81頁,2024年2月25日,星期天圓弧插補指令(G02/G03)(2)指令參數說明:圓弧插補只能在某平面內進行。G17代碼進行XY平面的指定,省略時就被默認為是G17當在ZX(G18)和YZ(G19)平面上編程時,平面指定代碼不能省略。第37頁,共81頁,2024年2月25日,星期天G02/G03判斷:

G02為順時針方向圓弧插補,G03為逆時針方向圓弧插補。順時針或逆時針是從垂直于圓弧加工平面的第三軸的正方向看到的回轉方向。平面圓弧插補第38頁,共81頁,2024年2月25日,星期天終點X起點KIZ圓心終點Y起點IJX圓心

終點Z起點JKY圓心

I,J,K分別表示X,Y,Z軸圓心的坐標減去圓弧起點的坐標,如下圖所示。某項為零時可以省略。第39頁,共81頁,2024年2月25日,星期天起點

當圓弧圓心角小于180°時,R為正值,當圓弧圓心角大于180°時,R為負值。整圓編程時不可以使用R,只能用I、J、K。F為編程的兩個軸的合成進給速度。第40頁,共81頁,2024年2月25日,星期天(3)編程算法第41頁,共81頁,2024年2月25日,星期天圓弧AB:絕對:G17G90G02XxbYybRr1Ff;或

G17G90G02XxbYyb

I(x1-xa)J(y1-ya)Ff;

增量:G91G02X(xb-xa)Y(yb-ya)Rr1Ff;或

G91G02X(xb-xa)Y(yb-ya)I(x1-xa)J(y1-ya)Ff;第42頁,共81頁,2024年2月25日,星期天(4)編制圓弧程序段大圓弧AB

每段圓弧可有四個程序段表示G17G90G03X0Y25R-25F80G17G90G03X0Y25I0J25F80G91G03X-25Y25R-25F80G91G03X-25Y25I0J25F80第43頁,共81頁,2024年2月25日,星期天小圓弧ABG17G90G03X0Y25R25F80G17G90G03X0Y25I-25J0F80G91G03X-25Y25R25F80G91G03X-25Y25I-25J0F80第44頁,共81頁,2024年2月25日,星期天例2、整圓編程要求由A點開始,實現逆時針圓弧插補并返回A點。OXYAR30G90G03X30Y0I-40J0F80G91G03X0Y0I-40J0F80第45頁,共81頁,2024年2月25日,星期天(5)G02/G03實現空間螺旋線進給格式:G17G02(G03)X...Y...R...Z...F...或

G18G02(G03)X...Z...R...Y...F...G19G02(G03)Y...Z...R...X...F...即在原G02、G03指令格式程序段后部再增加一個與加工平面相垂直的第三軸移動指令,這樣在進行圓弧進給的同時還進行第三軸方向的進給,其合成軌跡就是一空間螺旋線。X、Y、Z為投影圓弧終點,第3坐標是與選定平面垂直的軸終點.第46頁,共81頁,2024年2月25日,星期天如下圖所示軌跡G91G17G03X-30.0Y30.0R30.0Z10.0F100或:G90G17G03X0Y30.0R30.0Z10.0F100起點終點第47頁,共81頁,2024年2月25日,星期天六、基本指令編程舉例如圖所示零件以φ30的孔定位精銑外輪廓暫不考慮刀具補償第48頁,共81頁,2024年2月25日,星期天程序單(1)%0001G92X150.0Y160.0Z120.0G90G00X100.0Y60.0Z-2.0S100M03G01X75.0F100X35.0G02X15.0R10.0G01Y70.0G03X-15.0R15.0G01Y60.0G02X-35.0R10.0G01X-75.0主程序號建立工件坐標系,編程零點w快進到X=100,Y=60Z軸快移到Z=-2,主軸直線插補至X=75,Y=60,直線插補至X=35,Y=60順圓插補至X=15,Y=60直線插補至X=15,Y=70逆圓插補至X=-15,Y=70直線插補至X=-15,Y=60順圓插補至X=-35,Y=60直線插補至X=-75,Y=60程序頭程序主干第49頁,共81頁,2024年2月25日,星期天程序單(2)G09Y0X45.0X75.0Y20.0Y65.0G00X100.0Y60.0Z120.0X150.0Y160.0M05M30直線插補至X=-75,Y=0處直線插補至X=45,Y=45直線插補至X=75,Y=20直線插補至X=75,Y=65,輪廓完快速退至X=100,Y=60的下刀處快速抬刀至Z=120的對刀點平面快速退刀至對刀點程序結束,復位。程序尾返回上層第50頁,共81頁,2024年2月25日,星期天第2章數控銑床編程數控銑床加工的特點

數控銑加工的刀具補償及其他功能指令固定循環數控銑加工編程實例第51頁,共81頁,2024年2月25日,星期天

2.1.1數控銑床加工的對象2.1數控銑床加工的特點

數控銑床主要用于加工平面和曲面輪廓的零件,還可以加工復雜型面的零件,如凸輪、樣板、模具、螺旋槽等。同時也可以對零件進行鉆、擴、鉸、锪和鏜孔加工。

2.1.2數控銑床加工的特點

1、零件加工的適應性強、靈活性好,能加工輪廓形狀特別復雜或難以控制尺寸的零件,如模具、殼體類零件等。

2、能加工普通機床無法加工或很難加工的零件,如用數學模型描述的復雜曲線零件以及三維空間曲面類零件。

3、能加工一次裝夾定位后,需進行多道工序加工零件。

4、加工精度高、加工質量穩定可靠。

5、生產自動化程序高。

6、生產效率高。

7、屬于斷續切削方式,對刀具的要求較高,具有良好的抗沖擊性、韌性和耐磨性。在干式切削下,要有紅硬性。第2章數控銑床編程第52頁,共81頁,2024年2月25日,星期天

第2章數控銑床編程2.1.3數控銑床編程時應注意的問題2.1數控銑床加工的特點

*了解數控系統的功能及規格。不同的數控系統在編寫數控加工程序時,在格式及指令上是不完全相同的。*熟悉零件的加工工藝。*合理選擇刀具、夾具及切削用量、切削液。*編程盡量使用子程序。*程序零點的選擇要使數據計算的簡單。

第53頁,共81頁,2024年2月25日,星期天

第2章數控銑床編程2.2.1刀具半徑補償G40,G41,G422.2數控銑加工的刀具補償及其他功能指令

刀具半徑補償指令格式如下:G17G41(或G42)G00(或G01)XYD或G18G41(或G42)G00(或G01)XZD或G19G41(或G42)G00(或G01)YZD;D為刀補號地址G40為取消刀具半徑補償G41刀具左補償(順銑)G42刀具右補償(逆銑)第54頁,共81頁,2024年2月25日,星期天

第2章數控銑床編程2.2.1刀具半徑補償G40,G41,G422.2數控銑加工的刀具補償及其他功能指令

按增量方式編程:O0001N10G54G91G17G00M03G17指定刀補平面(XOY平面)N20G41X20.0Y10.0D01建立刀補(刀補號為01)N30G01Y40.0F200N40X30.0N50Y-30.0N60X-40.0N70G00G40X-10.0Y-20.0M05解除刀補N80M02第55頁,共81頁,2024年2月25日,星期天

第2章數控銑床編程2.2.2刀具長度補償G43,G44,G492.2數控銑加工的刀具補償及其他功能指令

格式:G43(G44)ZH其中:

Z為補償軸的終點值。根據補償的實際需要,還可以為X、Y等,但在程序中只能選一個。H為刀具長度偏移量的存儲器地址。和刀具半徑補償一樣,長度補償的偏置存儲器號有H00~H99共100個,偏移量用MDI方式輸入,偏移量與偏置號一一對應。偏置號H00一般不用,或對應的偏移值設置為0。使用G43指令時,實現正向偏置;用G44指令時,實現負向偏置。取消長度補償指令格式:G49Z(或X或Y)實際上,它和指令G44/G43ZH00的功能是一樣的。G43、G44、G49為模態指令,它們可以相互注銷。

第56頁,共81頁,2024年2月25日,星期天

第2章數控銑床編程2.2.2刀具長度補償G43,G44,G492.2數控銑加工的刀具補償及其他功能指令

H01=-4.0(偏移值)N10G91G00X120.0Y80.0M03S500;N20G43Z-32.0H01;N30G01Z-21.0F1000;N40G04P2000;N50G00Z21.0;N60X30.0Y-50.0;N70G01Z-41.0;N80G00Z41.0;N90X50.0Y30.0;N100G01Z-25.0;N110G04P2000;N120G00Z57.0H00;N130X-200.0Y-60.0M05M03;

第57頁,共81頁,2024年2月25日,星期天

1、段間過渡方式指令G09,G61,G64第2章數控銑床編程2.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

(1)準停檢驗指令G09,G61,G64。格式:G09;一個包括G09的程序段在繼續執行下個程序段前,準確停止在本程序段的終點。該功能用于加工尖銳的棱角。G09僅在其被規定的程序段中有效。(2)精確停止檢驗G61。格式:G61。在G61后的各程序段的移動指令都要準確停止在該程序段的終點,然后再繼續執行下個程序段。此時,編輯輪廓與實際輪廓相符。

G61與G09的區別在于G61為模態指令。G61可由G64注銷。(3)連續切削方式G64。格式:G64:

在G64之后的各程序段間軸的運動剛開始減速時就開始執行下一程序段,直到遇到G61為止。

第58頁,共81頁,2024年2月25日,星期天第2章數控銑床編程1、段間過渡方式指令G09,G61,G642.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

N10G91G01G61Y70F200;

N20X100;

N10G91G01G64Y70F200N20X100

第59頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2、簡化編程的指令2.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

(1)鏡像功能指令G24,G25。格式:G24XYZM98PG25XYZG24建立鏡像,由指令坐標軸后的坐標值指定鏡像位置,G25指令取消鏡像。G24、G25為模態指令,可相互取消,G25為缺省值。第60頁,共81頁,2024年2月25日,星期天第2章數控銑床編程%0003主程序N10G91G17M03;N20M98P100;加工①N30G24X0;Y軸鏡像,位置為X=0N40M98P100;式加工②N50G24X0Y0;X、Y軸鏡像,位置為(0,0)N60M98P100;加工③N70G25X0;取消Y軸鏡像N80G24Y0;X軸鏡像N90M98P100;加工④N100G25Y0;取消鏡像N110M05;N120M30;

子程序(①的加工程序):%100N200G41G00X10.0Y4.0D01;N210Y1.0N220Z-98.0;N230G01Z-7.0F100;N240Y25.0;N250X10.0;N260G03X10.0Y-10.0I10.0;N270G01Y-10.0;N280X-25.0;N290G00Z105.0;N300G40X-5.0Y-10.0;N310M99;第61頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2、簡化編程的指令2.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

(2)縮放功能指令G50、G51格式:G51XYZPM98PG50其中,G51中的X、Y、Z給出縮放中心的坐標值,P后跟縮放倍數。G51既可指定平面縮放,也可指定空間縮放。G51指定縮放開,G50指定縮放關。G51、G50為模態指令,可相互注銷,G50為缺省值。

例:如圖所示的三角形ABC,頂點為A(30,40),B(70,40),C(50,80),若D(50,50)為中心,放大2倍,則縮放程序為G51X50Y50P2第62頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2、簡化編程的指令2.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

(3)旋轉變換指令G68,G69

G68為坐標旋轉功能指令,G69為取消坐標旋轉功能指令。在XY平面:格式:G68XYPG69;其中:X、Y為XY平面內的旋轉中心坐標,P為旋轉角度,單位是度,0P360.000°。其它平面內變換指令格式相同,只要把坐標軸作相應的變更就可以。第63頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2、簡化編程的指令2.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

(3)旋轉變換指令G68,G69

旋轉編程案例指令G68X_Y_R_(坐標旋轉)G69(取消旋轉)其中X、Y——坐標系的旋轉中心;R——旋轉角度,逆時針為正,單位為“°”.(若要在ZX、YZ平面內旋轉坐標,必須用G18、G19指定旋轉平面;省略X、Y,當前點為旋轉中心注意G68后第一段必須用絕對坐標,用增量坐標時將以當前點為旋轉中心第64頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.2.3其他功能指令2.2數控銑加工的刀具補償及其他功能指令

%1主程序N10G90G17M03;N20M98P100;加工N30G68X0Y0P45;旋轉45°N40M98P100;加工②N50G69;取消旋轉N60G68X0Y0P90;旋轉則90°M70M98P100;加工③N80G69M05M30;取消旋轉子程序(①的加工程序)%100N100G90G01X20Y0F100;N110G02X30Y015;N120G03X40Y015;N130X20Y0-10;N140G00X0Y0;N150M99;程序第65頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.1概述2.3固定循環

圖2.9孔加工固定循環圖2.10固定循環數據形式第66頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.1概述2.3固定循環

固定循環的程序格式如下:G98(或G99)G73(或G74或G76或G80~G89)XYZRQPIJKFL

式中第一個G代碼(G98或G99)指定返回點平面,G98為返回初始平面,G99為返回R點平面。第二個G代碼為孔加工方式,即固定循環代碼G73,G74,G76和G81~G89中的任一個。

X、Y為孔位數據,指被加工孔的位置;Z為R點到孔底的距離(G91時)或孔底坐標(G90時);R為初始點到R點的距離或R點的坐標值;Q指定每次進給深度(G73或G83時)或指定刀具位移增量(G76或G87時);P指定刀具在孔底的暫停時間;I、J指定刀尖向反方向的移動量;K指定每次退刀(G76或G87時)刀具位移增量;F為切削進給速度;L指定固定循環的次數。G73、G74、G76和G81~G89、Z、R、P、F、Q、I、J都是模態指令。G80、G01~G03等代碼可以取消循環固定循環。

第67頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.2鉆孔循環2.3固定循環

1、高速深孔加工循環G73

該固定循環用于Z軸的間歇進給,使深孔加工時容易排屑,減少退刀量,提高加工效率。Q值為每次的進給深度,退刀用快速,其值K為每次的退刀量。%0073N10G92X0Y0Z80N20G00N30G98G73G90X100G90R40P2Q-10K5G90Z0L2F200N40G00X0Y0Z80N50M02注意:如果Z、K、Q移動量為零時該指令不執行

第68頁,共81頁,2024年2月25日,星期天第6章數控銑床編程6.3.2鉆孔循環6.3固定循環

2、鉆孔循環(鉆中心孔)G81

G81指令的循環動作如圖所示,包括X、Y坐標定位、快進、工進和快速返回等動作。

%0081N10G92X0Y0Z80N15G00N20G99G81G90X100G90R40G90Z0P2F200I2N30G90G00X0Y0Z80N40M02注意:如果Z移動位置為零該指令不執行。第69頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.2鉆孔循環2.3固定循環

3、帶停頓的鉆孔循環G82該指令除了要在孔底暫停外,其它動作與G81相同。暫停時間由地址P給出。此指令主要用于加工盲孔,以提高孔深精度。%082N10G92X0Y0Z80N15G00N20G99G82G90X100G90R40P2G90Z0F200I2N30G90G00X0Y0Z80N40M02第70頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.2鉆孔循環2.3固定循環

4、深孔加工循環G83深孔加工指令G83的循環動作如圖6.13所示,每次進刀量用地址Q給出,其值q為增量值。每次進給時,應在距已加工面d(mm)處將快速進給轉換為切削進給,d是由參數確定的。%0083N10G92X0Y0Z80N15G00N20G99G83G91X100G90R40P2Q-10K5Z0F200I2;N30G90G00X0Y0Z80N40M02注意:如果Z、Q、K為零該指令不執行。

第71頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.3鏜孔循環2.3固定循環

1、精鏜循環G76G76指令的循環動作如圖所示。精鏜時,主軸在孔底定向停止后,向刀尖反方向移動,然后快速退刀。刀尖反向位移量用地址Q指定,其值只能為正值。%0076N10G92X0Y0Z80N15G00N20G99G76G91X100G91R-40P2I-20G91Z-40I2F200N30G00X0Y0Z80N40M02注意:如果Z、Q、K為零該指令不執行。

第72頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.3鏜孔循環2.3固定循環

2、鏜孔循環G86G86指令與G81相同,但在孔底時主軸停止,然后快速退回。%0086N10G92X0Y0Z80N15G00N20G98G86G90X100G90R40Q-10K5P2G90Z0F200I2N30G90G00X0Y0Z80N40M02注意:如果Z的移動位置為零,該指令不執行。第73頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.4攻螺紋2.3固定循環

攻絲循環指令G84的循環動作如y圖2.15所示。從R點到Z點攻絲時,刀具正向進給,主軸正轉。到孔底部時,主軸反轉,刀具以反向進給速度退出(這里:進給速度F=轉速(r/min)×螺矩(mm),R應選在距工件表面7mm以上的地方)。G84指令中進給倍率不起作用;進給保持只能在返回動作結束后執行。圖2-15第74頁,共81頁,2024年2月25日,星期天第2章數控銑床編程2.3.5取消固定循環2.3固定循環

取消固定循環G80。該指令能取消固定循環,同時R點和Z點也被取消。使用固定循環指令時應注意以下幾點:①在固定循環中,定位速度由前面的指令決定。②固定循環指令前應使用M03或M04指令使主軸回轉。③各固定循環指令中的參數均為非模態值,因此每句指令的各項參數應寫全。在固定循環程序段中,X、Y、Z、R數據應至少指令一個才能進行孔加工。④控制主軸回轉的固定循環(G74、G84、G86)中,如果連續加工一些孔間距較小,或者初始平面到R點平面的距離比較短的孔時,會出現在進入孔的切削動作前主軸還沒有達到正常轉速的情況,遇到這種情況時,應在各孔的加工動作之間插入G04指令,以獲得時間。⑤用G00~G03指令之一注銷固定循環時,若G00~G03指令之一和固定循環出現在同一程序段,且程序格式為G00(G02,G03)GXYZRQPIJFL時,按G00(或G02,G03)進行X、Y移動。⑥在固定循環程序段中,如果指定了輔助功能M,則在最初定位時送出M信號,等待M信號完成,才能進行加工循環。⑦固定循環中定位方式取決于上次是G00還是G01,因此如果希望快速定位則在上一程序段或本程序段加G00。第75頁,共81頁,2024年2月25日,星期天第

溫馨提示

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

評論

0/150

提交評論