牧野火花機編程手冊_第1頁
牧野火花機編程手冊_第2頁
牧野火花機編程手冊_第3頁
牧野火花機編程手冊_第4頁
牧野火花機編程手冊_第5頁
已閱讀5頁,還剩47頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、精品放電加工機MGH電源編程說明手冊感謝下載載MAKINO銑床有限公司7GF1-NF02-0106(E)精品1 .本說明手冊未包括的功能,一般來講,不能被執行。2 .本說明手冊提供的說明應當得到遵守,否則,其功能可能不能被正確執行,或者可能對系統產生不利的影響。3 .根據程序改進的情況可能對本說明手冊進行修改,不再另行通知。4 .如果你對本手冊有任何不清楚的地方,請與我們聯系。i感謝下載載目錄1 .緒言一一一1T2 .程序設計基本原理一一一一-2T2.1 程序結構-一一一2-12.1.1 地址符一一2T2.1.1.1 程序號字一一一一2T2.1.1.2 序歹U號字一-一2-42.1.1.3 坐

2、標字一一一一2一42.1.1.4 準備功能字-一2-62.1.1.5 進給功能字-一一一2-62.1.1.6 主軸功能字一一一2-62.1.1.7 電極功能字一一一一2-62.1.1.8 輔助功能字一一一2-62.1.1.9 訪問程序號字/重復計數字一一2-62.1.1.10 偏置量字一一2-62.1.1.11 加工條件字一一2-72.1.2 程序塊一一一一2-72.1.2.1 程序塊的結束-2-72.1.2.2 跳過任選程序塊-2-82.1.2.3 注釋輸入一2-92.2 坐標系統-2-92.2.1 機器坐標系統-2-102.2.2 工件坐標系統-2-112.2.3 局部坐標系統-2-122

3、.2.4 絕對值和增量值命令一2-123 .功能字一一3-13.1 G/M代碼表一3-13.1.1 G代碼表3-13.1.2 M代碼表一3Y3.2 坐標系統命令-3-63.2.1 平面指定(G17/18/19)373.2.2 限制區域指定(G22/23)-3-93.2.3 局部坐標系統設置(G52)3T13.2.4 機器坐標系統命令(G53)3T33.2.5 工件坐標系統選擇(G54-61/G500歸09)3-153.2.6 工件坐標系統設置(G92)3-183.3 命令值輸入單位系統的選擇一一3-213.3.1 絕對坐標系統/增量坐標系統(G90/91)-3-223.4 進給命令3-243.

4、4.1 直線插補(G00/01)3-253.4.2 圓弧插補(G02/03)3-283.4.3 暫停(G04)3-333.4.4 單向定位(G14)3-343.4.5 基準點返回(G28/29)3-363.4.6 第24基準點返回(G30)3-403.4.7 外部跳過功能(G31)3-423.4.8 直接進給速度輸入(F)3-443.5 數據設置一3-453.5.1 直接數據寫入(G10)3-463.6 電極補償一3-553.6.1 電極補償值的選擇(D/H)3-563.6.2 電極補償值的改變(G10)-3-583.6.3 電極直徑補償(G40/41/42)-3-593.6.4 電極長度補償

5、(G43/44/49)3-713.7 縮放(G47/48)3-733.8 旋轉(G68/69)3-773.9 鏡像(G70/71)3-793.10 封閉循環一一3-813.10.1 模式化加工(G74/75)3-823.10.2 跳轉(G76/77)-3-863.10.3 加工(G80/81/82/83)-3-963.10.4 定位(G84/85/86)3T033.10.5 加工起始點/中斷點返回功能(G98/99)連續程序塊(外形)加工關閉/開啟(G958/959)3T073.10.6 旋轉拷貝(G26)3T083.11 輔助功能(M)/主軸速度(S)/電極編號(T)功能一一3-114精品3

6、.11.1 自動運行停止/終止(M00/01/02/03)3T163.11.2 接觸停止忽略功能(M19)3T173.11.3 主軸極性反轉功能(M24/25)3T183.11.4 絕緣工作液體供應功能(M28/29)3T183.11.5 加工功能(M26/27)3T193.11.6 子程序功能(M98/99)3T203.11.7 電極變換功能(M06/07/08/T)3T213.11.8 MA/MR設備(MA/MRHEAD)(M57/56/03/05)3T273.11.9 DH設備(DHHEAD)功能(M18)-3T323.11.10 吹送功能(M09/40-49/50/72/73)3T33

7、3.11.11 (絕緣工作液)槽升降功能(M58/59)3-1363.11.12 托盤交換功能(M60)-3-1363.11.13 SL功能(M70/71)3T383.11.14 轉軸制動功能(M78/79)3T393.12 加工條件(E/G10)3T404 .用戶宏程序一一4-14.1 般說明4-14.1.1 用戶宏程序的特點一一4-14.1.2 用戶宏程序及其運行模式一一4t24.2 子程序-4-34.2.1 子程序訪問類型一一4-34.2.2 簡單訪問(M98/G27)4W4.2.3 參數訪問(G65)-4-54.2.4 虛擬命令代碼訪問(參數編號140-171)-4-64.2.5 子程

8、序的嵌套-4-94.3 參數和變量功能-4T04.3.1 變量的用途一一4T04.3.2 變量精確度和常量(VARMAP)4-144.3.3 空變量特性(#0)4T54.3.4 參數和局部變量(#1-#33)4T64.3.5 數控命令代碼替換一一4T84.4 運算功能一4-194.5 判斷和轉移至程序分支功能(如果、否則、轉至)4t224.6 循環功能(循環條件語句)4-254.7 外部控制功能的抑制命令-4t254.8 用戶宏程序的注冊一4t264.8.1 程序帶的準備一一4-264.8.2 程序的注冊4-264.8.3 程序的編輯4-264.8.4 用戶宏程序的運行4-274.9 系統變量

9、4-284.9.1 偏置變量(#2000-)4-284.9.2 加工件偏置(#2501-)4-294.9.3 電極偏置(#5501-)4-304.9.4 電極基座偏置(#5891-)4-31感謝下載載iv1.緒言本程序設計手冊說明了如何將數控程序應用于放電加工。本手冊不僅可供第一次開始編制數控程序的初學者使用,也適用于那些想更好地運用數控功能的人。第一章1-1精品感謝下載載尺z弟早程序設計基本原理精品2.程序設計基本原理2.1程序結構放電加工要求的一系列操作指令的總和稱為“程序”。程序由放電加工的指令單元的程序塊構成。一個程序塊由一些字組成,每一個操作由一個字母符號的地址以及該地址之后的數值組

10、成。每一個數字符號、字母符號或者代碼稱為“字符”。圖2.1說明了程序結構。程序蝙II1口RII1F111111111程序塊;11程序塊程序塊結束地址數值程序夬I結更2 1感謝下載載圖2.1程序結構卜面的圖2.2說明了程序的組成部分。00358程序編號主程序I i捌此/控制人ri N0050 GOO 攵3IIZ100 ;程序塊結束跳道任選程序I I!I _ _N0100 G01 X-5000 Y200Z10F650 S10 T15 M06序列號液得功能坐標量藺助功能電極功能 主軸功能 進給功能圖2.2程序的組成部分精品程序分成“主程序”和“子程序”??梢詫⒖芍貜偷哪J胶屯ㄓ玫男蛄写嫒氪鎯ζ髯鳛樽?/p>

11、程序,并可通過主程序訪問它們。這樣很大程度上簡化了程序。程序間的結構沒有區別。圖2.3說明了使用子程序的程序結構。主程序子程序程序塊2子程序訪問程序塊口P-程序塊1程序塊2返回子程序感謝下載載使用子程序的程序結構精品2.1.1地址符當數值和地址構成字時,地址是指示每一個數值的內涵的字符。字也是對數控裝置發出命令的最小的有意義的單元。表2.1說明了基本的地址符。表2.1地址符表字地址符符數值輸入英寸輸入程序號O1-99991-9999序列號N1-99991-9999準備功能G0-9990-999坐標X,Y,Z,B,C,W,I,J,K,Q,R±99999.999±99999.9

12、99度±99999.999轉/分鐘±99999.999«±99999.999度±99999.999轉/分鐘進給功能F1-200。毫米/分鐘0.1-120英寸/分鐘主軸功能S0-150-15電極功能T0-99990-9999輔助功能M0-9990-999訪問程序號P1-99991-9999重復計數L0-99990-9999偏移里萬D,H0-990-99加工條件E1-99991-9999其次,給出了每一個字的說明。2.1.1.1程序號字- 9 9 9 9 )組成。數控裝置可以將一些程序存入存儲器。為了區分這些存儲的程序,規定了程序號。程序號用于程序

13、的頂部(頭部)。它由地址“O”以及緊接著地址的四位數字(1號碼程序塊號碼程序塊OO2 3感謝下載載圖2.4程序號精品2.1.1.2序列號字序列號用作搜索程序中的指定位置的指示器。序列號在程序塊的頭部規定,是由地址“N”及緊接著地址的四位數(1-9999)組成。序列號的順序是自由的,并允許跳讀。序列號可以在所有程序塊或者部分程序塊中規定。號碼程序塊號碼程序塊圖2.5序列號注1:在程序塊的頭部指定序列號。2.1.1.3坐標字坐標字給出了機器或者電極位置的每個軸的移動量,也叫“尺寸數字”。一般而言,坐標字由一個指示軸的地址和一個指示電極位置或者移動方向/量的數值構成。由于坐標字在程序設計中經常使用,

14、這里將給出詳細的說明。(A)坐標字地址坐標字地址可根據表2.2所示進行分類。表2.2坐標字的地址坐標字地址數字含義行進軸x,Y,Z,W,B,C,(注)通過基軸和輔助軸的地址,指定了與軸有關的位置/距離或者旋轉軸的角度。圓弧插補參數R指定圓弧半徑I,J,K指定了從起始點到圓心(X-,Y-和Z-軸的坐標值)的距離W,等。注:一般而言,標準軸的地址是X,Y,Z,其它附加軸的地址是B,C,感謝下載載(B)數值設置單位以下設置單位是可用的:輸入單位輸入程序、手動數據輸入、電極補償值等的最小單位移動單位-機床每一個軸的最小移動單位顯不'單位顯木'器上的最小顯不'單位單位分成公制和英

15、制。根據初始工作狀態的參數預先設置。表2.3說明了每一個設置單位。表2.3設置單位單位/某輸入/移動/顯示公制英制位置/距離0.0010.0001英寸角度0.001度0.001度旋轉0.0001轉/分鐘0.0001轉/分鐘時間0.001秒0.001秒(C)小數點輸入在設置位置、距離和時間的數值時,可以使用小數點。在不使用小數點的情況下,該數值表示的是最小設置單位的倍數。在使用小數點的情況下,小數點的位置表示1毫米或者1英寸??梢允褂眯迭c的地址如下:X,Y,Z,I,J,K,B,C,R,P,Q,W示例:對于位置/距離XI50.015毫米或者0.0015英寸XI5.15毫米或者15英寸XI5.00

16、15毫米或者15英寸卜面將簡要說明每一個功能字和與其有關的字。2-52.1.1.4準備功能字本字是一個接著地址“G”后面的3位數值(0-999),它指定了在那個程序塊中的一種控制功能。本功能為命令數控設備實施的功能做準備,所以稱為“準備功能”或者“G功能”。2.1.1.5進給功能字進給功能字指定了工件和電極之間的相對速度,稱為“F功能”。雖然有各種不同的進給功能字,采用F直接進給命令。(a)F直接進給命令這用于在地址F之后指定直接進給速度。2.1.1.6主軸功能字本字用于指定轉軸的旋轉速度。主軸的旋轉速度用在地址“S”后的數值(0-15)間接說明。本功能稱為“S功能”。2.1.1.7電極功能字

17、本字用于帶電極改變功能的機器,通過在地址“T”之后的4位數值指定電極數或者電極工作ID。2.1.1.8輔助功能字本字通過在地址“M”之后的2或者3位數值指定機器是各種不同的操作。本字也可用于子程序控制命令和程序結束命令。本功能稱為“M功能”。2.1.1.9訪問程序號字/重復計數字訪問程序號字通過在地址“P”之后指定子程序號碼。本字用于從主程序訪問子程序。重復計數字通過在地址“L”之后0-9999的一個數值來命令一個重復計數。2.1.1.10偏移量數字為了補償程序設計中假定的電極和真實電極之間的電極直徑或長度的差異,必須指定它的偏移量。偏移量數字指定以地址“D”或者“H”為首的2位數值(0-99

18、)指示偏移量數。地址“D”用于指定電極直徑補償,地址“H”用于指定電極長度補償。注:在各種功能字中,有些稱為模態命令。模態命令是一組互相否定或者類似的命令。在成組的命令中,前面的命令一直有效直到同組的另一個命令被執行。開機或者復位選擇的模態命令在數控裝置中預設。2.1.1.11加工條件字本字用于指定加工條件。它用在地址“E”之后的4位數值(1-9999)表示。2.1.2程序塊一個程序塊通過集合一些字產生,以便對數控裝置給出運動命令。程序塊是一個可被數控裝置作為一個單元處理的可操作的連續字的集合。除了這些字,一些有功能的字符也可以被加入。數控裝置自動執行逐個讀取程序塊的操作。一個程序塊的最大的字

19、符數限制為192個字符。其次,要說明被加入程序塊的字符。2.1.2.1程序塊的結束(EOB)""(分號)程序塊的結束是一個用來在程序中將一個程序塊與其它程序塊區分開來的字符。從一個程序塊的結束到下一個程序塊的結束中間的范圍被數控裝置讀做一個程序塊。開始屏幕上。踹跚:的2施1講助獅咖惻弧.一個程序塊mm.圖2.6程序塊的結束在數控裝置的屏幕和本手冊中,程序塊的結束被表示為一個“;”(分號)字符。2.1.2.2跳過任選程序塊"/"(斜線)在一些情況下,當程序編寫完成后,在進行加工前要進行檢查。在其它情況下,當程序使用一個子程序時并且該子程序已經被檢查過,程序

20、檢查時間可以減少(除非訪問程序塊已經被執行)。在這些情況下,跳過任選程序塊的功能可以選擇要執行的程序塊。對于要使用本功能的程序塊,“/”(斜線)被置于被選擇的塊的頭部,然后生成程序。當使用該程序的磁帶或者存儲器運轉時,如果機床操作面板的跳過任選程序塊功能被開啟,則帶有“/”(斜線)的程序塊不被執行。當本功能關閉時,帶有“/”(斜線)的程序塊要執行。注1:在將數控程序存入存儲器時,不考慮“跳過任選程序塊”。注2:操作中的“跳過任選程序塊”在讀入數控裝置時被處理,被跳過的信息不進入數控裝置。這時,下一個程序塊被立即讀取。如果跳過任選程序塊功能在讀取后打開,被儲存的程序塊被執行。注3:當搜索序列號時

21、,本功能失效。也就是說,不管跳過任選程序塊的狀態是開啟還是關閉的,即使是帶有“/”(斜線)的程序塊的序列號也可以被搜索到。2.1.2.3注釋輸入(控制出/入)"("與")"如果一個程序名被附于程序號,或者一個注釋被插入程序之中,程序將會變得非常容易理解。注釋輸入功能使之成為可能。加入程序的注釋,由夾于“(”和“)”之間的文字數字組成。其字符數為128個字符,包括程序塊。示例:OXXXX(MAINPROGRAM1);NGOOX100.丫200.(STARTPOINT);注1:在程序的“(”和“)”之間,請勿輸入以下代碼:NUL,BS,HT,LF,"

22、;%",""ISO代碼NUL,BS,HT,CR,ER,""EIA代碼注2:一個程序塊中可以使用多于一個的注釋。同樣,“(”和“)”在程序塊的任何位置都有效。2.2坐標系統數控裝置可以將電極移動到事先給它的位置。要準確地把這個位置給它,要使用坐標字,而坐標字之間的關系是通過坐標系統確定的。以下是三種可用的坐標。(1)機器坐標系統(2)工件坐標系統(3)局部坐標系統電極目的地的位置通過這些坐標系統之一(根據要求)的坐標來指定。在任何坐標系統中,每個坐標都被設置成與機器的移動軸平行。坐標軸根據圖2.7所示的標準坐標系統進行設置。圖2.7標準坐標系統每

23、一個坐標系統說明如下。2.2.1 機器坐標系統機器工具上的參考點稱為機器的“機器零點”。機器零點取決于型號。以此機器零點為參考點的坐標系統稱為“機器坐標系統”。本坐標系統是用于設置其它坐標系統的參考坐標系統。也就是說,設置其它坐標系統要指定本坐標系統內的一點作為零點。精品圖2.8機器坐標系統2.2.2 工件坐標系統在一個程序根據固定于機器的機器坐標系統制成后,如果工件的安裝位置發生改變,編制到程序中的位置可能隨著工件位置轉換,導致機器故障。為了避免這種情況,程序設計是在一個以工件上的一點為零點的坐標系統中進行。在工件坐標系統中,它的零點可以用相對于機器原點的坐標來設置,或者在程序中使用局部坐標

24、系統確定的任一點。在這種情況下,有達80種的工作坐標系統18(G54G61)X10組(G500G509)】2-11感謝下載載精品2.2.3 局部坐標系統如果生成一個坐標系統是設置在工件坐標系統之內的,在工件坐標系統之內的程序設計可能會更容易。零點設置在工件坐標系統之內的坐標系統稱為“局部坐標系統”。局部坐標系統可通過在工件坐標系統內指定局部坐標系統的零點來設置。在設置好坐標系統后,指定的坐標字表示的是局部坐標系統內的位置。一旦局部坐標系統已經被設置好,根據局部偏移量來轉換的局部坐標系統,被設置在所有的工作坐標系統(G54G61,G500G509)。工:局部偏宜圖2.10局部坐標系統2.2.4

25、絕對值和增量值命令關于電極的位置,前一已執行的程序塊的終點將成為下一個程序塊的起點。坐標字用于向數控裝置指定電極位置。以下兩種方法可用于指定坐標字的數值。(1)絕對值命令(2)增量值命令這兩種方法的主要差別如下:絕對值命令指定電極的目標位置(終點),而增量值命令指定電極的移動量。接受絕對值命令的狀態稱為“絕對值模式”,接受增量值命令的狀態稱為“增量值模式”。感謝下載載同時使用絕對值命令和增量值命令是可能的。然而,如果在一個程序塊中一個模式被指定兩次,或者另一種模式指定被省略,最后指定的模式生效。從“到"0被指定為增量值模式。X-100.Y-70.(位置指定標記“。)圖2.11絕對值和

26、增量值精品一13感謝下載載精品感謝下載載ATy1弟二早功能享精品3.功能字3.1 G/M代碼表功能字根據操作進行分類,每一個功能都將詳細說明。要重點閱讀下列關于每一個功能字的說明。(1)對每一節頭部指示的功能字表給出了說明。示例:字組功能頁碼G17G18|(A)XY平囿指定指明一個模態命令。否則,要給出記號。指明一個模態命令組。如上述示例所示,對每一節所提到的功能字,表中提及它們的功能和模態命令組。3.1.1 G代碼表G代碼字組功能G0000A定位3.4.101線性插補02圓弧插補(CW)3.4.203圓弧插補(CCW)04*暫停093.4.310*預設數據改變3.5.13.6.214*單向定

27、位3.4.415161717BXY平囿指定3.2.118ZX平囿指定19YZ平囿指定2222D限制區域指定3.2.223限制區域指定取消26*旋轉拷貝3.10.627#子程序簡單訪問G代碼字討組功能G28*通過中間點返回參考點3.4.529*通過中間點返回起始點30*通過中間點返回第2到第4參考點3.4.631*外部跳過3.4.74040E電極直徑補償取消3.6.341電極直徑補償(左)42電極直徑補償(右)4349F電極長度補償(+方向)3.6.444電極長度補償(一方向)45464747H縮放比例取消3.748縮放比例開啟4949F電極長度補償取消3.6.452局部坐標系統選擇3.2.35

28、3*機器坐標系統選擇3.2.45454J工件坐標系統1選擇3.2.555工件坐標系統2選擇56工件坐標系統3選擇57工件坐標系統4選擇58工件坐標系統5選擇59工件坐標系統6選擇60工件坐標系統7選擇61工件坐標系統8選擇65#參數調用6667#模態調用67模態調用取消6869L旋轉開啟3.869旋轉取消7070M靜像取消3.971靜像設置/重置7475S模式加工開啟3.10.175模式加工取消7677N跳轉開啟3.10.277跳轉取消3-2G代碼字組功能1G78798080O加工取消3.10.381自動深度設置加工82預先確定深度設置加工83普通加工84*邊緣定位3.10.485*內部定位8

29、6*外部定位9090P絕對值命令3.3.191增加值命令92*工件坐標系統設置3.2.693#虛擬命令代碼調用98*加工起始點返回3.10.599*加工中斷點返回500500Q工作坐標系統0組3.2.5501工作坐標系統1組502工作坐標系統2組503工作坐標系統3組504工作坐標系統4組505工作坐標系統5組506工作坐標系統6組507工作坐標系統7組508工作坐標系統8組509工作坐標系統9組958959R連續程序塊(外形)M/C關閉3.10.5959連續程序塊(外形)M/C開啟注1:組內標記有A,B,C.S的G命令一直有效直到同組內另一個G命令被指定,一旦它們被指定。(象這樣的G命令稱為

30、“模態G命令”)注2:模態G命令可以在同一個程序塊中雙重指定。如果屬于同一組的G命令被雙重指定,最后指定的G命令有效。注3:如果一個G代碼在G代碼表沒有提到,或者沒有相應選擇的G代碼被指定,會產生一個警報。3-3感謝下載載注4:關于組內標記有“*”的G命令,只有被指定的程序塊有效。注5:在"#"組內的命令,本手冊沒有說明。G27(子程序簡單訪問)G65(參數調用)G66(模態調用)G67(模態調用取消)G93(虛擬命令代碼調用)注6:本手冊沒有說明命令G100-G137,G140,G141。注7:“字首”指出了開機模態組代碼。(G00/G01可以通過參數選擇。)(G90/G

31、91可以通過參數選擇。)3.1.2 M代碼表M代碼字組功能M00*程序停止3.11.101*任選結束02*程序結束0357A電極旋轉開始(CW)3.11.805電極旋轉停止06*電極改變3.11.707*加載08*卸載0909B吹送閥關閉3.11.1018*電極多平面搜索(DH)3.11.919*觸摸停止忽略功能3.11.22425C極性反轉開啟3.11.325極性反轉關閉2627D加工開始3.11.527加工結束2829E絕緣工作流體供應開啟3.11.429絕緣工作流體供應關閉30*3.11.14009B10POS閥1號開啟3.11.104110POS閥2號開啟4210POS閥3號開啟4310POS閥4號開啟3-4M代碼字討組功能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.1

溫馨提示

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

評論

0/150

提交評論