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

下載本文檔

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

文檔簡介

1、 1 放電加工機(jī) MGH 電源 編程說明手冊 MAKINO銑床有限公司 7GF1-NF02-0106(E) 2 警告 1. 本說明手冊未包括的功能,一般來講,不能被執(zhí)行。 2. 本說明手冊提供的說明應(yīng)當(dāng)?shù)玫阶袷?,否則,其功能可能不能被正確執(zhí)行,或者可能對系統(tǒng)產(chǎn)生不利的影響。 3. 根據(jù)程序改進(jìn)的情況可能對本說明手冊進(jìn)行修改,不再另行通知。 4. 如果你對本手冊有任何不清楚的地方,請與我們聯(lián)系。 3 4 目 錄 1. 緒言 11 2. 程序設(shè)計(jì)基本原理 21 2.1 程序結(jié)構(gòu) 21 2.1.1 地址符 23 2.1.1.1 程序號(hào)字 23 2.1.1.2 序列號(hào)字 2 4 2.1.1.3 坐標(biāo)字

2、 2 4 2.1.1.4 準(zhǔn)備功能字 2 6 2.1.1.5 進(jìn)給功能字 2 6 2.1.1.6 主軸功能字 2 6 2.1.1.7 電極功能字 2 6 2.1.1.8 輔助功能字 2 6 2.1.1.9 訪問程序號(hào)字/重復(fù)計(jì)數(shù)字 2 6 2.1.1.10 偏置量字 2 6 2.1.1.11 加工條件字 2 7 2.1.2 程序塊 2 7 2.1.2.1 程序塊的結(jié)束 2 7 2.1.2.2 跳過任選程序塊 2 8 2.1.2.3 注釋輸入 2 9 2.2 坐標(biāo)系統(tǒng) 29 2.2.1 機(jī)器坐標(biāo)系統(tǒng) 210 2.2.2 工件坐標(biāo)系統(tǒng) 2 11 2.2.3 局部坐標(biāo)系統(tǒng) 2 12 2.2.4 絕對

3、值和增量值命令 2 12 3. 功能字 3 1 3.1 G/M 代碼表 3 1 3.1.1 G 代碼表 3 1 3.1.2 M 代碼表 34 3.2 坐標(biāo)系統(tǒng)命令 36 3.2.1 平面指定(G17/18/19) 37 3.2.2 限制區(qū)域指定(G22/23) 3 9 3.2.3 局部坐標(biāo)系統(tǒng)設(shè)置(G52) 311 3.2.4 機(jī)器坐標(biāo)系統(tǒng)命令(G53) 313 i 5 3.2.5 工件坐標(biāo)系統(tǒng)選擇(G5461/G500509) 3 15 3.2.6 工件坐標(biāo)系統(tǒng)設(shè)置(G92) 3 18 3.3 命令值輸入單位系統(tǒng)的選擇 3 21 3.3.1 絕對坐標(biāo)系統(tǒng)/增量坐標(biāo)系統(tǒng) (G90/91) 3

4、22 3.4 進(jìn)給命令 3 24 3.4.1 直線插補(bǔ)(G00/01) 3 25 3.4.2 圓弧插補(bǔ)(G02/03) 3 28 3.4.3 暫停(G04) 3 33 3.4.4 單向定位(G14) 3 34 3.4.5 基準(zhǔn)點(diǎn)返回(G28/29) 3 36 3.4.6 第24基準(zhǔn)點(diǎn)返回(G30) 3 40 3.4.7 外部跳過功能 (G31)3 42 3.4.8 直接進(jìn)給速度輸入(F) 3 44 3.5 數(shù)據(jù)設(shè)置 3 45 3.5.1 直接數(shù)據(jù)寫入(G10) 3 46 3.6 電極補(bǔ)償 3 55 3.6.1 電極補(bǔ)償值的選擇(D/H) 3 56 3.6.2 電極補(bǔ)償值的改變(G10) 358

5、 3.6.3 電極直徑補(bǔ)償(G40/41/42) 359 3.6.4 電極長度補(bǔ)償(G43/44/49) 3 71 3.7 縮放(G47/48) 3 73 3.8 旋轉(zhuǎn)(G68/69) 3 77 3.9 鏡像(G70/71) 3 79 3.10 封閉循環(huán) 3 81 3.10.1 模式化加工(G74/75) 3 82 3.10.2 跳轉(zhuǎn)(G76/77) 3 86 3.10.3 加工(G80/81/82/83) 396 3.10.4 定位(G84/85/86) 3103 3.10.5 加工起始點(diǎn)/中斷點(diǎn)返回功能(G98/99) 連續(xù)程序塊(外形)加工關(guān)閉/開啟(G958/959) 3107 3.1

6、0.6 旋轉(zhuǎn)拷貝 (G26) 3108 3.11 輔助功能(M)/主軸速度(S)/電極編號(hào)(T) 功能 3114 ii 6 3.11.1 自動(dòng)運(yùn)行停止/終止(M00/01/02/03) 3116 3.11.2 接觸停止忽略功能(M19) 3117 3.11.3 主軸極性反轉(zhuǎn)功能(M24/25) 3118 3.11.4 絕緣工作液體供應(yīng)功能(M28/29) 3118 3.11.5 加工功能(M26/27) 3119 3.11.6 子程序功能(M98/99) 3120 3.11.7 電極變換功能(M06/07/08/T) 3121 3.11.8 MA/MR設(shè)備(MA/MR HEAD) (M57/5

7、6/03/05) 3127 3.11.9 DH設(shè)備(DH HEAD)功能(M18) 3132 3.11.10 吹送功能(M09/4049/50/72/73) 3133 3.11.11(絕緣工作液)槽升降功能(M58/59) 3136 3.11.12 托盤交換功能(M60) 3136 3.11.13 SL功能 (M70/71) 3138 3.11.14 轉(zhuǎn)軸制動(dòng)功能(M78/79) 3139 3.12 加工條件(E/G10) 3140 4. 用戶宏程序 41 4.1 一般說明 41 4.1.1 用戶宏程序的特點(diǎn) 41 4.1.2 用戶宏程序及其運(yùn)行模式 42 4.2 子程序 43 4.2.1 子

8、程序訪問類型 43 4.2.2 簡單訪問(M98/G27) 43 4.2.3 參數(shù)訪問(G65) 45 4.2.4 虛擬命令代碼訪問(參數(shù)編號(hào)140-171) 46 4.2.5 子程序的嵌套 49 4.3 參數(shù)和變量功能 410 4.3.1 變量的用途 410 4.3.2 變量精確度和常量(VARMAP) 414 4.3.3 空變量特性(#0) 415 4.3.4 參數(shù)和局部變量(#1 - #33) 416 4.3.5 數(shù)控命令代碼替換 418 4.4 運(yùn)算功能 419 4.5 判斷和轉(zhuǎn)移至程序分支功能(如果、否則、轉(zhuǎn)至) 422 4.6 循環(huán)功能(循環(huán)條件語句) 425 4.7 外部控制功能

9、的抑制命令 425 4.8 用戶宏程序的注冊 426 4.8.1 程序帶的準(zhǔn)備 426 iii 7 4.8.2 程序的注冊 4 26 4.8.3 程序的編輯 4 26 4.8.4 用戶宏程序的運(yùn)行 4 27 4.9 系統(tǒng)變量 4 28 4.9.1 偏置變量(#2000-) 4 28 4.9.2 加工件偏置(#2501-) 4 29 4.9.3 電極偏置(#5501-) 4 30 4.9.4 電極基座偏置(#5891-) 4 31 iv 8 第一章 1. 緒言 本程序設(shè)計(jì)手冊說明了如何將數(shù)控程序應(yīng)用于放電加工。 本手冊不僅可供第一次開始編制數(shù)控程序的初學(xué)者使用,也適用于那些想更好地運(yùn)用數(shù)控功能的

10、人。 1 1 9 第二章 程序設(shè)計(jì)基本原理 10 . 程序設(shè)計(jì)基本原理 .程序結(jié)構(gòu) 放電加工要求的一系列操作指令的總和稱為“程序”。程序由放電加工的指令單元的程序塊構(gòu)成。 一個(gè)程序塊由一些字組成,每一個(gè)操作由一個(gè)字母符號(hào)的地址以及該地址之后的數(shù)值組成。每一個(gè)數(shù)字符號(hào)、字母符號(hào)或者代碼稱為“字符”。 圖.說明了程序結(jié)構(gòu)。 下面的圖.說明了程序的組成部分。 圖. 程序的組成部分 程序塊結(jié)束 圖. 程序 11 程序分成“主程序”和“子程序”。 可以將可重復(fù)的模式和通用的序列存入存儲(chǔ)器作為子程序,并可通過主程序訪問它們。這樣很大程度上簡化了程序。 程序間的結(jié)構(gòu)沒有區(qū)別。 圖.說明了使用子程序的程序結(jié)構(gòu)

11、。 圖. 使用子程序的程序結(jié)構(gòu) 子程序 12 . 地址符 當(dāng)數(shù)值和地址構(gòu)成字時(shí),地址是指示每一個(gè)數(shù)值的內(nèi)涵的字符。字也是對數(shù)控裝置發(fā)出命令的最小的有意義的單元。 表. 說明了基本的地址符。表 地址符地址符數(shù)毫米輸英寸輸程序 序列號(hào) - - 準(zhǔn)備功能 - - 坐標(biāo) , ±.±.±.轉(zhuǎn)/分鐘 ±.毫米 ±.度 ±.轉(zhuǎn)/分鐘 進(jìn)給功能 -毫米/分鐘 .-英寸/分鐘 主軸功能 - - 電極功能 - - 輔助功能 - - 訪問程序號(hào) - - 重復(fù)計(jì)數(shù) - - 偏移量號(hào) , - - 加工條件 - - 其次,給出了每一個(gè)字的說明。 . 程序號(hào)字 數(shù)

12、控裝置可以將一些程序存入存儲(chǔ)器。為了區(qū)分這些存儲(chǔ)的程序,規(guī)定了程序號(hào)。 程序號(hào)用于程序的頂部(頭部)。它由地址“”以及緊接著地址的四位數(shù)字(-)組成。 號(hào)碼?程序塊 號(hào)碼?程序塊 圖. 程序號(hào) O? ? O? 13 . 序列號(hào)字 序列號(hào)用作搜索程序中的指定位置的指示器。序列號(hào)在程序塊的頭部規(guī)定,是由地址“”及緊接著地址的四位數(shù)(-)組成。序列號(hào)的順序是自由的,并允許跳讀。序列號(hào)可以在所有程序塊或者部分程序塊中規(guī)定。 號(hào)碼? ?程序塊 號(hào)碼?程序塊 圖. 序列號(hào) 注: 在程序塊的頭部指定序列號(hào)。 . 坐標(biāo)字 坐標(biāo)字給出了機(jī)器或者電極位置的每個(gè)軸的移動(dòng)量,也叫“尺寸數(shù)字”。一般而言,坐標(biāo)字由一個(gè)指

13、示軸的地址和一個(gè)指示電極位置或者移動(dòng)方向/量的數(shù)值構(gòu)成。 由于坐標(biāo)字在程序設(shè)計(jì)中經(jīng)常使用,這里將給出詳細(xì)的說明。 () 坐標(biāo)字地址 坐標(biāo)字地址可根據(jù)表.所示進(jìn)行分類。 表.坐標(biāo)字的地址 坐標(biāo)字地址 數(shù)字含義 行進(jìn)軸 ,(注) 通過基軸和輔助軸的地址,指定了與軸有關(guān)的位置/距離或者旋轉(zhuǎn)軸的角度。 圓弧插補(bǔ)參數(shù) 指定圓弧半徑 , 指定了從起始點(diǎn)到圓心(-,-和-軸的坐標(biāo)值)的距離 注: 一般而言, 標(biāo)準(zhǔn)軸的地址是 , , , 其它附加軸的地址是 , , ,等。 -N? ? ? 14 () 數(shù)值設(shè)置單位 以下設(shè)置單位是可用的: 輸入單位輸入程序、手動(dòng)數(shù)據(jù)輸入、電極補(bǔ)償值等的最小單位 移動(dòng)單位機(jī)床每一

14、個(gè)軸的最小移動(dòng)單位 顯示單位顯示器上的最小顯示單位 單位分成公制和英制。根據(jù)初始工作狀態(tài)的參數(shù)預(yù)先設(shè)置。 表. 說明了每一個(gè)設(shè)置單位。 表. 設(shè)置單位 設(shè)置單位 單位 單位系統(tǒng) 輸入/移動(dòng)/顯示 公制 英制 位置/距離 .毫米 .英寸 角度 .度 .度 旋轉(zhuǎn) .轉(zhuǎn)/分鐘 .轉(zhuǎn)/分鐘 時(shí)間 .秒 .秒 () 小數(shù)點(diǎn)輸入 在設(shè)置位置、距離和時(shí)間的數(shù)值時(shí),可以使用小數(shù)點(diǎn)。在不使用小數(shù)點(diǎn)的情況下,該數(shù)值表示的是最小設(shè)置單位的倍數(shù)。在使用小數(shù)點(diǎn)的情況下,小數(shù)點(diǎn)的位置表示毫米或者英寸。 可以使用小數(shù)點(diǎn)的地址如下: , , , , , , , , , , , 示例: 對于位置/距離 . 毫米或者. 英寸 .

15、 毫米或者 英寸 . 毫米或者 英寸 下面將簡要說明每一個(gè)功能字和與其有關(guān)的字。 15 . 準(zhǔn)備功能字 本字是一個(gè)接著地址“”后面的位數(shù)值(-),它指定了在那個(gè)程序塊中的一種控制功能。 本功能為命令數(shù)控設(shè)備實(shí)施的功能做準(zhǔn)備,所以稱為“準(zhǔn)備功能”或者“功能”。 . 進(jìn)給功能字 進(jìn)給功能字指定了工件和電極之間的相對速度,稱為“功能”。雖然有各種不同的進(jìn)給功能字,采用直接進(jìn)給命令。 (a) 直接進(jìn)給命令 這用于在地址之后指定直接進(jìn)給速度。 . 主軸功能字 本字用于指定轉(zhuǎn)軸的旋轉(zhuǎn)速度。主軸的旋轉(zhuǎn)速度用在地址“”后的數(shù)值(-)間接說明。本功能稱為“功能”。 . 電極功能字 本字用于帶電極改變功能的機(jī)器,

16、通過在地址“”之后的位數(shù)值指定電極數(shù)或者電極工作。 . 輔助功能字 本字通過在地址“”之后的或者位數(shù)值指定機(jī)器是各種不同的操作。本字也可用于子程序控制命令和程序結(jié)束命令。本功能稱為“功能”。 . 訪問程序號(hào)字/重復(fù)計(jì)數(shù)字 訪問程序號(hào)字通過在地址“”之后指定子程序號(hào)碼。本字用于從主程序訪問子程序。重復(fù)計(jì)數(shù)字通過在地址“”之后-的一個(gè)數(shù)值來命令一個(gè)重復(fù)計(jì)數(shù)。 . 偏移量數(shù)字 為了補(bǔ)償程序設(shè)計(jì)中假定的電極和真實(shí)電極之間的電極直徑或長度的差異,必須指定它的偏移量。 16 偏移量數(shù)字指定以地址“”或者“”為首的位數(shù)值(-)指示偏移量數(shù)。 地址“”用于指定電極直徑補(bǔ)償,地址“”用于指定電極長度補(bǔ)償。 注:

17、在各種功能字中,有些稱為模態(tài)命令。模態(tài)命令是一組互相否定或者類似的命令。在成組的命令中,前面的命令一直有效直到同組的另一個(gè)命令被執(zhí)行。開機(jī)或者復(fù)位選擇的模態(tài)命令在數(shù)控裝置中預(yù)設(shè)。 . 加工條件字 本字用于指定加工條件。它用在地址“”之后的位數(shù)值(-)表示。 . 程序塊 一個(gè)程序塊通過集合一些字產(chǎn)生,以便對數(shù)控裝置給出運(yùn)動(dòng)命令。程序塊是一個(gè)可被數(shù)控裝置作為一個(gè)單元處理的可操作的連續(xù)字的集合。除了這些字,一些有功能的字符也可以被加入。數(shù)控裝置自動(dòng)執(zhí)行逐個(gè)讀取程序塊的操作。一個(gè)程序塊的最大的字符數(shù)限制為個(gè)字符。 其次,要說明被加入程序塊的字符。 . 程序塊的結(jié)束(); (分號(hào)) 程序塊的結(jié)束是一個(gè)用

18、來在程序中將一個(gè)程序塊與其它程序塊區(qū)分開來的字符。從一個(gè)程序塊的結(jié)束到下一個(gè)程序塊的結(jié)束中間的范圍被數(shù)控裝置讀做一個(gè)程序塊。 圖 . 程序塊的結(jié)束 - 17 在數(shù)控裝置的屏幕和本手冊中,程序塊的結(jié)束被表示為一個(gè)“;”(分號(hào))字符。 . 跳過任選程序塊/ (斜線) 在一些情況下,當(dāng)程序編寫完成后,在進(jìn)行加工前要進(jìn)行檢查。在其它情況下,當(dāng)程序使用一個(gè)子程序時(shí)并且該子程序已經(jīng)被檢查過,程序檢查時(shí)間可以減少(除非訪問程序塊已經(jīng)被執(zhí)行)。在這些情況下,跳過任選程序塊的功能可以選擇要執(zhí)行的程序塊。對于要使用本功能的程序塊,“/”(斜線)被置于被選擇的塊的頭部,然后生成程序。當(dāng)使用該程序的磁帶或者存儲(chǔ)器運(yùn)轉(zhuǎn)

19、時(shí),如果機(jī)床操作面板的跳過任選程序塊功能被開啟,則帶有“/”(斜線)的程序塊不被執(zhí)行。當(dāng)本功能關(guān)閉時(shí),帶有“/”(斜線)的程序塊要執(zhí)行。 注 : 在將數(shù)控程序存入存儲(chǔ)器時(shí),不考慮“跳過任選程序塊”。 注 : 操作中的“跳過任選程序塊”在讀入數(shù)控裝置時(shí)被處理,被跳過的信息不進(jìn)入數(shù)控裝置。這時(shí), 下一個(gè)程序塊被立即讀取。 如果跳過任選程序塊功能在讀取后打開,被儲(chǔ)存的程序塊被執(zhí)行。 注 : 當(dāng)搜索序列號(hào)時(shí),本功能失效。也就是說,不管跳過任選程序塊的狀態(tài)是開啟還是關(guān)閉的,即 使是帶有“/”(斜線)的程序塊的序列號(hào)也可以被搜索到。 18 . 注釋輸入 (控制出/入) (與) 如果一個(gè)程序名被附于程序號(hào),

20、或者一個(gè)注釋被插入程序之中,程序?qū)?huì)變得非常容易理解。注釋輸入功能使之成為可能。 加入程序的注釋,由夾于“(”和“)”之間的文字?jǐn)?shù)字組成。 其字符數(shù)為個(gè)字符,包括程序塊。 示例: ( ) ; · · · · · ? . . ( ) ; · · · · · 注 : 在程序的“(”和“)”之間,請勿輸入以下代碼: , , , , %, ; 代碼 , , , , , ; 代碼 注 : 一個(gè)程序塊中可以使用多于一個(gè)的注釋。同樣,“(”和“)”在程序塊的任何位置都有效。 . 坐標(biāo)系統(tǒng) 數(shù)控裝置可以將電極移

21、動(dòng)到事先給它的位置。要準(zhǔn)確地把這個(gè)位置給它,要使用坐標(biāo)字,而坐標(biāo)字之間的關(guān)系是通過坐標(biāo)系統(tǒng)確定的。以下是三種可用的坐標(biāo)。 () 機(jī)器坐標(biāo)系統(tǒng) () 工件坐標(biāo)系統(tǒng) () 局部坐標(biāo)系統(tǒng) 電極目的地的位置通過這些坐標(biāo)系統(tǒng)之一(根據(jù)要求)的坐標(biāo)來指定。在任何坐標(biāo)系統(tǒng)中,每個(gè)坐標(biāo)都被設(shè)置成與機(jī)器的移動(dòng)軸平行。坐標(biāo)軸根據(jù)圖.所示的標(biāo)準(zhǔn)坐標(biāo)系統(tǒng)進(jìn)行設(shè)置。 - 19 圖 . 標(biāo)準(zhǔn)坐標(biāo)系統(tǒng) 每一個(gè)坐標(biāo)系統(tǒng)說明如下。 . 機(jī)器坐標(biāo)系統(tǒng) 機(jī)器工具上的參考點(diǎn)稱為機(jī)器的“機(jī)器零點(diǎn)”。機(jī)器零點(diǎn)取決于型號(hào)。 以此機(jī)器零點(diǎn)為參考點(diǎn)的坐標(biāo)系統(tǒng)稱為“機(jī)器坐標(biāo)系統(tǒng)”。 本坐標(biāo)系統(tǒng)是用于設(shè)置其它坐標(biāo)系統(tǒng)的參考坐標(biāo)系統(tǒng)。 也就是說,設(shè)

22、置其它坐標(biāo)系統(tǒng)要指定本坐標(biāo)系統(tǒng)內(nèi)的一點(diǎn)作為零點(diǎn)。 20 圖. 機(jī)器坐標(biāo)系統(tǒng) . 工件坐標(biāo)系統(tǒng) 在一個(gè)程序根據(jù)固定于機(jī)器的機(jī)器坐標(biāo)系統(tǒng)制成后,如果工件的安裝位置發(fā)生改變,編制到程序中的位置可能隨著工件位置轉(zhuǎn)換,導(dǎo)致機(jī)器故障。為了避免這種情況,程序設(shè)計(jì)是在一個(gè)以工件上的一點(diǎn)為零點(diǎn)的坐標(biāo)系統(tǒng)中進(jìn)行。 在工件坐標(biāo)系統(tǒng)中,它的零點(diǎn)可以用相對于機(jī)器原點(diǎn)的坐標(biāo)來設(shè)置,或者在程序中使用局部坐標(biāo)系統(tǒng)確定的任一點(diǎn)。 在這種情況下,有達(dá)種的工作坐標(biāo)系統(tǒng)【()組()】可以設(shè)置,這樣程序設(shè)計(jì)可以根據(jù)工件位置使用在合適位置設(shè)立的坐標(biāo)系統(tǒng)來進(jìn)行。 圖 . 工件坐標(biāo)系統(tǒng) X 21 . 局部坐標(biāo)系統(tǒng) 如果生成一個(gè)坐標(biāo)系統(tǒng)是設(shè)置

23、在工件坐標(biāo)系統(tǒng)之內(nèi)的,在工件坐標(biāo)系統(tǒng)之內(nèi)的程序設(shè)計(jì)可能會(huì)更容易。 零點(diǎn)設(shè)置在工件坐標(biāo)系統(tǒng)之內(nèi)的坐標(biāo)系統(tǒng)稱為“局部坐標(biāo)系統(tǒng)”。 局部坐標(biāo)系統(tǒng)可通過在工件坐標(biāo)系統(tǒng)內(nèi)指定局部坐標(biāo)系統(tǒng)的零點(diǎn)來設(shè)置。在設(shè)置好坐標(biāo)系統(tǒng)后,指定的坐標(biāo)字表示的是局部坐標(biāo)系統(tǒng)內(nèi)的位置。 一旦局部坐標(biāo)系統(tǒng)已經(jīng)被設(shè)置好,根據(jù)局部偏移量來轉(zhuǎn)換的局部坐標(biāo)系統(tǒng),被設(shè)置在所有的工作坐標(biāo)系統(tǒng)(,)。 圖 . 局部坐標(biāo)系統(tǒng) . 絕對值和增量值命令 關(guān)于電極的位置,前一已執(zhí)行的程序塊的終點(diǎn)將成為下一個(gè)程序塊的起點(diǎn)。坐標(biāo)字用于向數(shù)控裝置指定電極位置。以下兩種方法可用于指定坐標(biāo)字的數(shù)值。 () 絕對值命令 ()增量值命令 這兩種方法的主要差別如下:

24、絕對值命令指定電極的目標(biāo)位置(終點(diǎn)),而增量值命令指定電極的移動(dòng)量。 接受絕對值命令的狀態(tài)稱為“絕對值模式”,接受增量值命令的狀態(tài)稱為“增量值模式”。 X X 22 同時(shí)使用絕對值命令和增量值命令是可能的。然而,如果在一個(gè)程序塊中一個(gè)模式被指定兩次,或者另一種模式指定被省略,最后指定的模式生效。 圖. 絕對值和增量值 從“”到“”被指定為絕對值模. . (位置指定標(biāo)記“”) 從“”到“”被指定為增量值模-. -. (位置指定標(biāo)記“”) 23 第三章 功 能 字 24 . 功能字 . / 代碼表 功能字根據(jù)操作進(jìn)行分類,每一個(gè)功能都將詳細(xì)說明。 要重點(diǎn)閱讀下列關(guān)于每一個(gè)功能字的說明。 (1) 對

25、每一節(jié)頭部指示的功能字表給出了說明。 示例字功頁平面指 () 指明一個(gè)模態(tài)命令。 否則,要給出記號(hào)。 指明一個(gè)模態(tài)命令組。 如上述示例所示,對每一節(jié)所提到的功能字,表中提及它們的功能和模態(tài)命令組。 . 代碼表 字 字首 組 功能 節(jié)號(hào) 定位 . 線性插補(bǔ) 圓弧插補(bǔ)() . 圓弧插補(bǔ)() * 暫停 . * 預(yù)設(shè)數(shù)據(jù)改變 . . * 單向定位 . 平面指定 . 平面指定 平面指定 限制區(qū)域指定 . 限制區(qū)域指定取消 * 旋轉(zhuǎn)拷貝 . 子程序簡單訪問 代碼 25 代碼 字 字首 組 * 通過中間點(diǎn)返回參考點(diǎn)功能 * 通過中間點(diǎn)返回起始點(diǎn) * * 通過中間點(diǎn)返回第到第參考點(diǎn)外部跳過 電極直徑補(bǔ)償取消

26、電極直徑補(bǔ)償(左) 電極直徑補(bǔ)償(右) 電極長度補(bǔ)償(方向) 電極長度補(bǔ)償(方向) 縮放比例取消 縮放比例開啟 電極長度補(bǔ)償取消 局部坐標(biāo)系統(tǒng)選擇 * 機(jī)器坐標(biāo)系統(tǒng)選擇 工件坐標(biāo)系統(tǒng)選擇 工件坐標(biāo)系統(tǒng)選擇 工件坐標(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ù)調(diào)用 # 模態(tài)調(diào)用 模態(tài)調(diào)用取消 旋轉(zhuǎn)開啟 旋轉(zhuǎn)取消 靜像取消 靜像設(shè)置/重置 模式加工開啟 模式加工取消 跳轉(zhuǎn)開啟 跳轉(zhuǎn)取消 節(jié) 26 字 字首 組 代碼 功能 加工取消 自動(dòng)深度設(shè)置加工 預(yù)先確定深度設(shè)置加工 普通加工 * 邊緣定位 * 內(nèi)部定位 * 外部定位 絕對值命令

27、增加值命令 * 工件坐標(biāo)系統(tǒng)設(shè)置 # 虛擬命令代碼調(diào)用 * 加工起始點(diǎn)返回 * 加工中斷點(diǎn)返回 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 工作坐標(biāo)系統(tǒng) 組 連續(xù)程序塊(外形)/關(guān)閉 連續(xù)程序塊(外形)/開啟 字 字首 組 功能 * 程序停止 * 任選結(jié)束 * 程序結(jié)束 電極旋轉(zhuǎn)開始() 電極旋轉(zhuǎn)停止 * 電極改變 * 加載 * 卸載 吹送閥關(guān)閉 M 代碼 節(jié) 注 : 組內(nèi)標(biāo)記有, , . 的命令一直有效直到同組內(nèi)另一個(gè)命令被指定,一旦它們被指定。(象這樣的命令稱為“模態(tài)命令”

28、) 注 : 模態(tài) 命令可以在同一個(gè)程序塊中雙重指定。 如果屬于同一組的命令被雙重指定,最后指定的命令有效。 注 : 如果一個(gè) 代碼在代碼表沒有提到,或者沒有相應(yīng)選擇的代碼被指定,會(huì)產(chǎn)生一個(gè)警報(bào)。 27 注 : 關(guān)于組內(nèi)標(biāo)記有“*”的命令,只有被指定的程序塊有效。 注 : 在#組內(nèi)的命令,本手冊沒有說明。 (子程序簡單訪問) (參數(shù)調(diào)用) (模態(tài)調(diào)用) (模態(tài)調(diào)用取消) (虛擬命令代碼調(diào)用) 注 : 本手冊沒有說明命令 - , , 。 注 : “字首”指出了開機(jī)模態(tài)組代碼。 (/ 可以通過參數(shù)選擇。) (/ 可以通過參數(shù)選擇。) . 代碼表 節(jié) * 電極多平面搜索() . * 觸摸停止忽略功能

29、. 極性反轉(zhuǎn)開啟 . 極性反轉(zhuǎn)關(guān)閉 加工開始 . 加工結(jié)束 絕緣工作流體供應(yīng)開啟 . 絕緣工作流體供應(yīng)關(guān)閉 * 磁帶結(jié)束 . 閥 號(hào)開啟 . 閥 號(hào)開啟 閥 號(hào)開啟 閥 號(hào)開啟 28 字 字首 組 功能 節(jié)號(hào) 閥 號(hào)開啟 .表. 坐標(biāo)命令表 字 模態(tài) 功能 節(jié)號(hào) () 平面平面平面指定 () 限制區(qū)域限制區(qū)域指定取消 局部坐標(biāo)系統(tǒng)選擇 機(jī)器坐標(biāo)系統(tǒng)選擇 () 工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)工件坐標(biāo)系統(tǒng)選擇 ? 工件坐標(biāo)參考點(diǎn)轉(zhuǎn)換 . 工件坐標(biāo)系統(tǒng)旋轉(zhuǎn) . () 工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組選擇 .

30、. 閥 號(hào)開啟 閥 號(hào)開啟 閥 號(hào)開啟 閥 號(hào)開啟 閥 號(hào)開啟 吹送開啟,低壓吹送開啟 . /檢索模式選擇 . / 軸模式選擇 * 油箱槽下降 . * 油箱槽提升 * 托盤交換 . 加工開啟 . 加工關(guān)閉 高壓吹送開啟 . 高壓吹送關(guān)閉 旋轉(zhuǎn)軸制動(dòng)開啟 . 旋轉(zhuǎn)軸制動(dòng)關(guān)閉 * 子程序訪問 . * 子程序結(jié)束 注 : 組內(nèi)標(biāo)記有, , , . 的命令將一直有效直到同組的另一個(gè)命令被指定,一旦它們被指定。(象這樣的命令稱為“模態(tài)命令”。) 注 : 在同一個(gè)程序塊中命令可以被雙重指定。 ()如果屬于同一組的開啟/關(guān)閉轉(zhuǎn)換命令被雙重指定,先執(zhí)行開啟命令,后執(zhí)行關(guān)閉命令。 ()象和這樣的選擇命令不能在同

31、一個(gè)程序塊內(nèi)雙重指定。 注 : 使用代碼表中未注明的代碼或者未給出選項(xiàng)的代碼進(jìn)行程序設(shè)計(jì),將會(huì)被警告。 注 : 關(guān)于組內(nèi)標(biāo)記有“*”的命令,只有在指定的程序塊內(nèi)有效。 注 : “字首”指明了開機(jī)或者重置的模態(tài)組代碼。 M 代碼 29 . 坐標(biāo)系統(tǒng)命令 本節(jié)說明了與坐標(biāo)系統(tǒng)有關(guān)的命令。 當(dāng)對電極給出移動(dòng)命令時(shí),坐標(biāo)系統(tǒng)用于指明電極位置的基準(zhǔn)。 本節(jié)說明的命令用于參考坐標(biāo)系統(tǒng)的設(shè)置和變更、電極移動(dòng)平面的指定、電極移動(dòng)范圍的設(shè)置等。 工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組工件坐標(biāo)系統(tǒng)組選擇 30 . 平面指定(/) 功能: 平面指定 平面指定 平面指定 平面指定 格式: / ; 語

32、句示例: ; ; ; 說明: ?本命令指定了在圓弧插補(bǔ)和電極直徑補(bǔ)償中電極繼續(xù)移動(dòng)的平面。 ?在任何坐標(biāo)系統(tǒng)中,被指定的平面包括兩個(gè)軸。 本命令,一旦任何一個(gè)平面被指定,不再變更,直到另一個(gè)平面被指定。 在通電時(shí)的初始狀態(tài)中,指定 ( 平面)。 圖3.1 31 示例: 注意,在圓弧插補(bǔ)中,即使指定同樣的移動(dòng)命令,不同的平面指定將會(huì)執(zhí)行完全不同的運(yùn)動(dòng)。以下程序示例給出了這種情況下的例子。 ; ; . . ; () ; . . ; () ; 圖. 32 . 限制區(qū)域指定 (/) 功能: 限制區(qū)域指定 限制區(qū)域指定 限制區(qū)域指定取消 格式: | _ | | _ | ; ; 語句示例: . . . .

33、 . . ; ; 說明: ?本命令可以進(jìn)行控制,使得在自動(dòng)操作中電極不會(huì)在移動(dòng)范圍之外操作。 * 可是,不考慮模式加工的路徑。 ?被命令指定兩點(diǎn)作為對頂角的長方體表面,被設(shè)置為限制區(qū)域。根據(jù)參數(shù),長方體的內(nèi)部或者外部兩者中的任一部分被確定為限制區(qū)域。 限制區(qū)域設(shè)置: 參數(shù)編號(hào) 也可以通過指定兩個(gè)軸,例如_的方式,來指定一個(gè)平面。 該設(shè)置是通過以機(jī)器零點(diǎn)為的機(jī)器坐標(biāo)系統(tǒng)的坐標(biāo)值來完成的。 外部是限制區(qū)域 內(nèi)部是限制區(qū)域 圖. ?當(dāng)要執(zhí)行的程序塊的結(jié)束點(diǎn)進(jìn)入限制區(qū)域時(shí),數(shù)控裝置將在命令之后對程序塊發(fā)出警告,并且不執(zhí)行它們。 命令 解除了電極對限制區(qū)域的進(jìn)入控制。 當(dāng)除了, , , , 和之外的地址被指定時(shí),如果地址-, - 和-不匹配,或者零點(diǎn)返回沒有完成時(shí),將會(huì)產(chǎn)生警告。 33 注 : 在設(shè)置限制區(qū)域時(shí),不要將兩個(gè)點(diǎn)設(shè)置成為同一個(gè)點(diǎn)。 注 :

溫馨提示

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

最新文檔

評論

0/150

提交評論