版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023/2/5數(shù)控技術(shù)1數(shù)控技術(shù)第二章數(shù)控編程基礎(chǔ)制作:楊雨圖2本章學(xué)習(xí)目標(biāo)掌握數(shù)控加工編程的基礎(chǔ)知識(shí)掌握常用準(zhǔn)備和輔助功能指令的編程方法了解數(shù)控編程的工藝處理了解數(shù)控程序編制中的數(shù)值計(jì)算重點(diǎn):常用準(zhǔn)備功能指令的編程方法
3學(xué)習(xí)內(nèi)容第一節(jié)概述第二節(jié)編程的基礎(chǔ)知識(shí)第三節(jié)常用準(zhǔn)備功能指令編程方法第四節(jié)數(shù)控編程的工藝處理第五節(jié)數(shù)值計(jì)算歸納4第一節(jié)概述一、數(shù)控編程的基本概念二、程序編制的內(nèi)容和步驟三、程序編制的方法四、常用的數(shù)控標(biāo)準(zhǔn)5一、數(shù)控編程的基本概念
數(shù)控加工程序編制就是將零件的工藝過(guò)程、工藝參數(shù)、刀具位移量、位移方向及其他輔助動(dòng)作,按動(dòng)作順序、規(guī)定的指令代碼及程序格式編成加工程序,稱(chēng)為數(shù)控編程。數(shù)控程序:指記錄在控制介質(zhì)上的零件加工工藝過(guò)程;數(shù)控編程:從零件圖樣到制成控制介質(zhì)的全過(guò)程;控制介質(zhì):存放指令信息的程序載體;工藝過(guò)程:指加工零件的全過(guò)程,在程序中表現(xiàn)為工藝參數(shù)、位移數(shù)據(jù)和方向、輔助運(yùn)動(dòng);工藝參數(shù):主軸的旋轉(zhuǎn)轉(zhuǎn)速、刀架的進(jìn)給量、刀具的切削深度和寬度;位移數(shù)據(jù):指刀具的運(yùn)動(dòng)軌跡;輔助運(yùn)動(dòng):指換刀、主軸的開(kāi)停換向、冷卻、工件的裝卸等。6對(duì)程序員的要求程序員必須是一個(gè)好的工藝員需掌握零件的工藝方法制定會(huì)選擇合理的切削用量和加工余量能提出正確的刀夾具方案懂得刀具的測(cè)量方法7了解數(shù)控機(jī)床的構(gòu)造(組成、安裝工件、制定工藝)熟悉數(shù)控機(jī)床的性能(尺寸范圍、定位精度)熟悉數(shù)控機(jī)床的功能(熟練地使用)熟悉數(shù)控機(jī)床的特點(diǎn)(選用機(jī)床)對(duì)程序員的要求8掌握編程語(yǔ)言、編程標(biāo)準(zhǔn)、編程指令、程序段格式等。歸納起來(lái):工藝要求硬件要求軟件要求
對(duì)程序員的要求9二、程序編制的內(nèi)容和步驟零件圖數(shù)值計(jì)算編寫(xiě)程序單程序模擬校核首件試切程序輸入工件零件圖分析工藝處理數(shù)控機(jī)床程序編制的一般過(guò)程10二.程序編制的內(nèi)容和步驟工件零件圖分析確定加工工藝過(guò)程數(shù)值計(jì)算編寫(xiě)零件的加工程序單程序輸入程序模擬校核首件試加工11三、程序編制的方法手工編程自動(dòng)編程目前,生產(chǎn)實(shí)際中應(yīng)用較多的商品化的CAD/CAM系統(tǒng)主要有:◆國(guó)外引進(jìn)的UnigraphicsⅡ、Pro/Engineer、CATIA、Solidworks、Mastercam、SDRC/I-DEAS、DELCAM等.◆國(guó)產(chǎn)CAD/CAM系統(tǒng)是北航海爾的CAXA。12手工編程指人們借助于計(jì)算工具對(duì)圖紙的有關(guān)信息進(jìn)行計(jì)算處理、數(shù)值計(jì)算,編成相應(yīng)的數(shù)控程序單。它完全由人工完成,對(duì)那些被加工零件形狀不太復(fù)雜,而程序不太長(zhǎng)的情況較為方便經(jīng)濟(jì)。目前被國(guó)內(nèi)廣泛使用。13自動(dòng)編程自動(dòng)編程(計(jì)算機(jī)輔助編程)數(shù)控語(yǔ)言式自動(dòng)編程使用規(guī)定的數(shù)控語(yǔ)言,如APT,編寫(xiě)一個(gè)較為簡(jiǎn)單的零件加工源程序,輸入到計(jì)算機(jī)中去,經(jīng)計(jì)算處理,輸出零件加工程序單(相當(dāng)于手工編程的結(jié)果),或輸出穿孔紙帶,或通過(guò)通訊接口直接送入數(shù)控系統(tǒng)。交互圖形式自動(dòng)編程
零件加工源程序能否直接輸入NC系統(tǒng)運(yùn)行?不能直接輸入NC系統(tǒng)運(yùn)行因?yàn)椋骸?14自動(dòng)編程的優(yōu)點(diǎn)1、計(jì)算簡(jiǎn)單,勞動(dòng)強(qiáng)度低2、編程速度快,工作效率高3、對(duì)復(fù)雜零件或長(zhǎng)程序出錯(cuò)機(jī)會(huì)少4、程序精度高15四、常用的數(shù)控標(biāo)準(zhǔn)ISO(InternationalStandardOrganization)
國(guó)際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn)EIA(ElectronicIndustriesAssociation)
美國(guó)電子工業(yè)協(xié)會(huì)標(biāo)準(zhǔn)JB3208-83《數(shù)字控制機(jī)床穿孔帶程序段格式中的準(zhǔn)備功能G和輔助功能M的代碼》JB3112-82《數(shù)控機(jī)床自動(dòng)編程用輸入語(yǔ)言》16第二節(jié)編程的基礎(chǔ)知識(shí)一、零件加工程序的結(jié)構(gòu)二、數(shù)控機(jī)床的坐標(biāo)系統(tǒng)三、功能代碼簡(jiǎn)介17一、零件加工程序的結(jié)構(gòu)1、程序的構(gòu)成2、程序段格式3、主程序和子程序18一、零件加工程序的結(jié)構(gòu)1、程序的構(gòu)成例:O020N001G01X80Z-30F0.2S300T0101M03;
N002X120Z-60;
……N125G00X500Z200M02;
上例表示一個(gè)完整的加工程序,由125條程序段按順序排列而成?!癘”:表示整個(gè)程序的開(kāi)始,020表示程序名?!癗”:每個(gè)程序段的開(kāi)始。它后面的001、O02等表示從數(shù)控裝置的存儲(chǔ)器中調(diào)出加工程序編號(hào)為001、002等加工程序段。“;”:每個(gè)程序段的結(jié)束。M02:作為全程序結(jié)束。191、程序構(gòu)成
程序名(程序號(hào)):如Oxxx或%xxx(O、%程序號(hào)地址碼,xxx程序的編號(hào))程序段:即一條語(yǔ)句,由程序字構(gòu)成,表示一個(gè)完整的加工操作,以程序段號(hào)開(kāi)頭,“;”結(jié)尾(LF、CR、EOB)。程序段號(hào)字:一般用“Nxxx”表示程序字:由字母、數(shù)字、符號(hào)組成程序開(kāi)始:編程零點(diǎn)的確定;刀具的數(shù)據(jù);主軸的轉(zhuǎn)速與轉(zhuǎn)向;刀具快速定位的坐標(biāo)尺寸;建立刀補(bǔ)。程序結(jié)束:刀具快離工件;主軸停轉(zhuǎn);取消刀補(bǔ)和零點(diǎn)偏置;程序結(jié)束并返回到程序開(kāi)始。O(%)0600N0010G92X0Y0;N0020G90G00X50Y60;N0030G01X10Y50F150S300T12M03;
…N0100G00X-50Y-60M02;202、程序段格式程序段格式就是一個(gè)程序段中字、字符、數(shù)據(jù)的表現(xiàn)形式。不同的數(shù)控系統(tǒng)往往有截然不同或大同小異的程序格式,格式不合規(guī)定,數(shù)控裝置會(huì)報(bào)警出錯(cuò)。固定程序段格式字地址可變程序段格式(簡(jiǎn)稱(chēng)字地址程序格式)21字地址程序段格式1、程序段號(hào)由N加數(shù)字構(gòu)成,前0可省,一般以10遞增2、結(jié)束符一般為“LF”、“NL”、“CR”、“;”有時(shí)省寫(xiě)3、程序字“地址碼”+“數(shù)字與符號(hào)”,如Z—25地址碼:用來(lái)表示緊跟其后的符號(hào)、數(shù)字在譯碼時(shí)將送往何處的一個(gè)代碼它的取名也緣于此。如:G、M、S、F、T、X、Y、Z符號(hào)碼:“-”號(hào),“+”號(hào)可省數(shù)字碼:位移、轉(zhuǎn)速、進(jìn)給量2、程序段格式222、程序段格式
例如N10G00G90X25Y45F150S300T12M03
;程序段號(hào)字準(zhǔn)備功能字尺寸字進(jìn)給功能字主軸轉(zhuǎn)速刀具輔助功能字程序結(jié)束符23
2、程序段格式
字地址格式的特點(diǎn):1)由于字首為地址,可以區(qū)分字的功能類(lèi)型與存儲(chǔ)單元,從而一個(gè)程序段中字的數(shù)目與字的位數(shù)(自長(zhǎng))可按需給定,相同的模態(tài)字可省略,簡(jiǎn)化、縮短了程序。
2)一個(gè)程序段除程序段號(hào)與程序段結(jié)束字符外,其余名字的順序并不嚴(yán)格,習(xí)慣上按N,G,X,Y,Z,…,F,S,T,M的順序編寫(xiě)。
3)一個(gè)程序段的字符總數(shù)不得超過(guò)數(shù)控系統(tǒng)規(guī)定的程序段長(zhǎng)度。24子程序在一個(gè)加工程序中,如果有幾個(gè)一連串的程序段完全相同(即一個(gè)零件中有幾處的幾何形狀相同,或順次加工幾個(gè)相同的工件),為縮短程序,可將這些重復(fù)的程序段串單獨(dú)抽出,按規(guī)定的程序格式編成子程序,并事先存儲(chǔ)在子程序存儲(chǔ)器中。其結(jié)構(gòu)完全與主程序相同主程序可調(diào)用子程序子程序可返回主程序主程序子程序以外的程序段為主程序。主程序在執(zhí)行過(guò)程中,如需執(zhí)行該子程序即可調(diào)用,并可多次重復(fù)調(diào)用,從而可大大簡(jiǎn)化編程工作。
3、主程序和子程序
25主程序與子程序的內(nèi)容不同,但二者的程序格式應(yīng)相同。其具體編程方法應(yīng)按具體機(jī)床的規(guī)定。主程序和子程序的關(guān)系如下:
3、主程序和子程序
主程序%N001...N002...:呼叫子程序名:呼叫子程序名:主程序結(jié)束子程序子程序名
N501...N502...子程序結(jié)束(如M17)并返回主程序26二、數(shù)控機(jī)床坐標(biāo)系統(tǒng)1、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名2、機(jī)床坐標(biāo)系與工件坐標(biāo)系271、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名統(tǒng)一規(guī)定數(shù)控機(jī)床坐標(biāo)軸及其運(yùn)動(dòng)的方向:可使編程方便,并使編出的程序?qū)ν?lèi)型機(jī)床有通用性。同時(shí)也給維修和使用帶來(lái)極大的方便。ISO和我國(guó)都擬定了命名的標(biāo)準(zhǔn)。281、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名ISO和中國(guó)標(biāo)準(zhǔn)規(guī)定:數(shù)控機(jī)床的每個(gè)進(jìn)給軸(直線(xiàn)進(jìn)給、圓進(jìn)給)定義為坐標(biāo)系中的一個(gè)坐標(biāo)軸。數(shù)控機(jī)床坐標(biāo)系統(tǒng)標(biāo)準(zhǔn):右手笛卡兒坐標(biāo)系統(tǒng);291、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名基本坐標(biāo)系:直線(xiàn)進(jìn)給運(yùn)動(dòng)的坐標(biāo)系(X.Y.Z)。坐標(biāo)軸相互關(guān)系,由右手定則決定。
回轉(zhuǎn)座標(biāo):繞X.Y.Z軸轉(zhuǎn)動(dòng)的圓進(jìn)給坐標(biāo)軸分別用A.B.C表示。坐標(biāo)軸相互關(guān)系由右手螺旋法則而定。301、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名坐標(biāo)軸方向:刀具相對(duì)工件運(yùn)動(dòng)的方向。一律假定刀具在運(yùn)動(dòng),工件是靜止的,這樣便可以使編程人員在不知是刀具移近工件,還是相反的情況下,就能正確地進(jìn)行編程。附加坐標(biāo)軸:平行于基本坐標(biāo)系中坐標(biāo)軸的進(jìn)給軸,用U.V.W表示。
311、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名Z坐標(biāo)
標(biāo)準(zhǔn)規(guī)定:
Z坐標(biāo)://于主軸軸線(xiàn)的刀具運(yùn)動(dòng)坐標(biāo)。若沒(méi)有主軸(牛頭刨床)或者有多個(gè)主軸,則選擇垂直于工件裝夾面的方向?yàn)閆坐標(biāo)。若主軸能擺動(dòng):在擺動(dòng)的范圍內(nèi)只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時(shí),則這個(gè)坐標(biāo)便是Z坐標(biāo);若在擺動(dòng)的范圍內(nèi)與多個(gè)坐標(biāo)平行,則取垂直于工件裝夾面的方向?yàn)閆坐標(biāo)。Z坐標(biāo)正方向的規(guī)定:刀具遠(yuǎn)離工件的方向。321、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名X坐標(biāo)
X軸為水平方向,且垂直于Z軸并平行于工件的裝卡面。
標(biāo)準(zhǔn)規(guī)定:在刀具旋轉(zhuǎn)的機(jī)床上(銑床、鉆床、鏜床等)。Z軸水平(臥式),則從刀具(主軸)后端向工件看時(shí),X坐標(biāo)的正方向指向右邊。Z軸垂直(立式):?jiǎn)瘟⒅鶛C(jī)床,從刀具向立柱看時(shí),X的正方向指向右邊;雙立柱機(jī)床(龍門(mén)機(jī)床),從刀具向左立柱看時(shí),X軸的正方向指向右邊。
在工件旋轉(zhuǎn)的機(jī)床上(車(chē)床、磨床等),X軸的運(yùn)動(dòng)方向是工件的徑向并平行于橫向拖板,且刀具離開(kāi)工件旋轉(zhuǎn)中心的方向是X軸的正方向。331、坐標(biāo)軸的運(yùn)動(dòng)方向及其命名Y坐標(biāo)
利用已確定的X、Z坐標(biāo)的正方向,用右手定則或右手螺旋法則,確定Y坐標(biāo)的正方向。右手定則:大姆指指向+X,中指指向+Z,則+Y方向?yàn)槭持钢赶?。右手螺旋法則:在XZ平面,從Z至X,姆指所指的方向?yàn)?y。34數(shù)控車(chē)床坐標(biāo)軸
XXZZY圖1-2數(shù)控機(jī)床的控制坐標(biāo)數(shù)(a)兩坐標(biāo)數(shù)控車(chē)床;(b)三坐標(biāo)數(shù)控銑床35
數(shù)控銑床坐標(biāo)軸圖1-16多軸數(shù)控機(jī)床坐標(biāo)系示例(a)臥式鏜銑床;(b)六軸加工中心36
數(shù)控編程總是基于某一坐標(biāo)系統(tǒng)的,因此,弄清楚數(shù)控機(jī)床坐標(biāo)系和工件坐標(biāo)系的概念及相互關(guān)系是至關(guān)重要的。2、機(jī)床坐標(biāo)系與工件坐標(biāo)系機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái),是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。(1)數(shù)控車(chē)床的原點(diǎn)在數(shù)控車(chē)床上,機(jī)床原點(diǎn)一般取在卡盤(pán)端面與主軸中心線(xiàn)的交點(diǎn)處。同時(shí),通過(guò)設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。(2)數(shù)控銑床的原點(diǎn)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上。a、機(jī)床坐標(biāo)系與機(jī)床原點(diǎn)b、工件坐標(biāo)系與工件原點(diǎn)c、絕對(duì)坐標(biāo)編程和相對(duì)坐標(biāo)編程d、起刀點(diǎn)與對(duì)刀點(diǎn)e、最小設(shè)定單位與編程尺寸的表示37機(jī)床原點(diǎn):
機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái),是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。機(jī)床原點(diǎn)的建立:用回零方式建立,實(shí)質(zhì)上是建立機(jī)床坐標(biāo)系。(1)數(shù)控車(chē)床的原點(diǎn):在數(shù)控車(chē)床上,機(jī)床原點(diǎn)一般取在卡盤(pán)端面與主軸中心線(xiàn)的交點(diǎn)處。同時(shí),通過(guò)設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。(2)數(shù)控銑床的原點(diǎn):在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上。a、機(jī)床坐標(biāo)系與機(jī)床原點(diǎn)機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái),是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。(1)數(shù)控車(chē)床的原點(diǎn)在數(shù)控車(chē)床上,機(jī)床原點(diǎn)一般取在卡盤(pán)端面與主軸中心線(xiàn)的交點(diǎn)處。同時(shí),通過(guò)設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。(2)數(shù)控銑床的原點(diǎn)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上。38機(jī)床坐標(biāo)系:以機(jī)床原點(diǎn)為坐標(biāo)系原點(diǎn)的坐標(biāo)系,是機(jī)床固有的座標(biāo)系,它具有唯一性。機(jī)床零點(diǎn)即機(jī)床基本坐標(biāo)系的原點(diǎn)機(jī)床坐標(biāo)系是數(shù)控機(jī)床中所建立的工件坐標(biāo)系的參考坐標(biāo)系。a、數(shù)控機(jī)床坐標(biāo)系與機(jī)床原點(diǎn)機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái),是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。(1)數(shù)控車(chē)床的原點(diǎn)在數(shù)控車(chē)床上,機(jī)床原點(diǎn)一般取在卡盤(pán)端面與主軸中心線(xiàn)的交點(diǎn)處。同時(shí),通過(guò)設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。(2)數(shù)控銑床的原點(diǎn)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上。
注意:機(jī)床坐標(biāo)系一般不作為編程坐標(biāo)系,僅作為工件坐標(biāo)系的參考坐標(biāo)系。39機(jī)床參考點(diǎn)
:機(jī)床參考點(diǎn)是用于對(duì)機(jī)床運(yùn)動(dòng)進(jìn)行檢測(cè)和控制的固定位置點(diǎn)。機(jī)床參考點(diǎn)的位置是由機(jī)床制造廠家在每個(gè)進(jìn)給軸上用限位開(kāi)關(guān)精確調(diào)整好的,坐標(biāo)值已輸入數(shù)控系統(tǒng)中。因此參考點(diǎn)對(duì)機(jī)床原點(diǎn)的坐標(biāo)是一個(gè)已知數(shù)。數(shù)控機(jī)床開(kāi)機(jī)時(shí),必須先確定機(jī)床原點(diǎn),而確定機(jī)床原點(diǎn)的運(yùn)動(dòng)就是刀架返回參考點(diǎn)的操作,這樣通過(guò)確認(rèn)參考點(diǎn),就確定了機(jī)床原點(diǎn)。只有機(jī)床參考點(diǎn)被確認(rèn)后,刀具(或工作臺(tái))移動(dòng)才有基準(zhǔn)。
a、數(shù)控機(jī)床坐標(biāo)系與機(jī)床原點(diǎn)機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái),是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。(1)數(shù)控車(chē)床的原點(diǎn)在數(shù)控車(chē)床上,機(jī)床原點(diǎn)一般取在卡盤(pán)端面與主軸中心線(xiàn)的交點(diǎn)處。同時(shí),通過(guò)設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。(2)數(shù)控銑床的原點(diǎn)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上。40坐標(biāo)原點(diǎn)與參考點(diǎn)41至參考點(diǎn)時(shí)所顯示的數(shù)值表示參考點(diǎn)與機(jī)床零點(diǎn)間的工作范圍。該數(shù)值被記憶在CNC系統(tǒng)中并在系統(tǒng)中建立了機(jī)床零點(diǎn),作為系統(tǒng)內(nèi)運(yùn)算的基準(zhǔn)點(diǎn)。也有機(jī)床在返回參考點(diǎn)(“回零”)時(shí),顯示為零(X0,Y0,Z0),表示該機(jī)床零點(diǎn)建立在參考點(diǎn)上。
a、數(shù)控機(jī)床坐標(biāo)系與機(jī)床原點(diǎn)機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái),是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。(1)數(shù)控車(chē)床的原點(diǎn)在數(shù)控車(chē)床上,機(jī)床原點(diǎn)一般取在卡盤(pán)端面與主軸中心線(xiàn)的交點(diǎn)處。同時(shí),通過(guò)設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。(2)數(shù)控銑床的原點(diǎn)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上。42b、工件坐標(biāo)系與工件原點(diǎn)工件原點(diǎn):工件原點(diǎn):編程原點(diǎn),它由程序指令設(shè)置和改變,是根據(jù)加工零件圖樣及加工工藝要求選定的編程坐標(biāo)系的原點(diǎn)。該點(diǎn)也可以與對(duì)刀點(diǎn)重合。工件原點(diǎn)偏置:工件隨夾具在機(jī)床上安裝后,工件原點(diǎn)與機(jī)床原點(diǎn)間的距離。工件坐標(biāo)系零點(diǎn)選擇的原則:⑴盡量與工件的尺寸基準(zhǔn)(設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn))重合。⑵讓工件圖中的尺寸容易換算成坐標(biāo)值。⑶零點(diǎn)應(yīng)選在容易找正,在加工過(guò)程中便于測(cè)量的位置。
問(wèn):工件原點(diǎn)能不能不設(shè)在工件上?能43b、工件坐標(biāo)系與工件原點(diǎn)工件坐標(biāo)系的確定:編程坐標(biāo)系是編程人員根據(jù)零件圖樣及加工工藝等建立的坐標(biāo)系,編程坐標(biāo)系中各軸的方向應(yīng)該與所使用的數(shù)控機(jī)床相應(yīng)的坐標(biāo)軸方向一致。編程坐標(biāo)系一般供編程使用,確定編程坐標(biāo)系時(shí)不必考慮工件毛坯在機(jī)床上的實(shí)際裝夾位置?,F(xiàn)代數(shù)控機(jī)床均可設(shè)置多個(gè)工件座標(biāo)系,在加工時(shí)通過(guò)G指令進(jìn)行換。
機(jī)床坐標(biāo)系與工件坐標(biāo)系的關(guān)系?44c、絕對(duì)坐標(biāo)編程和相對(duì)坐標(biāo)編程
絕對(duì)坐標(biāo)編程:工件所有點(diǎn)的坐標(biāo)值基于某一坐標(biāo)系(機(jī)床或工件)零點(diǎn)計(jì)量的編程方式。相對(duì)坐標(biāo)編程:運(yùn)動(dòng)軌跡的終點(diǎn)坐標(biāo)值是相對(duì)于起點(diǎn)計(jì)量的編程方式(增量坐標(biāo)編程)。
(問(wèn):本段終點(diǎn)坐標(biāo)是相對(duì)于上一段終點(diǎn)坐標(biāo)?對(duì)。)表達(dá)方式:G90/G91;X.Y.Z絕對(duì),U.V.W相對(duì)
選用原則:主要根據(jù)具體機(jī)床的坐標(biāo)系,考慮編程的方便(如圖紙尺寸標(biāo)注方式等)及加工精度的要求,選用坐標(biāo)的類(lèi)型。
注意:在機(jī)床坐標(biāo)系和工件坐標(biāo)系中均可用絕對(duì)坐標(biāo)編程;而在使用相對(duì)坐標(biāo)編程時(shí),上述兩個(gè)坐標(biāo)系是無(wú)意義的。45絕對(duì)坐標(biāo)和相對(duì)坐標(biāo)運(yùn)動(dòng)軌跡的坐標(biāo)點(diǎn)以固定的坐標(biāo)原點(diǎn)計(jì)量,稱(chēng)絕對(duì)坐標(biāo)系運(yùn)動(dòng)軌跡的終點(diǎn)坐標(biāo)值以其起點(diǎn)計(jì)量的坐標(biāo)稱(chēng)增量坐標(biāo)系(相對(duì)坐標(biāo)系)46d、起刀點(diǎn)與對(duì)刀點(diǎn)起刀點(diǎn)與對(duì)刀點(diǎn)起刀點(diǎn)指刀具起始運(yùn)動(dòng)的刀位點(diǎn),亦即程序開(kāi)始執(zhí)行時(shí)的刀位點(diǎn)。常用與工件零點(diǎn)有固定聯(lián)系尺寸的對(duì)刀點(diǎn)作為起刀點(diǎn)。
47d、起刀點(diǎn)與對(duì)刀點(diǎn)如圖,對(duì)刀元件在夾具上,X1與Y1為固定尺寸,X0與Y0為零點(diǎn)偏置,可用MDI方式以對(duì)刀點(diǎn)相對(duì)于機(jī)床零點(diǎn)間的顯示值確定偏置值并予以記憶,由補(bǔ)償號(hào)調(diào)用。
48e、最小設(shè)定單位與編程尺寸的表示數(shù)控系統(tǒng)能實(shí)現(xiàn)的最小位移量,是數(shù)控機(jī)床的一個(gè)重要指標(biāo)。脈沖當(dāng)量:如0.010.001()編程尺寸有兩種表示方法以最小設(shè)定單位為最小單位來(lái)表示:X12530以毫米為單位:X125.30坐標(biāo)點(diǎn)的尺寸X=125.30mm最小設(shè)定單位為?0.01mm49三、功能代碼簡(jiǎn)介1、準(zhǔn)備功能(G)2、輔助功能(M)3、F、S、T代碼501、準(zhǔn)備功能(G)作用:主要是命令機(jī)床進(jìn)行何種運(yùn)動(dòng),它使機(jī)床建立起某種加工方式的指令,如插補(bǔ)、刀具補(bǔ)償?shù)?,即為控制系統(tǒng)的插補(bǔ)作準(zhǔn)備。模態(tài)代碼非模態(tài)代碼從(G00--G99)共一百種,分為模態(tài)指令與非模態(tài)指令。代碼表序號(hào)(2)中的a、c……k、i各字母所對(duì)應(yīng)的G代碼稱(chēng)為模態(tài)代碼(即續(xù)效代碼)。它表示一經(jīng)被應(yīng)用(如a組中的G01),直到出現(xiàn)同組(a組)其它任一G代碼(如G03)時(shí)才失效,否則保留繼續(xù)有效,而且可省略不寫(xiě)。其它c(diǎn)、d、f等各組同理。應(yīng)注意的是,在同一程序段中出現(xiàn)非同組的幾個(gè)模態(tài)代碼時(shí),并不影響G代碼的續(xù)效。分類(lèi):暫不指定G指令、永不指定G指令、一般指令51編程規(guī)則一模態(tài)代碼時(shí)序有效非模態(tài)代碼本句有效模態(tài):可以復(fù)制的狀態(tài)時(shí)序:時(shí)間順序模態(tài)代碼具有自保持功能,只要不被取代或取消始終有效,下一程序段自動(dòng)接納該內(nèi)容,可以不編入,不輸入。52例N50G00G90Z2S1500M03;N60X0Y0;N70G01X40Y30Z0F300;53規(guī)則二同一組G(M)代碼,在不同的程序段中出現(xiàn),后出現(xiàn)的代碼修正前面出現(xiàn)的代碼同一組G(M)代碼,在同一程序段不能同時(shí)出現(xiàn)兩個(gè)或兩個(gè)以上同一程序段中可包含若干不同組的G代碼(最多3種M代碼)541.準(zhǔn)備功能(G)常用G指令的分組A組插補(bǔ)方式組C組平面選擇組D組刀補(bǔ)和刀偏15種E組固定循環(huán)組10種F組偏移組7種H組定位組3種I組主軸轉(zhuǎn)速組2種J組尺寸組2種K組進(jìn)給速度組3種非模態(tài)代碼5種暫不指定代碼38種永不指定代碼4種其他代碼G功能舉例說(shuō)明55A組插補(bǔ)方式組G00-點(diǎn)定位G01-直線(xiàn)插補(bǔ)G02-順圓插補(bǔ)G03-逆圓插補(bǔ)G06-拋物線(xiàn)G33-等螺距G34-增螺距G35-減螺距
這是一組模態(tài)指令,同時(shí)只能一個(gè)有效,缺省為G00G00—快速點(diǎn)定位指令命令刀具以點(diǎn)位控制方式從刀具所在點(diǎn)快速移動(dòng)到下一個(gè)目標(biāo)位置??焖俣ㄎ?,無(wú)運(yùn)動(dòng)軌跡要求。
如G0X0.Y0.Z100.使刀具快速移動(dòng)到(0,0,100)
G01—直線(xiàn)插補(bǔ)指令使機(jī)床進(jìn)行兩坐標(biāo)(或三坐標(biāo))聯(lián)動(dòng),在各個(gè)平面內(nèi)切削出任意斜率的直線(xiàn)。
如G01X10.Y20.Z20.使刀具從當(dāng)前位置移動(dòng)到(10,20,20)G02—順時(shí)針圓弧插補(bǔ)指令
G03—逆時(shí)針圓弧插補(bǔ)指令
使用圓弧插補(bǔ)指令前必須應(yīng)用平面選擇指令指定圓弧插補(bǔ)的平面
如G02X20.Y20.I10.J0.,其中X、Y為圓弧的終點(diǎn)坐標(biāo),I、J為圓心相對(duì)于圓弧起點(diǎn)(由上一條指令給出)的增量坐標(biāo)56C組平面選擇組G17-XY平面G18-ZX平面G19-YZ平面
G17指定零件進(jìn)行XY平面上的加工
G18、G19分別為ZX、YZ平面上的加工
在進(jìn)行圓弧插補(bǔ)、刀具補(bǔ)償時(shí)必須使用這些指令
57G40為初態(tài)G40-取消刀補(bǔ)和刀偏G41-刀具半徑左補(bǔ)償G42-刀具半徑右補(bǔ)償G43-刀具長(zhǎng)度正補(bǔ)償G44-刀具長(zhǎng)度負(fù)補(bǔ)償G45-G52
指定的兩個(gè)坐標(biāo)分別為正、負(fù)、零補(bǔ)償選擇G68-內(nèi)角刀偏G69-外角刀偏D組刀補(bǔ)和刀偏15種G40、G41、G42—刀具半徑補(bǔ)償指令一組模態(tài)指令,缺省為G40G40為刀具半徑補(bǔ)償撤消指令,使用該指令后G41、G42指令無(wú)效。
G41和G42分別為左(右)偏刀具補(bǔ)償指令,即沿刀具前進(jìn)方向看(假設(shè)工件不動(dòng)),刀具位于零件的左(右)側(cè)時(shí)刀具的半徑補(bǔ)償
58G80為初態(tài)G80-取消固定循環(huán)G81-G89固定循環(huán)E組固定循環(huán)組10種59G53為初態(tài)G53-取消直線(xiàn)偏移G54-G59直線(xiàn)偏移F組偏移組7種60G60-準(zhǔn)確精定位G61-半精定位G62-快速粗定位H組定位組3種61G96-主軸以恒定線(xiàn)速度運(yùn)轉(zhuǎn)G97-主軸每分鐘轉(zhuǎn)數(shù)I組主軸轉(zhuǎn)速組2種62G90為初態(tài)G90-絕對(duì)尺寸G91-增量尺寸J組尺寸組2種
G90、G91—絕對(duì)坐標(biāo)尺寸及增量坐標(biāo)尺寸編程指令
一組模態(tài)指令,缺省為G90
G90—程序段的坐標(biāo)值按絕對(duì)坐標(biāo)編程
G91—程序段的坐標(biāo)值按增量坐標(biāo)編程
63G93為初態(tài)G93-進(jìn)給率(周期倒數(shù))1/SG94-每分鐘進(jìn)給MM/MING95-主軸每轉(zhuǎn)進(jìn)給MM/R
K組進(jìn)給速度組3種
64G04-暫停G08-加速度G09-減速度G63-攻絲G92-預(yù)置寄存(零點(diǎn)偏置)
非模態(tài)代碼5種
G92或G50—設(shè)定工件坐標(biāo)系
按照刀具當(dāng)前位置與工件原點(diǎn)位置的偏差,設(shè)置當(dāng)前刀具位置坐標(biāo)65G05、G07、G10-G16、G20-G32、G64-G67、G70-G79、G98、G99
暫不指定代碼38種
66G36-G39
永不指定代碼4種
67可指定為它用的代碼全部暫不指定的代碼部分已指定的代碼G43-G52、G63、G68-G69
其他代碼
68G00-G04、G33、G17-G19、G40-G42G90-G92、G80-G81
最常用的代碼
69現(xiàn)列舉一程序例說(shuō)明之:
N001G01G17G42x.....y..........;
N002x.....y..........;
N003G03x.....y..........;
N004x.....y..........;
N005G01x.....y..........;
N006G00G40x.....y..........;上例中,NXXX為程序號(hào),在N001程序段中,有3種G功能代碼的要求,但它們不屬同一組,故可編在同一程序段中,N002的功能與N001相同,因都為模態(tài)代碼,故繼續(xù)有效,N003中出現(xiàn)G03,同組的GOl失效。1、準(zhǔn)備功能(G)702、輔助功能M代碼它是控制機(jī)床開(kāi)----關(guān)功能的指令。主要是設(shè)定一些機(jī)床輔助動(dòng)作指令。如主軸的開(kāi)、停,冷卻液的開(kāi)、閉,運(yùn)動(dòng)部件的夾緊與松開(kāi)等輔助動(dòng)作。從(M00--M99)共一百種,分為模態(tài)指令和非模態(tài)指令。分類(lèi):程序控制、機(jī)器控制程序控制:每個(gè)語(yǔ)句只許寫(xiě)入一個(gè)M指令,并在語(yǔ)句結(jié)束時(shí)才執(zhí)行。如M00-程序暫停;M02-程序結(jié)束;
M30-程序結(jié)束,且穿孔紙帶倒帶。機(jī)器控制:分為切削前執(zhí)行、切削后執(zhí)行以下對(duì)常用的M代碼作簡(jiǎn)要說(shuō)明:712、輔助功能M代碼M00——程序停止。在完成該程序段其它指令后,用以停止主軸轉(zhuǎn)動(dòng)、進(jìn)給和冷卻液,以便執(zhí)行某一固定的手動(dòng)操作,如手動(dòng)變速、換刀等。此后,須按“重新啟動(dòng)”按鈕,才能繼續(xù)執(zhí)行以下程序。M01——計(jì)劃(任選)停止。它與M00相似,所不同的是,除非操作人員預(yù)先按下“任意停止”按鈕確認(rèn)這個(gè)指令,否則這個(gè)指令不起作用,繼續(xù)執(zhí)行以下程序。該指令常用于關(guān)鍵尺寸的抽樣檢查或有時(shí)需要臨時(shí)停車(chē)。M02—程序結(jié)束。它編在最后一條程序段中,用以表示加工結(jié)束。它使主軸、進(jìn)給、冷卻都停止,并使數(shù)控系統(tǒng)處于復(fù)位狀態(tài)。M03、M04、M05—分別命令主軸正轉(zhuǎn)、反轉(zhuǎn)和停轉(zhuǎn)。所謂主軸正轉(zhuǎn)是從主軸往Z方向看去,主軸順時(shí)針?lè)较蛐D(zhuǎn)。逆時(shí)針?lè)较騽t為反轉(zhuǎn)。主軸停止旋轉(zhuǎn)是在該程序段其它指令執(zhí)行完成后才能停止。一般在主軸停止的同時(shí),進(jìn)行制動(dòng)和關(guān)閉冷卻液。72M06—換刀指令。加工中心機(jī)床刀庫(kù)換刀前的準(zhǔn)備動(dòng)作。M07、M08—分別命令2號(hào)冷卻液(霧狀)及1號(hào)冷卻液(液狀)開(kāi)(冷卻泵啟動(dòng))。M09—冷卻液停。M10、M11—運(yùn)動(dòng)部件的夾緊及松開(kāi)。M19—主軸定向停止。指令主軸準(zhǔn)停在預(yù)定的角度位置上。M30—程序結(jié)束。和M02相似,但M30可使程序返回到開(kāi)始狀態(tài)。(換工件時(shí))2.輔助功能M代碼73例如下列程序:N002G01X30Z50S800…M03;…N015G00X200Z400…M05;N002程序段中的M03是指在直線(xiàn)插補(bǔ)(G01)進(jìn)給運(yùn)動(dòng)一開(kāi)始就命令主軸按順時(shí)針?lè)较騿?dòng)至每分鐘800轉(zhuǎn)(S800);N015程序段則在快速點(diǎn)定位(G00)運(yùn)動(dòng)至(X200,Z400)處后,M05才命令主軸停止運(yùn)轉(zhuǎn)。
M03-M05為模態(tài)代碼。2.輔助功能M代碼743.F、S、T代碼1)進(jìn)給功能(F功能)2)主軸速度功能(S功能)3)刀具功能(T功能)
用F表示刀具中心運(yùn)動(dòng)時(shí)的進(jìn)給速度。由地址碼F和后面若干位數(shù)字構(gòu)成。進(jìn)給率的單位是直線(xiàn)進(jìn)給率mm/min,還是旋轉(zhuǎn)進(jìn)給率mm/r,取決于每個(gè)系統(tǒng)所采用的進(jìn)給速度的指定方法。75第三節(jié)常用準(zhǔn)備功能指令的編程方法一、與坐標(biāo)系相關(guān)的指令二、運(yùn)動(dòng)控制指令三、刀具補(bǔ)償指令四、固定循環(huán)指令76一、與坐標(biāo)系相關(guān)的指令1、絕對(duì)坐標(biāo)G90、增量坐標(biāo)G91
2、坐標(biāo)系設(shè)定指令G923、坐標(biāo)平面選擇指令G17、G18、G194、最小命令增量5、返回參考點(diǎn)771、絕對(duì)坐標(biāo)G90、增量坐標(biāo)G91
G90指令表示程序中的編程尺寸是在某個(gè)坐標(biāo)系下按其絕對(duì)坐標(biāo)給定的。
G91指令表示程序中編程尺寸是相對(duì)于本段的起點(diǎn),即編程尺寸是本程序段各軸的移動(dòng)增量,故G91又稱(chēng)增量坐標(biāo)指令。
注意:這兩個(gè)指令是同組續(xù)效指令,也就是說(shuō)在同一程序段中只允許用其中之一,而不能同時(shí)使用。在缺省的情況下(即無(wú)G90又無(wú)G91),默認(rèn)是在G90狀態(tài)下。781、絕對(duì)坐標(biāo)G90、增量坐標(biāo)G91圖示AB和BC兩個(gè)直線(xiàn)插補(bǔ)程序段的運(yùn)動(dòng)方向,由于BC運(yùn)動(dòng)的起點(diǎn)坐標(biāo)與上一程序段AB運(yùn)動(dòng)的終點(diǎn)坐標(biāo)一致,故對(duì)BC程序段只考慮C點(diǎn)的絕對(duì)值(相對(duì)于XY的坐標(biāo)原點(diǎn))或其相對(duì)值(C點(diǎn)相對(duì)于起點(diǎn)刀)。其程序分別為G90G01X30.0Y40.0(絕對(duì)尺寸)G91G01X-50.0Y-30.0(增量尺寸)791、絕對(duì)坐標(biāo)G90、增量坐標(biāo)G91也有某些機(jī)床的增量尺寸不用G91指令,而是在運(yùn)動(dòng)的起點(diǎn)建立平行于X、Y、Z的相對(duì)坐標(biāo)系U、V、W。如圖在B點(diǎn)建立U,V坐標(biāo)系,其程序?yàn)椋?/p>
G01U-50.0V-30.0(增量尺寸)
它與程序段G91G01X-50.0Y-30.0等效。二者的應(yīng)用視機(jī)床的具體規(guī)定而定。802、坐標(biāo)系設(shè)定指令G92功用:G92指令用來(lái)建立工件坐標(biāo)系,它規(guī)定了工件坐標(biāo)系原點(diǎn)的位置。
1、在車(chē)削編程中,X尺寸字中的數(shù)值一般用坐標(biāo)值的2倍,即用刀尖相對(duì)于回轉(zhuǎn)中心的直徑值編程2、該指令程序段要求坐標(biāo)值X/Z必須齊全,并只能采用絕對(duì)坐標(biāo)編程時(shí)才有意義。3、在一個(gè)零件的加工程序中,可以根據(jù)需要重復(fù)設(shè)定或改變編程原點(diǎn)。格式:G92X
a_Y_b
Z_c_a、b、c為當(dāng)前刀位點(diǎn)在所設(shè)定工件坐標(biāo)系中的坐標(biāo)值注意:812、坐標(biāo)系設(shè)定指令G92圖中,設(shè)刀具T01的初始位置在A點(diǎn)。其坐標(biāo)系設(shè)定程序?yàn)?/p>
G92X25Z350它表示T01號(hào)刀的刀尖點(diǎn)處在坐標(biāo)系的25和350處(通常規(guī)定車(chē)削的X數(shù)據(jù)用直徑值表示)。表明工件坐標(biāo)系設(shè)定在距起刀點(diǎn)(25,350)處,或起刀點(diǎn)在(25,350)處。同樣,G92X25Z10,它表示T01號(hào)刀的刀尖點(diǎn)處在坐標(biāo)系的25和10處(通常規(guī)定車(chē)削的X數(shù)據(jù)用直徑值表示)。表明工件坐標(biāo)系設(shè)定在距起刀點(diǎn)(25,10)處,或起刀點(diǎn)在(25,10)處。35010O2Z1、Z2O1X1X2φ25822、坐標(biāo)系設(shè)定指令G92當(dāng)?shù)都芑氐皆粨QT02號(hào)刀具時(shí),由于刀具長(zhǎng)度和安裝位置的不同,刀尖的現(xiàn)在位置處在B點(diǎn),這與存儲(chǔ)器已記憶的起點(diǎn)坐標(biāo)值不符。
為此,或增加一條程序使起點(diǎn)回到A點(diǎn),則上述坐標(biāo)系設(shè)定程序繼續(xù)有效,或按起點(diǎn)重新設(shè)定坐標(biāo)系,即G92XBZB
當(dāng)需要改變程序原點(diǎn)位置時(shí),也必須重新設(shè)定。應(yīng)注意的是,坐標(biāo)系設(shè)定指令程序段只是設(shè)定程序原點(diǎn)的位置,并不產(chǎn)生運(yùn)動(dòng)。833、坐標(biāo)平面選擇指令G17/G18/G19功用:G17,G18,G19指令分別表示設(shè)定選擇XY/ZX/YZ平面為當(dāng)前工作面。
對(duì)三坐標(biāo)運(yùn)動(dòng)的銑床和加工中心,如三坐標(biāo)控制、任意二坐標(biāo)聯(lián)動(dòng)的機(jī)床,常需用此指令。注意:由于車(chē)床只用ZX平面,所以無(wú)需使用平面指令。844、最小命令增量
表示數(shù)控裝置每輸出一個(gè)命令脈沖,機(jī)床移動(dòng)部件的最小位移量(又稱(chēng)脈沖當(dāng)量)。
它標(biāo)志著數(shù)控機(jī)床位移精度的分辨率,一般為每脈沖0.001—0.01毫米。多數(shù)機(jī)床為0.001,經(jīng)濟(jì)型數(shù)控機(jī)床常用0.01。
在程序中的坐標(biāo)尺寸數(shù)據(jù),多用以毫米為單位的小數(shù)點(diǎn)編程,也有用相應(yīng)的脈沖數(shù)編程。編程時(shí),根據(jù)機(jī)床使用說(shuō)明書(shū)的規(guī)定選用。例如,當(dāng)Y負(fù)方向位移量為2.4毫米,最小命令增量為0.001時(shí)毫米為單位編程時(shí)為Y-2.4脈沖數(shù)為單位編程時(shí)為Y-2400855、返回參考點(diǎn)
在機(jī)床接通電源后以及對(duì)刀、檢驗(yàn)參考點(diǎn)時(shí),機(jī)床須返回參考點(diǎn)?;貐⒖键c(diǎn)可用返回參考點(diǎn)按鍵,也可用返回參考點(diǎn)指令的程序自動(dòng)返回。861、快速點(diǎn)定位指令—G00(G0)2、直線(xiàn)插補(bǔ)指令—G01(G1)3、圓弧插補(bǔ)指令—G02G03(G2G3)4、暫停指令—G04二、運(yùn)動(dòng)控制指令871、快速定位指令G00編程格式:格式:N–G00X–Y–Z—
或:N–G00U–W—說(shuō)明:UW為目標(biāo)點(diǎn)的增量坐標(biāo)
XYZ為目標(biāo)點(diǎn)的絕對(duì)或增量坐標(biāo)
功能:指令刀具從當(dāng)前點(diǎn),以數(shù)控系統(tǒng)預(yù)先調(diào)定的快進(jìn)速度,快速移動(dòng)到程序段所指令的下一個(gè)定位點(diǎn)。它只是快速到位,而其運(yùn)動(dòng)軌跡根據(jù)具體控制系統(tǒng)的設(shè)計(jì),可以是各種各樣。881、快速定位指令G001、G00一般用于空行程,不參于切削注意:2、不允指定速度;車(chē)床一般先X后Z如果不注意運(yùn)動(dòng)順序,可能會(huì)有什么后果?G00的運(yùn)動(dòng)軌跡不一定是直線(xiàn),若不注意則容易干涉。891、快速定位指令G00
如圖,從A到C有四種方式:a路線(xiàn)是以折線(xiàn)方式到達(dá)C點(diǎn),其初始角度是固定的,決定于各坐標(biāo)的脈沖當(dāng)量;路線(xiàn)b為直線(xiàn)AB;路線(xiàn)d和c則分別由AD、DC或AB、BC構(gòu)成。當(dāng)為路線(xiàn)d和c時(shí),則各為兩條GOO程序。應(yīng)注意的是,進(jìn)給速度F對(duì)G00程序無(wú)效。902、直線(xiàn)插補(bǔ)指令G01編程格式:G01X_a_Y_b_Z_c_F_f_
功能:
指令多坐標(biāo)(2、3坐標(biāo))以聯(lián)動(dòng)的方式,按程序段中規(guī)定的合成進(jìn)給速度f(wàn),使刀具相對(duì)于工件按直線(xiàn)方式,由當(dāng)前位置移動(dòng)到程序段中規(guī)定的位置(a、b、c)。當(dāng)前位置是直線(xiàn)的起點(diǎn),為已知點(diǎn),而程序段中指定的坐標(biāo)值即為終點(diǎn)坐標(biāo)。G01U_a_V_b_W_c_F_f_912、直線(xiàn)插補(bǔ)指令—G01說(shuō)明:XYZ為目標(biāo)點(diǎn)的絕對(duì)或增量坐標(biāo),UW為目標(biāo)點(diǎn)的增量坐標(biāo),不運(yùn)動(dòng)的坐標(biāo)軸均可以省略
F為進(jìn)給速度。它是模態(tài)代碼,時(shí)序有效。一般以直線(xiàn)或斜線(xiàn)進(jìn)行切削運(yùn)動(dòng),G01后面只有兩坐標(biāo)時(shí),刀具降作平面直線(xiàn)插補(bǔ),若有三個(gè)坐標(biāo),將作空間直線(xiàn)插補(bǔ)一定要指定速度(與前相同時(shí),可省略)923、圓弧插補(bǔ)指令G02/GO3G02:順時(shí)針圓弧插補(bǔ)。G03:逆時(shí)針圓弧插補(bǔ)。功能:順、逆方向判別規(guī)則:
沿垂直于圓弧所在平面的坐標(biāo)軸的負(fù)方向觀察,來(lái)判別圓弧的順、逆時(shí)針?lè)较?。注意?/p>
數(shù)控車(chē)床的標(biāo)準(zhǔn)坐標(biāo)系XOZ中,圓弧順逆的方向與習(xí)慣正好相反933、圓弧插補(bǔ)指令G02/GO3格式:說(shuō)明:1、IJ(IK)一般為圓心相對(duì)于起點(diǎn)的坐標(biāo)值(絕對(duì)或增量,一般增量)2、圓心坐標(biāo)在圓弧插補(bǔ)時(shí),不得省略,除非是R編程。3、車(chē)床一般以直徑編程,X、U、I為----雙倍量。4、XY為目標(biāo)點(diǎn)的絕對(duì)或增量坐標(biāo)(銑床),XZ為目標(biāo)點(diǎn)的絕對(duì)坐標(biāo)(車(chē)床),UW為目標(biāo)點(diǎn)的增量坐標(biāo)(車(chē)床)。943、圓弧插補(bǔ)指令G02/GO3G02G03編程時(shí),可以直接編過(guò)象限圓,整圓等注意:過(guò)象限時(shí),會(huì)自動(dòng)進(jìn)行間隙補(bǔ)償,如果參數(shù)區(qū)未輸入間隙補(bǔ)償或參數(shù)區(qū)的間隙補(bǔ)償與機(jī)床實(shí)際反向間隙相差懸殊,都會(huì)在工件上產(chǎn)生明顯切痕。R編程不能用于整圓R為圓弧的半徑。R為帶符號(hào)數(shù),“+”表示圓弧角<
=1800;“-”表示圓弧角>1800。
為什么要規(guī)定R的正負(fù)?當(dāng)機(jī)床只有一個(gè)坐標(biāo)平面時(shí),平面指令可省略(如車(chē)床),當(dāng)機(jī)床具有三個(gè)坐標(biāo)時(shí)(如銑床),G17可省略。注意:車(chē)床的插補(bǔ)方向與習(xí)慣上看的方向不一致銑床的插補(bǔ)方向與習(xí)慣上看的方向是一致的。注意:953、圓弧插補(bǔ)指令G02/GO3圓弧插補(bǔ)實(shí)例——順圓插補(bǔ)963、圓弧插補(bǔ)指令G02/GO3圓弧插補(bǔ)實(shí)例——順圓插補(bǔ)973、圓弧插補(bǔ)指令G02/GO3如圖為圓弧用及編程。設(shè)A為起刀點(diǎn),從點(diǎn)A沿圓C1、C2、C3至D點(diǎn)停止(F100)。用絕對(duì)值:G92X0Y18.0G90G02X18.0Y0R18.0F100G03X68.0Y0R25.0G02X88.0Y20.0R-20.0M02用增量值:G91G02X18.0Y-18.0R18.0F100G03X50.0Y0R25.0G02X20.0Y20.0R-20.0M02若要求如虛線(xiàn)所示的BD弧(<180),則將上述C3圓程序的-R換成R即可,其余不變。圓弧弧用R編程圓弧插補(bǔ)實(shí)例——順圓插補(bǔ)983、圓弧插補(bǔ)指令G02/GO3車(chē)床加工圓弧順逆的判斷圓弧指令分為順時(shí)針指令(G02)和逆時(shí)針指令(G03),圓弧的順逆和刀架的前置后置有關(guān)。994、暫停指令—G04格式:N–G04?xx(時(shí)間)說(shuō)明:G04為非續(xù)效指令主要應(yīng)用場(chǎng)合:1、不通孔2、鏜孔3、橫向車(chē)槽4、倒角或車(chē)頂尖孔1004、暫停指令—G04圖示為锪孔加工,孔底有光潔度要求,圖示程序?yàn)椋?/p>
N1G91G01Z-7F60LFN2G04X5LF(刀具停留5秒)N3G00Z7M02LF圖例:G04為非續(xù)效指令,只本程序段有效注意:101三、刀具補(bǔ)償指令G40/G41/G42/G43/G44刀具半徑補(bǔ)償概念:刀具中心運(yùn)動(dòng)軌跡與工件輪廓形狀不一致功能:G41為左補(bǔ)償G42為右補(bǔ)償N–G41G00X–Y–D--N–G42G01X–Y–F--D—格式:G40為刀具補(bǔ)償取消N–G40G00X–Y–
(取消刀具半徑補(bǔ)償)注:D為補(bǔ)償量代碼,指定刀補(bǔ)值的地址(MDI方式輸入)102三、刀具補(bǔ)償指令G40/G41/G42/G43/G44103三、刀具補(bǔ)償指令G40/G41/G42/G43/G44104三、刀具補(bǔ)償指令G40/G41/G42/G43/G44105三、刀具補(bǔ)償指令G40/G41/G42/G43/G44106三、刀具補(bǔ)償指令G40/G41/G42/G43/G44刀具長(zhǎng)度補(bǔ)償指令概念:
刀具長(zhǎng)度補(bǔ)償指令一般用于刀具軸向(Z方向)的補(bǔ)償。它可使刀具在Z方向上的實(shí)際位移量大于或小于程序給定值。即實(shí)際位移量=程序給定值±補(bǔ)償值
式中,二代數(shù)值相加(“+”)稱(chēng)正偏置,用G43指令表示,相減(“—”)稱(chēng)負(fù)偏置,用G44指令表示。給定的程序值與輸入的補(bǔ)償值都可正可負(fù)(+Z向?yàn)檎?,—Z向?yàn)樨?fù)),根據(jù)需要選取。格式:N–G43G00Z–H--(H為補(bǔ)償量)N–G44G00Z–H--注:一般用于刀具Z方向補(bǔ)償(G43為正補(bǔ)償、G44為負(fù))107三、刀具補(bǔ)償指令G40/G41/G42/G43/G44用途:
采用G43和G44指令后,程編人員就不一定要知道實(shí)際使用的刀具長(zhǎng)度,可按假定的刀具長(zhǎng)度進(jìn)行編程。
在加工過(guò)程中,若刀具長(zhǎng)度發(fā)生了變化或更換新刀具時(shí),不需要變更程序,只要把實(shí)際刀具長(zhǎng)度與假定值之差值輸至CNC系統(tǒng)的D存儲(chǔ)器中即可。108四、固定循環(huán)指令數(shù)控加工中,一般一個(gè)動(dòng)作就要編制一條加工程序。但如鉆孔,往往需要快速接近工件、慢速鉆孔、鉆完快速退回三個(gè)固定的動(dòng)作。又
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024物流金融、信用保險(xiǎn)服務(wù)合同
- 2025年度市政道路改造工程設(shè)計(jì)與施工總承包合同書(shū)3篇
- 2025年IDC機(jī)房租賃合同及網(wǎng)絡(luò)安全評(píng)估協(xié)議3篇
- 二零二五版金融租賃合同抵押擔(dān)保與租賃資產(chǎn)處置協(xié)議2篇
- 2025廠房升級(jí)改造與設(shè)備更新一體化合同3篇
- 2024跨區(qū)域綠色能源開(kāi)發(fā)與合作框架合同
- 2025版韻達(dá)快遞業(yè)務(wù)承包及運(yùn)營(yíng)合同3篇
- 幼兒園2025年度綠化維護(hù)服務(wù)合同2篇
- 二零二五年房車(chē)托管與戶(hù)外運(yùn)動(dòng)俱樂(lè)部合作合同3篇
- 個(gè)人二手手機(jī)買(mǎi)賣(mài)合同(2024版)2篇
- 機(jī)電設(shè)備安裝施工及驗(yàn)收規(guī)范
- 倉(cāng)庫(kù)安全培訓(xùn)考試題及答案
- 中國(guó)大百科全書(shū)(第二版全32冊(cè))08
- 初中古詩(shī)文言文背誦內(nèi)容
- 天然氣分子篩脫水裝置吸附計(jì)算書(shū)
- 檔案管理項(xiàng)目 投標(biāo)方案(技術(shù)方案)
- 蘇教版六年級(jí)上冊(cè)100道口算題(全冊(cè)完整版)
- 2024年大學(xué)試題(宗教學(xué))-佛教文化筆試考試歷年典型考題及考點(diǎn)含含答案
- 計(jì)算機(jī)輔助設(shè)計(jì)智慧樹(shù)知到期末考試答案章節(jié)答案2024年青島城市學(xué)院
- 知識(shí)庫(kù)管理規(guī)范大全
- 電腦耗材實(shí)施方案、供貨方案、售后服務(wù)方案
評(píng)論
0/150
提交評(píng)論