牧野火花機(jī)編程手冊簿_第1頁
牧野火花機(jī)編程手冊簿_第2頁
牧野火花機(jī)編程手冊簿_第3頁
牧野火花機(jī)編程手冊簿_第4頁
牧野火花機(jī)編程手冊簿_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

實用標(biāo)準(zhǔn)文案放電加工機(jī)MGH 電源編程說明手冊精彩文檔實用標(biāo)準(zhǔn)文案MAKINO 銑床7GF1-NF02-0106(E)精彩文檔實用標(biāo)準(zhǔn)文案精彩文檔實用標(biāo)準(zhǔn)文案警告本說明手冊未包括的功能,一般來講,不能被執(zhí)行。本說明手冊提供的說明應(yīng)當(dāng)?shù)玫阶袷?,否則,其功能可能不能被正確執(zhí)行,或者可能對系統(tǒng)產(chǎn)生不利的影響。根據(jù)程序改進(jìn)的情況可能對本說明手冊進(jìn)行修改,不再另行通知。如果你對本手冊有任何不清楚的地方,請與我們聯(lián)系。精彩文檔實用標(biāo)準(zhǔn)文案目 錄1.緒言------------------― ―---------------― 1–1程序設(shè)計基本原理---――--------――--------------―2–12.1程序結(jié)構(gòu)---------―――-----――-------------―2–12.1.1地址符-------------------------------――2–32.1.1.1程序號字-----------------――-----------――2–32.1.1.2序列號字-------―――――――----――-----------―2–42.1.1.3坐標(biāo)字--------------------――---------――2–42.1.1.4準(zhǔn)備功能字--------------――――-――---------―2–62.1.1.5進(jìn)給功能字----―――――-----------――----―――――2–62.1.1.6主軸功能字---------------------――-------―2–62.1.1.7電極功能字----------------------――-----――2–62.1.1.8輔助功能字-----------------------――-----―2–62.1.1.9訪問程序號字/重復(fù)計數(shù)字------------------――-----2–62.1.1.10偏置量字--------------------------――---2–62.1.1.11加工條件字--------------------------――--2–72.1.2程序塊------------------------------――-―2–72.1.2.1程序塊的結(jié)束---------------------------―――2–72.1.2.2跳過任選程序塊----------------------------―2–82.1.2.3注釋輸入-------------------------------―2–92.2坐標(biāo)系統(tǒng)--------------------------------―2–92.2.1機(jī)器坐標(biāo)系統(tǒng)-----------------------------―2–102.2.2工件坐標(biāo)系統(tǒng)-----------------------------―2–112.2.3局部坐標(biāo)系統(tǒng)-----------------------------―2–122.2.4絕對值和增量值命令--------------------------―2–123.功能字---------------------------------――3–13.1G/M代碼表-------------------------------―3–13.1.1G代碼表--------------------------------3–13.1.2M代碼表-------------------------------―3–43.2坐標(biāo)系統(tǒng)命令------------------------------―3–63.2.1平面指定(G17/18/19)―――――――――――--------------――3–73.2.2限制區(qū)域指定(G22/23)―――――――――――――――---------―――3–93.2.3局部坐標(biāo)系統(tǒng)設(shè)置(G52)----――――――――――――――――――――――3–113.2.4機(jī)器坐標(biāo)系統(tǒng)命令(G53)--――――――――――――――――――――――――3–13i精彩文檔實用標(biāo)準(zhǔn)文案3.2.5工件坐標(biāo)系統(tǒng)選擇(G54–61/G500–509)----------------―――3–153.2.6工件坐標(biāo)系統(tǒng)設(shè)置(G92)――――――――――――――――――――――--――3–183.3命令值輸入單位系統(tǒng)的選擇――-----------------------3–213.3.1絕對坐標(biāo)系統(tǒng)/增量坐標(biāo)系統(tǒng)(G90/91)-------------―――――――3–223.4進(jìn)給命令---------------------------------3–243.4.1直線插補(bǔ)(G00/01)---------------------------――3–253.4.2圓弧插補(bǔ)(G02/03)--------------------------――3–283.4.3暫停(G04)------------------------------――3–333.4.4單向定位(G14)----------------------------――3–343.4.5基準(zhǔn)點返回(G28/29)--------------------------――3–363.4.6第2~4基準(zhǔn)點返回(G30)------------------------――3–403.4.7外部跳過功能(G31)--------------------------――3–423.4.8直接進(jìn)給速度輸入(F)--------------------------―3–443.5數(shù)據(jù)設(shè)置--------------------------------―3–453.5.1直接數(shù)據(jù)寫入(G10)--------------------------――3–463.6電極補(bǔ)償--------------------------------―3–553.6.1電極補(bǔ)償值的選擇(D/H)----------――――――――――――――――3–563.6.2電極補(bǔ)償值的改變(G10)--------------――――――――――――3–583.6.3電極直徑補(bǔ)償(G40/41/42)--------------------―――――3–593.6.4電極長度補(bǔ)償(G43/44/49)-----------------------――3–713.7縮放(G47/48)-----------------------------―――3–733.8旋轉(zhuǎn)(G68/69)-----------------------------―――3–773.9鏡像(G70/71)-----------------------------―――3–793.10封閉循環(huán)-------------------------------――3–813.10.1模式化加工(G74/75)-------------------------――3–823.10.2跳轉(zhuǎn)(G76/77)----------------------――――--――3–863.10.3加工(G80/81/82/83)--------------------------―3–963.10.4定位(G84/85/86)---------------------------――3–1033.10.5加工起始點/中斷點返回功能(G98/99)連續(xù)程序塊(外形)加工關(guān)閉/開啟(G958/959)--------------――3–1073.10.6旋轉(zhuǎn)拷貝(G26)---------------------------――3–1083.11輔助功能(M)/主軸速度(S)/電極編號(T)功能----------------――3–114ii精彩文檔實用標(biāo)準(zhǔn)文案3.11.1自動運行停止/終止(M00/01/02/03)------――――――――――――――3–1163.11.2接觸停止忽略功能(M19)------------------------3–1173.11.3主軸極性反轉(zhuǎn)功能(M24/25)---------------------――3–1183.11.4絕緣工作液體供應(yīng)功能(M28/29)---------------------3–1183.11.5加工功能(M26/27)-------------------------――3–1193.11.6子程序功能(M98/99)--------------------------3–1203.11.7電極變換功能(M06/07/08/T)-----------------------3–1213.11.8MA/MR設(shè)備(MA/MRHEAD)(M57/56/03/05)-----------―――――3–1273.11.9DH設(shè)備(DHHEAD)功能(M18)――----------------――――3–1323.11.10吹送功能(M09/40–49/50/72/73)--------------------3–3.11.11(絕緣工作液)槽升降功能(M58/59)-------------------3–1363.11.12托盤交換功能(M60)--------------------------3–1363.11.13SL功能(M70/71)---------------------------3–3.11.14轉(zhuǎn)軸制動功能(M78/79)-----------------------――3–3.12加工條件(E/G10)---------------------------――3–1404.用戶宏程序――――――――-----------------------――4–14.1一般說明---------------------------------4–14.1.1用戶宏程序的特點---------------------------――4–14.1.2用戶宏程序及其運行模式------------------------――4–24.2子程序――――――----------------------------4–34.2.1子程序訪問類型----------------------------――4–34.2.2簡單訪問(M98/G27)----------------------------4–34.2.3參數(shù)訪問(G65)-----------------------------―4–54.2.4虛擬命令代碼訪問(參數(shù)編號140-171)-------------------―4–64.2.5子程序的嵌套------------------------------―4–94.3參數(shù)和變量功能-----------------------------―4–104.3.1變量的用途------------------------------――4–104.3.2變量精確度和常量(VARMAP)----------------------――4–144.3.3空變量特性(#0)----------------------------――4–154.3.4參數(shù)和局部變量(#1-#33)------------------------―4–164.3.5數(shù)控命令代碼替換---------------------------――4–184.4運算功能--------------------------------―4–194.5判斷和轉(zhuǎn)移至程序分支功能(如果、否則、轉(zhuǎn)至)-----------------4–224.6循環(huán)功能(循環(huán)條件語句)-------------------------――4–254.7外部控制功能的抑制命令-------------------------―4–254.8用戶宏程序的注冊----------------------------―4–264.8.1程序帶的準(zhǔn)備-----------------------------――4–26iii精彩文檔實用標(biāo)準(zhǔn)文案4.8.2程序的注冊-------------------------------4–264.8.3程序的編輯-------------------------------4–264.8.4用戶宏程序的運行-----------------------------4–274.9系統(tǒng)變量---------------------------------4–284.9.1偏置變量(#2000-)----------------------------4–284.9.2加工件偏置(#2501-)---------------------------4–294.9.3電極偏置(#5501-)----------------------------4–304.9.4電極基座偏置(#5891-)--------------------------4–31精彩文檔實用標(biāo)準(zhǔn)文案iv精彩文檔實用標(biāo)準(zhǔn)文案第一章緒言本程序設(shè)計手冊說明了如何將數(shù)控程序應(yīng)用于放電加工。本手冊不僅可供第一次開始編制數(shù)控程序的初學(xué)者使用,也適用于那些想更好地運用數(shù)控功能的人。精彩文檔實用標(biāo)準(zhǔn)文案1–1精彩文檔實用標(biāo)準(zhǔn)文案第二章程序設(shè)計基本原理精彩文檔實用標(biāo)準(zhǔn)文案.程序設(shè)計基本原理.1程序結(jié)構(gòu)放電加工要求的一系列操作指令的總和稱為“程序”。程序由放電加工的指令單元的程序塊構(gòu)成。一個程序塊由一些字組成,每一個操作由一個字母符號的地址以及該地址之后的數(shù)值組成。每一個數(shù)字符號、字母符號或者代碼稱為“字符”。圖2.1說明了程序結(jié)構(gòu)。程序塊結(jié)束圖2.1程序結(jié)構(gòu)下面的圖2.2說明了程序的組成部分。圖2.2 程序的組成部分2–1精彩文檔實用標(biāo)準(zhǔn)文案程序分成“主程序”和“子程序”??梢詫⒖芍貜?fù)的模式和通用的序列存入存儲器作為子程序,并可通過主程序訪問它們。這樣很大程度上簡化了程序。程序間的結(jié)構(gòu)沒有區(qū)別。圖2.3說明了使用子程序的程序結(jié)構(gòu)。子程序圖2.3使用子程序的程序結(jié)構(gòu)精彩文檔實用標(biāo)準(zhǔn)文案2–2精彩文檔實用標(biāo)準(zhǔn)文案.1.1地址符當(dāng)數(shù)值和地址構(gòu)成字時,地址是指示每一個數(shù)值的涵的字符。字也是對數(shù)控裝置發(fā)出命令的最小的有意義的單元。表2.1說明了基本的地址符。表2.1地址符表字地址符符數(shù)值毫米輸入英寸輸入程序號O1-99991-9999序列號N1-99991-9999準(zhǔn)備功能G0-9990-999坐標(biāo)X,Y,Z,B,±99999.999毫米±99999.999毫米C,W,I,J,±99999.999度±99999.999度K,Q,R±99999.999轉(zhuǎn)/分鐘±99999.999轉(zhuǎn)/分鐘進(jìn)給功能F1-2000毫米/分鐘0.1-120英寸/分鐘主軸功能S0-150-15電極功能T0-99990-9999輔助功能M0-9990-999訪問程序號P1-99991-9999重復(fù)計數(shù)L0-99990-9999偏移量號D,H0-990-99加工條件E1-99991-9999其次,給出了每一個字的說明。.1.1.1程序號字?jǐn)?shù)控裝置可以將一些程序存入存儲器。為了區(qū)分這些存儲的程序,規(guī)定了程序號。程序號用于程序的頂部(頭部)。它由地址“O”以及緊接著地址的四位數(shù)字(1 -9999)組成。O ????? O ?????程序塊 程序塊圖2.4程序號2–3精彩文檔實用標(biāo)準(zhǔn)文案.1.1.2序列號字序列號用作搜索程序中的指定位置的指示器。序列號在程序塊的頭部規(guī)定,是由地址“N”及緊接著地址的四位數(shù)(1 -9999)組成。序列號的順序是自由的,并允許跳讀。序列號可以在所有程序塊或者部分程序塊中規(guī)定。N ????? √ ?????程序塊 程序塊圖2.5序列號注1:在程序塊的頭部指定序列號。2.1.1.3坐標(biāo)字坐標(biāo)字給出了機(jī)器或者電極位置的每個軸的移動量,也叫“尺寸數(shù)字”。一般而言,坐標(biāo)字由一個指示軸的地址和一個指示電極位置或者移動方向 /量的數(shù)值構(gòu)成。由于坐標(biāo)字在程序設(shè)計中經(jīng)常使用,這里將給出詳細(xì)的說明。(A)坐標(biāo)字地址坐標(biāo)字地址可根據(jù)表2 .2所示進(jìn)行分類。表2.2坐標(biāo)字的地址坐標(biāo)字地址 數(shù)字含義行進(jìn)軸 X,Y,Z,W, 通過基軸和輔助軸的地址,指定了與軸有關(guān)的位置 /B,C,(注) 距離或者旋轉(zhuǎn)軸的角度。圓弧插補(bǔ)參數(shù) R 指定圓弧半徑I,J,K 指定了從起始點到圓心(X -,Y-和Z-軸的坐標(biāo)值)的距離精彩文檔實用標(biāo)準(zhǔn)文案注: 一般而言, 標(biāo)準(zhǔn)軸的地址是 X,Y,Z,其它附加軸的地址是 B,C,W,等。2-4精彩文檔實用標(biāo)準(zhǔn)文案(B)數(shù)值設(shè)置單位以下設(shè)置單位是可用的:輸入單位―――――――――――――輸入程序、手動數(shù)據(jù)輸入、電極補(bǔ)償值等的最小單位移動單位―――――――――――――機(jī)床每一個軸的最小移動單位顯示單位―――――――――――――顯示器上的最小顯示單位單位分成公制和英制。根據(jù)初始工作狀態(tài)的參數(shù)預(yù)先設(shè)置。表2.3說明了每一個設(shè)置單位。表2.3設(shè)置單位設(shè)置單位 輸入/移動/顯示單位 單位系統(tǒng) 公制 英制位置/距離0.001毫米0.0001英寸角度0.001度0.001度旋轉(zhuǎn)0.0001轉(zhuǎn)/分鐘0.0001轉(zhuǎn)/分鐘時間0.001秒0.001秒(C)小數(shù)點輸入在設(shè)置位置、距離和時間的數(shù)值時,可以使用小數(shù)點。在不使用小數(shù)點的情況下,該數(shù)值表示的是最小設(shè)置單位的倍數(shù)。在使用小數(shù)點的情況下,小數(shù)點的位置表示1毫米或者1英寸??梢允褂眯?shù)點的地址如下:X,Y,Z,I,J,K,B,C,R,P,Q,W示例:對于位置/距離X15―――――――――――――――――0.015毫米或者0.0015 英寸X15.――――――――――――――――15毫米或者15 英寸精彩文檔實用標(biāo)準(zhǔn)文案X15.00―――――――――――――――15毫米或者15 英寸下面將簡要說明每一個功能字和與其有關(guān)的字。2–5精彩文檔實用標(biāo)準(zhǔn)文案2.1.1.4準(zhǔn)備功能字本字是一個接著地址“G”后面的3位數(shù)值 (0-999),它指定了在那個程序塊中的一種控制功能。本功能為命令數(shù)控設(shè)備實施的功能做準(zhǔn)備,所以稱為“準(zhǔn)備功能”或者“G功能”。.1.1.5進(jìn)給功能字進(jìn)給功能字指定了工件和電極之間的相對速度,稱為“F功能”。雖然有各種不同的進(jìn)給功能字,采用F直接進(jìn)給命令。(a) F直接進(jìn)給命令這用于在地址F之后指定直接進(jìn)給速度。2.1.1.6主軸功能字本字用于指定轉(zhuǎn)軸的旋轉(zhuǎn)速度。主軸的旋轉(zhuǎn)速度用在地址“S”后的數(shù)值(0 -15)間接說明。本功能稱為“S功能”。.1.1.7電極功能字本字用于帶電極改變功能的機(jī)器,通過在地址“T”之后的4位數(shù)值指定電極數(shù)或者電極工作ID。.1.1.8輔助功能字本字通過在地址“M”之后的2或者3位數(shù)值指定機(jī)器是各種不同的操作。本字也可用于子程序控制命令和程序結(jié)束命令。本功能稱為“M功能”。2.1.1.9訪問程序號字/重復(fù)計數(shù)字訪問程序號字通過在地址“P”之后指定子程序。本字用于從主程序訪問子程序。重復(fù)計數(shù)字通過在地址“L”之后0 -9999的一個數(shù)值來命令一個重復(fù)計數(shù)。精彩文檔實用標(biāo)準(zhǔn)文案.1.1.10偏移量數(shù)字為了補(bǔ)償程序設(shè)計中假定的電極和真實電極之間的電極直徑或長度的差異,必須指定它的偏移量。2–6精彩文檔實用標(biāo)準(zhǔn)文案偏移量數(shù)字指定以地址“D”或者“H”為首的2位數(shù)值(0 -99)指示偏移量數(shù)。地址“D”用于指定電極直徑補(bǔ)償,地址“H”用于指定電極長度補(bǔ)償。注:在各種功能字中,有些稱為模態(tài)命令。模態(tài)命令是一組互相否定或者類似的命令。在成組的命令中,前面的命令一直有效直到同組的另一個命令被執(zhí)行。開機(jī)或者復(fù)位選擇的模態(tài)命令在數(shù)控裝置中預(yù)設(shè)。2.1.1.11加工條件字本字用于指定加工條件。它用在地址“E”之后的4位數(shù)值(1 -9999)表示。.1.2程序塊一個程序塊通過集合一些字產(chǎn)生,以便對數(shù)控裝置給出運動命令。程序塊是一個可被數(shù)控裝置作為一個單元處理的可操作的連續(xù)字的集合。除了這些字,一些有功能的字符也可以被加入。數(shù)控裝置自動執(zhí)行逐個讀取程序塊的操作。一個程序塊的最大的字符數(shù)限制為192個字符。其次,要說明被加入程序塊的字符。.1.2.1程序塊的結(jié)束(EOB)―――――――――――――――――";"(分號)程序塊的結(jié)束是一個用來在程序中將一個程序塊與其它程序塊區(qū)分開來的字符。從一個程序塊的結(jié)束到下一個程序塊的結(jié)束中間的圍被數(shù)控裝置讀做一個程序塊。圖2.6程序塊的結(jié)束精彩文檔實用標(biāo)準(zhǔn)文案-7精彩文檔實用標(biāo)準(zhǔn)文案在數(shù)控裝置的屏幕和本手冊中,程序塊的結(jié)束被表示為一個“; ”(分號)字符。.1.2.2跳過任選程序塊―――――――――――――――――――"/"(斜線)在一些情況下,當(dāng)程序編寫完成后,在進(jìn)行加工前要進(jìn)行檢查。在其它情況下,當(dāng)程序使用一個子程序時并且該子程序已經(jīng)被檢查過,程序檢查時間可以減少(除非訪問程序塊已經(jīng)被執(zhí)行)。在這些情況下,跳過任選程序塊的功能可以選擇要執(zhí)行的程序塊。對于要使用本功能的程序塊,“ /”(斜線)被置于被選擇的塊的頭部,然后生成程序。當(dāng)使用該程序的磁帶或者存儲器運轉(zhuǎn)時,如果機(jī)床操作面板的跳過任選程序塊功能被開啟,則帶有“ /”(斜線)的程序塊不被執(zhí)行。當(dāng)本功能關(guān)閉時,帶有“ /”(斜線)的程序塊要執(zhí)行。注1:在將數(shù)控程序存入存儲器時,不考慮“跳過任選程序塊”。注2:操作中的“跳過任選程序塊”在讀入數(shù)控裝置時被處理,被跳過的信息不進(jìn)入數(shù)控裝置。這時,下一個程序塊被立即讀取。如果跳過任選程序塊功能在讀取后打開,被儲存的程序塊被執(zhí)行。注3: 當(dāng)搜索序列號時,本功能失效。也就是說,不管跳過任選程序塊的狀態(tài)是開啟還是關(guān)閉的,即使是帶有“/”(斜線)的程序塊的序列號也可以被搜索到。精彩文檔實用標(biāo)準(zhǔn)文案2–8精彩文檔實用標(biāo)準(zhǔn)文案.1.2.3注釋輸入(控制出/入)――――――――――――――――――"("與")"如果一個程序名被附于程序號,或者一個注釋被插入程序之中,程序?qū)兊梅浅H菀桌斫?。注釋輸入功能使之成為可能。加入程序的注釋,由夾于“(”和“)”之間的文字?jǐn)?shù)字組成。其字符數(shù)為128個字符,包括程序塊。示例:OXXXX (MAIN PROGRAM 1);·····N G00X100.Y200.(START POINT);·····注1:在程序的“(”和“)”之間,請勿輸入以下代碼:NUL,BS,HT,LF,"%",";"――――ISO代碼NUL,BS,HT,CR,ER,";"――――EIA代碼注2:一個程序塊中可以使用多于一個的注釋。同樣,“(”和“)”在程序塊的任何位置都有效。.2坐標(biāo)系統(tǒng)數(shù)控裝置可以將電極移動到事先給它的位置。要準(zhǔn)確地把這個位置給它,要使用坐標(biāo)字,而坐標(biāo)字之間的關(guān)系是通過坐標(biāo)系統(tǒng)確定的。以下是三種可用的坐標(biāo)。(1)機(jī)器坐標(biāo)系統(tǒng)(2)工件坐標(biāo)系統(tǒng)(3)局部坐標(biāo)系統(tǒng)電極目的地的位置通過這些坐標(biāo)系統(tǒng)之一(根據(jù)要求)的坐標(biāo)來指定。在任何坐標(biāo)系統(tǒng)中,每個坐標(biāo)都被設(shè)置成與機(jī)器的移動軸平行。坐標(biāo)軸根據(jù)圖2.7所示的標(biāo)準(zhǔn)坐標(biāo)系統(tǒng)進(jìn)行設(shè)置。精彩文檔實用標(biāo)準(zhǔn)文案-9精彩文檔實用標(biāo)準(zhǔn)文案圖2.7標(biāo)準(zhǔn)坐標(biāo)系統(tǒng)每一個坐標(biāo)系統(tǒng)說明如下。.2.1機(jī)器坐標(biāo)系統(tǒng)機(jī)器工具上的參考點稱為機(jī)器的“機(jī)器零點”。機(jī)器零點取決于型號。以此機(jī)器零點為參考點的坐標(biāo)系統(tǒng)稱為“機(jī)器坐標(biāo)系統(tǒng)”。本坐標(biāo)系統(tǒng)是用于設(shè)置其它坐標(biāo)系統(tǒng)的參考坐標(biāo)系統(tǒng)。也就是說,設(shè)置其它坐標(biāo)系統(tǒng)要指定本坐標(biāo)系統(tǒng)的一點作為零點。精彩文檔實用標(biāo)準(zhǔn)文案2–10精彩文檔實用標(biāo)準(zhǔn)文案圖2.8機(jī)器坐標(biāo)系統(tǒng).2.2工件坐標(biāo)系統(tǒng)在一個程序根據(jù)固定于機(jī)器的機(jī)器坐標(biāo)系統(tǒng)制成后,如果工件的安裝位置發(fā)生改變,編制到程序中的位置可能隨著工件位置轉(zhuǎn)換,導(dǎo)致機(jī)器故障。為了避免這種情況,程序設(shè)計是在一個以工件上的一點為零點的坐標(biāo)系統(tǒng)中進(jìn)行。在工件坐標(biāo)系統(tǒng)中,它的零點可以用相對于機(jī)器原點的坐標(biāo)來設(shè)置,或者在程序中使用局部坐標(biāo)系統(tǒng)確定的任一點。在這種情況下,有達(dá)80種的工作坐標(biāo)系統(tǒng)【8(G54-G61)X10組(G500-G509)】可以設(shè)置,這樣程序設(shè)計可以根據(jù)工件位置使用在合適位置設(shè)立的坐標(biāo)系統(tǒng)來進(jìn)行。X圖2.9工件坐標(biāo)系統(tǒng)精彩文檔實用標(biāo)準(zhǔn)文案2–11精彩文檔實用標(biāo)準(zhǔn)文案.2.3局部坐標(biāo)系統(tǒng)如果生成一個坐標(biāo)系統(tǒng)是設(shè)置在工件坐標(biāo)系統(tǒng)之的,在工件坐標(biāo)系統(tǒng)之的程序設(shè)計可能會更容易。零點設(shè)置在工件坐標(biāo)系統(tǒng)之的坐標(biāo)系統(tǒng)稱為“局部坐標(biāo)系統(tǒng)”。局部坐標(biāo)系統(tǒng)可通過在工件坐標(biāo)系統(tǒng)指定局部坐標(biāo)系統(tǒng)的零點來設(shè)置。在設(shè)置好坐標(biāo)系統(tǒng)后,指定的坐標(biāo)字表示的是局部坐標(biāo)系統(tǒng)的位置。一旦局部坐標(biāo)系統(tǒng)已經(jīng)被設(shè)置好,根據(jù)局部偏移量來轉(zhuǎn)換的局部坐標(biāo)系統(tǒng),被設(shè)置在所有的工作坐標(biāo)系統(tǒng)(G54-G61,G500-G509)。XX圖2.10局部坐標(biāo)系統(tǒng)2.2.4絕對值和增量值命令關(guān)于電極的位置,前一已執(zhí)行的程序塊的終點將成為下一個程序塊的起點。坐標(biāo)字用于向數(shù)控裝置指定電極位置。以下兩種方法可用于指定坐標(biāo)字的數(shù)值。(1)絕對值命令(2)增量值命令這兩種方法的主要差別如下:絕對值命令指定電極的目標(biāo)位置(終點),而增量值命令指定電極的移動量。精彩文檔實用標(biāo)準(zhǔn)文案接受絕對值命令的狀態(tài)稱為“絕對值模式”,接受增量值命令的狀態(tài)稱為“增量值模式”。2–12精彩文檔實用標(biāo)準(zhǔn)文案同時使用絕對值命令和增量值命令是可能的。然而,如果在一個程序塊中一個模式被指定兩次,或者另一種模式指定被省略,最后指定的模式生效。從“●”到“○”被指定為絕對值模式。X120.Y100.(位置指定標(biāo)記“ ○”)從“●”到“○”被指定為增量值模式。X-100.Y-70.(位置指定標(biāo)記“ ○”)圖2.11絕對值和增量值精彩文檔實用標(biāo)準(zhǔn)文案2–13精彩文檔實用標(biāo)準(zhǔn)文案第三章功能字精彩文檔實用標(biāo)準(zhǔn)文案3. 功能字.1G/M代碼表功能字根據(jù)操作進(jìn)行分類,每一個功能都將詳細(xì)說明。要重點閱讀下列關(guān)于每一個功能字的說明。1)對每一節(jié)頭部指示的功能字表給出了說明。示例:字字首組功能頁碼G17XY平面指定G18(A)指明一個模態(tài)命令。 否則,要給出記號。指明一個模態(tài)命令組。如上述示例所示,對每一節(jié)所提到的功能字,表中提及它們的功能和模態(tài)命令組。.1.1G代碼表代碼字字首組功能節(jié)號G0000A定位3.4.101線性插補(bǔ)02圓弧插補(bǔ)(CW)3.4.203圓弧插補(bǔ)(CCW)04*暫停093.4.310*預(yù)設(shè)數(shù)據(jù)改變3.5.13.6.214*單向定位3.4.41516精彩文檔實用標(biāo)準(zhǔn)文案1717BXY平面指定3.2.118ZX平面指定19YZ平面指定2222D限制區(qū)域指定3.2.223限制區(qū)域指定取消26*旋轉(zhuǎn)拷貝3.10.627#子程序簡單訪問3-1精彩文檔實用標(biāo)準(zhǔn)文案G代碼字字首組功能節(jié)號G2*通過中間點返回參考點3.4.5829*通過中間點返回起始點30*通過中間點返回第2到第4參考點3.4.631*外部跳過3.4.74040E電極直徑補(bǔ)償取消3.6.341電極直徑補(bǔ)償(左)42電極直徑補(bǔ)償(右)4349F電極長度補(bǔ)償(+方向)3.6.444電極長度補(bǔ)償(-方向)45464747H縮放比例取消3.748縮放比例開啟4949F電極長度補(bǔ)償取消3.6.452局部坐標(biāo)系統(tǒng)選擇3.2.353*機(jī)器坐標(biāo)系統(tǒng)選擇3.2.45454J工件坐標(biāo)系統(tǒng)1選擇3.2.555工件坐標(biāo)系統(tǒng)2選擇56工件坐標(biāo)系統(tǒng)3選擇57工件坐標(biāo)系統(tǒng)4選擇58工件坐標(biāo)系統(tǒng)5選擇59工件坐標(biāo)系統(tǒng)6選擇60工件坐標(biāo)系統(tǒng)7選擇61工件坐標(biāo)系統(tǒng)8選擇65#參數(shù)調(diào)用6667#模態(tài)調(diào)用67模態(tài)調(diào)用取消6869L旋轉(zhuǎn)開啟3.869旋轉(zhuǎn)取消7070M靜像取消3.971靜像設(shè)置/重置精彩文檔實用標(biāo)準(zhǔn)文案7475S模式加工開啟3.10.175模式加工取消7677N跳轉(zhuǎn)開啟3.10.277跳轉(zhuǎn)取消3-2精彩文檔實用標(biāo)準(zhǔn)文案G代碼字字首組功能節(jié)號G78798080O加工取消3.10.381自動深度設(shè)置加工82預(yù)先確定深度設(shè)置加工83普通加工84*邊緣定位3.10.485*部定位86*外部定位9090P絕對值命令3.3.191增加值命令92*工件坐標(biāo)系統(tǒng)設(shè)置3.2.693#虛擬命令代碼調(diào)用98*加工起始點返回3.10.599*加工中斷點返回500500Q工作坐標(biāo)系統(tǒng)0組3.2.5501工作坐標(biāo)系統(tǒng)1組502工作坐標(biāo)系統(tǒng)2組503工作坐標(biāo)系統(tǒng)3組504工作坐標(biāo)系統(tǒng)4組505工作坐標(biāo)系統(tǒng)5組506工作坐標(biāo)系統(tǒng)6組507工作坐標(biāo)系統(tǒng)7組508工作坐標(biāo)系統(tǒng)8組509工作坐標(biāo)系統(tǒng)9組958959R連續(xù)程序塊(外形)M/C關(guān)閉3.10.5959連續(xù)程序塊(外形)M/C開啟注1:組標(biāo)記有A,B,C...S的G命令一直有效直到同組另一個G命令被指定,一旦它們被指定。(象這樣的G命令稱為“模態(tài)G命令”)精彩文檔實用標(biāo)準(zhǔn)文案注2:模態(tài)G命令可以在同一個程序塊中雙重指定。如果屬于同一組的G命令被雙重指定,最后指定的G命令有效。注3:如果一個G 代碼在G代碼表沒有提到,或者沒有相應(yīng)選擇的G代碼被指定,會產(chǎn)生一個警報。3-3精彩文檔實用標(biāo)準(zhǔn)文案注4:關(guān)于組標(biāo)記有“ *”的G命令,只有被指定的程序塊有效。注5:在"#"組的命令,本手冊沒有說明。G27(子程序簡單訪問 )G65(參數(shù)調(diào)用)G66(模態(tài)調(diào)用)G67(模態(tài)調(diào)用取消)G93(虛擬命令代碼調(diào)用)注6:本手冊沒有說明命令G100 -G137, G140, G141。注7:“字首”指出了開機(jī)模態(tài)組代碼。(G00/G01可以通過參數(shù)選擇。 )(G90/G91可以通過參數(shù)選擇。 )3.1.2M代碼表代碼字字首組功能節(jié)號M00*程序停止3.11.101*任選結(jié)束02*程序結(jié)束0357A電極旋轉(zhuǎn)開始(CW)3.11.805電極旋轉(zhuǎn)停止06*電極改變3.11.707*加載08*卸載0909B吹送閥關(guān)閉3.11.1018*電極多平面搜索(DH)3.11.919*觸摸停止忽略功能3.11.22425C極性反轉(zhuǎn)開啟3.11.325極性反轉(zhuǎn)關(guān)閉2627D加工開始3.11.527加工結(jié)束2829E絕緣工作流體供應(yīng)開啟3.11.429絕緣工作流體供應(yīng)關(guān)閉精彩文檔實用標(biāo)準(zhǔn)文案30*磁帶結(jié)束3.11.14009B10POS閥1號開啟3.11.104110POS閥2號開啟4210POS閥3號開啟4310POS閥4號開啟3-4精彩文檔實用標(biāo)準(zhǔn)文案代碼字字首組功能節(jié)號M4409B10POS閥5號開啟3.11.104510POS閥6號開啟4610POS閥7號開啟4710POS閥8號開啟4810POS閥9號開啟4910POS閥10號開啟50吹送開啟,低壓吹送開啟3.11.1054555657AMA/MR檢索模式選擇3.11.857MA/MRC軸模式選擇58*油箱槽下降3.11.1159*油箱槽提升60*托盤交換3.11.127071FSL加工開啟3.11.1371SL加工關(guān)閉7273B高壓吹送開啟3.11.1073高壓吹送關(guān)閉7879G旋轉(zhuǎn)軸制動開啟3.11.1479旋轉(zhuǎn)軸制動關(guān)閉98*子程序訪問3.11.1699*子程序結(jié)束注1:組標(biāo)記有A,B,C,...G的M命令將一直有效直到同組的另一個M命令被指定,一旦它們被指定。(象這樣的命令稱為“模態(tài)M命令”。)注2:在同一個程序塊中M命令可以被雙重指定。(1)如果屬于同一組的開啟 /關(guān)閉轉(zhuǎn)換M命令被雙重指定,先執(zhí)行開啟命令,后執(zhí)行關(guān)閉命令。(2)象M56和M57這樣的選擇命令不能在同一個程序塊雙重指定。注3:使用M代碼表中未注明的M代碼或者未給出選項的M代碼進(jìn)行程序設(shè)計,將會被警告。注4:關(guān)于組標(biāo)記有“ *”的M命令,只有在指定的程序塊有效。精彩文檔實用標(biāo)準(zhǔn)文案注5:“字首”指明了開機(jī)或者重置的模態(tài)組代碼。3-5精彩文檔實用標(biāo)準(zhǔn)文案.2坐標(biāo)系統(tǒng)命令本節(jié)說明了與坐標(biāo)系統(tǒng)有關(guān)的命令。當(dāng)對電極給出移動命令時,坐標(biāo)系統(tǒng)用于指明電極位置的基準(zhǔn)。本節(jié)說明的命令用于參考坐標(biāo)系統(tǒng)的設(shè)置和變更、電極移動平面的指定、電極移動圍的設(shè)置等。表3.1坐標(biāo)命令表字模態(tài)功能節(jié)號G17OXY平面指定3.2.1G18(B)ZX平面指定G19YZ平面指定G22O限制區(qū)域指定3.2.2G23(D)限制區(qū)域指定取消G52局部坐標(biāo)系統(tǒng)選擇3.2.3G53機(jī)器坐標(biāo)系統(tǒng)選擇3.2.4G54工件坐標(biāo)系統(tǒng)1選擇3.2.5G55工件坐標(biāo)系統(tǒng)2選擇G56O工件坐標(biāo)系統(tǒng)3選擇G57(J)工件坐標(biāo)系統(tǒng)4選擇G58工件坐標(biāo)系統(tǒng)5選擇G59工件坐標(biāo)系統(tǒng)6選擇G60工件坐標(biāo)系統(tǒng)7選擇G61工件坐標(biāo)系統(tǒng)8選擇G92工件坐標(biāo)參考點轉(zhuǎn)換3.2.6G92工件坐標(biāo)系統(tǒng)旋轉(zhuǎn)3.2.6G500O工件坐標(biāo)系統(tǒng)0組選擇3.2.5G501工件坐標(biāo)系統(tǒng)1組選擇G502(Q)工件坐標(biāo)系統(tǒng)2組選擇G503工件坐標(biāo)系統(tǒng)3組選擇G504工件坐標(biāo)系統(tǒng)4組選擇G505工件坐標(biāo)系統(tǒng)5組選擇G506工件坐標(biāo)系統(tǒng)6組選擇G507工件坐標(biāo)系統(tǒng)7組選擇G508工件坐標(biāo)系統(tǒng)8組選擇G509工件坐標(biāo)系統(tǒng)9組選擇精彩文檔實用標(biāo)準(zhǔn)文案3-6精彩文檔實用標(biāo)準(zhǔn)文案3.2.1平面指定(G17/18/19)功能:平面指定G17–XY平面指定G18–ZX平面指定G19–YZ平面指定格式: G17/G18/G19;語句示例:G17;G18;G19;說明:本命令指定了在圓弧插補(bǔ)和電極直徑補(bǔ)償中電極繼續(xù)移動的平面。在任何坐標(biāo)系統(tǒng)中,被指定的平面包括兩個軸。本命令,一旦任何一個平面被指定,不再變更,直到另一個平面被指定。在通電時的初始狀態(tài)中,指定G17 (XY平面)。圖3.1精彩文檔實用標(biāo)準(zhǔn)文案3-7精彩文檔實用標(biāo)準(zhǔn)文案示例:注意,在圓弧插補(bǔ)中,即使指定同樣的移動命令,不同的平面指定將會執(zhí)行完全不同的運動。以下程序示例給出了這種情況下的例子。G92X0Y0;G90;G17G02X20.I10.;――――――(1)G00X0Y0;G18G02X20.I10.;――――――(2)M30;圖3.2精彩文檔實用標(biāo)準(zhǔn)文案3-8精彩文檔實用標(biāo)準(zhǔn)文案.2.2限制區(qū)域指定(G22/23)功能:限制區(qū)域指定G22―――――――限制區(qū)域指定G23―――――――限制區(qū)域指定取消格式: G22|X_Y_Z_||I_J_K_|;G23;語句示例:G22X2000.Y1000.Z500.I10.J10.K10.;G23;說明:本命令可以進(jìn)行控制, 使得在自動操作中電極不會在移動圍之外操作。 *可是,不考慮模式加工的路徑。被命令G22指定兩點作為對頂角的長方體表面, 被設(shè)置為限制區(qū)域。 根據(jù)參數(shù),長方體的部或者外部兩者中的任一部分被確定為限制區(qū)域。[限制區(qū)域設(shè)置: 參數(shù)編號0070]也可以通過指定兩個軸,例如X _Y_I_J_的方式,來指定一個平面。該設(shè)置是通過以機(jī)器零點為0的機(jī)器坐標(biāo)系統(tǒng)的坐標(biāo)值來完成的。外部是限制區(qū)域 部是限制區(qū)域圖3.3當(dāng)要執(zhí)行的程序塊的結(jié)束點進(jìn)入限制區(qū)域時, 數(shù)控裝置將在命令G22之后對程序塊發(fā)出警告, 并且不執(zhí)行它們。命令G23 解除了電極對限制區(qū)域的進(jìn)入控制。當(dāng)除了X, Y,Z,I,J和K之外的地址被指定時,如果地址X -I,Y-J和Z-K不匹配,或者零點返回沒有完成時,將會產(chǎn)生警告。精彩文檔實用標(biāo)準(zhǔn)文案3-9精彩文檔實用標(biāo)準(zhǔn)文案注1:在設(shè)置限制區(qū)域時,不要將兩個點設(shè)置成為同一個點。注2:當(dāng)執(zhí)行G22命令時,如果電極已經(jīng)進(jìn)入限制區(qū)域,限制區(qū)域由下一個移動命令程序塊決定。當(dāng)由于進(jìn)入限制區(qū)域而產(chǎn)生警告時,電極只能以它進(jìn)來方向的反方向移動。注3:在單獨的程序塊中分別指定命令G22和G23。注4:在地址X, Y和Z后面指定比I, J和K后面更大的坐標(biāo)值。否則,沒有部限制區(qū)域被設(shè)置,而當(dāng)設(shè)置外部限制區(qū)域時整個區(qū)域都被指定為限制區(qū)域。注5:在命令G02 和G03中,限制區(qū)域由運動的終點決定。所以,電極路徑可以進(jìn)入限制區(qū)域。示例如下:圖3.4精彩文檔實用標(biāo)準(zhǔn)文案3–10精彩文檔實用標(biāo)準(zhǔn)文案.2.3局部坐標(biāo)系統(tǒng)設(shè)置(G52)功能:局部坐標(biāo)系統(tǒng)設(shè)置格式: G52|X_Y_Z_|(C_B_W_)|;語句示例:G52X200.Y100.Z10.;說明:通過這個命令,可以在工件坐標(biāo)系統(tǒng)設(shè)置局部坐標(biāo)系統(tǒng)。在G52之后的坐標(biāo)字指明了當(dāng)前選擇的工件坐標(biāo)系統(tǒng)中的一點,局部坐標(biāo)系統(tǒng)以該點為零點來設(shè)置。此后,以絕對值模式指定的移動命令就有了局部坐標(biāo)系統(tǒng)中的坐標(biāo)值。圖3.5要取消局部坐標(biāo)系統(tǒng),執(zhí)行下列命令之一。(1)G52X0Y0Z0;將局部坐標(biāo)系統(tǒng)的零點與工件坐標(biāo)系統(tǒng)的零點相對應(yīng)。(2)G92X_Y_Z_;執(zhí)行工件坐標(biāo)系統(tǒng)設(shè)置。注:當(dāng)在增加值模式中執(zhí)行G52命令時,它的命令值被當(dāng)作坐標(biāo)值,用于指明工件坐標(biāo)系統(tǒng)的一點。精彩文檔實用標(biāo)準(zhǔn)文案3-11精彩文檔實用標(biāo)準(zhǔn)文案示例:程序G90;(1)G92X0Y0;G52X20.Y10.;(2)G01X0Y0;(P0P1)(3)X30.;(P1P2)(4)X0Y20.;(P2P3)(5)Y0;(P3P4)(6)X-20.Y-10.;(P1P0)G52X0Y0;M30;圖3.6從工件坐標(biāo)系統(tǒng)指定一點,設(shè)置局部坐標(biāo)系統(tǒng)。(1)在局部坐標(biāo)系統(tǒng)移動。(2、3、4、5、6)在移動初始工件坐標(biāo)系統(tǒng)的參考點之后,工件坐標(biāo)系統(tǒng)被重新設(shè)置。精彩文檔實用標(biāo)準(zhǔn)文案3-12精彩文檔實用標(biāo)準(zhǔn)文案.2.4機(jī)器坐標(biāo)系統(tǒng)命令(G53)功能:機(jī)器坐標(biāo)系統(tǒng)命令格式: G53|X_Y_Z_(C_B_W_)|;語句示例:G53X100.Y50.Z200.;說明:當(dāng)程序在工件坐標(biāo)系統(tǒng)執(zhí)行過程中,本命令指定了機(jī)器坐標(biāo)系統(tǒng)的一點。本命令可以在定位(G00)和直線插補(bǔ)(G01)模式中指定。當(dāng)接受到本命令時,數(shù)控裝置將電極從工件坐標(biāo)系統(tǒng)中的當(dāng)前位置移動到機(jī)器坐標(biāo)系統(tǒng)中的位置,根據(jù)命令G53的指示。圖3.7注1: 在命令G53被指定之前,如果參考位置返回操作還沒有完成,將產(chǎn)生警告。注2: G53中的坐標(biāo)字按絕對值(G90)模式指定。從機(jī)器坐

溫馨提示

  • 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

提交評論