PCB數(shù)控鉆孔機及鑼機CNC刀具指令大全Word版_第1頁
PCB數(shù)控鉆孔機及鑼機CNC刀具指令大全Word版_第2頁
PCB數(shù)控鉆孔機及鑼機CNC刀具指令大全Word版_第3頁
PCB數(shù)控鉆孔機及鑼機CNC刀具指令大全Word版_第4頁
PCB數(shù)控鉆孔機及鑼機CNC刀具指令大全Word版_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)控鉆孔機及鑼機CNC刀具指令大全EXCELLON是最早使用電腦化鉆機及鑼機 ,它開發(fā)了一套電腦控制機器的指令,被稱為EXCELLON Computer Numeric Control,其中一些已成為工業(yè)標準. EXCELLON 最早開發(fā)的是鉆機,這時候的格式被稱為 Format One ,隨后又開發(fā)了用于鑼機的語言,被稱為Format Two,1979 年EXCELLON更新了Format Two 語言,將鉆機和鑼機指令集合到一套通用的語言系統(tǒng). 因此,早于1979年前的被稱為Generation One的機型只能行Format One ,而1979后的被稱為Generation Two 的

2、機型則可以使用Format One 或Format Two 語言系統(tǒng).   機器運行有兩種程序來驅(qū)動:   1)系統(tǒng)軟件程序 由機器的供應(yīng)商編寫,用于機器本身驅(qū)動;   2)程序體 由線路板制造商使用CNC的編程語言,根據(jù)客戶提供的相關(guān)資料編寫,用于制造線路板   目前,用EXCELLON格式的語言編寫的程序可以在不同制造商的機器上使用.               

3、                         程序體組成1)程序頭  用于描述關(guān)于工作的一般信息,通常位于程序主體的開頭,是可選的,所有的命令可以在程序運行 前,由操作員在控制臺上輸入機器.包括:    a) 鉆嘴或鑼刀的尺寸.    b) 使用的測量系統(tǒng).  &#

4、160; c) 工作中X,Y軸的方向2)程序主體 而程序的主體則包含一系列的坐標及指令,通常這些指令會從頭到尾的去執(zhí)行.                                        

5、  刀具指令    以下一些指令用于選擇或控制刀具,其中一些可以單獨使用,而另一些可以聯(lián)合形成一條指令,而當在程序頭中使用這些指令時,它們是用于將數(shù)據(jù)調(diào)入CNC-6中的,當這些指令用于程序體時,它們是用來控制刀具的改變或機器的移動。 刀具指令后面的數(shù)字用來表明數(shù)量,距離,速度等參數(shù),可以從1位到6位,取決于指令的類型.T#T#(#)F#S#C#H#Z+/-#T#刀具選擇    這個指令可以在手動或自動設(shè)置狀態(tài)下使用,它可以用于程序頭或程序主體。在自動換刀具設(shè)置狀態(tài)下:主軸夾頭將自動將正在使用的刀具放進T座, 而抓取#所對應(yīng)的

6、刀具,并自動移動到程序主體下一個坐標。在手動換刀具設(shè)置狀態(tài)下:機器工作臺將 停下,這 時,在屏幕會出現(xiàn)換刀具提示信息。T#(#)選擇刀具并指定補償序號    該指令用于選擇指定的刀具并為該刀具設(shè)置補償序號。該指令后面有4位數(shù) 字,前兩位表示所選擇刀具的編號,后兩位表示補償序號,如果,后兩位被 省略或為零,則表明補償序號同前兩位,但當?shù)毒呔幪柎笥诘扔?7時,則 不可省略,編號必須是01或更大。 補償編號用于鑼板操作,鑼刀能彎曲和偏離工作位置,尤其在逆時針方向鑼 板時。補償序號會將刀具的路線偏移來補償由于刀具的尺寸和偏差而導致的 鑼板誤差。 例如:一把0.092&qu

7、ot;的鑼刀被用于順時針操作,而如改在逆時針情況下,你可以改用0.094" 的鑼刀,而當你沒有這種尺寸的鑼刀,或操作上不容許換工 具時,你可以賦于0.094"鑼刀一個序號(參考CP,/,#指令)。當你將這個 序號賦予0.092" 鑼刀時,CNC-6會將刀具行走的路線偏移,而其鑼出的效 果如同使用0.094" 鑼刀一樣。 補償序號必須在鑼板設(shè)置打開之前輸入,而且在鑼板進行中不可改變。例如:T0302       刀具3的補償序號為 2F#臺速/下鉆速    該命令用于

8、機鑼中設(shè)定工作臺的速度,用于鉆孔中設(shè)定主軸(Z軸)的下鉆 速度 .設(shè)定的數(shù)字表明每分鐘多少英寸(IPM)或每秒鐘毫米(MM/SEC),小數(shù)不能用 于該命令。 下鉆的速度必須提供給機器,否則,機器無法運轉(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è)定該速度,則機器按最大速度100 IPM來鑼板。S#設(shè)定主軸的轉(zhuǎn)速(RPM)    設(shè)定的數(shù)字表示每分鐘

9、幾萬轉(zhuǎn),其范圍為14000RPM-60000 RPM(鑼機),80000 RPM(鉆機),有些機器甚至超過100,000 RPM.右面的零不用 顯示。當你用六位數(shù)字表示該參數(shù)時,應(yīng)用小數(shù)點來表示#X1000 RPM.該指令不可以單獨使用,必須與包含于T#指令中(T#S#)。C#選擇刀具的直徑    而當?shù)毒叩钠渌鼌?shù)沒有在該指令中提及時,而在刀具參數(shù)表已經(jīng)被輸入時,CNC 會從刀具參數(shù)表 中提。 該指令不可以單獨使用,必須與包含于T#指令中。H#設(shè)置的最大鉆 孔次數(shù)    鉆孔刀具將會按所來鉆孔。記數(shù)器分清每個刀具鉆孔的次數(shù)。當計數(shù)器

10、達到所設(shè)置的最大數(shù)時,鉆嘴將會被認為無效,機器會停止鉆孔。如果有其它鉆嘴被鏈接用于替換報廢的鉆嘴,則機器會自動的更換鉆嘴并繼續(xù)鉆孔,否則,工作臺會停下。 該指令不能單獨使用,必須與刀具選擇指令(T#H#)一起使用。    該指令能被用于關(guān)閉計數(shù)以便鉆嘴繼續(xù)鉆孔。如僅寫H而不寫H后面的數(shù) 字,則用于那個刀具的計數(shù)器將會被關(guān)閉。Z±#為刀具設(shè)置深度補償量    深度補償可以作為名義深度的深度,而負值使刀具低于名義。 深度補償控制鉆入底板的深度,大直徑的刺入深度比小直徑的刺入深度要大。 精確的刺入深度對確保刀具斜切面切入一疊板最下

11、面一塊板的背面是必要的。名義深度加上深度補償即為該刀具的實際深度。偏差或偏移設(shè)置,正號(+)可以省略,但負號不可被省略。正值使刀具高于名義而負值使刀具低于名義。    當有幾個刀具指令被放入同一條程序語句中,則出現(xiàn)的次序是很非常重要的。CNC讀指令是從左到右進行的,在左邊的指令可以被右面的指令覆蓋。例如:T01F190S73C.038T01C.038F190S73    以上兩條語句所含的內(nèi)容是一樣的,但排列的次序不一樣。第一條遇句中,CNC選擇了刀具01,設(shè)置轉(zhuǎn)速為190 IPM, 設(shè)置了主軸下刀速為:73000RPM,然后告訴鉆咀

12、的直徑為0.0038".CNC這時候會查看刀具參數(shù)表 , 使用所列出相同直徑刀具的的鉆速與下刀速。它忽略了指令中提到的鉆速與下刀速 。    在第二條指令中,CNC-6選擇了刀具01,查看刀具參數(shù)表 ,尋找鉆咀直徑為0.0038",然后設(shè)置下刀速為190 IPM,鉆速:73000RPM,而在刀具參數(shù)表中的鉆速與下刀速將會被忽略。                  &#

13、160;                          模式指令    當你從鉆咀轉(zhuǎn)到鑼刀,或者相反。CNC必需知道現(xiàn)在處于何種模式:鉆孔或者機鑼。這些可用G00或G05指令來完成。當CNC在程序體中遇到該類指令時,它就知道何種模式在運行。G00X#Y#機鑼模式    打開機鑼模式,關(guān)

14、閉鉆孔模式。該指令必需置于任何機鑼指令運行之前。X,Y坐標將工作臺移至機鑼的起點。 機器遇到該指令時,工作臺會移至X,Y坐標。但主軸不會下鑼, 直到有下鑼的指令(例如:M15)出現(xiàn)。補償在移動過程中自動的關(guān)閉,而移動后再打開。 G00指令會一直起作用,直到另一個G00或G01,G02,G03,G04, G05指令出現(xiàn)時。 在Z軸處于機鑼時,不要使用該指令,刀具會因高速的移動而損壞。G05鉆孔模式    關(guān)閉機鑼模式,打開缺省的鉆孔模式。該指令自己稱為一個程序行,并一直起作用,直到G00出現(xiàn)。如果程序體中沒有任何機鑼指令打開機鑼模式,則G05可以省略。 指令后面的任

15、何坐標會使工作臺以最大的速度移到指定位置,完成一個鉆擊。機鑼指令A(yù)#    G01   G02   G03   G32X#Y#A#   G33X#Y#A#   G40   G41   G42   I#J#   M15   M16   M17G01(X)(Y#)直線運動    打開直線插入模式。即機器將會開始鑼一條直線。

16、如果在指令的后面有X和/或Y坐標值,機器會從現(xiàn)在的位置直線機鑼運動至坐標位置。如果指令后面沒有坐標值,則CNC會在后面的程序行中尋找,并會直線機鑼到找到的第一個坐標位置。 除非已設(shè)定了不同的速率,否則,直線運動會以缺省的速率100IPM (42.3MM/SEC)100%臺速。G02(X#)(Y#)(A#)或G02(X#)(Y#)(I#J#)順時針圓周運動    打開圓周插入模式,設(shè)置順時針方向運動。如果在指令后面提供了X和/或Y坐標機器會機鑼運動至坐標位置。該運動按順時針以設(shè)定的速率作圓弧運動。如果指令后面沒有坐標值,則CNC會在后面的程序行中尋找,并會圓弧機鑼到

17、找到的第一個坐標位置。 圓弧必需等于或小于180°。圓弧半徑或圓弧的中心點偏移必需由A#或 I#J#指定,這些指令是可選的。如果它們沒有在G02指令中,它們必需在之前的程序行中出現(xiàn),單獨或包含在其它程序指令中。 除非已設(shè)定了不同的速率,否則,運動會以缺省的速率100 IPM (42.3MM/SEC)100%臺速。G03(X#)(Y#)(A#)或G03(X#0(Y#)(I#J#)逆時針圓周運動    打開圓周插入模式,設(shè)置逆時針方向運動。如果在指令后面提供了X和 或Y坐標機器會機鑼運動至坐標位置。該運動按逆時針以設(shè)定的速率作 圓弧運動。如果指令后面沒有坐標

18、值,則CNC-6會在后面的程序行中尋 找,并會圓弧機鑼到找到的第一個坐標位置。 圓弧必需等于或小于180°。圓弧半徑或圓弧的中心點 偏移必需由A#或 I#J#指定,這些指令是可選的。如果它們沒有在G03指令中,它們必需 在之前的程序行中出現(xiàn),單獨或包含在其它程序指令中。 除非已設(shè)定了不同的速率,否則,運動會以缺省的速率100 IPM (42.3MM/SEC)100%臺速 。A#圓弧半徑    指定圓周運動的圓弧半徑。你可以在#處指定一個半徑。你提供的半徑 可以為公制或英制,取決于設(shè)定的系統(tǒng)。 圓弧半徑指令用于聯(lián)接G02,G03,G32, G33指令。如果

19、指定的半徑與這些 指令所提供的坐標不相符,則CNC會調(diào)節(jié)半徑,使之相符。I#J#圓點偏移    當一個圓弧的開始點偏離X軸時,I#表示沿X軸偏離的距離。Y表示沿 Y軸偏離的距離,I,J距離是從圓弧的圓心量起,而不是從工作零點.G32X#Y#A#G33X#Y#A#用于鑼內(nèi)圓    指令G32鑼順時針方向,而G33指令用于鑼逆時針方向 。這些指令提供自動下鉆 ,收刀 ,及在下鉆及收刀處提供補償,以免造成此處的連接不光滑。你可以提供圓的中心:X#Y#,及半徑A#.如果圓得半徑與以前鑼圓一樣,則A#可以忽略。最小的半徑為補償值得一半 ,加上0

20、.01"(0.26mm) 。任何比此小的結(jié)果會有錯誤的信息。    指令G32,G33必需用于鑼1個單獨的內(nèi)圓。而單元重復指令P 不能用于這兩個指令。 G32,G33可以使機器在比圓的邊緣小0.01"(0.254mm)下鑼,按相應(yīng)得方向鑼完540°后,在其相反的一端,比圓的邊緣小 0.01"(0.254mm)處收刀。    注意:G32,G33指令不需要G00(除非需要設(shè)置工作臺的 臺速)或補償代碼.這些被飽含在圖形中,補償由半徑調(diào)節(jié)。     

21、                                         腳本指令    許多PCB板需要在上面安裝集成電路,這些電路使用整個電子工業(yè)中的標Pin

22、 Pattern 。使用一個簡單的指令,你只需寫出兩個Pin Hole的坐標,CNC就會自動的鉆出其余的孔。這被稱為腳本指令.在系統(tǒng)軟件中EXCELLON 提供了兩個 Pin Patterns.    另外,當你沒有大鑼刀來鉆大孔或槽時,EXCELLON 提供了相關(guān)的指令,這些也被稱為腳本指令。    EXCELLONon 在系統(tǒng)軟件中提供了5套的腳本指令 :    1) 14針雙排孔    2) 16針雙排孔    3) 8針圓周排列的孔

23、60;   4) 使用小鉆咀鉆大孔    5) 鉆槽    除此之外,有很多的圖形經(jīng)常遇到,EXCELLON容許用戶編寫一個你經(jīng)常使用得圖形,并把它儲存在軟盤中,在使用時可以調(diào)用它。我們稱為用戶腳本指令。G81G82G83G84G85M99G82(G81)X#Y#X#Y#(Format 2)G82X#Y#X#Y#(Format 1)可用于制造14-Pin 或16-Pin    如圖所示,你必需指定兩個對角的 坐標。CNC-6使用改兩個坐標來確定pins的數(shù)目,位置,孔的方向。 G82用

24、于Format 1的軟件,而G81(82)都能用于Foramt 2 。G83X#Y#X#Y#用于8-pins的圓形排列的孔你必須提供兩個相對的孔的坐標,它們可 以是水平線或垂直線上的兩個孔。X#Y#G84X#鉆大孔    采用鉆一系列沿一個孔的周線重疊孔的方法鉆出一個大孔,用指定 孔的圓心坐標X#Y#來作為孔的編程,在指令后面,指定孔的直徑(千分之INCH或MICRONS) 該指令必須自成一行 最小容許的圓的直徑是刀具直徑的兩倍,如果指定一個更小的直徑,CN6會給出錯誤的信息。CNC-6使用在刀具直徑的表找到的鉆咀的尺寸,來補償,如果尺寸為零(沒有指定),則CNC

25、-6會假設(shè)直徑為0.125" 由于該孔是由一系列重疊的小孔組成的,因此,在圓的周邊會有一些小的凸起,凸起不會大于0.0005",是由軟件控制的。X#Y#G85X#Y#鉆槽    可以用在兩個點之間鉆一系列靠得非常近的孔來完成一個槽的加 工,指令以起始點的坐標開始,后面為指令,指令后面為終止點的坐標。 在G85指令前,必須用指令T來定義刀具,槽的寬度與使用的鉆咀寬度一樣。 由于槽是通過鉆孔來完成的,因此,在槽的內(nèi)壁有一些凸起,為了去掉這些凸起,機器會鉆另一組靠得非常近的孔在凸起位置之間,而這個過程一直持續(xù)下去,直到凸起小于0.0005"

26、,這個過程是由系統(tǒng)軟件計算的。M99,名字X#Y#調(diào)用用戶腳本程序    該指令要求在程序體中以兩行的格式出現(xiàn)。 當CNC遇到M99 指令時,它會搜索系統(tǒng)磁盤),找到你定義 的"名字"文件后,并復制。然后工作臺會移動到指令后面指定的X,Y坐標的位置。 這并不是一個鉆或鑼的指令,接著, CNC會按順序執(zhí)行圖形中的所有指令。圖形中的坐標與M99 后面的X#Y#發(fā)生聯(lián)系。 一旦完成了圖形中的指令后,CNC會返回程序體,繼續(xù)下一條指令。    M99圖形中可以包含除M99本身外的其它所有程序體的指令。重復指令P#X#(Y#

27、)重復使用儲存的腳本圖形    告訴CNC重復之前的儲存腳本圖形。 在P后面,你可以定義重復得次數(shù)(最多3位數(shù)字) 必須定義X和/或Y的坐標,來定義圖形之間的距離,而這些坐標必須與P在同一行,不可以分開寫。R#X#(Y#)重復一個孔    一些電子零件針數(shù)的變化很多,那么產(chǎn)生用戶自定義圖形非常不方便,作為該種方法的替代,重復孔的指令可以先定義第一個,然后,讓CNC鉆其它的孔。鉆一系列與先前指定的孔等距的孔,在R后面的數(shù)字表示重復得次數(shù)(最多可達到4位) X和/或Y坐標用于表示孔的距離,這些坐標必須與R在同一個程序行中。單元復制指令&#

28、160;   當你完成鉆或鑼一個圖形,可以使用單元復制指令,在另外的一個地點重復這個圖形,這對編程來講,可以節(jié)約大量的時間.該指令可以在一塊板上重復大量的圖形,也可以在一塊大板上重復幾個小PC板.    例如:你在一塊大板上做6塊板,你可以用一個刀具,在一塊小板上把該直徑的孔全鉆完,然后,在另外5塊板上,使用單元復制指令 指令來鉆該直徑的孔.然后,改變刀具,返回第一塊板,重復相同的指令,直到完成鉆孔.單元復制指令開始于指令M25,結(jié)束于指令M01(M24 Format 1).當確定某圖形需要重復幾次后,兩個或更多的M02指令被插入.M02指令同

29、時也定義從何處坐標開始重復圖形.    如果有某些孔,沒有必要重復,例如絲印孔,刀具孔等,你可以在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開始圖形    指明需要重復的圖形.該指令本身不能導致重復行動,但可以與M01與M02的指令粘合行動. M25指令

30、在程序中需單獨成為一行。M01  (Format 2)M24 (Format 1)結(jié)束圖形指明需要結(jié)束重復圖形.該指令在程序體中單獨成為一行。M02X#Y#(Format 2)M26X#Y#(Format 1)重復圖案的偏移    M02指令將導致M25指令和M01指令之間的所有指令重復.M02指令是相對坐標.這表明坐標X#Y#是與前一個開始的距離,而不是工作點. 每個重復的圖案必須有M02的指令. 當最后M02重復指令后,另外一個M02的指令,要求不帶坐標,必須被加入程序體中,自成一行.這將清楚系統(tǒng)軟件中的計數(shù)器. M02指令必須出現(xiàn)在M01之后,M0

31、8之前。M08(Format 2)M27(Format 1)結(jié)束單元復制指令    指明結(jié)束所有單元復制指令的指令.如果所有的M02指令沒有完成,CNC-6 會返回最后的圖形指令的開始并重復.當所有的圖形完成后,程序會繼續(xù)過去的 M08,去尋找程序的結(jié)束或更多的程序的信息. 程序的結(jié)束指令M30可以與該指令聯(lián)合用,否則,它在程序中自成一行。R#M02X#Y#(Format 2) R#M26X#Y#(Format 1)重復塊    用于代替M02指令,對于圖形與以前的圖形有相同的X坐標或Y坐標.當有一 欄相同間距的圖形時,非常有用. R

32、后面的數(shù)字表明要重復圖形的次數(shù).你應(yīng)指定變化的坐標(X#或Y#).而不變 化的X,Y坐標可以在指令中省略,根據(jù)自己的愛好.但當兩個圖形的坐標都改變時,不能使用該指令.須使用M02 指令. 該指令可以與鏡像圖形或交換坐標軸 指令使用。M02X#Y#M70 (Format 2)M26X#Y#M23 (Format 1)鏡像圖形將圖形旋轉(zhuǎn)90度,通過將X值改為Y值得到一個鏡像圖形。M02X#Y#M80 (Format 2)M26X#Y#M21 (Format 1)鏡像圖形通過改變X值的符號,產(chǎn)生一個或一組鏡像圖形。M02X#Y#M90 (Format 2)M26X#Y#M22 (Format 1)鏡

33、像圖形通過改變Y值的符號,產(chǎn)生一個或一組鏡像圖形。其它指令M00M01M02M06M09M30M47M70M71M72M97M98G04G90G91G93G90絕對模式設(shè)置絕對度量模式,將導致所有的坐標都以工作零點為參考。G90必須自成一行。G91相對模式    設(shè)置相對度量模式,將導致所有坐標都以前一個坐標為參考。該模式不 能改變工作零點。 電腦將累加坐標為絕對尺寸,開始于工作零點。在單元復制指令結(jié)束,程序結(jié)束或系統(tǒng)的重置,相對的累加將被清除。清除累加器,并將之返回工作零點。 G91在程序體中,必須自成一行。G93X#Y#零點設(shè)置相對于絕對零點來設(shè)置工作零點。你

34、可以定義一個X#Y#坐標。M47,TEXT提示信息 停止機器的自動操作, 你在TEXT寫的信息 會出現(xiàn)在屏幕上。TEXT可以是最多20個數(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ù)#定義的時間,中斷機器。例如,可用該指令來冷卻長時間工作的鉆頭。Dwell時間被解釋為按現(xiàn)行坐標測量模式(inch 或metric

36、)增量的millsecond。M09(X#Y#)中斷機器    中斷機器的自動操作,在顯示屏的信 息狀況欄出現(xiàn)相關(guān)的信息: 假如你定義了坐標(X#Y#),那么,工作臺會移至此位置。M06(X#Y#)(Format 2)M01(X#Y#)(Format 1)可選的停止    操作員必須在鍵盤上打開功能。在執(zhí)行M06之前,當操作員鍵入OSTOP,ON指令時, 當執(zhí)行M06指令時,機器將停止等待插入,假如OSTOP指令被關(guān) 則,CNC將跳過M06指令。M00(X#Y#)(Format 2)M02(X#Y#)(Format 1)結(jié)束程序指明程

37、序的結(jié)束,不回到程序開頭.假如你指明坐標,工作臺移至該位置M30(X#Y#)結(jié)束程序    回到程序開頭 標明程序體結(jié)束,回到程序開頭,直到遇到 ,沒有找到,紙帶將回到程序的開頭。 假如你指明坐標,工作臺,移至該位置M97,textX#Y#M98,textX#Y#鉆字    機器將會鉆出一系列小孔來拼出"text"處的信息。字母可以是:A 到 Z 0 到 9 + - / 逗號被為認是表示空間 。    M97沿X鉆字, M98沿Y鉆字 。兩個指令的起始點都是跟隨指令的坐標 。如果在刀具

38、頁沒有指明刀具的直徑,則CNC會使用缺省的字高 0.25" 孔的間距為0.0417",假如有定義鉆咀的直徑,則構(gòu)成字母的孔的圓心距離為1.2倍直徑,字母在4X7網(wǎng)格上(4欄3行)。數(shù)控鉆銑工藝    銑的技術(shù)包括選擇,走刀方向、下刀點和定位方法。是保證銑加工精度的重要方面。走刀方向當銑刀切入板材時,有一個被切削面總是迎著銑刀的切削刃,而另一面總是逆著銑刀的切削刃。前者,被加工面光潔,尺寸精度高。主軸總是順時針方向轉(zhuǎn)動。所以不論是主軸固定工作臺運動或是工作臺固定主軸運動的數(shù)控銑床,在銑印制板的外部輪廓時,要采用逆時針方向走刀。這就是通常所說的逆銑

39、。定位方法和下刀點    定位方法可分為兩種;一是內(nèi)定位,二是外定位。定位問題,屬于機械工程的范疇。除上述的銑墊板、銷釘之外,定位方法也是很重要的,應(yīng)使操作者認識。    內(nèi)定位是通用的方法。所謂內(nèi)定位是選擇印制板內(nèi)的安裝孔,插撥孔或其它非金屬化孔作為定位孔??椎南鄬ξ恢昧η笤趯蔷€上并盡可能挑選大直徑的孔。實際證明:不能使用金屬化孔。因為孔內(nèi)鍍層厚度的差異會改變一個孔到另一個孔配合的一致性和質(zhì)量。還有,在保證印制板定位的條件下,銷釘數(shù)量愈少愈好。   下刀點和加工順序選擇的好,能使框架保持最大的強度。選擇的不好,

40、框架變形而使印制板報廢。銑的工藝參數(shù)    用硬質(zhì)合金銑刀銑印制板外形,銑刀的切削速度為180270m/min。計算公式如下:S=pdn/1000(m/min)式中:p:PI(3.1415927)      d:銑刀直徑,mm      n;銑刀轉(zhuǎn)速,r/min    與切削速度相匹配的是進給。若進給太低,由于磨擦熱使印制板材料軟化甚至溶化或燒焦,堵塞銑刀的排屑槽,切削無法進行。如果進給太快,銑刀磨損快,承受的徑向負荷大,讓刀量大,工作

41、質(zhì)量差,尺寸不一致。如何判斷進給的快慢呢?要考慮下述諸項:印制板材料,厚度,每疊塊數(shù),鐵刀直徑、排屑槽。    只有低于額定負載,主軸馬達的轉(zhuǎn)速才能保持。負載增大,轉(zhuǎn)速下降,直至銑刀折斷。有兩種情況造成此結(jié)果:一是主軸馬達功率不足,二是每疊板數(shù)太多,切削負荷太大。 鉆孔介紹一、鉆孔檔(Drill File)介紹常見鉆孔及含義:PTH - 鍍通孔:孔壁鍍覆金屬而用來連接中間層或外層的導電圖形的孔。NPTH - 非鍍通孔:孔壁不鍍覆金屬而用于機械安裝或機械固定組件的孔。VIA - 導通孔:用于印制板不同層中導電圖形之間電氣連接(如埋孔、盲孔等),但不能插裝組

42、件引腿或其它增強材料的鍍通孔。盲孔:僅延伸到印制板的一個表面的導通孔。埋孔:未延伸到印制板表面的導通孔。常見格式: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坐標格式:LEADING ZERO SUPPRESS:坐標整數(shù)字前面的0 省略,小數(shù)字數(shù)不夠以0 補齊。TRAILING ZERO SUPPRESS:坐標小數(shù)字后面的0 省略,整數(shù)字數(shù)不夠以0 補齊。NONE ZERO SUPPRESS:整數(shù)和小數(shù)字數(shù)不夠均以0

43、 補齊。FORMAT(小數(shù)點之隱藏) :共有十種格式。二、鉆孔盤(DRILL RACK)介紹主要描述鉆孔檔中用到的鉆頭大小,有的還說明孔是PTH 或NPTH。鉆孔盤一般以M48 開頭,排列在鉆孔文件的前面。也有單獨以文件說明。DRILL RACKDRILL FILE完整的鉆孔圖形常用字段:Tool :鉆頭編號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碼,即鏡頭編號Shape:鏡頭形狀Size:鏡頭大小CNC鉆、鑼命令集A#                    圓弧半徑C#                    工具直徑F# 

45、;                   工作平臺移動速率F#                    Z軸進給速率G00X#Y#        

46、0;      路線方式G01                   直線方式G02                   順時針旋轉(zhuǎn)方式G03    &

47、#160;              逆時針旋轉(zhuǎn)方式G04X#                 停留時間變量G32X#Y#               順時針圓形行進鑼出

48、孔G33X#Y#               逆時針圓形行進鑼出孔G40                   關(guān)閉刀具補償G41            

49、0;      刀具左偏移補償G42                   刀具右偏移補償G82(81)             雙列直插封裝式鉆孔G83        &

50、#160;          八角型封裝式鉆孔G84                   鉆出圓孔G85                   鉆出槽G

51、90                   絕對坐標方式G91                   增量輸入坐標方式G92X#Y#         &#

52、160;     零位預(yù)設(shè)G93X#Y#               零位設(shè)置M00(X#Y#)           無回繞時程序結(jié)束M01(X#Y#)           圖形結(jié)束M02X#Y#  

53、             重復圖形偏移M02XYM70              交換XY軸M06(X#Y#)           可選擇停止M08        

54、60;          步長或重復結(jié)束M09(X#Y#)           停止以便檢查M15                   Z軸進行位置M16      &#

55、160;            Z軸上升位置M17                   Z軸上升位置M25                 

56、  圖形結(jié)束M30(X#Y#)           回繞時程序結(jié)束M47(text)           程序員信息M48                   程序頭部M71   

57、                公制測量方式M72                   英制測量方式M02XYM80             

58、; 以X軸為基準鏡像圖形M02XYM90              以Y軸為基準鏡像圖形M97                   鉆出字符M98            

59、       鉆出字符M99                   用戶定義保存的圖形P#X#(Y#)            重復保存的圖形R#M02X#Y#        

60、;     重復塊R#X#(Y#)            重復孔S#                    主軸旋轉(zhuǎn)速率RPMST#          

61、0;         工具選擇T#                    工具選擇/刀具索引/                   

62、0; 塊刪除CNC的鉆命令設(shè)置命令:M72:英制單位模式。M71:公制單位模式。G93XY:工作零點設(shè)置,XY為工作零點的絕對坐標。工具命令:TC工具選擇,T為工具號及索引號。C為工具直徑。鉆命令:G05:開始鉆模式。模塊命令:G82XY :雙列直插模塊,第一個XY為相鄰兩腳間的X、Y方向的距離。   XY   第二、三個XY為模塊對角線上兩個孔的位置,第二個孔不必精確定位距離誤差最大充許   XY   1.27mm。X#Y#G84X#: 鉆圓模塊,XY為圓心坐標,X為直徑。該命令根據(jù)直徑自動補償切割半徑。XYG85XY:鉆槽模塊。兩個XY分別表示槽的兩個頂點。P(XY)復制集成模塊。P為該組孔的數(shù),XY模塊間的偏移量。R(XY)復制孔。R為該組孔的數(shù)目,XY為孔間距。CNC的銑命令G00XY:開始銑命令,工作臺移到XY位置。G01XY:銑直線,XY為直線終點坐標。G02XYA或G02XYIJ:順時銑圓弧,XY為圓弧終點坐標,A為圓弧半徑,IJ為圓心坐標。G03XYA或G03XYIJ:逆時鐘銑圓弧,參數(shù)意義同上。G32XYA:順時鐘銑圓弧,XY為圓心坐標,A為半徑。G33XYA:逆時鐘銑圓。G40:關(guān)閉補償(中間銑)。意思是銑作業(yè)時

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論