第七章數(shù)控銑床編程 機械工程系_第1頁
第七章數(shù)控銑床編程 機械工程系_第2頁
第七章數(shù)控銑床編程 機械工程系_第3頁
第七章數(shù)控銑床編程 機械工程系_第4頁
第七章數(shù)控銑床編程 機械工程系_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

鎮(zhèn)江高等??茖W校機電教研室張飛霞1第七章數(shù)控銑床編程《數(shù)控技術》講義———鎮(zhèn)江高等專科學校機電教研室張飛霞2本章知識要點及要求(6學時)

知識要點

要求數(shù)控銑床編程基本知識理解數(shù)銑編程的坐標系統(tǒng)和程序結構數(shù)控銑床編程基本指令及編程方法掌握數(shù)銑編程常用指令;應用基本指令進行簡單程序編寫;數(shù)控銑床刀具補償理解刀具補償功能的含義;理解順銑和逆銑的區(qū)別和聯(lián)系;應用刀具補償指令編程;數(shù)控系統(tǒng)銑床編程實例綜合應用編程指令和方法.《數(shù)控技術》講義———鎮(zhèn)江高等??茖W校機電教研室張飛霞3《數(shù)控技術》講義———7.1

數(shù)控銑床是一種加工功能很強的數(shù)控機床,在數(shù)控加工中占據了重要地位。世界上首臺數(shù)控機床就是一部三坐標銑床,這主要因于銑床具有X、Y、Z三軸向可移動的特性,更加靈活,且可完成較多的加工工序?,F(xiàn)在數(shù)控銑床已全面向多軸化發(fā)展。目前迅速發(fā)展的加工中心和柔性制造單元也是在數(shù)控銑床和數(shù)控鏜床的基礎上產生的。

7.1數(shù)控銑床編程基本知識鎮(zhèn)江高等??茖W校機電教研室張飛霞4《數(shù)控技術》講義———7.1數(shù)控銑加工實例平面和輪廓加工鉆孔挖槽鎮(zhèn)江高等??茖W校機電教研室張飛霞5數(shù)銑加工的典型刀具《數(shù)控技術》講義———7.1鎮(zhèn)江高等專科學校機電教研室張飛霞6《數(shù)控技術》講義———7.1一、數(shù)控銑床的坐標系統(tǒng)+X+ZY+ZY+X鎮(zhèn)江高等??茖W校機電教研室張飛霞7《數(shù)控技術》講義———7.11、機床坐標系

機床坐標系是機床固有的坐標系。機床坐標系的原點也稱為機床原點或機床零點。這個原點在機床一經設計和制造調整后,便被確定下來,它是固定的點。2、工件坐標系與對刀點

工件坐標系是編程人員在編程時使用的,編程人員選擇工件上的某一已知點為原點(也稱程序原點)一旦建立便一直有效,直到被新的工件坐標系所取代。

對刀點是零件程序加工的起始點,目的是確定程序原點在機床坐標系中的位置,對刀點可與程序原點重合,也可在任何便于對刀之處,但該點與程序原點之間必須有確定的坐標聯(lián)系。鎮(zhèn)江高等??茖W校機電教研室張飛霞8《數(shù)控技術》講義———7.1對刀過程是為了建立工件系鎮(zhèn)江高等??茖W校機電教研室張飛霞9《數(shù)控技術》講義———7.1二、數(shù)銑加工的程序結構零件程序的結構組成如下:

%****--------起始符

---------程序段M30---------程序結束符

一個零件程序必須包括起始符和結束符。程序起始符:%符后跟程序號鎮(zhèn)江高等專科學校機電教研室張飛霞107.2數(shù)控銑床編程基本指令及編程方法

一、有關坐標和坐標系的指令《數(shù)控技術》講義———7.21、絕對值編程G90與相對值編程G91

格式:G90GXYZ

G91GXYZ

G90、G91為模態(tài)功能,G90為缺省值。(FANUC)鎮(zhèn)江高等??茖W校機電教研室張飛霞11《數(shù)控技術》講義———7.21、工件坐標系坐標原點設定G92

格式:G92X_Y_Z_A_B_C_U_V_W_

其中,X、Y、Z、A、B、C、U、V、W為坐標原點(程序原點)到刀具起點(對刀點)的有向距離。

例:如圖,程序如下:G92X30.0Y30.0Z20.0注意:執(zhí)行此段程序只是建立在工件坐標系中刀具起點相對于程序原點的位置,刀具并不產生運動,因此,在使用G92之前,必須保證刀具的刀位點處于加工起始位置。鎮(zhèn)江高等??茖W校機電教研室張飛霞12《數(shù)控技術》講義———7.2格式:

除了使用G92建立工件坐標系外,還可用G54-G59在6個預定的工件坐標系中選擇當前工件坐標系,這6個預定工件坐標系的坐標原點在機床坐標系中的值(工件零點偏置值)可用MDI方式輸入,系統(tǒng)自動記憶。鎮(zhèn)江高等??茖W校機電教研室張飛霞13《數(shù)控技術》講義———7.2G54——G59為模態(tài)指令,可互相注銷。G53——用于取消G54、G55、G56的編程原點偏置,使刀具快速定位到機床坐標系中的指定點位置。非模態(tài)指令,只在當前行有效。G52——局部坐標設定,僅在其被規(guī)定的程序段中有效。格式:G52X_Y_Z_A_B_C_U_V_W_其中,X、Y、Z、A、B、C、U、V、W為局部坐標系原點在工件坐標系中的坐標值。G52指令能在所有的工件坐標系(G54-G59)內形成子坐標系,即設定局部坐標系。見圖14。含有G52指令的程序段中,絕對值方式(G90)編程的移動指令就是在該局部坐標系中的坐標值。即使設定了局部坐標系,工件坐標系和機床坐標系也不變化。鎮(zhèn)江高等??茖W校機電教研室張飛霞14《數(shù)控技術》講義———7.2例如:下圖中的坐標變換鎮(zhèn)江高等??茖W校機電教研室張飛霞15編程如下:N02G54G00G90X30.0Y40.0

快速移到G54中的A點N04G59

將G59置為當前工件坐標系

N06G00X30.0Y30.0

移到G59中的B點N08G52X45.0Y15.0

在當前工件坐標系G59中建立局部坐標系G52N10G00G90X35.0Y20.0

移到G52中的C點N12G53X35.0Y35.0

移到G53(機械坐標系)中的D點……《數(shù)控技術》講義———7.2鎮(zhèn)江高等??茖W校機電教研室張飛霞16《數(shù)控技術》講義———7.2三、坐標平面選擇G17,G18,G19

格式:

G17

G18

G19

該指令選擇一個平面,在此平面中進行圓弧插補和刀具半徑補償。

G17選擇XY平面,G18選擇ZX平面,G19選擇YZ平面。移動指令與平面選擇無關。例如在規(guī)定了G17Z_時,Z軸照樣會移動。G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。XYZG17G18G19鎮(zhèn)江高等專科學校機電教研室張飛霞17《數(shù)控技術》講義———7.2四、單位選擇1、尺寸單位G20,G21,G22格式: G20英制

G21公制尺寸輸入制式

G22脈沖當量

線性軸旋轉軸英制(G20)英寸度公制(G21)毫米度脈沖當量(G22)移動軸脈沖當量旋轉軸脈沖當量

這3個G代碼必須在程序的開頭坐標系設定之前用單獨的程序段指令或通過系統(tǒng)參數(shù)設定。程序運行中途不能切換。鎮(zhèn)江高等專科學校機電教研室張飛霞18《數(shù)控技術》講義———6.22、進給速度單位設定G94、G95

格式:G94[F_]

G95[F_]

G94為每分鐘進給,F(xiàn)的單位依G20/G21/G22的設定而分別為mm/min,in/min或脈沖當量/min。此外,G94F_可以指定旋轉軸的速度,旋轉軸的速度單位為度/min或脈沖當量/min。

G95為每轉進給,在F之后,直接指定刀具在主軸轉一轉的進給量,單位依G20/G21/G22的設定而分別為mm/r,in/r或脈沖當量/r。這個功能必須在主軸裝有編碼器時才能使用。

G94、G95為模態(tài)功能,可相互注銷,G94為缺省值。鎮(zhèn)江高等??茖W校機電教研室張飛霞19《數(shù)控技術》講義———7.2五、進給控制指令

1、快速定位G00

格式:G00X_Y_Z_A_B_C_U_V_W_

其中,X、Y、Z、A、B、C、U、V、W為快速定位終點,在G90時為終點在工件坐標系中的坐標;在G91時為終點相對于起點的位移量。

說明:1、G00一般用于加工前快速定位或加工后快速退刀,速度是由機床參數(shù)對各軸分別設定的,不能在程序中設定。2、為避免干涉,通常的做法是:不輕易三軸聯(lián)動。一般先移動一個軸,再在其它兩軸構成的面內聯(lián)動。如:進刀時,先在安全高度Z上,移動(聯(lián)動)X、Y軸,再下移Z軸到工件附近。

退刀時,先抬Z軸,再移動X-Y軸。鎮(zhèn)江高等專科學校機電教研室張飛霞20《數(shù)控技術》講義———7.22、直線插補指令G01格式:G01X_Y_Z_F_

其中,X、Y、Z為終點,

在G90時為終點在工件坐標系中的坐標;

在G91時為終點相對于起點的位移量。說明:

(1)G01指令刀具從當前位置以聯(lián)動的方式,按程序段中F指令規(guī)定的合成進給速度,按合成的直線軌跡移動到程序段所指定的終點。(2)實際進給速度等于指令速度F與進給速度修調倍率的乘積。(3)G01和F都是模態(tài)代碼,如果后續(xù)的程序段不改變加工的線型和進給速度,可以不再書寫這些代碼。(4)G01可由G00、G02、G03或G33功能注銷。舉例教材P141,例6-2鎮(zhèn)江高等專科學校機電教研室張飛霞21《數(shù)控技術》講義———7.23、圓弧插補指令G02(順時針)、G03(逆時針)F_

F_

(1)指令格式:或參數(shù)說明:X、Y、Z為圓弧終點坐標,I、J、K為圓心相對于起點的偏移值,R為圓弧半徑,當圓弧圓心角小于180°時,R為正值,否則R為負值,整圓編程時不可以使用R;鎮(zhèn)江高等??茖W校機電教研室張飛霞22《數(shù)控技術》講義———7.2終點X起點KIZ圓心終點Y起點IJX圓心

終點Z起點JKY圓心

I,J,K分別表示X,Y,Z軸圓心的坐標減去圓弧起點的坐標,如下圖所示。某項為零時可以省略。鎮(zhèn)江高等??茖W校機電教研室張飛霞23《數(shù)控技術》講義———7.2(2)G02/G03判斷鎮(zhèn)江高等??茖W校機電教研室張飛霞24《數(shù)控技術》講義———7.2舉例編程算法——例7.2-1:大圓弧編程可以有4種程序格式:G17G90G03X0Y25R-25F80G17G90G03X0Y25I0J25F80G91G03X-25Y25R-25F80G91G03X-25Y25I0J25F80鎮(zhèn)江高等專科學校機電教研室張飛霞25《數(shù)控技術》講義———7.23、舉例編程算法例7.2-2:小圓弧編程可以有4種程序格式:G17G90G03X0Y25R25F80G17G90G03X0Y25I-25J0F80G91G03X-25Y25R25F80G91G03X-25Y25I-25J0F80鎮(zhèn)江高等??茖W校機電教研室張飛霞26《數(shù)控技術》講義———7.23、舉例編程算法例7.2-3:整圓編程

要求由A點開始,實現(xiàn)逆時針圓弧插補并返回A點。OXYAR30可以有兩種程序格式:G90G03X30Y0I-30J0F80G91G03X0Y0I-30J0F80鎮(zhèn)江高等??茖W校機電教研室張飛霞27《數(shù)控技術》講義———7.2(3)G02/G03實現(xiàn)空間螺旋線進給

格式: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坐標是與選定平面垂直的軸終點.鎮(zhèn)江高等專科學校機電教研室張飛霞28《數(shù)控技術》講義———7.2如圖所示軌跡

G91G17G03X-30.0Y30.0R30.0Z10.0F100

或:G90G17G03X0Y30.0R30.0Z10.0F100起點終點鎮(zhèn)江高等??茖W校機電教研室張飛霞29《數(shù)控技術》講義———7.2加工如圖所示工件,工件坐標系G54設在工件頂面中心處,刀具起始點為(X0,Y0,Z20),選擇Φ16立銑刀,切深5mm.設走刀路線BCDEFGHDIJ,編寫加工程序.實例一:鎮(zhèn)江高等專科學校機電教研室張飛霞30《數(shù)控技術》講義———7.3加工程序:01000————程序名%N10G54G90G00X0Y0Z20;(到A點)N20X-60Y-60Z20M03S800;(到B點)N30Z5;(Z向接近工件)N40G01Z-5F80;(完成切深)N50X-68Y-40;(到C點)N60Y0;(到D點)N70G02X-30Y38R38;(到E點)N80G01X30;(到F點)鎮(zhèn)江高等??茖W校機電教研室張飛霞31《數(shù)控技術》講義———7.3N90G02X30Y-38R38;(到G點)N100G01X-30;(到H點)N110G02X-68Y0R38;(到D點)N120G01X-68Y40;(到I點)N130X-60Y60;(到J點)N140G00Z20;(Z向抬刀)N150X0Y0;(回到A點)N160M05;(主軸停)N170M30(程序結束)鎮(zhèn)江高等??茖W校機電教研室張飛霞32如圖所示零件,以φ30的孔定位,精銑外輪廓,暫不考慮刀具補償《數(shù)控技術》講義———7.2練習題:鎮(zhèn)江高等專科學校機電教研室張飛霞33《數(shù)控技術》講義———7.2%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程序頭程序主干鎮(zhèn)江高等??茖W校機電教研室張飛霞34《數(shù)控技術》講義———7.2

程序單(2)

G90Y0X45.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的對刀點平面快速退刀至對刀點程序結束復位程序尾鎮(zhèn)江高等專科學校機電教研室張飛霞35《數(shù)控技術》講義———7.37.3數(shù)控銑床刀具補償一、數(shù)控銑床刀具補償?shù)暮x

在數(shù)控銑床上,由于程序所控制的刀具刀位點的軌跡和實際刀具切削刃口切削出的形狀并不重合,它們在尺寸大小上存在一個刀具半徑和刀具長短的差別,為此就需要根據實際加工的形狀尺寸算出刀具刀位點的軌跡坐標,據此來控制加工。銑削加工示例鎮(zhèn)江高等??茖W校機電教研室張飛霞36《數(shù)控技術》講義———7.3二、數(shù)控銑床刀具補償類型

刀具半徑補償:補償?shù)毒甙霃綄ぜ喞叽绲挠绊?

刀具長度補償:補償?shù)毒唛L度方向尺寸的變化.工件輪廓刀心軌跡三、刀具補償?shù)姆椒ㄈ斯ゎA刀補:人工計算刀補量進行編程機床自動刀補:數(shù)控系統(tǒng)具有刀具補償功能。鎮(zhèn)江高等專科學校機電教研室張飛霞37《數(shù)控技術》講義———7.3四、刀具半徑補償功能

1、刀具半徑補償?shù)淖饔迷跀?shù)控銑床上進行輪廓銑削時,由于刀具半徑的存在,刀具中心軌跡與工件輪廓不重合。人工計算刀具中心軌跡編程,計算相當復雜,且刀具直徑變化時必須重新計算,修改程序。當數(shù)控系統(tǒng)具備刀具半徑補償功能時,數(shù)控編程只需按工件輪廓進行,數(shù)控系統(tǒng)自動計算刀具中心軌跡,使刀具偏離工件輪廓一個半徑值,即進行刀具半徑補償。鎮(zhèn)江高等??茖W校機電教研室張飛霞38《數(shù)控技術》講義———7.32、刀具半徑補償?shù)倪^程分為三步:1、刀補的建立:在刀具從起點接近工件時,刀心軌跡從與編程軌跡重合過度到與編程軌跡偏離一個偏置量的過程。2、刀補進行:刀具中心始終與變成軌跡相距一個偏置量直到刀補取消。3、刀補取消:刀具離開工件,刀心軌跡要過渡到與編程軌跡重合的過程。鎮(zhèn)江高等??茖W校機電教研室張飛霞39《數(shù)控技術》講義———7.33、刀具半徑補償指令刀具半徑補償G41,G42,G40格式:X—Y—X—Z—Y—Z—D—G17G18

G19

G41G42G00G01執(zhí)行刀補X—Y—X—Z—Y—Z—G40G00G01取消刀補X、Y

、Z值是建立補償直線段的終點坐標值;

D為刀補號地址,用D00~D99來指定,它用來調用內存中刀具半徑補償?shù)臄?shù)值。鎮(zhèn)江高等??茖W校機電教研室張飛霞40《數(shù)控技術》講義———7.3指令的幾點說明:(1)、G41刀徑左補償,G42刀徑右補償。刀補位置的左右應是順著編程軌跡前進的方向進行判斷的。G40為取消刀補。順銑逆銑鎮(zhèn)江高等??茖W校機電教研室張飛霞41《數(shù)控技術》講義———7.3順銑

與逆銑順銑

逆銑

在銑削加工中,銑刀的走刀方向與在切削點的切削分力方向相同在銑削加工中,銑刀的走刀方向與在切削點的切削分力方向相反

鎮(zhèn)江高等??茖W校機電教研室張飛霞42《數(shù)控技術》講義———7.3(2)、在進行刀徑補償前,必須用G17或G18、G19指定刀徑補償是在哪個平面上進行。平面選擇的切換必須在補償取消的方式下進行,否則將產生報警。(3)、刀補的引入和取消要求應在G00或G01程序段,不要在G02/G03程序段上進行。(4)、當?shù)堆a數(shù)據為負值時,則G41、G42功效互換。(5)、G41、G42指令不要重復規(guī)定,否則會產生一種特殊的補償。(6)、G40、G41、G42都是模態(tài)代碼,可相互注銷。(a)切入工件同時補償(b)切入工件前補償鎮(zhèn)江高等??茖W校機電教研室張飛霞43《數(shù)控技術》講義———7.34、刀具半徑補償應用

利用同一個程序、同一把刀具,通過設置不同大小的刀具補償半徑值而逐步減少切削余量的方法來達到粗、精加工的目的。

鎮(zhèn)江高等專科學校機電教研室張飛霞44《數(shù)控技術》講義———7.3例.見圖32所示的刀具半徑補償程序。設加工開始時刀具距離工件表面50mm,切削深度為10mm.按增量方式編程:N10G92X0.0Y0.0Z50N20G91G17G00由G17指定刀補平面N30G41X20.0Y10.0D01

由刀補號碼D01指定刀補—刀補啟動N35Z-48M03S500N38G01Z-12F200N40G01Y40.0F100進入刀補狀態(tài)N50X30.0N60Y-30.0N70X-40.0N80G00Z60M05N85G40X-10.0Y-20.0解除刀補N90M30鎮(zhèn)江高等專科學校機電教研室張飛霞45《數(shù)控技術》講義———7.3按絕對方式編程N10G92X0.0Y0.0Z50N20G90G17G00 由G17指定刀補平面N30G41X20.0Y10.0D01啟動刀補N35Z2M03S500N38G01Z-10F200N40G01Y50.0F100 刀補狀態(tài)N50X50.0N60Y20.0N70X10.0N80G00Z50M05N85G40X0Y0 解除刀補N90M30另:教材P152,例6-8鎮(zhèn)江高等??茖W校機電教研室張飛霞46《數(shù)控技術》講義———7.3五、刀具長度補償功能1、刀具長度補償?shù)淖饔糜糜诘毒咻S向(Z向)的補償.刀具在軸向的實際位移量比程序給定值增加或減少一個偏置量.刀具長度尺寸變化時,可以在不改動程序的情況下,通過改變偏置量達到加工尺寸.利用該功能,還可在加工深度方向上進行分層銑削,即通過改變刀具長度補償值的大小,通過多次運行程序而實現(xiàn)。2、刀具長度補償?shù)姆椒▽⒉煌L度刀具通過對刀操作獲取差值。通過MDI方式將刀具長度參數(shù)輸入刀具參數(shù)表。執(zhí)行程序中刀具長度補償指令。刀長補償操作鎮(zhèn)江高等??茖W校機電教研室張飛霞47《數(shù)控技術》講義———7.33、刀具長度補償指令刀具長度補償G43,G44,G49G43G44G00G01Z—H—G49G00G01Z—(1)格式G43刀具長度正補償G44刀具長度負補償

G49取消刀長補償G43G44G49均為模態(tài)指令

其中Z為指令終點位置,H為刀補號地址,用H00~H99來指定,它用來調用內存中刀具長度補償?shù)臄?shù)值。鎮(zhèn)江高等??茖W校機電教研室張飛霞48《數(shù)控技術》講義———7.3執(zhí)行G43時,(刀具長時,離開刀工件補償)Z實際值

=Z指令值

+(Hxx)執(zhí)行G44時,(刀具短時,趨近工件補償)Z實際值

=Z指令值

-(Hxx)

其中(Hxx)是指xx寄存器中的補償量,其值可以是正值或者是負值。當?shù)堕L補償量取負值時,G43和G44的功效將互換。鎮(zhèn)江高等??茖W校機電教研室張飛霞49《數(shù)控技術》講義———7.3設(H02)=200mm時N1G92X0Y0Z0設定當前點O為程序零點N2G90G00G44Z10.0H02指定點A,實到點B

N3G01Z-20.0實到點CN4Z10.0實際返回點BN5G00G49Z0實際返回點O刀具長度補償舉例另:教材P148,例6-7鎮(zhèn)江高等專科學校機電教研室張飛霞50《數(shù)控技術》講義———7.47.4數(shù)控系統(tǒng)銑床編程實例毛坯為120㎜×60㎜×10㎜板材,5㎜深的外輪廓已粗加工過,周邊留2㎜余量,要求加工出如圖所示的外輪廓及φ20㎜的孔。工件材料為鋁。

鎮(zhèn)江高等??茖W校機電教研室張飛霞51《數(shù)控技術》講義———7.4確定工藝方案及加工路線

以底面為定位基準,兩側用壓板壓緊,固定于銑床工作臺上工步順序:鉆孔φ20㎜按O’ABCDEFG線路銑削輪廓。選擇機床設備

根據零件圖樣要求,選用經濟型數(shù)控銑床即可達到要求。如:選XK5032數(shù)控銑床選擇刀具

采用φ20㎜的鉆頭,定義為T01,φ5㎜的平底立銑刀,定義為T02,并把該刀具的直徑輸入刀具參數(shù)表中。鎮(zhèn)江高等??茖W校機電教研室張飛霞52《數(shù)控技術》講義———7.4確定切削用量

切削用量的具體數(shù)值應根據該機床性能、相關的手冊并結合實際經驗確定,詳見加工程序。

確定工件坐標系和對刀點

在XOY平面內確定以0點為工件原點,Z方向以工件表面為工件原點,建立工件坐標系,如圖所示。

采用手動對刀方法把0點作為對刀點。

鎮(zhèn)江高等專科學校機電教研室張飛霞53《數(shù)控技術》講義———7.4編寫程序

N0005O1111N0010G40G49G80G90G54;

N0020T1M06;

N0030M03S400;N0035G43H1Z30;

N0040G98G81X35Y25Z-5R3F40;N0045G80;

N0050G91G28Z0;N0060M05;

N0070M00;程序一、加工φ20㎜孔程序(手工安裝好φ20㎜鉆頭)鎮(zhèn)江高等??茖W校機電教研室張飛霞54《數(shù)控技術》講義———6.3編寫程序

N0080T2M06;(換刀指令)

N0090G54G90G00X-20Y-20MO3S800;N0100G43H2Z-5;(建立刀具長度補償)

N0110G01G41D1X0Y-10F80;

N0120Ya;

N0130XbYbF150;

N0140Xc;N0150G02XdYdR20;

N0160G03XeYe;

N0170G01Xf;

N0180Yg;N0200

X-10;N0210G40X-20Y-20;

N0220G91G28Z0;N0230M05;

N0240M30;

程序二、銑輪廓程序(安裝好ф5㎜立銑刀)

鎮(zhèn)江高等??茖W校機電教研室張飛霞55《數(shù)控技術》講義———【本章習題】7-1銑削編程中,刀具半徑補償指令有哪些?如何判別。7-2銑削編程中,刀具長度補償有何作用?7-3解釋順銑和逆銑的含義.7-4完成以下工件的精加工程序,刀具直徑為Ф8,從A點開始下刀.使用刀具半徑補償指令編程.Z向進刀深度為5mm.鎮(zhèn)江高等專科學校機電教研室張飛霞56《數(shù)控技術》講義———程序示例:O0002N05G54G90G17G0X0Y0;N10Z100M03S800;......M30鎮(zhèn)江高等??茖W校機電教研室張飛霞57加工實例《數(shù)控技術》講義———編寫如圖所示平面輪廓零件的加工程序。該零件的毛坯是一塊180mm×90mm×l2mm板料,要求銑削成圖中粗實線所示的外形。鎮(zhèn)江高等??茖W校機電教研室張飛霞581、工藝分析由圖可知,各孔已加工完,各邊都留有5mm的銑削余量。銑削時以其底面和2-Φ10H8的孔定位,從Φ60mm孔對工件進行壓緊。在編程時,工件坐標系原點定在工件左下角A點(如圖4-74所示),現(xiàn)以Φ10mm立銑刀進行輪廓加工,對刀點在工件坐標系中的位置為(-25,10,40),刀具的切入點為B點,刀具中心的走刀路線為:對刀點1--下刀點2--b--c--c’…--下刀點2--對刀點1,見下圖。《數(shù)控技術》講義———鎮(zhèn)江高等??茖W校機電教研室張飛霞592、節(jié)點計算該零件的特點是形狀比較簡單,數(shù)值計算比較方便。現(xiàn)按輪廓編程,根據零件圖計算各基點及圓心點坐標如下:

A(0,0);B(0,40);C(14.96,70);D(43.54,70);E(102,64);F(150,40);

G(170,40);H(170,0);對刀點(70,40);下刀點(150,100)?!稊?shù)控技術》講義———鎮(zhèn)江高等??茖W校機電教研室張飛霞603、編程1)按絕對坐標編程,其參考程序如下:%

N

PP

MPF;程序名;$PATH=/

N

MPF

DIR;傳輸格式

N01G54G90

溫馨提示

  • 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

提交評論