版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)控鉆孔機(jī)及鑼機(jī)CNC刀具指令大全EXCELLON是最早使用電腦化鉆機(jī)及鑼機(jī) ,它開發(fā)了一套電腦控制機(jī)器的指令,被稱為EXCELLON Computer Numeric Control,其中一些已成為工業(yè)標(biāo)準(zhǔn). EXCELLON 最早開發(fā)的是鉆機(jī),這時(shí)候的格式被稱為 Format One ,隨后又開發(fā)了用于鑼機(jī)的語(yǔ)言,被稱為Format Two,1979 年EXCELLON更新了Format Two 語(yǔ)言,將鉆機(jī)和鑼機(jī)指令集合到一套通用的語(yǔ)言系統(tǒng). 因此,早于1979年前的被稱為Generation One的機(jī)型只能行Format One ,而1979后的被稱為Generation Two 的
2、機(jī)型則可以使用Format One 或Format Two 語(yǔ)言系統(tǒng). 機(jī)器運(yùn)行有兩種程序來驅(qū)動(dòng): 1)系統(tǒng)軟件程序 由機(jī)器的供應(yīng)商編寫,用于機(jī)器本身驅(qū)動(dòng); 2)程序體 由線路板制造商使用CNC的編程語(yǔ)言,根據(jù)客戶提供的相關(guān)資料編寫,用于制造線路板 目前,用EXCELLON格式的語(yǔ)言編寫的程序可以在不同制造商的機(jī)器上使用.
3、 程序體組成1)程序頭 用于描述關(guān)于工作的一般信息,通常位于程序主體的開頭,是可選的,所有的命令可以在程序運(yùn)行 前,由操作員在控制臺(tái)上輸入機(jī)器.包括: a) 鉆嘴或鑼刀的尺寸. b) 使用的測(cè)量系統(tǒng).
4、160; c) 工作中X,Y軸的方向2)程序主體 而程序的主體則包含一系列的坐標(biāo)及指令,通常這些指令會(huì)從頭到尾的去執(zhí)行.
5、 刀具指令 以下一些指令用于選擇或控制刀具,其中一些可以單獨(dú)使用,而另一些可以聯(lián)合形成一條指令,而當(dāng)在程序頭中使用這些指令時(shí),它們是用于將數(shù)據(jù)調(diào)入CNC-6中的,當(dāng)這些指令用于程序體時(shí),它們是用來控制刀具的改變或機(jī)器的移動(dòng)。 刀具指令后面的數(shù)字用來表明數(shù)量,距離,速度等參數(shù),可以從1位到6位,取決于指令的類型.T#T#(#)F#S#C#H#Z+/-#T#刀具選擇 這個(gè)指令可以在手動(dòng)或自動(dòng)設(shè)置狀態(tài)下使用,它可以用于程序頭或程序主體。在自動(dòng)換刀具設(shè)置狀態(tài)下:主軸夾頭將自動(dòng)將正在使用的刀具放進(jìn)T座, 而抓取#所對(duì)應(yīng)的
6、刀具,并自動(dòng)移動(dòng)到程序主體下一個(gè)坐標(biāo)。在手動(dòng)換刀具設(shè)置狀態(tài)下:機(jī)器工作臺(tái)將 停下,這 時(shí),在屏幕會(huì)出現(xiàn)換刀具提示信息。T#(#)選擇刀具并指定補(bǔ)償序號(hào) 該指令用于選擇指定的刀具并為該刀具設(shè)置補(bǔ)償序號(hào)。該指令后面有4位數(shù) 字,前兩位表示所選擇刀具的編號(hào),后兩位表示補(bǔ)償序號(hào),如果,后兩位被 省略或?yàn)榱?,則表明補(bǔ)償序號(hào)同前兩位,但當(dāng)?shù)毒呔幪?hào)大于等于17時(shí),則 不可省略,編號(hào)必須是01或更大。 補(bǔ)償編號(hào)用于鑼板操作,鑼刀能彎曲和偏離工作位置,尤其在逆時(shí)針方向鑼 板時(shí)。補(bǔ)償序號(hào)會(huì)將刀具的路線偏移來補(bǔ)償由于刀具的尺寸和偏差而導(dǎo)致的 鑼板誤差。 例如:一把0.092&qu
7、ot;的鑼刀被用于順時(shí)針操作,而如改在逆時(shí)針情況下,你可以改用0.094" 的鑼刀,而當(dāng)你沒有這種尺寸的鑼刀,或操作上不容許換工 具時(shí),你可以賦于0.094"鑼刀一個(gè)序號(hào)(參考CP,/,#指令)。當(dāng)你將這個(gè) 序號(hào)賦予0.092" 鑼刀時(shí),CNC-6會(huì)將刀具行走的路線偏移,而其鑼出的效 果如同使用0.094" 鑼刀一樣。 補(bǔ)償序號(hào)必須在鑼板設(shè)置打開之前輸入,而且在鑼板進(jìn)行中不可改變。例如:T0302 刀具3的補(bǔ)償序號(hào)為 2F#臺(tái)速/下鉆速 該命令用于
8、機(jī)鑼中設(shè)定工作臺(tái)的速度,用于鉆孔中設(shè)定主軸(Z軸)的下鉆 速度 .設(shè)定的數(shù)字表明每分鐘多少英寸(IPM)或每秒鐘毫米(MM/SEC),小數(shù)不能用 于該命令。 下鉆的速度必須提供給機(jī)器,否則,機(jī)器無法運(yùn)轉(zhuǎn),該速度可以在刀具參數(shù)表中提及。該速度可設(shè)定的范圍為10-500 IPM (4-212 MM/SEC),以1IPM (1MM/SEC)遞增。 鑼板速度可以被設(shè)定為10-200 IPM (4-81 MM/SEC),其遞增值為 1 IPM (1MM/SEC).如果不設(shè)定該速度,則機(jī)器按最大速度100 IPM來鑼板。S#設(shè)定主軸的轉(zhuǎn)速(RPM) 設(shè)定的數(shù)字表示每分鐘
9、幾萬轉(zhuǎn),其范圍為14000RPM-60000 RPM(鑼機(jī)),80000 RPM(鉆機(jī)),有些機(jī)器甚至超過100,000 RPM.右面的零不用 顯示。當(dāng)你用六位數(shù)字表示該參數(shù)時(shí),應(yīng)用小數(shù)點(diǎn)來表示#X1000 RPM.該指令不可以單獨(dú)使用,必須與包含于T#指令中(T#S#)。C#選擇刀具的直徑 而當(dāng)?shù)毒叩钠渌鼌?shù)沒有在該指令中提及時(shí),而在刀具參數(shù)表已經(jīng)被輸入時(shí),CNC 會(huì)從刀具參數(shù)表 中提。 該指令不可以單獨(dú)使用,必須與包含于T#指令中。H#設(shè)置的最大鉆 孔次數(shù) 鉆孔刀具將會(huì)按所來鉆孔。記數(shù)器分清每個(gè)刀具鉆孔的次數(shù)。當(dāng)計(jì)數(shù)器
10、達(dá)到所設(shè)置的最大數(shù)時(shí),鉆嘴將會(huì)被認(rèn)為無效,機(jī)器會(huì)停止鉆孔。如果有其它鉆嘴被鏈接用于替換報(bào)廢的鉆嘴,則機(jī)器會(huì)自動(dòng)的更換鉆嘴并繼續(xù)鉆孔,否則,工作臺(tái)會(huì)停下。 該指令不能單獨(dú)使用,必須與刀具選擇指令(T#H#)一起使用。 該指令能被用于關(guān)閉計(jì)數(shù)以便鉆嘴繼續(xù)鉆孔。如僅寫H而不寫H后面的數(shù) 字,則用于那個(gè)刀具的計(jì)數(shù)器將會(huì)被關(guān)閉。Z±#為刀具設(shè)置深度補(bǔ)償量 深度補(bǔ)償可以作為名義深度的深度,而負(fù)值使刀具低于名義。 深度補(bǔ)償控制鉆入底板的深度,大直徑的刺入深度比小直徑的刺入深度要大。 精確的刺入深度對(duì)確保刀具斜切面切入一疊板最下
11、面一塊板的背面是必要的。名義深度加上深度補(bǔ)償即為該刀具的實(shí)際深度。偏差或偏移設(shè)置,正號(hào)(+)可以省略,但負(fù)號(hào)不可被省略。正值使刀具高于名義而負(fù)值使刀具低于名義。 當(dāng)有幾個(gè)刀具指令被放入同一條程序語(yǔ)句中,則出現(xiàn)的次序是很非常重要的。CNC讀指令是從左到右進(jìn)行的,在左邊的指令可以被右面的指令覆蓋。例如:T01F190S73C.038T01C.038F190S73 以上兩條語(yǔ)句所含的內(nèi)容是一樣的,但排列的次序不一樣。第一條遇句中,CNC選擇了刀具01,設(shè)置轉(zhuǎn)速為190 IPM, 設(shè)置了主軸下刀速為:73000RPM,然后告訴鉆咀
12、的直徑為0.0038".CNC這時(shí)候會(huì)查看刀具參數(shù)表 , 使用所列出相同直徑刀具的的鉆速與下刀速。它忽略了指令中提到的鉆速與下刀速 。 在第二條指令中,CNC-6選擇了刀具01,查看刀具參數(shù)表 ,尋找鉆咀直徑為0.0038",然后設(shè)置下刀速為190 IPM,鉆速:73000RPM,而在刀具參數(shù)表中的鉆速與下刀速將會(huì)被忽略。
13、160; 模式指令 當(dāng)你從鉆咀轉(zhuǎn)到鑼刀,或者相反。CNC必需知道現(xiàn)在處于何種模式:鉆孔或者機(jī)鑼。這些可用G00或G05指令來完成。當(dāng)CNC在程序體中遇到該類指令時(shí),它就知道何種模式在運(yùn)行。G00X#Y#機(jī)鑼模式 打開機(jī)鑼模式,關(guān)
14、閉鉆孔模式。該指令必需置于任何機(jī)鑼指令運(yùn)行之前。X,Y坐標(biāo)將工作臺(tái)移至機(jī)鑼的起點(diǎn)。 機(jī)器遇到該指令時(shí),工作臺(tái)會(huì)移至X,Y坐標(biāo)。但主軸不會(huì)下鑼, 直到有下鑼的指令(例如:M15)出現(xiàn)。補(bǔ)償在移動(dòng)過程中自動(dòng)的關(guān)閉,而移動(dòng)后再打開。 G00指令會(huì)一直起作用,直到另一個(gè)G00或G01,G02,G03,G04, G05指令出現(xiàn)時(shí)。 在Z軸處于機(jī)鑼時(shí),不要使用該指令,刀具會(huì)因高速的移動(dòng)而損壞。G05鉆孔模式 關(guān)閉機(jī)鑼模式,打開缺省的鉆孔模式。該指令自己稱為一個(gè)程序行,并一直起作用,直到G00出現(xiàn)。如果程序體中沒有任何機(jī)鑼指令打開機(jī)鑼模式,則G05可以省略。 指令后面的任
15、何坐標(biāo)會(huì)使工作臺(tái)以最大的速度移到指定位置,完成一個(gè)鉆擊。機(jī)鑼指令A(yù)# G01 G02 G03 G32X#Y#A# G33X#Y#A# G40 G41 G42 I#J# M15 M16 M17G01(X)(Y#)直線運(yùn)動(dòng) 打開直線插入模式。即機(jī)器將會(huì)開始鑼一條直線。
16、如果在指令的后面有X和/或Y坐標(biāo)值,機(jī)器會(huì)從現(xiàn)在的位置直線機(jī)鑼運(yùn)動(dòng)至坐標(biāo)位置。如果指令后面沒有坐標(biāo)值,則CNC會(huì)在后面的程序行中尋找,并會(huì)直線機(jī)鑼到找到的第一個(gè)坐標(biāo)位置。 除非已設(shè)定了不同的速率,否則,直線運(yùn)動(dòng)會(huì)以缺省的速率100IPM (42.3MM/SEC)100%臺(tái)速。G02(X#)(Y#)(A#)或G02(X#)(Y#)(I#J#)順時(shí)針圓周運(yùn)動(dòng) 打開圓周插入模式,設(shè)置順時(shí)針方向運(yùn)動(dòng)。如果在指令后面提供了X和/或Y坐標(biāo)機(jī)器會(huì)機(jī)鑼運(yùn)動(dòng)至坐標(biāo)位置。該運(yùn)動(dòng)按順時(shí)針以設(shè)定的速率作圓弧運(yùn)動(dòng)。如果指令后面沒有坐標(biāo)值,則CNC會(huì)在后面的程序行中尋找,并會(huì)圓弧機(jī)鑼到
17、找到的第一個(gè)坐標(biāo)位置。 圓弧必需等于或小于180°。圓弧半徑或圓弧的中心點(diǎn)偏移必需由A#或 I#J#指定,這些指令是可選的。如果它們沒有在G02指令中,它們必需在之前的程序行中出現(xiàn),單獨(dú)或包含在其它程序指令中。 除非已設(shè)定了不同的速率,否則,運(yùn)動(dòng)會(huì)以缺省的速率100 IPM (42.3MM/SEC)100%臺(tái)速。G03(X#)(Y#)(A#)或G03(X#0(Y#)(I#J#)逆時(shí)針圓周運(yùn)動(dòng) 打開圓周插入模式,設(shè)置逆時(shí)針方向運(yùn)動(dòng)。如果在指令后面提供了X和 或Y坐標(biāo)機(jī)器會(huì)機(jī)鑼運(yùn)動(dòng)至坐標(biāo)位置。該運(yùn)動(dòng)按逆時(shí)針以設(shè)定的速率作 圓弧運(yùn)動(dòng)。如果指令后面沒有坐標(biāo)
18、值,則CNC-6會(huì)在后面的程序行中尋 找,并會(huì)圓弧機(jī)鑼到找到的第一個(gè)坐標(biāo)位置。 圓弧必需等于或小于180°。圓弧半徑或圓弧的中心點(diǎn) 偏移必需由A#或 I#J#指定,這些指令是可選的。如果它們沒有在G03指令中,它們必需 在之前的程序行中出現(xiàn),單獨(dú)或包含在其它程序指令中。 除非已設(shè)定了不同的速率,否則,運(yùn)動(dòng)會(huì)以缺省的速率100 IPM (42.3MM/SEC)100%臺(tái)速 。A#圓弧半徑 指定圓周運(yùn)動(dòng)的圓弧半徑。你可以在#處指定一個(gè)半徑。你提供的半徑 可以為公制或英制,取決于設(shè)定的系統(tǒng)。 圓弧半徑指令用于聯(lián)接G02,G03,G32, G33指令。如果
19、指定的半徑與這些 指令所提供的坐標(biāo)不相符,則CNC會(huì)調(diào)節(jié)半徑,使之相符。I#J#圓點(diǎn)偏移 當(dāng)一個(gè)圓弧的開始點(diǎn)偏離X軸時(shí),I#表示沿X軸偏離的距離。Y表示沿 Y軸偏離的距離,I,J距離是從圓弧的圓心量起,而不是從工作零點(diǎn).G32X#Y#A#G33X#Y#A#用于鑼內(nèi)圓 指令G32鑼順時(shí)針方向,而G33指令用于鑼逆時(shí)針方向 。這些指令提供自動(dòng)下鉆 ,收刀 ,及在下鉆及收刀處提供補(bǔ)償,以免造成此處的連接不光滑。你可以提供圓的中心:X#Y#,及半徑A#.如果圓得半徑與以前鑼圓一樣,則A#可以忽略。最小的半徑為補(bǔ)償值得一半 ,加上0
20、.01"(0.26mm) 。任何比此小的結(jié)果會(huì)有錯(cuò)誤的信息。 指令G32,G33必需用于鑼1個(gè)單獨(dú)的內(nèi)圓。而單元重復(fù)指令P 不能用于這兩個(gè)指令。 G32,G33可以使機(jī)器在比圓的邊緣小0.01"(0.254mm)下鑼,按相應(yīng)得方向鑼完540°后,在其相反的一端,比圓的邊緣小 0.01"(0.254mm)處收刀。 注意:G32,G33指令不需要G00(除非需要設(shè)置工作臺(tái)的 臺(tái)速)或補(bǔ)償代碼.這些被飽含在圖形中,補(bǔ)償由半徑調(diào)節(jié)。
21、 腳本指令 許多PCB板需要在上面安裝集成電路,這些電路使用整個(gè)電子工業(yè)中的標(biāo)Pin
22、 Pattern 。使用一個(gè)簡(jiǎn)單的指令,你只需寫出兩個(gè)Pin Hole的坐標(biāo),CNC就會(huì)自動(dòng)的鉆出其余的孔。這被稱為腳本指令.在系統(tǒng)軟件中EXCELLON 提供了兩個(gè) Pin Patterns. 另外,當(dāng)你沒有大鑼刀來鉆大孔或槽時(shí),EXCELLON 提供了相關(guān)的指令,這些也被稱為腳本指令。 EXCELLONon 在系統(tǒng)軟件中提供了5套的腳本指令 : 1) 14針雙排孔 2) 16針雙排孔 3) 8針圓周排列的孔
23、60; 4) 使用小鉆咀鉆大孔 5) 鉆槽 除此之外,有很多的圖形經(jīng)常遇到,EXCELLON容許用戶編寫一個(gè)你經(jīng)常使用得圖形,并把它儲(chǔ)存在軟盤中,在使用時(shí)可以調(diào)用它。我們稱為用戶腳本指令。G81G82G83G84G85M99G82(G81)X#Y#X#Y#(Format 2)G82X#Y#X#Y#(Format 1)可用于制造14-Pin 或16-Pin 如圖所示,你必需指定兩個(gè)對(duì)角的 坐標(biāo)。CNC-6使用改兩個(gè)坐標(biāo)來確定pins的數(shù)目,位置,孔的方向。 G82用
24、于Format 1的軟件,而G81(82)都能用于Foramt 2 。G83X#Y#X#Y#用于8-pins的圓形排列的孔你必須提供兩個(gè)相對(duì)的孔的坐標(biāo),它們可 以是水平線或垂直線上的兩個(gè)孔。X#Y#G84X#鉆大孔 采用鉆一系列沿一個(gè)孔的周線重疊孔的方法鉆出一個(gè)大孔,用指定 孔的圓心坐標(biāo)X#Y#來作為孔的編程,在指令后面,指定孔的直徑(千分之INCH或MICRONS) 該指令必須自成一行 最小容許的圓的直徑是刀具直徑的兩倍,如果指定一個(gè)更小的直徑,CN6會(huì)給出錯(cuò)誤的信息。CNC-6使用在刀具直徑的表找到的鉆咀的尺寸,來補(bǔ)償,如果尺寸為零(沒有指定),則CNC
25、-6會(huì)假設(shè)直徑為0.125" 由于該孔是由一系列重疊的小孔組成的,因此,在圓的周邊會(huì)有一些小的凸起,凸起不會(huì)大于0.0005",是由軟件控制的。X#Y#G85X#Y#鉆槽 可以用在兩個(gè)點(diǎn)之間鉆一系列靠得非常近的孔來完成一個(gè)槽的加 工,指令以起始點(diǎn)的坐標(biāo)開始,后面為指令,指令后面為終止點(diǎn)的坐標(biāo)。 在G85指令前,必須用指令T來定義刀具,槽的寬度與使用的鉆咀寬度一樣。 由于槽是通過鉆孔來完成的,因此,在槽的內(nèi)壁有一些凸起,為了去掉這些凸起,機(jī)器會(huì)鉆另一組靠得非常近的孔在凸起位置之間,而這個(gè)過程一直持續(xù)下去,直到凸起小于0.0005"
26、,這個(gè)過程是由系統(tǒng)軟件計(jì)算的。M99,名字X#Y#調(diào)用用戶腳本程序 該指令要求在程序體中以兩行的格式出現(xiàn)。 當(dāng)CNC遇到M99 指令時(shí),它會(huì)搜索系統(tǒng)磁盤),找到你定義 的"名字"文件后,并復(fù)制。然后工作臺(tái)會(huì)移動(dòng)到指令后面指定的X,Y坐標(biāo)的位置。 這并不是一個(gè)鉆或鑼的指令,接著, CNC會(huì)按順序執(zhí)行圖形中的所有指令。圖形中的坐標(biāo)與M99 后面的X#Y#發(fā)生聯(lián)系。 一旦完成了圖形中的指令后,CNC會(huì)返回程序體,繼續(xù)下一條指令。 M99圖形中可以包含除M99本身外的其它所有程序體的指令。重復(fù)指令P#X#(Y#
27、)重復(fù)使用儲(chǔ)存的腳本圖形 告訴CNC重復(fù)之前的儲(chǔ)存腳本圖形。 在P后面,你可以定義重復(fù)得次數(shù)(最多3位數(shù)字) 必須定義X和/或Y的坐標(biāo),來定義圖形之間的距離,而這些坐標(biāo)必須與P在同一行,不可以分開寫。R#X#(Y#)重復(fù)一個(gè)孔 一些電子零件針數(shù)的變化很多,那么產(chǎn)生用戶自定義圖形非常不方便,作為該種方法的替代,重復(fù)孔的指令可以先定義第一個(gè),然后,讓CNC鉆其它的孔。鉆一系列與先前指定的孔等距的孔,在R后面的數(shù)字表示重復(fù)得次數(shù)(最多可達(dá)到4位) X和/或Y坐標(biāo)用于表示孔的距離,這些坐標(biāo)必須與R在同一個(gè)程序行中。單元復(fù)制指令
28、160; 當(dāng)你完成鉆或鑼一個(gè)圖形,可以使用單元復(fù)制指令,在另外的一個(gè)地點(diǎn)重復(fù)這個(gè)圖形,這對(duì)編程來講,可以節(jié)約大量的時(shí)間.該指令可以在一塊板上重復(fù)大量的圖形,也可以在一塊大板上重復(fù)幾個(gè)小PC板. 例如:你在一塊大板上做6塊板,你可以用一個(gè)刀具,在一塊小板上把該直徑的孔全鉆完,然后,在另外5塊板上,使用單元復(fù)制指令 指令來鉆該直徑的孔.然后,改變刀具,返回第一塊板,重復(fù)相同的指令,直到完成鉆孔.單元復(fù)制指令開始于指令M25,結(jié)束于指令M01(M24 Format 1).當(dāng)確定某圖形需要重復(fù)幾次后,兩個(gè)或更多的M02指令被插入.M02指令同
29、時(shí)也定義從何處坐標(biāo)開始重復(fù)圖形. 如果有某些孔,沒有必要重復(fù),例如絲印孔,刀具孔等,你可以在M25之前完成它們. 在指令M25和M01之間的事情,幾乎是不受限制的.M01M02X#Y#M02X#Y#M70M02X#Y#M80M02X#Y#M90M08M24M25M26X#Y#M26X#Y#M23M26X#Y#M21M26X#Y#M22M27R#M02X#Y#R#M26X#Y#M25開始圖形 指明需要重復(fù)的圖形.該指令本身不能導(dǎo)致重復(fù)行動(dòng),但可以與M01與M02的指令粘合行動(dòng). M25指令
30、在程序中需單獨(dú)成為一行。M01 (Format 2)M24 (Format 1)結(jié)束圖形指明需要結(jié)束重復(fù)圖形.該指令在程序體中單獨(dú)成為一行。M02X#Y#(Format 2)M26X#Y#(Format 1)重復(fù)圖案的偏移 M02指令將導(dǎo)致M25指令和M01指令之間的所有指令重復(fù).M02指令是相對(duì)坐標(biāo).這表明坐標(biāo)X#Y#是與前一個(gè)開始的距離,而不是工作點(diǎn). 每個(gè)重復(fù)的圖案必須有M02的指令. 當(dāng)最后M02重復(fù)指令后,另外一個(gè)M02的指令,要求不帶坐標(biāo),必須被加入程序體中,自成一行.這將清楚系統(tǒng)軟件中的計(jì)數(shù)器. M02指令必須出現(xiàn)在M01之后,M0
31、8之前。M08(Format 2)M27(Format 1)結(jié)束單元復(fù)制指令 指明結(jié)束所有單元復(fù)制指令的指令.如果所有的M02指令沒有完成,CNC-6 會(huì)返回最后的圖形指令的開始并重復(fù).當(dāng)所有的圖形完成后,程序會(huì)繼續(xù)過去的 M08,去尋找程序的結(jié)束或更多的程序的信息. 程序的結(jié)束指令M30可以與該指令聯(lián)合用,否則,它在程序中自成一行。R#M02X#Y#(Format 2) R#M26X#Y#(Format 1)重復(fù)塊 用于代替M02指令,對(duì)于圖形與以前的圖形有相同的X坐標(biāo)或Y坐標(biāo).當(dāng)有一 欄相同間距的圖形時(shí),非常有用. R
32、后面的數(shù)字表明要重復(fù)圖形的次數(shù).你應(yīng)指定變化的坐標(biāo)(X#或Y#).而不變 化的X,Y坐標(biāo)可以在指令中省略,根據(jù)自己的愛好.但當(dāng)兩個(gè)圖形的坐標(biāo)都改變時(shí),不能使用該指令.須使用M02 指令. 該指令可以與鏡像圖形或交換坐標(biāo)軸 指令使用。M02X#Y#M70 (Format 2)M26X#Y#M23 (Format 1)鏡像圖形將圖形旋轉(zhuǎn)90度,通過將X值改為Y值得到一個(gè)鏡像圖形。M02X#Y#M80 (Format 2)M26X#Y#M21 (Format 1)鏡像圖形通過改變X值的符號(hào),產(chǎn)生一個(gè)或一組鏡像圖形。M02X#Y#M90 (Format 2)M26X#Y#M22 (Format 1)鏡
33、像圖形通過改變Y值的符號(hào),產(chǎn)生一個(gè)或一組鏡像圖形。其它指令M00M01M02M06M09M30M47M70M71M72M97M98G04G90G91G93G90絕對(duì)模式設(shè)置絕對(duì)度量模式,將導(dǎo)致所有的坐標(biāo)都以工作零點(diǎn)為參考。G90必須自成一行。G91相對(duì)模式 設(shè)置相對(duì)度量模式,將導(dǎo)致所有坐標(biāo)都以前一個(gè)坐標(biāo)為參考。該模式不 能改變工作零點(diǎn)。 電腦將累加坐標(biāo)為絕對(duì)尺寸,開始于工作零點(diǎn)。在單元復(fù)制指令結(jié)束,程序結(jié)束或系統(tǒng)的重置,相對(duì)的累加將被清除。清除累加器,并將之返回工作零點(diǎn)。 G91在程序體中,必須自成一行。G93X#Y#零點(diǎn)設(shè)置相對(duì)于絕對(duì)零點(diǎn)來設(shè)置工作零點(diǎn)。你
34、可以定義一個(gè)X#Y#坐標(biāo)。M47,TEXT提示信息 停止機(jī)器的自動(dòng)操作, 你在TEXT寫的信息 會(huì)出現(xiàn)在屏幕上。TEXT可以是最多20個(gè)數(shù)字或字母。M71設(shè)置公制模式 程序體中,所有該指令后面的值被解釋為 millmeters,millmeters per second,meters of cutting distance。該指令無法將inch 轉(zhuǎn)化為metric ,它僅僅設(shè)想所有值為公制,該指令使用你最后選擇的數(shù)字格式(000.000,0000.00,000.00),假如你沒有選擇任何數(shù)字格式,那么,缺省的是000.000 M71在程序體中,必須自稱一行,
35、它必須只能放在程序體的開始。M72 (Format 2)M70 (Format 1)設(shè)置英制模式 序體中,所有該指令后面的值被解釋為 inches, inches per second ,feet of cutting distance。該指令無法將metric 轉(zhuǎn)化為inch ,它僅僅設(shè)想所有值為英制。 M72在程序體中,必須自稱一行,它必須只能放在程序體的開始。G04X#改變Dwell 根據(jù)#定義的時(shí)間,中斷機(jī)器。例如,可用該指令來冷卻長(zhǎng)時(shí)間工作的鉆頭。Dwell時(shí)間被解釋為按現(xiàn)行坐標(biāo)測(cè)量模式(inch 或metric
36、)增量的millsecond。M09(X#Y#)中斷機(jī)器 中斷機(jī)器的自動(dòng)操作,在顯示屏的信 息狀況欄出現(xiàn)相關(guān)的信息: 假如你定義了坐標(biāo)(X#Y#),那么,工作臺(tái)會(huì)移至此位置。M06(X#Y#)(Format 2)M01(X#Y#)(Format 1)可選的停止 操作員必須在鍵盤上打開功能。在執(zhí)行M06之前,當(dāng)操作員鍵入OSTOP,ON指令時(shí), 當(dāng)執(zhí)行M06指令時(shí),機(jī)器將停止等待插入,假如OSTOP指令被關(guān) 則,CNC將跳過M06指令。M00(X#Y#)(Format 2)M02(X#Y#)(Format 1)結(jié)束程序指明程
37、序的結(jié)束,不回到程序開頭.假如你指明坐標(biāo),工作臺(tái)移至該位置M30(X#Y#)結(jié)束程序 回到程序開頭 標(biāo)明程序體結(jié)束,回到程序開頭,直到遇到 ,沒有找到,紙帶將回到程序的開頭。 假如你指明坐標(biāo),工作臺(tái),移至該位置M97,textX#Y#M98,textX#Y#鉆字 機(jī)器將會(huì)鉆出一系列小孔來拼出"text"處的信息。字母可以是:A 到 Z 0 到 9 + - / 逗號(hào)被為認(rèn)是表示空間 。 M97沿X鉆字, M98沿Y鉆字 。兩個(gè)指令的起始點(diǎn)都是跟隨指令的坐標(biāo) 。如果在刀具
38、頁(yè)沒有指明刀具的直徑,則CNC會(huì)使用缺省的字高 0.25" 孔的間距為0.0417",假如有定義鉆咀的直徑,則構(gòu)成字母的孔的圓心距離為1.2倍直徑,字母在4X7網(wǎng)格上(4欄3行)。數(shù)控鉆銑工藝 銑的技術(shù)包括選擇,走刀方向、下刀點(diǎn)和定位方法。是保證銑加工精度的重要方面。走刀方向當(dāng)銑刀切入板材時(shí),有一個(gè)被切削面總是迎著銑刀的切削刃,而另一面總是逆著銑刀的切削刃。前者,被加工面光潔,尺寸精度高。主軸總是順時(shí)針方向轉(zhuǎn)動(dòng)。所以不論是主軸固定工作臺(tái)運(yùn)動(dòng)或是工作臺(tái)固定主軸運(yùn)動(dòng)的數(shù)控銑床,在銑印制板的外部輪廓時(shí),要采用逆時(shí)針方向走刀。這就是通常所說的逆銑
39、。定位方法和下刀點(diǎn) 定位方法可分為兩種;一是內(nèi)定位,二是外定位。定位問題,屬于機(jī)械工程的范疇。除上述的銑墊板、銷釘之外,定位方法也是很重要的,應(yīng)使操作者認(rèn)識(shí)。 內(nèi)定位是通用的方法。所謂內(nèi)定位是選擇印制板內(nèi)的安裝孔,插撥孔或其它非金屬化孔作為定位孔??椎南鄬?duì)位置力求在對(duì)角線上并盡可能挑選大直徑的孔。實(shí)際證明:不能使用金屬化孔。因?yàn)榭變?nèi)鍍層厚度的差異會(huì)改變一個(gè)孔到另一個(gè)孔配合的一致性和質(zhì)量。還有,在保證印制板定位的條件下,銷釘數(shù)量愈少愈好。 下刀點(diǎn)和加工順序選擇的好,能使框架保持最大的強(qiáng)度。選擇的不好,
40、框架變形而使印制板報(bào)廢。銑的工藝參數(shù) 用硬質(zhì)合金銑刀銑印制板外形,銑刀的切削速度為180270m/min。計(jì)算公式如下:S=pdn/1000(m/min)式中:p:PI(3.1415927) d:銑刀直徑,mm n;銑刀轉(zhuǎn)速,r/min 與切削速度相匹配的是進(jìn)給。若進(jìn)給太低,由于磨擦熱使印制板材料軟化甚至溶化或燒焦,堵塞銑刀的排屑槽,切削無法進(jìn)行。如果進(jìn)給太快,銑刀磨損快,承受的徑向負(fù)荷大,讓刀量大,工作
41、質(zhì)量差,尺寸不一致。如何判斷進(jìn)給的快慢呢?要考慮下述諸項(xiàng):印制板材料,厚度,每疊塊數(shù),鐵刀直徑、排屑槽。 只有低于額定負(fù)載,主軸馬達(dá)的轉(zhuǎn)速才能保持。負(fù)載增大,轉(zhuǎn)速下降,直至銑刀折斷。有兩種情況造成此結(jié)果:一是主軸馬達(dá)功率不足,二是每疊板數(shù)太多,切削負(fù)荷太大。 鉆孔介紹一、鉆孔檔(Drill File)介紹常見鉆孔及含義:PTH - 鍍通孔:孔壁鍍覆金屬而用來連接中間層或外層的導(dǎo)電圖形的孔。NPTH - 非鍍通孔:孔壁不鍍覆金屬而用于機(jī)械安裝或機(jī)械固定組件的孔。VIA - 導(dǎo)通孔:用于印制板不同層中導(dǎo)電圖形之間電氣連接(如埋孔、盲孔等),但不能插裝組
42、件引腿或其它增強(qiáng)材料的鍍通孔。盲孔:僅延伸到印制板的一個(gè)表面的導(dǎo)通孔。埋孔:未延伸到印制板表面的導(dǎo)通孔。常見格式:S&mExel.drl單位制:METRIC(mm)ENGLISH(inch or mil)單位換算:1 inch 1000 mil 2.54 cm 25.4 mm1 mm 0.03937 inch 39.37 mil坐標(biāo)格式:LEADING ZERO SUPPRESS:坐標(biāo)整數(shù)字前面的0 省略,小數(shù)字?jǐn)?shù)不夠以0 補(bǔ)齊。TRAILING ZERO SUPPRESS:坐標(biāo)小數(shù)字后面的0 省略,整數(shù)字?jǐn)?shù)不夠以0 補(bǔ)齊。NONE ZERO SUPPRESS:整數(shù)和小數(shù)字?jǐn)?shù)不夠均以0
43、 補(bǔ)齊。FORMAT(小數(shù)點(diǎn)之隱藏) :共有十種格式。二、鉆孔盤(DRILL RACK)介紹主要描述鉆孔檔中用到的鉆頭大小,有的還說明孔是PTH 或NPTH。鉆孔盤一般以M48 開頭,排列在鉆孔文件的前面。也有單獨(dú)以文件說明。DRILL RACKDRILL FILE完整的鉆孔圖形常用字段:Tool :鉆頭編號(hào)Size :孔徑大小Pltd :PTH 或NPTH說明Feed :下刀速Speed :轉(zhuǎn)速Q(mào)ty :孔數(shù)三、鏡頭檔(Apeture File)介紹鏡頭檔主要描述相應(yīng)Gerber File所用鏡頭之形狀和大小。Apeture File + Gerber File =完整的PCB Layout
44、圖形。常用字段:D_Code:D碼,即鏡頭編號(hào)Shape:鏡頭形狀Size:鏡頭大小CNC鉆、鑼命令集A# 圓弧半徑C# 工具直徑F#
45、; 工作平臺(tái)移動(dòng)速率F# Z軸進(jìn)給速率G00X#Y#
46、0; 路線方式G01 直線方式G02 順時(shí)針旋轉(zhuǎn)方式G03 &
47、#160; 逆時(shí)針旋轉(zhuǎn)方式G04X# 停留時(shí)間變量G32X#Y# 順時(shí)針圓形行進(jìn)鑼出
48、孔G33X#Y# 逆時(shí)針圓形行進(jìn)鑼出孔G40 關(guān)閉刀具補(bǔ)償G41
49、0; 刀具左偏移補(bǔ)償G42 刀具右偏移補(bǔ)償G82(81) 雙列直插封裝式鉆孔G83 &
50、#160; 八角型封裝式鉆孔G84 鉆出圓孔G85 鉆出槽G
51、90 絕對(duì)坐標(biāo)方式G91 增量輸入坐標(biāo)方式G92X#Y#
52、160; 零位預(yù)設(shè)G93X#Y# 零位設(shè)置M00(X#Y#) 無回繞時(shí)程序結(jié)束M01(X#Y#) 圖形結(jié)束M02X#Y#
53、 重復(fù)圖形偏移M02XYM70 交換XY軸M06(X#Y#) 可選擇停止M08
54、60; 步長(zhǎng)或重復(fù)結(jié)束M09(X#Y#) 停止以便檢查M15 Z軸進(jìn)行位置M16
55、160; Z軸上升位置M17 Z軸上升位置M25
56、 圖形結(jié)束M30(X#Y#) 回繞時(shí)程序結(jié)束M47(text) 程序員信息M48 程序頭部M71
57、 公制測(cè)量方式M72 英制測(cè)量方式M02XYM80
58、; 以X軸為基準(zhǔn)鏡像圖形M02XYM90 以Y軸為基準(zhǔn)鏡像圖形M97 鉆出字符M98
59、 鉆出字符M99 用戶定義保存的圖形P#X#(Y#) 重復(fù)保存的圖形R#M02X#Y#
60、; 重復(fù)塊R#X#(Y#) 重復(fù)孔S# 主軸旋轉(zhuǎn)速率RPMST#
61、0; 工具選擇T# 工具選擇/刀具索引/
62、0; 塊刪除CNC的鉆命令設(shè)置命令:M72:英制單位模式。M71:公制單位模式。G93XY:工作零點(diǎn)設(shè)置,XY為工作零點(diǎn)的絕對(duì)坐標(biāo)。工具命令:TC工具選擇,T為工具號(hào)及索引號(hào)。C為工具直徑。鉆命令:G05:開始鉆模式。模塊命令:G82XY :雙列直插模塊,第一個(gè)XY為相鄰兩腳間的X、Y方向的距離。 XY 第二、三個(gè)XY為模塊對(duì)角線上兩個(gè)孔的位置,第二個(gè)孔不必精確定位距離誤差最大充許 XY 1.27mm。X#Y#G84X#: 鉆圓模塊,XY為圓心坐標(biāo),X為直徑。該命令根據(jù)直徑自動(dòng)補(bǔ)償切割半徑。XYG85XY:鉆槽模塊。兩個(gè)XY分別表示槽的兩個(gè)頂點(diǎn)。P(XY)復(fù)制集成模塊。P為該組孔的數(shù),XY模塊間的偏移量。R(XY)復(fù)制孔。R為該組孔的數(shù)目,XY為孔間距。CNC的銑命令G00XY:開始銑命令,工作臺(tái)移到XY位置。G01XY:銑直線,XY為直線終點(diǎn)坐標(biāo)。G02XYA或G02XYIJ:順時(shí)銑圓弧,XY為圓弧終點(diǎn)坐標(biāo),A為圓弧半徑,IJ為圓心坐標(biāo)。G03XYA或G03XYIJ:逆時(shí)鐘銑圓弧,參數(shù)意義同上。G32XYA:順時(shí)鐘銑圓弧,XY為圓心坐標(biāo),A為半徑。G33XYA:逆時(shí)鐘銑
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 麋鹿課件完美教學(xué)課件
- 消防應(yīng)急體系
- 3.1.1 鐵及其性質(zhì) 課件高一上學(xué)期化學(xué)(人教版2019必修第一冊(cè))
- 外匯期貨課件教學(xué)課件
- 池塘邊的小鴨教案反思
- 過生日說課稿
- 2025商場(chǎng)地產(chǎn)蛇年新春國(guó)潮年貨節(jié)(蛇年行大集主題)活動(dòng)策劃方案-47P
- 智慧人工智能:開拓人工智能創(chuàng)新應(yīng)用的方案
- 新能源汽車二手房交易合同模板
- 眼鏡制造合作合同
- 水利水電工程專業(yè)畢業(yè)設(shè)計(jì)(共98頁(yè))
- 公司內(nèi)部審批權(quán)限一覽表
- 人教版統(tǒng)編高中語(yǔ)文“文學(xué)閱讀與寫作”學(xué)習(xí)任務(wù)群編寫簡(jiǎn)介
- 急性腦梗機(jī)械取栓PPT課件
- 六年級(jí)語(yǔ)文命題比賽一等獎(jiǎng)作品
- 初中物理實(shí)驗(yàn)室課程表
- 貴州省建筑業(yè)營(yíng)改增建筑工程計(jì)價(jià)依據(jù)調(diào)整實(shí)施意見(試行)解讀519
- GB∕T 15829-2021 軟釬劑 分類與性能要求
- 南充市物業(yè)服務(wù)收費(fèi)管理實(shí)施細(xì)則
- 浦東新區(qū)“十一五”學(xué)科帶頭人、骨干教師培養(yǎng)和發(fā)展方案
- 戶外廣告設(shè)施檢驗(yàn)規(guī)范
評(píng)論
0/150
提交評(píng)論