版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、頁眉內(nèi)容CNC 銑床基本介紹CNC 銑床如圖1 所示。因無自動刀具交換裝置( ATC , Automatic Toos Changer ) 及刀具庫,故必須用手動方式換刀。圖 2 所示為立式綜合切削中心機。 圖 3 所示為臥式綜合切削中心機。綜合切削中心機( MC , Machine Center )因具備ATC 及刀具庫, 故可將使用的刀具預(yù)先安排存放于刀具庫內(nèi),需要時再下指令,由ATC 自動換刀。所以 綜合切削中心機即CNC 銑床加上 ATC 及刀具庫。圖CNC 銑床圖立式綜合切削中心機圖圖盤型刀具庫圖臥式綜合切削中心機刀具庫有二種: 圓盤型,如圖 4 所示。鏈條型, 如圖 5 所示。圓盤
2、型刀具庫用于刀具數(shù)目較少者,且換刀方式大都采用無臂式的換刀,換刀速度較慢,但故障率較少。鍵條型刀具庫用于刀具數(shù)目較多者,且換刀方式大都采用有臂式的換刀,換刀速度較快。有臂式的換刀臂如圖 6 所示。綜合切削中心機為了減少裝置工件的時間,大型工件常使用自動梭臺交換裝置(APC,Automatic Pallete Changer);如圖7 所示;小型工件可用機械手(Robot)上下工件。如圖8 所示。圖有臂圖鏈條型刀具庫式的換刀臂頁眉內(nèi)容圖立式綜合圖切臥式綜合切削中心機附自動梭臺交削換裝置中心機附機械手綜合切削中心機為了增加加工復雜性,常在床臺上加裝第四軸旋轉(zhuǎn)軸,如圖9 所示,甚至增加兩旋轉(zhuǎn)軸成為5
3、 軸加工機, 如圖 10 所示。 5 軸加工機主要應(yīng)用于幾何外形復雜的航天零件加工及模具加工。圖五軸加工機頁眉內(nèi)容CNC 銑床(或加工中心機)程序制作計算機數(shù)值控制工具機是經(jīng)由程序中的指令操控計算機數(shù)值控制系統(tǒng)去執(zhí)行以往必須由人工操作的所有加工動作。故學習程序制作必須完全了解程序中指令的功能及格式,這樣才能將傳統(tǒng)人工操作工具機的加工經(jīng)驗及相關(guān)知識,很正常的用指令來描述加工順序。簡而言之, CNC 銑床(或 MC )的程序就是依據(jù)您已具有的加工知識和加工順序,用正確的指令依序描述組合而成。故制作 CNC 銑床(或 MC )程序時必須考慮下列幾點:圖加裝軸的四軸加工機依工件形狀及尺寸標示決定程序原
4、點位置及加工順序。工件的夾持方法。用虎鉗夾持或用 T 槽螺栓、壓板、梯枕或制作特殊夾具。3.刀具的選擇: 包括銑刀的直徑、 刀刃長度、 材質(zhì)及其它刀具的選用并決定各把刀具的刀號及刀長補正號碼、刀徑補正號碼。切削條件:包括各把刀具的主軸轉(zhuǎn)速、切削深度、進給速率、精銑預(yù)留量等。2-1程序制作CNC程序是由指令組成,而指令是由英文字母與數(shù)值組成(如N10,G28,G90,G91,M03,F(xiàn)100,S2500, T01 等)或特殊符號(如/ 選擇性單節(jié)刪除指令, ; 單節(jié)結(jié)束指令)。例子 :G28G91Z0;G28X0Y0;G54;M06T01;M03 S1000;G90G00G43Z5.H01;G0
5、0G41X25.Y30.D11;G01Z -5.F50;M30;上面例子程序中每一列即稱為一個單節(jié)( Block ),每一單節(jié)是由至少一個字語( Word )所組成,字語是由一個地址( Address )和數(shù)值( Number )組成。每一單節(jié)后面加一單節(jié)結(jié)束符號 ; ,以界定單節(jié)的范圍。如此CNC控制器即依照程序中的單節(jié)指令,依序執(zhí)行程序。地址用英文字母表示,其意義如表1 所示,地址依照已設(shè)定的程序機能而有不同的意義,其目的在限定其后數(shù)值的意義。表各地址之意義頁眉內(nèi)容機 能位 址意 義程序號碼: (ISO) , O (EIA)程序號碼順序號碼N順序號碼準備機能G動作模式(直線、圓孤等)X、Y
6、、Z坐標軸移動指令坐標軸字語A、B、 C、U、V、W附加軸移動指令R圓弧半徑I、 J、K圓弧中心坐標進給機能F進給速率主軸轉(zhuǎn)速機能S主軸轉(zhuǎn)速刀具機能T刀具號碼、刀具補正號碼輔助機能M機械側(cè) ON OFF 控制B床臺位置補正號碼H、 D補正號碼指令暫 停P、X暫停時間子程序號碼指定P子程序號碼指定重復次數(shù)L子程序重復次數(shù)參 數(shù)P、 Q、R固定循環(huán)2-1.1 數(shù)據(jù)輸入格式CNC 程序中的每一指定皆有一定的固定格式,使用不同的控制器其格式亦不同,故必須依據(jù)該控制器的指令格式書寫指令,若其格式有錯誤,則程序?qū)⒉槐粓?zhí)行而出現(xiàn)警示訊息。其中尤以數(shù)值數(shù)據(jù)輸入時應(yīng)特別小心。一般CNC 銑床或 MC 皆可選擇用
7、公制單位mm或英制單位 英吋 為坐標數(shù)值的單位。公制可精確到0.001mm ,英制可精確到 0.0001英吋,此也是一般 CNC 機械的最小移動量。若輸入X1.23456時,實際輸入值是X1.234mm或 X1.2345英吋,多余的數(shù)值即被忽略不計。且字數(shù)也不能太多,一般以7 個字為限,如輸入 X1.2345678 ,因超過 7 個字,會出現(xiàn)警示訊息,表1 是地址和指令數(shù)值范圍。表 1 中所列是計算機能接受之指令范圍,而 CNC 工具機實際使用范圍受到其機械本身的限制,故應(yīng)參考 CNC 工具機的操作手冊而定。例如表1 中 X 軸可移動 99999.999mm ,但實際上CNC 工具機 X 軸的
8、行程可能只有650mm ,進給速率 F 最大可輸入 100000.0mm min ,但實際上CNC 工具機可能限制在3000mm min 以下。故在程序制作時, 要確定不超過CNC 工具機規(guī)格的實際限制,所以一定要參照CNC 工具機制造廠發(fā)行的說明書。表地址與指令范圍(FANUC 0M )機 能位址公制單位英制單位程序號碼: (ISO) O (EIA)1 99991 9999順序號碼N1 99991 9999準備機能G0 990 99X、Y、Z、Q、R、 I、J、K99999.999mm9999.9999inch坐標軸字語A、B、C99999.999deg9999.9999deg進給機能F1
9、100000.0mm min0.01 400.0inch min主軸轉(zhuǎn)速機能S0 99990 9999刀具機能T0 990 99輔助機能M0 990 99暫 留X 、 P0 99999.999sec0 99999.999sec頁眉內(nèi)容子程序號碼指定P1 99991 9999重復次數(shù)L1 99991 9999補正號碼D、 H0 320 322-1.2CNC 工具機坐標系統(tǒng)CNC銑床或MC是依據(jù)坐標系統(tǒng)來確定其刀具運動的路徑,因此坐標系統(tǒng)對CNC程序設(shè)計極為重要。CNC 工具機各軸的標注,CNS 是采用右手直角坐標系統(tǒng)。食指表示Y 軸,中指表示Z 軸,且手指頭所指的方向為正方向。移動軸;另外定義三
10、個旋轉(zhuǎn)軸,繞X 軸旋轉(zhuǎn)者稱為A 軸,繞如圖 1 所示,大姆指表示X 軸 ,X 、 Y 、 Z 軸向是用于標注線性Y 軸旋轉(zhuǎn)者稱為B 軸,繞 Z 軸旋轉(zhuǎn)者稱為 C 軸。三旋轉(zhuǎn)軸的正方向皆定義為順著移動軸正方向看,順時針回轉(zhuǎn)為正,逆時針回轉(zhuǎn)為負,如圖 2 所示。(a)右手直角坐標系統(tǒng)(b)X 、 Y 、 Z 移動軸A 、旋轉(zhuǎn)軸圖圖CNC工具機先定義Z 軸,以工具機的主軸線為式 CNC銑床為例,主軸向上為 Z 方向,向下為以操作者面向床柱,其刀具沿左右方向移動者為坐標系統(tǒng)決定Y 軸,故其刀具沿前后方向移動者為Z 軸,再以刀具遠離工件的方向為正, Z方向,如圖3 所示。接著定X 軸,且規(guī)定向右為正方向
11、;最后依Y 軸,向前為正Y 方向,向后為負故以立義 X軸,右手直角Y 方向。以上定義者稱為程序坐標系(或稱為工件坐標系),其三軸的交點即1 4 節(jié)所述的程序原點。圖的右側(cè)所示即為程序坐標系。程序設(shè)計人員是依據(jù)程序坐標系來指述刀具動路,且必須假設(shè)工件固定不動,刀具沿著工件輪廓移動加工。圖 3 所示,標示于CNC工具機上的坐標軸所形成的坐標系稱為機械坐標系,一般CNC 銑床或 MC在機械上會貼上機械坐標系的軸向。機械的移動是根據(jù)機械坐標系,因為CNC銑床或 MC在 X、 Y 軸上實際是工件移動而非刀具移動,所以為了符合程序設(shè)計人員假設(shè)工件固定不動,其機械坐標系的X、Y 軸正、負方向與程序坐標系相反
12、。故程序設(shè)計人員指令刀具向程序坐標系的X 軸正方向移動,而實際上是工件向機械坐標系的X 軸正方向移動,使兩者一致。頁眉內(nèi)容圖程序坐標系與機械坐標系2-1.3坐標位置的表示方式:絕對值和增量值CNC程序除了一些基本設(shè)定,如程序原點,刀具號碼,主軸轉(zhuǎn)速,進給速率等外,最主要的是命令刀具移動或切削至某一坐標位置。而坐標位置的表示有絕對值和增量值兩種。絕對值是以 程序原點 為依據(jù)來表示坐標位置。增量值是以 前一點 為依據(jù)來表示兩點間實際的向量值(包括距離和方向)。CNC 銑床或MC 大都以G90 指令設(shè)定X 、 Y 、 Z 數(shù)值為絕對值;用G91 指令設(shè)定X 、 Y 、Z 數(shù)值為增量值。在同一程序中可
13、以增量值與絕對值混合使用。使用原則是依據(jù)工件圖上尺寸的標示,用何種方式表示較方便,則使用之。茲以圖1、圖 2 及圖 3 說明之。絕對值指令格式:G90 X_Y_Z_ ;增量值指令格式:G91 X_Y_Z_ ;在使用上, 大都以絕對值和增量值混合使用較多。簡而言之, 不用加減計算即可得到坐標位置,則以那種方式表示之,因比較方便也。茲以圖3 所示之工件圖說明之。假設(shè)銑刀已定位至H 點,接著沿A B C D E F G程序原點 A 點,完成輪廓切削的程序如下:G90 G01 X18. F100 ;H B ,用絕對值表示較方便。G91 X35. Y -20. ;B C,用增量值表示較方便。G90 X9
14、2. ;C D ,用絕對值表示較方便。Y15. ;D E,用絕對值表示較方便。G91 X -60. ;E F ,用增量值表示較方便。Y -15. ;F G,增量值或絕對值皆方便,但沿用上單節(jié)增量指令,可不必再用 G90 設(shè)定為絕對值,故用增量值表示之。X -32. ;G程序原點,理由同上。Y60. ;程序原點 A ,理由同上。:2-1.4坐標位置數(shù)值的表示方式頁眉內(nèi)容CNC 程序即控制刀具移動到某坐標位置,其坐標位置數(shù)值的表示方式有2 種:1.用小數(shù)點表示法:即數(shù)值的表示用小數(shù)點. 明確的標示個位在那里。如X25.36 ,其中 5 為個位,故數(shù)值大小很明確。不用小數(shù)點表示法: 即數(shù)值中無小數(shù)點
15、者。則CNC 控制器會將此數(shù)值乘以最小移動量(公制 :0.001mm ,英制 0.0001 英吋)做為輸入數(shù)值。 如 X25 ,則 CNC 控制器會將25 0.001mm0.025mm 做為輸入數(shù)值。所以要表示 貳拾伍公厘 ,可用 25. 或 25000 表示,一般用小數(shù)點表示法較方便,并可節(jié)省系統(tǒng)之記憶空間,故常被使用。以下之地址均可選擇使用小數(shù)點表示法或不使用小數(shù)點表示法:X、Y、Z、I、J、K、F、R 等。但也有一些地址不允許使用小數(shù)點表示法,如P、 Q、 D 等。 例如暫停指令,如指令程序暫停 5 秒,必須如下書寫:G04 X5. ;或 G04 X5000 ;或 G04 U5. ;或
16、G04 U5000 ;或 G04 P4000 ;皆可。一般皆采用小數(shù)點表示方式來描述坐標位置數(shù)值,故在鍵入CNC 程序, 尤其是坐標數(shù)值是整數(shù)時,常常會遺漏小數(shù)點。 如欲輸入 貳拾伍公厘 ,但鍵入 Z25 ,其實際的數(shù)值是 0.025mm ,相差 1000 倍,可能會撞機或大量銑削,不可不謹慎。程序中用小數(shù)點表示與不用小數(shù)點表示的數(shù)值,可以混合使用。如下面例1:例 1. G00 X25. Y3000 Z5. ;G01 Z -5. F100. ;X36000 Y50. ;某些專用的G 機能指令必須置于特定的數(shù)值之前。例 2.G20;設(shè)定英制單位。X2.0其暫停時間是20sec。因為現(xiàn)處于英制單位
17、(G20) 故 X2.0 先被以距G04;離譯碼為 20000吋,接著執(zhí)行 G04暫停指令,則 20000會被轉(zhuǎn)換成20sec。故例 2若寫成如例 3,則暫停時間為2sec。例 3.G20;G04其暫停時間為2sec。因為X2.0 在 G04之后,直接被解讀為時間,X2.0 ;以 sec 為 單位,故 X2.0是 2sec。例4.F100.(錯誤)G98 ;G98(正確),表示進給速率是100 mm min 。F100.;1.5程序號碼:O早期的數(shù)值控制( NC ) 機械,因無內(nèi)存, 故程序是儲存在紙帶上,執(zhí)行時, 常以光學 式讀帶機將紙帶上的程序讀入控制器內(nèi),再依指令控制機械運作。圖1是 E
18、IA編碼的 NC 紙帶 。目前計算機數(shù)值控制( CNC , Comput Number Contral )機械,都具有記憶程序的功能。將CNC 程序儲存在內(nèi)存內(nèi),為了區(qū)別不同的程序, 故在程序的最前端用程序號碼以區(qū)分之,方便日后欲執(zhí)行那一程序時,只需呼叫出來,即可進行編輯或執(zhí)行程序。圖 1目前 CNC 程序的編碼有二種:EIA 編碼或 ISO 編碼,在臺灣大多使用EIA 編碼。在 CNC控制器內(nèi),一般皆可接受這二種編碼,故為了區(qū)別起見,程序號碼以地址O 表示者是 EIA 編碼;以地址 : 表示者是 ISO 編碼,如表所示。地址與指令范圍(FANUC 0M )機能位址公制單位英制單位頁眉內(nèi)容程序
19、號碼: (ISO) O (EIA)1 99991 9999順序號碼N1 99991 9999準備機能G0 990 99坐標軸字語X、Y、Z、Q、R、 I、J、K99999.999mm9999.9999inchA、B、C99999.999deg9999.9999deg進給機能F1 100000.0mm min0.01 400.0inch min主軸轉(zhuǎn)速機能S0 99990 9999刀具機能T0 990 99輔助機能M0 990 99暫 留X 、 P0 99999.999sec0 99999.999sec子程序號碼指定P1 99991 9999重復次數(shù)L1 99991 9999補正號碼D、 H0
20、320 32程序號碼以地址O及 4 位數(shù)字組成,一般控制器大多從19999 之范內(nèi)任意選擇使用。例如:O3838表示程序號碼為3838 的 CNC 程序。( EIA ): 4949表示程序號碼為4949 的 CNC 程序。( ISO )2-1.6順序號碼: N CNC 程序的每一單節(jié)之前可以加一順序號碼,以地址N 后面加上19999 數(shù)字表示之。順序號碼與 CNC 程序的加工順序無關(guān),它只是那一單節(jié)的代號,故可任意的編號。但最好以由小到大的順序編號,較符合人類的一般思路。為了節(jié)省內(nèi)存空間,故一般 CNC 程序常不使用順序號碼于每一單節(jié)前面。 但常用于標示加工種類如下列例子:N1 ;粗銑外形:N
21、2 ;粗銑凹槽:N3 ;精銑外形及凹槽:N4 ;鉆中心孔:N5 ;鉆 7.8鉆頭:N6 ;鉆 6.8鉆頭:N7 ;鉸孔 8H7:N8 ;攻螺紋M81.252-1.7選擇性單節(jié)刪除: ”在單節(jié)的最前端加一斜線 (選擇性單節(jié)刪除指令)時,該單節(jié)是否被執(zhí)行,是由執(zhí)行操作面板上的選擇性單節(jié)刪除開關(guān)來決定。當此開關(guān)處于 ON (燈亮),則該單節(jié)會被忽略而不被執(zhí)行;當此開關(guān)處于OFF(燈熄),則該單節(jié)會被執(zhí)行。所以程序中有 指令之單節(jié)頁眉內(nèi)容可由操作者視情況選擇該單節(jié)是否被執(zhí)行。例子:N1 ;粗銑外形:M00 ;N2 ;粗銑凹槽:M00 ;N3 ;精銑外形:M00 ;N4 ;精銑凹槽以上例子,當單節(jié)刪除開
22、關(guān)處于ON 時,則所有的M00 (程序停止指令)皆不被執(zhí)行。反之設(shè)于OFF,則全部執(zhí)行。 指令常置于單節(jié)的最前端, 若是置于單節(jié)中的任何位置, 則從 至 ;(單 節(jié)結(jié)束)間之所有指令皆被忽略不執(zhí)行。若含有 指令的單節(jié)被讀入緩沖暫存區(qū)后,再將單節(jié)刪除開關(guān)ON,則此單節(jié)因已被辨認正確無誤,故會被執(zhí)行。2-1.8主軸轉(zhuǎn)速機能:S主軸轉(zhuǎn)速機能又稱為S 機能,系用于指令主軸的回轉(zhuǎn)速數(shù)值(rpm)。 S 機能以地址S 后面接4 位數(shù)字組成。如其指令的數(shù)值大于或小于制造廠商所設(shè)定之最高或最低轉(zhuǎn)速時,將以廠商所設(shè)定的最高或最低轉(zhuǎn)速為實際轉(zhuǎn)速。一般MC 的轉(zhuǎn)速 0 6000rpm 。在操作中為了實際加工條件之需
23、要,亦可由執(zhí)行操作面板之 主軸轉(zhuǎn)速調(diào)整率旋鈕來調(diào)整主軸實際轉(zhuǎn)速。S 指令只是設(shè)定主軸轉(zhuǎn)數(shù)大小,并不會使主軸回轉(zhuǎn),需待有 M03(主軸正轉(zhuǎn)) 或 M04(主軸逆轉(zhuǎn))指令時,主軸才開始旋轉(zhuǎn)。例子:S1000 M03 ;主軸以順時針方向轉(zhuǎn)1000rpm 。主轉(zhuǎn)轉(zhuǎn)速可由下列公式計算而得S1000 VDS:主軸轉(zhuǎn)速rpmV :切削速度m minD :刀具直徑mm:圓周率3.14例題: 已知用 10 mm高速鋼端銑刀,V 22 m min ,求 S。解答: S 1000 22 3.14 10 700 rpm 。2-1.9進給速率機能:又稱為F 機能F 機能用于控制刀具移動時的速率,如圖位為 mm min
24、。1 所示。F后面所接數(shù)值代表每分鐘刀具進給量,單頁眉內(nèi)容F 機能指令值如超過制造廠商所設(shè)定之范圍時,則以廠商所設(shè)定之最高或最低進給率為實際進給率。在操作中為了實際加工條件之需要, 亦可由執(zhí)行操作面板上之 切削進給率 旋鈕來調(diào)整實際進給率。機能一經(jīng)設(shè)定后如未被重新指定,則表示先前所設(shè)定之進給率繼續(xù)有效。機能的數(shù)值可由下列公式計算而得。F F tT SF t :銑刀每刃的進給量mm toothT :銑刀的刀刃數(shù)S :刀具的轉(zhuǎn)數(shù)rpm例題:使用 75mm,6 刃的面銑刀,銑削碳鋼表面,V 100m min ,F(xiàn)t 0.08mm 刃,求S及F。解答:S 1000 F F t T S 0.081000
25、 * 100 6 425 204 mm425 rpm min刀具材質(zhì)及被切削材料不同,則切削速度,每刃的進給量亦不相同。2-1.10刀具機能:T 刀具機能又稱為能以地址 T 后面接T 機能, CNC 2 位數(shù)字組成。銑床無ATC ,必須用手換刀,所以T 機能是用于MC 。T機MC 的刀具庫有二種:一種是圓盤型所示)。換刀的方式分無臂式(如第 1 無臂式換刀方式是刀具庫靠向主軸,主軸。此種刀具庫大都用于圓盤型較多,(如第1 章圖 4 所示),另一種為鍵條型(如第 1 章圖 5章圖 4 所示)及有臂式(如第1 章圖 6 所示)兩種。先卸下主軸上的刀具,再旋轉(zhuǎn)至欲換的刀具,上升裝上且是固定刀號式 (
26、即 1 號刀必須插回1 號刀具庫內(nèi)) , 故換刀指令的書寫方式如下:M06 T02; M06 (換刀指令) ,執(zhí)行時,主軸上的刀具先裝回刀具庫,再旋轉(zhuǎn)至2 號刀,將 2 號刀裝上主軸孔內(nèi)。有臂式換刀大都配合鏈條型刀具庫且是無固定刀號式【即1 號刀不一定插回1 號刀具庫內(nèi),其刀具庫上的刀號與設(shè)定的刀號由控制器的PLC (可程控器)管理】。此種換刀方式的T 指令后面所接數(shù)字代表欲呼叫刀具的號碼。當T 機能被執(zhí)行時,被呼叫的刀具會轉(zhuǎn)至準備換刀位置,但無換刀動作,因此T 指令可在換刀指令M06 之前即以設(shè)定,以節(jié)省換刀時等待刀具之時間。故有換刀臂式的換刀程序指令書寫如下T01 ;1 號刀就換刀位置。:
27、頁眉內(nèi)容M06 T03;M06換刀指令,將1 號刀換到主軸孔內(nèi),3 號刀就換刀位置。:M06 T04;M06換刀指令,將3 號刀換到主軸孔內(nèi),4 號刀就換刀位置。:M06 T05;M06換刀指令,將4 號刀換到主軸孔內(nèi),5 號刀就換刀位置。執(zhí)行刀具交換時,并非刀具在任何位置均可交換,各制造廠商依其設(shè)計不同,均在一安全位置,實施刀具交換動作,以避免與床臺、工件發(fā)生碰撞。 Z 軸的機械原點位置是遠離工件最全位置,故一般以 Z 軸先回歸機械原點后,才能執(zhí)行換刀指令。 (但有些制造廠商,如機的 MC 除了 Z 軸先回歸 HOME 點外,也必須做第二參考點復歸,即 G30 指令)。故刀程序應(yīng)如下書寫:遠
28、的安臺中精MC 的換只需 Z 軸回 HOME 點,(無臂式的換刀)G91 G28 Z0 ; Z 軸回歸 HOME 點。M06 T03 ; 主軸更換為3 號刀。:G91 G28 Z0 ;M06 T04 ; 主軸更換為4 號刀。:G91 G28 Z0 ;M06 T05 ; 主軸更換為5 號刀。:2. Z 軸先回歸 HOME 點且必須 Y 軸做第二參考點復歸G30 Y0 ;(有臂式的換刀)T01 ;1 號刀就換刀位置。G91 G28 Z0 ; Z 軸回歸 HOME 點。G30 Y0 ; Y 軸第二參考點復歸。M06 T03 ; 將 1 號刀換到主軸孔內(nèi),3 號刀就換刀位置。:G91 G28 Z0 ;
29、G30 Y0 ;M06 T04 ;將 3號刀換到主軸孔內(nèi),4 號刀就換刀位置。:G91 G28 Z0 ;G30 Y0 ;M06 T05 ;將 4號刀換到主軸孔內(nèi),5 號刀就換刀位置。:2-1.11輔助機能(又稱為M機能)M 在數(shù)值控制機械上,有些單純的開(ON )或關(guān)( OFF)的動作,如主軸正轉(zhuǎn)、主軸停止、切削劑開、切削劑關(guān)等,用地址M 后面接 2 位數(shù)字組成指令,稱為輔助機能。通常 M 機能除某些有通用性的標準碼外(如M03 ,M05 , M08 ,M09 ,M30 等),亦可由制造廠商依其機械之動作要求,設(shè)計出不同的M 指令,以為控制不同之開關(guān)動作,或預(yù)留I O(輸入輸出)接點,作為操作
30、者自行聯(lián)結(jié)其它外圍設(shè)備使用。頁眉內(nèi)容在同一單節(jié)中若有兩個M 機能出現(xiàn)時,雖其動作不相沖突,但以排列在最后面的M 機能有效,前面的M 機能皆被忽略而不執(zhí)行。例如: S600 M03 M08 ;執(zhí)行此單節(jié)時,主軸不會正轉(zhuǎn),只有噴出切削劑。一般 CNC 機械 M 機能的前導零可省略,如M01 可用 M1 表示, M03 可用 M3 來表示,余者類推,如此可節(jié)省內(nèi)存空間及鍵入的字數(shù)。M 機能的范圍由M00 至 M99 ,不同的 M 機能代表不同的動作, 較常用者如表1 所示。 現(xiàn)分述如下:表輔助機能之字語及其功能字語功 能M00程序停止M01選擇性程序停止M02程序結(jié)束M03主軸正轉(zhuǎn)M04主軸反轉(zhuǎn)M0
31、5主軸停止M06自動換刀M07切削劑開(霧狀)M08切削劑開M09切削劑關(guān)M19主軸定向停止M30程序結(jié)束(記憶回原)M98主程序呼叫子程序M99子程序結(jié)束,并跳回主程序1. M00 :程序停止程序中若使用 M00指令,于執(zhí)行至 M00指令時, 程序即停止執(zhí)行, 且主軸停止轉(zhuǎn)動、 切削 劑關(guān)閉。若欲再繼續(xù)執(zhí)行下一單節(jié), 只要按下 CYCLE START 程序啟動鍵, 則主軸轉(zhuǎn)動、 切削 劑開啟,繼續(xù)執(zhí)行 M00 后面的程序。 M00指令一般均單獨成為一個單節(jié)使用。M01 :選擇性程序停止此一指令的功能和M00相同,但選擇停止或不停止,可由執(zhí)行操作面板上的選擇停止 按鈕來控制。當按鈕置于ON (
32、燈亮)時則 M01 有效,其功能等于 M00 ,若按鈕置于OFF(燈熄)時,則 M01將不被執(zhí)行,即程序不會停止。M00 和 M01常用在 CNC 銑床于粗銑后執(zhí)行 M00 或 M01 ,此時,則可用手動方式更換精銑刀,再按 CYCLE START程序執(zhí)行鍵,續(xù)繼執(zhí)行精銑程序,其它加工,以此類推,如下面例子說明例子:N1 ;粗銑:G00 G90 Z100. ;手動換刀安全點。M00 ;程序停止。將 模式選擇 旋鈕轉(zhuǎn)至 MPG 微調(diào)操作,用手動更換精銑刀,再將旋鈕轉(zhuǎn)回AUTO 自動執(zhí)行,再按CYCLESTART 程序啟動鍵,繼續(xù)往下執(zhí)行程序。N2 ;精銑:G00 G90 Z100 ;M00 ;程
33、序停止,同上 M00 說明更換中心鉆頭。頁眉內(nèi)容N3 ;鉆中心孔:G00 G90 Z00.;M00 ;N4 ;程序停止,同上鉆 7.8mm孔M00說明更換 7.8鉆頭。:G00 G90 Z100.;M00 ;N5 ;程序停止,同上鉸孔M00說明更換 8H7鉸刀。:M30 ;程序結(jié)束。3. M02:程序結(jié)束此指令應(yīng)置于程序最后單節(jié),表示程序到此結(jié)束。此指令會自動將主軸停止(M05 )及關(guān)閉切削劑( M09 ),但程序執(zhí)行指針( CURSOR )不會自動回到程序的第一單節(jié),單節(jié)上。如欲使程序執(zhí)行指針回到程序開頭,必須先將 模式選擇 鈕轉(zhuǎn)至而停在 M02EDIT編輯上,此再按 RESET 鍵,使程序
34、執(zhí)行指針回到程序開頭。4.M03 :主軸正轉(zhuǎn)程序執(zhí)行至M03 ,主軸即正方向旋轉(zhuǎn)(由主軸上方,向床臺方向看,順時針方向旋轉(zhuǎn))。參考圖 1( a)。一般銑刀大都用主軸正轉(zhuǎn)M03 。5.M04 :主軸反轉(zhuǎn)程序執(zhí)行至M04 ,主軸即反方向旋轉(zhuǎn)(由主軸上方,向床臺方向看,逆時針方向旋轉(zhuǎn))。參考圖 1( b)。6.M05 :主軸停止程序執(zhí)行至M05 ,主軸即瞬間停止,此指令用于下列情況:( 1 )程序結(jié)束前(但一般??墒÷?,因為M02 , M30 指令皆包含 M05 )。( 2 )若 CNC機械有主軸高速檔( M42 )、主軸低速文件(M41 )指令 時,在換檔之間,必須使用M05,使主軸停止再換檔,以
35、免損壞換檔機構(gòu)。( 3 )主軸正、反轉(zhuǎn)之間的轉(zhuǎn)換,也須加入此指令,使主軸停止后,再變換轉(zhuǎn)向指令,以免伺服馬達受損。7.M06 :自動換刀程序執(zhí)行至M06 ,控制器即命令A(yù)TC (自動刀具交換裝置)執(zhí)行換刀的動作。其換刀動作及程序?qū)懛ㄕ垍⒖? 1.10T 機能說明。M07 :開啟霧狀切削劑有噴霧裝置之機械,令其開啟噴霧泵浦,噴出霧狀切削劑。M08 :切削劑噴出程序執(zhí)行至M08 ,即啟動切削劑泵浦,但必須配合執(zhí)行操作面板上的CLNT AUTO鍵,處于 ON ( 燈亮 ) 狀態(tài)。 ( 切削液程序鍵,處于 ON ) 否則泵浦不會啟動。一般 CNC 機械主軸附近有一閥門可以手動調(diào)節(jié)切削劑流量大小。10.
36、M09:噴霧及切削劑關(guān)閉令命噴霧及冷卻劑泵浦關(guān)閉,停止切削劑噴出。常用于程序執(zhí)行完畢之前。(但??墒÷?,因為一般M02 、 M30指令皆包含M09 )。11.M19 :主軸定向停止令主軸旋轉(zhuǎn)至一固定之方向而后停止旋轉(zhuǎn),于裝置精搪孔刀及背搪孔刀使用G76或G87指令時,因其包含M19指令,且刀具會平移一小段距離。故必須先以MDI方式執(zhí)行19 指令,以頁眉內(nèi)容確定偏位方向,以便提供給G76 或 G87 指令使用。12.M30 :程序結(jié)束此指令應(yīng)置于程序最后單節(jié),表示程序到此結(jié)束。此指令會自動將主軸停止 ( M05 )及關(guān) 閉切削劑( M09 ),且程序執(zhí)行指針會自動回到程序的第一單,以方便此程序再
37、次被執(zhí)行。此即是與 M02 指令不同之處,故程序結(jié)束大多使用M30 較方便。13.M98 :主程序呼叫子程序此指令置于主程序之某一單節(jié),當執(zhí)行至M98 時,控制器,即從內(nèi)存內(nèi)呼叫M98 后面所指定之子程序出來執(zhí)行。執(zhí)行次數(shù)大多由1 99。指令格式:此指令的用法,可參考2 1.20 節(jié)的例 1。14.M99 :子程序結(jié)束并跳回主程序此指令用于子程序最后單節(jié),表示子程序結(jié)束,且命令程序執(zhí)行指針跳回主程序中M98 的下一單節(jié)繼續(xù)執(zhí)行程序。M99 指令也可用于主程序最后單節(jié),此時程序執(zhí)行指針會跳回主程序的第一單節(jié)繼續(xù)執(zhí)行此程序,所以此程序?qū)⒁恢敝貜蛨?zhí)行,除非按下RESET 鍵才能中斷執(zhí)行。 此種方法常
38、用于CNC銑床或 MC 開機后的暖機程序,如下面例子可供參考。(也常用于展覽會場展示用)。CNC 銑床或 MC 暖機程序:(此程序適合無臂式ATC )O8888 ;G91 G28 Z0 ;Z 軸回歸機械原點。G28 X0 Y0 ;X 、 Y 軸回歸機械原點。M06 T01 ;將 1 號刀裝上主軸孔內(nèi)。M03 S100 ;主軸正轉(zhuǎn) 100 rpm 。G01 G91 X500. Y -350. F50.;以 50mm min 進給速率移動到X500.Y 350. 。Z -400. ;Z 軸向下移動。X -450. Y300. ;X、 Y 軸移動。G28 Z0 ;Z 軸歸 HOME 點。M06 T0
39、7 ;將 7 號刀裝上主軸。Z -400. ;Z 軸向下移動。X500. Y -350. ;X、 Y 軸移動。Z200. ;Z 軸向上移動。X -250. Y170. ;X、 Y 軸移動。G28 Z0 ;Z 軸歸 HOME 點。M06 T14 ;將 14 號刀裝上主軸。Z -400. ;Z 軸向上移動。M99 ;將程序執(zhí)行指針跳回第一單節(jié)繼續(xù)執(zhí)行此程序。2-1.12準備機能(又稱為 G 機能): G G 機能是命令機械準備以何種方式切削加工或移動。以地址G后面接 2位數(shù)字組成,其范圍由 G00 G99 ,不同的 G 機能代表不同的意義與不同的動作方式,如表1 是常用的 G 機能。表準備機能之字
40、語及其機能(FANUC 0M )字語機 能組群分類 G00快速定位01BG01B直線切削頁眉內(nèi)容G02順時針圓弧切削BG03反時針圓弧切削BG04暫停BG09確實停止檢驗00BG10自動程序原點補正,刀具補正設(shè)定B G17XY 平面選擇BG18ZX 平面選擇02BG19YZ 平面選擇BG20英制單位輸入選擇06OG21公制單位輸入選擇O G27機械原點復歸核對BG28自動機械原點復歸00BG29B由機械原點自動定位G30第 2、 3、 4 參考點自動復歸BG33螺紋切削01B G40刀具徑補正取消OG41刀具徑補正向左07OG42刀具徑補正向右OG43刀具長度正向()補正BG44刀具長度負向(
41、)補正08B G49刀具長度補正取消BG52局部坐標系統(tǒng)00B G54選擇第1 程序坐標系統(tǒng)BG55選擇第2 程序坐標系統(tǒng)BG56選擇第3 程序坐標系統(tǒng)12BG574 程序坐標系統(tǒng)B選擇第G58選擇第5 程序坐標系統(tǒng)BG59選擇第6 程序坐標系統(tǒng)BG61確實停止檢驗格式BG62自動轉(zhuǎn)角調(diào)整13BG63攻螺紋模式B G64切削模式BG73快速深孔啄鉆循環(huán)09O頁眉內(nèi)容G74左螺紋攻牙循環(huán)OG76精搪孔固定循環(huán)(主軸定向)O G80固定循環(huán)切削取消OG81鉆孔固定循環(huán)OG82沈頭鉆孔固定循環(huán)OG83深孔啄鉆循環(huán)OG84右螺紋攻牙循環(huán)OG85鉸孔固定循環(huán)f2-1.13英制公制單位指令:G20 G21
42、G20 :設(shè)定程序以G21 :設(shè)定程序以吋 為單位。最小數(shù)值mm 為單位。最小數(shù)值0.0001 吋。0.001mm 。CNS 是采用公制單位,故不須再指令G21 。但若欲加工以CNC 銑床或MC 一開機即自動設(shè)定為公制單位 公厘 。故程序中吋 為單位的工件,則于程序的第一單節(jié)必須先指令G20 ,如此以下所指令的坐標值、進給速率、螺紋導程、刀具半徑補正值、刀具長度補正值、手動脈波產(chǎn)生器( MPG )手輪每格之單位值等皆被設(shè)定成英制單位。G20 或 G21 通常單獨使用不和其它指令一起出現(xiàn)在同一單節(jié),且應(yīng)位于程序的第一單節(jié)。同一程序中,只能使用一種單位,不可公、英制混合使用。刀具補正值及其它有關(guān)數(shù)
43、值均須隨單位系統(tǒng)改變而重新設(shè)定。2-1.14設(shè)定坐標系指令:G92 ,G54G59,G52由 2 1.2 CNC 工具機坐標系統(tǒng)說明,可知撰寫CNC程序時必須依據(jù)程序坐標系來描述工件輪廓尺寸,此程序坐標系的零點即程序原點。1. 設(shè)定程序原點的指令在CNC 銑床或MC 上,可用 G92 指令其指令格式為G92 X?Y? ;其中Y 值是指程序原點到機械原點的向量值,于使用時,必須將X 、 Y 值表示出來。X 、2. 但當工件外形復雜時,為了撰寫CNC程序的方便常須設(shè)定2 個以上的程序原點,故也可用G54 G59指令設(shè)定程序原點,其指令格式:G54 ;其后面不須書寫X 、 Y值,其定義是指機械原點到
44、程序原點的向量值。一般使用G54 G59指令后,就不再使用G92指令。但如果使用時,則原來由G54 G59設(shè)定的程序原點將被移動G92 后面X 、Y值,如圖1 所示說明。 故此時G92 X?Y?;的X、Y值是指原來的程序原點到新的程序原點之向量值。程序?qū)懛ㄈ缦拢篏54;設(shè)定程序原點(1)。:G92X92. Y60. ;將程序原點(1)移動至程序原點(2)。:3.局部坐標系: G52局 部 坐 標 系 統(tǒng) ( localcoordinatesystem setting)是用于將原坐標系中分離出數(shù)個子坐標系統(tǒng)。其指令格式:G52 X?Y?;其 X 、Y 的定義是原坐標系的程序原點到子坐標系的程序原
45、頁眉內(nèi)容點之向量值。如圖2 說明G52 X0 Y0;表示回復到原坐標系。范例 1:有一工件系統(tǒng),配合子程序呼叫指令M98 及鉆孔固定循環(huán)指令G81 ,則可簡化程序的撰寫。如圖 3 所示。使用 G54設(shè)程序坐標系,再用G52 指令設(shè)定子坐標系。O2001 ;主程序G91 G28 Z0 ;G28 X0 Y0;G80 G54 G90 G00 X25. Y25.;G43 Z5. H01 M03 S500 ;M08 ;G98 G81 R3. Z -25. F80 ;G52 X0 Y0 M98 P2011;G52 X100. M98 P2011 ;G52 X200. M98 P2011 ;G52 X300
46、. M98 P2011 ;G52 X300. Y100. M98 P2011;G52 X200. Y100. M98 P2011;G52 X100. Y100. M98 P2011;G52 X0. Y100. M98 P2011;G91 G28 Z0. M9 ;M30 ;O2011 ;子程序X25. Y25. ;X -25. ;Y -25. ;X25. ;G52 X0 Y0 ;M99 ;2-1.15 快速定位指令: G00指令格式 : X- _Y_Z_ ;(格式中可三軸同動或二軸同動或單軸移動)G00指令的功能即命令刀具中心的刀端點快速移動到X 、 Y 、 Z 所指定的坐標位置。其移動之速率可
47、由執(zhí)行操作面板上的 快速進給率 旋鈕調(diào)整。并非由F 機能指定。若 X 、 Y 、 Z 軸最快移動速率為 15m min ,而 快速進給率 鈕調(diào)整在:100 ,則以最快速率 15m min 移動。50 ,則以 7.5m min 移動。25 ,則以 3.75m min 移動。4.0 ,此時由參數(shù)設(shè)定之(大都設(shè)定為400mm min )。只要非切削的移動,通常使用G00 指令,如由機械原點快速定位至切削起點,切削完成后的 Z 軸退刀及X 、 Y軸的定位等,以節(jié)省加工時間。現(xiàn)以圖1 為例說明其用法。刀具由A 點快速定位至B 點,用絕對值表示:G90 G00 X92. Y35.;用增量值表頁眉內(nèi)容示:
48、G91 G00 X62. Y -25. ;G00快速定位的路徑一般皆設(shè)定成斜進45(又稱為非直線型定位)方式,而不以直線型定位方式移動。斜進45方式移動時,X 、Y軸皆以相同的速率同時移動,再檢測已定位至那一軸坐標位置后,只移動另一軸至坐標點為止。如圖1 所示。若采用直線型定位方式移動,則每次都要計算其斜率后,再命令X軸及Y 軸移動,如此增加計算機的負荷,反應(yīng)速度也較慢,故一般CNC機械一開機大都自動設(shè)定G00 以斜進45方式移動。2-1.16直線切削指令:G01指令格式:G01 X- -_Y- _Z_F_ ;工件的輪廓為直線時,皆以G01 指令切削之。X、Y、Z坐標位置為切削之終點,可三軸同
49、動或二軸同動或單軸移動,而由F 值指定切削時的進給速率,單位一般設(shè)定為mm min 。現(xiàn)以圖1 說明 G01 用法。假設(shè)刀具由程序原點往上銑削輪廓外形。:G90 G01 Y17. F80 ;X -10. Y30. ;G91 X -40. ;Y -18. ;G90 X -22. Y0 ;X0. ;:F 機能是持續(xù)有效指令,故切削速率相同時,下一單節(jié)可省略,如上面程序所示。2-1.17圓弧切削指令:G02 , G03G02 :順時針方向(G03 :逆時針方向(CW )圓弧切削。CCW )圓弧切削。工件上有圓弧輪廓皆以 G02 或 G03 切削,因銑床工件是立體的,故在不同平面上其圓弧切削方向( G
50、02 或 G03 )如圖 1 所示。 其定義方式:依右手坐標系統(tǒng),視線朝向平面垂直軸的正方向往負方向看,順時針為G02,逆時針為G03 。指令格式:一、 X Y 平面上的圓弧二、 Z X 平面上的圓弧三、 Y Z 平面上的圓弧指令各地址的意義:X、Y、 Z:終點坐標位置,可用絕對值(G90 )或增量值(G91 )表示。R:圓弧半徑,以半徑值表示。 (以 R 表示者又稱為半徑法) 。I、J、 K:從圓弧起點到圓心位置,在X 、 Y 、 Z 軸上的分向量。(以 I、 J、 K 表示者又稱為圓心法) 。X 軸的分向量用地址I 表示。Y 軸的分向量用地址J 表示。Z 軸的分向量用地址K 表示。F:切削
51、進給速率,單位mm min 。圓弧的表示有圓心法及半徑法兩種,茲分述如下:1.半徑法:以 R 表示圓弧半徑, 以半徑值表示。 此法以起點及終點和圓弧半徑來表示一圓弧,在圓上會有二段弧出現(xiàn),如圖2 所示。 故以 R 是正值時,表示圓心角180者之?。籖是負值時,表示圓心角180者之弧。假設(shè)圖2 中, R 50mm ,終點坐標絕對值為(100., 80. )則1)圓心角 180之圓弧(即路徑 B)G90 G03 X100. Y80. R -50. F80 ;頁眉內(nèi)容( 2)圓心角180之圓?。绰窂紸 )G90 G03 X100. Y80. R50. F80;2.圓心法:I、J、K 后面的數(shù)值是定
52、義為從圓弧起點到圓心位置,在X 、 Y 、 Z 軸上之分向量值。茲以圖 3、圖 4 說明。CNC銑床上使用半徑法或圓心法來表示一圓弧,端看工作圖上的尺寸標示而定,以使用較方便者(即不用計算,即可看出數(shù)值者)為取舍。但若要銑削一全圓時,只能用圓心法表示,半徑法無法執(zhí)行。若用半徑法以二個半圓相接,其真圓度誤差會太大。如圖 5 銑削一全圓的指令寫法:G02 I -50. ;現(xiàn)以圖6 為例,說明 G01、 G02、 G03指令的用法。假設(shè)刀具由程序原點向上沿輪廓銑削。:G90 G01 Y12. F80 ;程序原點 AG02X38.158 Y40. I38. 158 J -12. ;ABG91 G01
53、X11. ;BCG03 X24. R12. ;CDG01 X8. ;DEG02X10. Y -10. R10. ;EFG01 G90 Y10. ;FGG91X -15. Y -10. ;GHX -20. ;HIG90G03 X20.158 R18. ;IJG01 X0. ; J 程序原點:使用 G02 、 G03 圓弧切削指令時應(yīng)注意下列幾點:( 1)一般 CNC 銑床或MC 開機后,即設(shè)定為G17 ( X Y 平面),故在X Y 平面上銑削圓弧,可省略G17 指令。( 2)當一單節(jié)中同時出現(xiàn)I、 J 和 R 時,以R 為優(yōu)先(即有效) , I、 J 無效。( 3)I0 或 J0 或 K0 時
54、,可省略不寫,如圖2 所示。( 4)省略X 、 Y 、 Z 終點坐標指述時,表示起點和終點為同一點,是切削全圓,如圖2 19所示。若用半徑法則刀具無運動產(chǎn)生。5) 當終點坐標與指定的半徑值非交于同一點時,會顯示警示訊息。6) 直線切削后面接圖弧切削,其G 指令必須轉(zhuǎn)換為 G02 或 G03 ,若再行直線切削時,則必須再轉(zhuǎn)換為 G01 指令,這些是很容易被疏忽的。( 7)使用切削指令(G01 , G02, G03 )須先指令主軸轉(zhuǎn)動,且須指令進給速率F。2-1.18刀具半徑補正指令:G40 , G41 , G42指令格式:本節(jié)以前所舉例書寫的程序皆以刀具端面中心點為刀尖點,以此點沿工件輪廓銑削。
55、但實際情形,銑刀有一定的直徑,故以此方式實際銑削的結(jié)果,外形尺寸會減少一銑刀直徑值;內(nèi)形尺寸會增加一銑刀直徑值,如圖 1 所示。由以上得知若刀具沿工件輪廓銑削,因刀具有一定的直徑,故銑削的結(jié)果會增加或減少一刀頁眉內(nèi)容具直徑值。若以圖2( b)銑刀的刀尖點向內(nèi)偏一半徑值,如虛線所示,則可銑出正確的尺寸,但如此寫法,每次皆要加、減一半徑值才能找到真正的刀具中心動路,于撰寫程序時甚不方便。故為了撰寫程序的方便性,最好能以工件圖上的尺寸為程序路徑再利用補正指令,命令刀具向右或向左補正一刀具半徑值,如圖3, 4 所示。如此就不必每次皆要計算銑刀中心之坐標值。刀具半徑補正指令:G40 :取消刀徑補正(cu
56、tter compensation cancel )。G41 :刀徑左向補正(cutter compensation Left )。G42 :刀徑右向補正(cutter compensation right )。刀徑補正左、右方向的判斷依據(jù)以下定義:站在程序路徑上,向銑削前進方向看,銑刀應(yīng)向右補正者(如圖 3 所示),以 G42 指令之;反之,銑刀應(yīng)向左補正者(如圖 4 所示), 以 G41 指令之。刀徑補正指令格式:、 :D :為 X 、 Y 、 Z 三軸中配合平面選擇(G17 、G18 、 G19 )之任二軸。為刀徑補正號碼,以 2 位數(shù)字表示。 此號碼即指刀具補正號碼中的刀徑補正號碼。G
57、41例如 D11,表示刀徑補正號碼為或 G42 指令時, 控制器會到D11 號, 11 號的數(shù)據(jù)是 4.0,表示銑刀半徑為 4.0mm 。執(zhí)行所指定的刀徑補正號碼內(nèi)擷取刀具半徑值, 以 做為補正值的依據(jù)。使用刀徑補正時應(yīng)注意下列事項:不能和 G02 、G03 一起使用,只能與 G00 或 G01 一起使用,且刀具必須要移動(即啟動刀徑補正指令,必須在前一單節(jié)啟動)。如圖3 及圖 4 說明。由 A 點向 C 點移動并啟動刀徑右向補正指令之程序如下:G90 G00 X110. Y -20. ;快速定位至A 點G01 G42 X92. Y0 D11 F80 ;ACY52. ;CDG03 X84. Y
58、60. R8. ;DEG01 X0 ;EFY0 ;FGX92. ;GC:由 B 點向 F 點移動并啟動刀徑右向補正指令之程序如下:G90 G00 X -20. Y80. ;快速定位至B 點。G01 G42 X0 Y60. D11 F80 ;BFY0 ;FGX92. ;GCY52. ;CDG03 X84. Y60. R8. ;DEG01 X0 ;EF頁眉內(nèi)容:G42 右向補正, 即是銑削時, 銑刀在程序路徑之右側(cè)而言,對于工件它將產(chǎn)生逆銑效果,故常用于粗銑削。由 A 點向 C 點移動并啟動刀徑左向補正指令之程序如下:G90 G00 X110. Y -20. ;快速定位至A 點G01 G41 X9
59、2. Y0 D11 F80 ; A CX0 ;CGY60. ;GFX84. ; F EG02 X92. Y52. R8. ; E DG01 Y0 ; D C:由 B 點向 F 點移動并啟動刀徑左向補正指令之程序如下:G90 G00 X -20. Y80. ;快速定位至B 點G01 G41 X0 Y60. D11 F80 ;BFX84. ;FEG02 X92. Y52. R8. ;EDG01 Y0 ;DCX0. ;CGY60. ;GF:G41 左向補正, 即是銑削時, 銑刀在程序路徑之左側(cè)而言。對于工件它將產(chǎn)生順銑效果,故常用于精銑削。2. 程序制作時, 程序中只給予刀徑補正號碼,如 D11、D
60、12 每一個刀徑補正號碼均代表一個補正值,此補正值可由參數(shù)設(shè)定為銑刀的直徑或半徑值(使用上, 一般皆設(shè)定成銑刀的半徑值),而此銑刀半徑值是加工時,預(yù)先由操作者鍵入控制系統(tǒng)之刀具補正號碼畫面之相對應(yīng)號碼內(nèi)。3. 補正值的正負號改變時,G41 及 G42 的補正方向會改變。如 G41 指令給予正值時,其補正向左;若給予負值時,其補正會向右。同理G42 給予正值時,其補正向右;若給予負值時,其補正會向左。由此可見,當補正值符號改變時,G41 與 G42 的功能剛好互換。故一般鍵入補正值(即銑刀半徑值)皆采用正值較合理。4.當?shù)稄窖a正機能(屬于持續(xù)有效機能)在補正狀態(tài)中,若加入G28 , G29 ,G
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 尾礦處理工崗前師帶徒考核試卷含答案
- 有機介質(zhì)電容器紙、膜切割工安全行為評優(yōu)考核試卷含答案
- 農(nóng)業(yè)地質(zhì)調(diào)查員安全文明模擬考核試卷含答案
- 紙箱紙盒制作工安全演練模擬考核試卷含答案
- 手術(shù)器械裝配調(diào)試工安全應(yīng)急競賽考核試卷含答案
- 大學請喪假請假條
- 2025年數(shù)控刃磨床項目合作計劃書
- 2026北京大興初三上學期期末化學試卷和答案
- 2026年智能分杯機項目評估報告
- 2025年江蘇省無錫市中考生物真題卷含答案解析
- 設(shè)計交付:10kV及以下配網(wǎng)工程的標準與實踐
- 陜西西安遠東二中學2026屆九年級數(shù)學第一學期期末考試模擬試題含解析
- 以人工智能賦能新質(zhì)生產(chǎn)力發(fā)展
- 2025年中考英語復習必背1600課標詞匯(30天記背)
- 資產(chǎn)管理部2025年工作總結(jié)與2025年工作計劃
- 公建工程交付指南(第四冊)
- 2025年貴州省法院書記員招聘筆試題庫附答案
- 過氧化氫氣體低溫等離子滅菌測試題(附答案)
- 溶出度概況及注意事項很全面的一套資料2講課文檔
- 下腔靜脈濾器置入術(shù)的護理查房
- 部編版小學語文六年級下冊課后習題參考答案
評論
0/150
提交評論