《數(shù)控銑床》理實一體化PPT 項目二 數(shù)控銑床編程 任務(wù)三_第1頁
《數(shù)控銑床》理實一體化PPT 項目二 數(shù)控銑床編程 任務(wù)三_第2頁
《數(shù)控銑床》理實一體化PPT 項目二 數(shù)控銑床編程 任務(wù)三_第3頁
《數(shù)控銑床》理實一體化PPT 項目二 數(shù)控銑床編程 任務(wù)三_第4頁
《數(shù)控銑床》理實一體化PPT 項目二 數(shù)控銑床編程 任務(wù)三_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)控銑床的坐標(biāo)系機床坐標(biāo)系工件坐標(biāo)系編程原點機床原點參考點9/16/20201任務(wù)三

數(shù)控加工程序的格式與組成目錄CONTENTS123456程序的結(jié)構(gòu)程序的格式程序字的說明有關(guān)功能及規(guī)則常用功能指令的屬性坐標(biāo)功能指令規(guī)則9/16/20203目錄CONTENTS1

程序的結(jié)構(gòu)23456程序的格式程序字的說明有關(guān)功能及規(guī)則常用功能指令的屬性坐標(biāo)功能指令規(guī)則9/16/20204任務(wù)三數(shù)控加工程序的格式與組成程序的結(jié)構(gòu)l

程序是控制機床的指令,學(xué)習(xí)編程之前,必須先了解程序的結(jié)構(gòu),以指導(dǎo)我們讀懂程序。一個零件程序是一組被送到數(shù)控裝置中去執(zhí)行的指令和數(shù)據(jù)。它由遵循一定結(jié)構(gòu)句法和格式規(guī)則的若干個程序段組成,而每個程序又由若結(jié)構(gòu)干個指令字組成。l

下面,我們將以一個簡單的數(shù)控銑削程序為例,分析加工程序的結(jié)構(gòu)、介紹程序的組成。l例2-1

以加工圖2-14所示的工件。(毛坯直徑為100X100X30)圖2-14

加工圖9/16/20205任務(wù)三數(shù)控加工程序的格式與組成程序的結(jié)構(gòu)說明程序號數(shù)控程序O0001程序段程序段程序段程序段程序段程序段程序段程序段程序段程序段程序段程序段N1G54G90G21G0Z100N2M3S2000N3M8N4G0X-70Y-70N5G1Z-1F400N6G91G1X140FN7Y15N8X-140N9Y15由上可以看出,程序內(nèi)容一個完整的程序都是由程序號、程序內(nèi)容和程序結(jié)束三部分組成。N10G90G0Z100N11M9N12M30程序結(jié)束9/16/20206任務(wù)三數(shù)控加工程序的格式與組成程序的結(jié)構(gòu)⑴

程序名結(jié)構(gòu)程序名為程序的開始部分,為了區(qū)別存儲器中的程序,每個程序都要有程序編號,在編號前采用程序編號地址碼。如在FANUC系統(tǒng)中,采用英文字母“O”作為程序編號地址,華中數(shù)控系統(tǒng)采用“%”作為程序編號地址,而其它系統(tǒng)有的采用“P”“:”等。⑵

程序內(nèi)容程序內(nèi)容是整個程序的核心,由許多程序段組成,每個程序段由一個或多個指令組成,表示數(shù)控機床要完成的全部動作。⑶

程序結(jié)束程序結(jié)束指令以M02或M30作為整個程序結(jié)束的符號,來結(jié)束整個程序,位于程序的最后一行。9/16/20207目錄CONTENTS1程序的結(jié)構(gòu)2

程序的格式3456程序字的說明有關(guān)功能及規(guī)則常用功能指令的屬性坐標(biāo)功能指令規(guī)則9/16/20208任務(wù)三數(shù)控加工程序的格式與組成程序的格式⑴

程序號格式為了區(qū)分程序,都要對程序進(jìn)行命名,如圖2-14所示。圖2-14

程序號命名9/16/20209任務(wù)三數(shù)控加工程序的格式與組成程序的格式⑵

程序段格式格式程序段的格式可分為地址格式、分隔地址格式、固定程序段格式和可變程序段格式等。程序段構(gòu)成如圖2-15所示,N是程序段地址符,用于指定程序段號:G是指令動作方式的準(zhǔn)備功能地址:X是坐標(biāo)軸的地址:F是進(jìn)給速度地址,其后的數(shù)字元表示進(jìn)給速度的大小。圖2-15

程序段格式9/16/202010任務(wù)三數(shù)控加工程序的格式與組成程序的格式⑶

指令字格式格式每個指令字都由地址碼和若干個數(shù)字組成,如圖2-16所示。圖2-16

指令字格式9/16/202011目錄CONTENTS12程序的結(jié)構(gòu)程序的格式3

程序字的說明456有關(guān)功能及規(guī)則常用功能指令的屬性坐標(biāo)功能指令規(guī)則9/16/202012任務(wù)三數(shù)控加工程序的格式與組成程序字的說明不同的指令字符及其后續(xù)數(shù)值共同確定了每個指令字的含義。如G00表示快速插補,M03表示主軸正轉(zhuǎn)。表1-6給出了常用地址符的功能及意義。說明9/16/202013任務(wù)三數(shù)控加工程序的格式與組成程序字的說明表1-6

指令字符一覽表功

能程序號地

母%意程序編號,子程序號的指定程序段號準(zhǔn)備功能N程序段順序編號指令動作的方式GX,Y,ZA,B,CU,V,WR坐標(biāo)軸的移動命令尺寸字圓弧的半徑I,J,KF圓心相對于起點的坐標(biāo)進(jìn)給速度的指令主軸轉(zhuǎn)速指令進(jìn)給速度主軸功能S刀具功能輔助功能T刀具號、刀具補償號的指定M主軸、冷卻液的開關(guān),工作臺分度等補償功能暫停功能DP刀具半徑補償號的指定暫停時間指定循環(huán)次數(shù)參數(shù)L子程序及固定循環(huán)的重復(fù)次數(shù)固定循環(huán)參數(shù)P,Q,R,9/16/202014任務(wù)三數(shù)控加工程序的格式與組成程序字的說明⑴

程序段號字(順序號字)N說明位于程序段之首,由地址N和后面若干位數(shù)字組成。如N1200程序不是按語句號的次序執(zhí)行,而是按照程序段編寫時的排列順序逐段執(zhí)行。⑵

準(zhǔn)備功能字G使數(shù)控機床作好某種操作準(zhǔn)備的指令。用G和兩位數(shù)字組成。G00~G99⑶

尺寸字坐標(biāo)字用于確定機床上刀具運動終點的坐標(biāo)位置。由地址,+、-符號和數(shù)值組成。

如:G01X50.5Z-12.25;9/16/202015任務(wù)三數(shù)控加工程序的格式與組成程序字的說明⑷

進(jìn)給功能字F說明F指令表示工件被加工時刀具相對于工件的合成進(jìn)給速度,F(xiàn)的單位取決于G94(每分鐘進(jìn)給量mm/min)或G95(每轉(zhuǎn)進(jìn)給量mm/r)。F指令在螺紋切削程序段中來指令螺紋的導(dǎo)程⑸

主軸轉(zhuǎn)速字S設(shè)置切削速度(轉(zhuǎn)速),用S和數(shù)值表示,單位為轉(zhuǎn)/每分鐘(r/min)。9/16/202016任務(wù)三數(shù)控加工程序的格式與組成程序字的說明⑹

刀具功能字T說明T代碼用于選刀,其后的數(shù)值表示選擇的刀具號,T代碼與刀具的關(guān)系是由機床制造廠規(guī)定的。在加工中心上執(zhí)行T指令,刀庫轉(zhuǎn)動選擇所需的刀具,然后等待,直到M06指令作用時自動完成換刀。T指令同時調(diào)入刀補寄存器中的刀補值(刀補長度和刀補半徑)。T指令為非模態(tài)指令,但被調(diào)用的刀補值一直有效,直到再次換刀調(diào)入新的刀補值。⑺

輔助功能字M用于控制機床或系統(tǒng)開關(guān)功能的指令。用M和兩位數(shù)字組成。M00~M99。9/16/202017目錄CONTENTS123程序的結(jié)構(gòu)程序的格式程序字的說明4

有關(guān)功能及規(guī)則56常用功能指令的屬性坐標(biāo)功能指令規(guī)則9/16/202018任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則其它功能輔助功能準(zhǔn)備功能919任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則1.準(zhǔn)備功能準(zhǔn)備功能又稱G功能或者G指令,是數(shù)控車床完成某些準(zhǔn)備動作的指令。它由地址符G后面的兩位數(shù)字組成,從G00~G99共100種,如G01、G41等。目前,隨著數(shù)控系統(tǒng)功能不斷增加等原因,有的系統(tǒng)已采用三位數(shù)的功能指令,如SIEMENS系統(tǒng)中的G450、G451等。從G00~G99雖然有100種G指令,但并不是每種指令都有實際意義,有些指令在國際標(biāo)準(zhǔn)(ISO)及我國機械工業(yè)部相關(guān)標(biāo)準(zhǔn)中并沒有指定其功能,即“不指定”,這些指令主要用于將來修改其標(biāo)準(zhǔn)時指定新的功能。還有一些指令,即使在修改標(biāo)準(zhǔn)時也永不指定其功能,即“永不指定”,這些指令可由機床設(shè)計者根據(jù)需要自行規(guī)定其功能,但必須在機床的出廠說明書中予以說明。準(zhǔn)備功能G代碼是建立坐標(biāo)平面、坐標(biāo)系偏置、刀具與工件相對運動軌跡(插補功能),以及刀具補償?shù)榷喾N加工操作方式的指令。范圍G0(等效于G00)~G99。華中世紀(jì)星HNC-21M數(shù)控裝置G功能指令見表2-19/16/202020任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則表2-1

HNC-21T數(shù)控車床準(zhǔn)備功能一覽表G指令★組功能參數(shù)(后續(xù)地址X_Y_Z_G00G01G02G03G04G07G09G17G18G19G20G21G22G24G25G28G29G40G41G42G43G44快速定位直線插補順圓插補逆圓插補X_Y_Z_F_01X_Y_Z_R_F_或X_Y_Z_I_K_F_001600暫停虛軸指定P_X,Y,Z,準(zhǔn)停校驗XY平面選擇ZX平面選擇YZ平面選擇X,YX,ZY,Z★0208英寸輸入★★★毫米輸入脈沖當(dāng)量鏡像開鏡像關(guān)X,Y,Z0300返回到參考點由參考點返回刀尖半徑補償取消左刀補X,Y,ZX,Y,ZDD0910右刀補刀具長度正向補償HH刀具長度負(fù)向補償?shù)毒唛L度補償取消★G499/16/202021任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則表2-1

HNC-21T數(shù)控車床準(zhǔn)備功能一覽表G指令組功能參數(shù)(★★G50G51G52G53G54G55G56G57G58G59G60G61G64G65G68G69G73G74G76G80G81G82G83G84G85G86G87G88G89G90G91G92G94G95G98G99縮放關(guān)縮放開0400X,Y,Z,PX,Y,Z局部坐標(biāo)系設(shè)定直接機床坐標(biāo)系編程工件坐標(biāo)系1選擇工件坐標(biāo)系2選擇工件坐標(biāo)系3選擇工件坐標(biāo)系4選擇工件坐標(biāo)系5選擇工件坐標(biāo)系6選擇單方向定位1100120005X,Y,Z★★★精確停止校驗方式連續(xù)方式子程序調(diào)用P,A~ZX,Y,Z,P旋轉(zhuǎn)變換旋轉(zhuǎn)取消深孔鉆削循環(huán)逆攻絲循環(huán)X,Y,Z,P,Q,R,I,J,K同上同上同上同上同上同上同上同上同上同上同上同上06精鏜循環(huán)固定循環(huán)取消定心鉆循環(huán)鉆孔循環(huán)深孔鉆循環(huán)攻絲循環(huán)鏜孔循環(huán)06鏜孔循環(huán)反鏜循環(huán)鏜孔循環(huán)鏜孔循環(huán)★絕對值編程130014增量值編程工件坐標(biāo)系設(shè)定每分鐘進(jìn)給X,Y,Z★★每轉(zhuǎn)進(jìn)給固定循環(huán)返回起始點固定循環(huán)返回到R點159/16/202022任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則1.準(zhǔn)備功能說明(1)當(dāng)電源接通或者復(fù)位時,數(shù)控系統(tǒng)進(jìn)入清零狀態(tài),此時的開機默認(rèn)代碼在表中以符號“★”表示。(2)G

功能根據(jù)功能的不同分成若干組,其中00

組的G

功能稱非模態(tài)G功能,其余組的稱模態(tài)G

功能。非模態(tài)

G

功能:只在所規(guī)定的程序段中有效,程序段結(jié)束時被注銷;模態(tài)

G

功能:一組可相互注銷的G

功能,這些功能一旦被執(zhí)行,則一直有效,直到被同一組的G

功能注銷為止。9/16/202023任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則2.輔助功能輔助功能又稱M功能或M指令。它由地址符M和后面的兩位數(shù)字組成,從M00~M99工100種。輔助功能主要控制機床或系統(tǒng)的各種輔助動作,如機床/系統(tǒng)的電源開、關(guān),冷卻液的開、關(guān),主軸的正、反、停及程序的結(jié)束等。因數(shù)控系統(tǒng)及機床生產(chǎn)廠家的不同,其G/M指令的功能也不盡相同,甚至有些指令與ISO標(biāo)準(zhǔn)指令的含義也不相同。因此,一方面,我們希望數(shù)控指令的使用標(biāo)準(zhǔn)化;另一方面,我們在進(jìn)行數(shù)控編程時,一定要嚴(yán)格按照機床說明書的規(guī)定進(jìn)行。在同一程序段中,既有M指令又有其它指令時,M指令與其它指令執(zhí)行的先后次序由機床系統(tǒng)參數(shù)設(shè)定,因此,為了保證程序以正確的次序執(zhí)行,有很多M指令,如M30、M02、M98等最好以單獨的程序段進(jìn)行編程。輔助功能M指令,主要用來設(shè)定數(shù)控機床電控裝置單純的開/關(guān)動作,以及控制加工程序的執(zhí)行走向。華中世紀(jì)星HNC-21T數(shù)控系統(tǒng)M功能指令如表2-2所示。9/16/202024任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則表2-2

常用M指令表M代碼含

義格

式M00當(dāng)執(zhí)行到M00

指令時,將暫停當(dāng)前程序,方便操作者進(jìn)行尺寸測量、工件調(diào)頭、手動變速等操作。暫停時,機床現(xiàn)存的模態(tài)信息保持不變,欲繼續(xù)執(zhí)行后續(xù)程序,重按操作面板上的“循環(huán)啟動”鍵。M00與M00的功能基本相似,只是要按亮操作面板上的“選擇?!辨I才有效。如果沒有按亮操作面板上的“選擇?!辨I。當(dāng)執(zhí)行到M01

指令時,程序不會暫停而會繼續(xù)往下執(zhí)行。M01M02M01M02M02

一般放在主程序的最后一個程序段中。當(dāng)執(zhí)行到M02

指令時,機床的主軸、進(jìn)給、冷卻液全部停止,加工結(jié)束。M03M04用于主軸順時針方向轉(zhuǎn)動用于主軸逆時針方向轉(zhuǎn)動主軸停止轉(zhuǎn)動M03S_M04S_M05M05★M06用于在加工中心上調(diào)用一個欲安裝在主軸上的刀具。當(dāng)執(zhí)行該指令刀具將被自動地安裝在主軸上。M06T_M07M082號切削液開1號切削液開切削液關(guān)M07M08M09M09★M30M30

和M02

功能基本相同,只是M30

指令還兼有控制返回到零件程序頭(%)的作用。M30M98M99用來調(diào)用子程序。子程序結(jié)束M98P_L_9/16/2M99

25任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則2.輔助功能說明(1)當(dāng)電源接通或者復(fù)位時,數(shù)控系統(tǒng)進(jìn)入清零狀態(tài),此時的開機默認(rèn)代碼在表中以符號“★”表示。(2)M00、M01、M02、M30、M98、M99

用于控制零件程序的走向,是CNC內(nèi)定的輔助功能,不由機床制造商設(shè)計決定。其余

M

代碼用于機床各種輔助功能的開關(guān)動作,有可能因機床制造廠不同而有差異。9/16/202026任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則3.其它功能主軸功能S進(jìn)給速度F坐標(biāo)功能刀具功能9/16/202027任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則3.其它功能⑴

坐標(biāo)功能坐標(biāo)功能字(又稱尺寸功能字)用來設(shè)定機床各坐標(biāo)的位移量。它一般用X、Y、Z、U、V、W、P、Q、R、和、A、B、C、D、E,以及I、J、K等地址符為首,在地址符后緊跟“+”或“-”號一串?dāng)?shù)字,分別用于指定直線坐標(biāo)、角度坐標(biāo)及圓心坐標(biāo)的尺寸,如X100.0、A-30.0、I-10.0105等。9/16/202028任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則3.其它功能⑵

刀具功能uT代碼用于選刀,其后的數(shù)值表示選擇的刀具號,T代碼與刀具的關(guān)系是由機床制造廠規(guī)定的。u在加工中心上執(zhí)行T指令,刀庫轉(zhuǎn)動選擇所需的刀具,然后等待,直到M06指令作用時自動完成換刀。uT指令同時調(diào)入刀補寄存器中的刀補值(刀補長度和刀補半徑)。T指令為非模態(tài)指令,但被調(diào)用的刀補值一直有效,直到再次換刀調(diào)入新的刀補值。9/16/202029任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則3.其它功能⑶

主軸功能S主軸功能S控制主軸轉(zhuǎn)速。是由地址符S和其后面的數(shù)值組成,如S500。單位為轉(zhuǎn)/每分鐘(r/min)。S是模態(tài)指令,S功能只有在主軸速度可調(diào)節(jié)時有效。S所編程的主軸轉(zhuǎn)速可以借助機床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)。9/16/202030任務(wù)三數(shù)控加工程序的格式與組成有關(guān)功能及規(guī)則3.其它功能⑷

進(jìn)給速度FF指令表示加工工件時刀具相對于工件的合成進(jìn)給速度,F(xiàn)的單位取決于G94(每分鐘進(jìn)給量,單位為mm/min)或G95(主軸每轉(zhuǎn)的刀具進(jìn)給量,單位為mm/r)。當(dāng)工作在G01、G02或G03方式時,編程的F值一直有效,直到被新的F值所取代為止。當(dāng)工作在G00方式時,快速定位的速度是各軸的最高速度,與所指定的F值無關(guān)。借助機床控制面板上的倍率開關(guān),F(xiàn)值可在一定范圍內(nèi)進(jìn)行倍率修調(diào)。當(dāng)執(zhí)行攻絲循環(huán)G74、G84和螺紋切削G34時,倍率開關(guān)失效,進(jìn)給倍率固定為100%。9/16/202031目錄CONTENTS1234程序的結(jié)構(gòu)程序的格式程序字的說明有關(guān)功能及規(guī)則5

常用功能指令的屬性6坐標(biāo)功能指令規(guī)則9/16/202032任務(wù)三數(shù)控加工程序的格式與組成常用功能指令的屬性開機默認(rèn)指令模態(tài)指令指令分組9任務(wù)三數(shù)控加工程序的格式與組成常用功能指令的屬性1.指令分組所謂指令分組,就是將系統(tǒng)中不能同時執(zhí)行的指令分為一組,并以編號區(qū)別。例如,G01、G00、G02、G03就屬于同組指令,其編號為01組。類似的同組指令還有很多,詳見表“表2-1

HNC-21M數(shù)控銑床準(zhǔn)備功能一覽表”。同組指令具有相互取代作用,同一組指令在一個程序段內(nèi)只能有一個生效。當(dāng)在同一程序內(nèi)出現(xiàn)兩個或兩個以上的同組指令時,只執(zhí)行其最后輸入的指令,有的機床此時會出現(xiàn)系統(tǒng)報警。對于不同組的指令,在同一程序段內(nèi)可以進(jìn)行不同的組合。如下程序段所示:G40G21G54;(是正確的程序段,所有指令均不同組)G01G02X30Z30R30F100

;(是錯誤程序段,其中G01與G02是同組指令)9/16/202034任務(wù)三數(shù)控加工程序的格式與組成常用功能指令的屬性2.模態(tài)指令模態(tài)指令(又稱為續(xù)效指令,表示該指令在某個程序段中一經(jīng)指令,在接下來的程序段中將持續(xù)有效,直到出現(xiàn)同組的另一個指令時,該指令才失效,如常用的G00、G01~G03及F、S、T等指令)。模態(tài)指令的出現(xiàn),避免了在程序中出現(xiàn)大量的重復(fù)指令,使程序變的清晰了。同樣,當(dāng)尺寸功能字在前后程序段中出現(xiàn)重復(fù),則該尺寸功能字也可以省略。在如下程序段中,有下畫線的指令則可以省略其書寫和輸入:G01X20Z20F150

;G01X30

Z20

F150

;G02X30

Z20R20F100

;因此,左邊程序可寫成:G01X20Z20F150

;X30;G02Z20R20F100;僅在編入程序段內(nèi)才有效的指令稱為非模態(tài)(或稱為非續(xù)效指令),如G指令只能夠的G04指令、M指令中的M00等指令。9/16/202035任務(wù)三數(shù)控加工程序的格式與組成常用功能指令的屬性3.開機默認(rèn)指令為了避免編程人員出現(xiàn)指令遺漏,數(shù)控系統(tǒng)中對每一組的指令,都選取其中的一個作為開機默認(rèn)指令,此指令在開機或系統(tǒng)復(fù)位時可以自動生效。常見的開機默認(rèn)指令有G01、G21、G17、G25、G40、G80等。如當(dāng)程序中沒有G94或G95指令,用程序“G01X100F400”指定進(jìn)給速度400m/min9/16/202036目錄CONTENTS12345程序的結(jié)構(gòu)程序的格式程序字的說明有關(guān)功能及規(guī)則常用功能指令的屬性6

坐標(biāo)功能指令規(guī)則9/16/202037任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則工程圖紙中的尺寸標(biāo)注有公制和英制兩種形式,數(shù)控系統(tǒng)可根據(jù)過設(shè)定的狀態(tài),利用代碼把所有的幾何值轉(zhuǎn)換為公制尺寸或英制尺寸。開機后,數(shù)控系統(tǒng)處在G21狀態(tài)。兩種制式下線性軸和旋轉(zhuǎn)軸的尺寸單位如表2-3所示。1.

單位設(shè)定指令表2-3尺寸輸入制式及其單位指

令線性軸英寸旋轉(zhuǎn)軸G20G21G20(英制輸入制式)G21(公制輸入制式)度度毫米公制與英制單位的換算關(guān)系為:1mm≈0.0394in,1in≈25.4mmG20G01X50

(表示刀具向X軸正方向移動50英寸)G21G01X50

;

(表示刀具向X軸正方向移動50毫米)9/16/202038任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則?絕對坐標(biāo):G90指令按絕對值編程方式設(shè)定坐標(biāo),即移動指令終點的坐標(biāo)值X、Y、Z都是以當(dāng)前坐標(biāo)系原點為基準(zhǔn)來計算。2.

絕對值編程G90與相對值編程G91?相對坐標(biāo):G91指令按增量值編程方式設(shè)定坐標(biāo),即移動指令終點的坐標(biāo)值X、Y、Z都是以當(dāng)前點為基準(zhǔn)來計算的,當(dāng)前點到終點的方向與坐標(biāo)軸同向取正,反向取負(fù)。9/16/202039任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則如圖2-18所示的零件,使用G90、G91和二者混合編程:求刀具由原點按順序移動到1、2、3點。2.

絕對值編程G90與相對值編程G91圖2-18

絕對值編程與相對值編程9/16/202040任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則絕對編程相對編程%0001%00012.

絕對值M03S500M03S500編程G90與相對值編程G91N01G92X0Y0Z10N02G01X20Y15N03X40Y45N01G92X0Y0Z10N02G91G01X20Y15N03X20Y30N04X20Y-20N05G90X0Y0N06M30N04X60Y25N05X0Y0Z10N06M309/16/202041任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則?應(yīng)用數(shù)控銑床/加工中心進(jìn)行零件加工前,只有先指定一個坐標(biāo)平面,確定一個兩坐標(biāo)的坐標(biāo)平面,才能使機床在加工過程中正常執(zhí)行刀具半徑補償及刀具長度補償功能,坐標(biāo)平面選擇指令的主要功能就是指定加工時所需的坐標(biāo)平面。3.加工平面設(shè)定指令G17、G18、G19坐標(biāo)平面規(guī)定如圖2-19所示,分述如下:G17——之后的程序都是以XY平面為切削平面,本指令為模態(tài)指令,G17為機床開機后系統(tǒng)默認(rèn)狀態(tài),在編程時G17可省略。G18——之后的程序都是以XZ平面為切削平面,本指令為模態(tài)指令。G19——之后的程序都是以YZ平面為切削平面,本指令為模態(tài)指令。圖2-19

編程平面與坐標(biāo)軸9/16/202042任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則uG54~G59指令所設(shè)置加工坐標(biāo)系為模態(tài)指令,其中任意一個坐標(biāo)系指令作用和效果都是相同的,設(shè)定時可任選中一個,但設(shè)定后編程時使用的坐標(biāo)系指令必須跟設(shè)定的一致。例如操作者在對刀設(shè)定的工件坐標(biāo)系為G54,那么編寫的加工程序中坐標(biāo)系指令也應(yīng)相應(yīng)地使用G54指令來設(shè)置工4.工件坐標(biāo)系的設(shè)置指令(G54~G59/G92)件坐標(biāo)系。一般情況下,機床開機并回零后,G54為系統(tǒng)默認(rèn)工件坐標(biāo)系。。9/16/202043任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能指令規(guī)則?[例1]:工件坐標(biāo)系的應(yīng)用N10G54G00Z100N20M03S500N30G00X0Y0……………N90G00Z100N100G55N110G00X0Y0……………..N200M303.加工平面設(shè)定指令G17、G18、G19上例的N10~N90段程序,通過G54設(shè)定O1作為工件坐標(biāo)原點來完成輪廓1的加工,N100~N200段程序,通過G55設(shè)定O2作為另一工件坐標(biāo)原點最終完成輪廓2的加工。由此看出,我們編寫加工程序時,可根據(jù)需要設(shè)定工件上任一點作為工件坐標(biāo)原點。G92為可編程偏置指令

指令格式:G92X___Y___Z___

指定程序自動執(zhí)行加工零件時編程坐標(biāo)系原點在加工中的位置?!癤___Y___Z___”為刀具當(dāng)前點(執(zhí)行G92程序段時,刀具所處的位置)偏離工件編程原點的方向和距離,為模態(tài)指令。該坐標(biāo)系指令在斷電、重新上電后消失。程序必須在G92程序段起點處結(jié)束,否則程序?qū)⒉荒苎h(huán)加工。G92與G54~G59的區(qū)別G92指令與G54~G59指令都是用于設(shè)定工件加工坐標(biāo)系的,但在使用中是有區(qū)別的。G92指令是通過程序來設(shè)定、選用加工坐標(biāo)系的,它所設(shè)定的加工坐標(biāo)系原點與當(dāng)前刀具所在的位置有關(guān),這一加工原點在機床坐標(biāo)系中的位置是隨當(dāng)前刀具位置的不同而改變的。9/16/202044任務(wù)三數(shù)控加工程序的格式與組成坐標(biāo)功能

溫馨提示

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

評論

0/150

提交評論