第二章 數(shù)控線切割編程技術(shù)_第1頁
第二章 數(shù)控線切割編程技術(shù)_第2頁
第二章 數(shù)控線切割編程技術(shù)_第3頁
第二章 數(shù)控線切割編程技術(shù)_第4頁
第二章 數(shù)控線切割編程技術(shù)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第二章第二章 數(shù)控線切割編程技術(shù)數(shù)控線切割編程技術(shù)學(xué)習(xí)指南學(xué)習(xí)指南 了解線切割的編程過程。了解線切割的編程過程。 掌握并熟練運用掌握并熟練運用3B代碼編程的格式。代碼編程的格式。 理解直線和圓的編程(理解直線和圓的編程(3B代碼)。代碼)。 掌握并熟練運用掌握并熟練運用G代碼編程的格式。代碼編程的格式。 理解并掌握理解并掌握G代碼編程。代碼編程。 熟悉機械控制功能(熟悉機械控制功能(T功能)和輔助功能(功能)和輔助功能(M功功能)能)2.1線切割編程簡介線切割編程簡介 線切割機床的控制系統(tǒng)是按照線切割機床的控制系統(tǒng)是按照人的人的“命令命令”去控制機床加工去控制機床加工的。因此,必須事先把要切割

2、的。因此,必須事先把要切割的圖形,用機器所能接受的的圖形,用機器所能接受的“語言語言”編排好編排好“命令命令”。這。這項工作叫做數(shù)控線切割編程,項工作叫做數(shù)控線切割編程,簡稱編程。簡稱編程。一般高一般高(快快)走絲線切割機床采用的是走絲線切割機床采用的是B代碼代碼格式,低(慢)走絲線切割機床采用國際通格式,低(慢)走絲線切割機床采用國際通用的用的G代碼格式。代碼格式。數(shù)控編程分為人工編程和自動編程兩大類。數(shù)控編程分為人工編程和自動編程兩大類。 人工編程是采用各種數(shù)學(xué)方法,使用一般人工編程是采用各種數(shù)學(xué)方法,使用一般的技術(shù)工具(包括電子計算器),對編程所的技術(shù)工具(包括電子計算器),對編程所需要

3、的數(shù)據(jù)進行處理和運算。通常是把圖形需要的數(shù)據(jù)進行處理和運算。通常是把圖形分割成直線和圓弧段,并把每段曲線關(guān)鍵點分割成直線和圓弧段,并把每段曲線關(guān)鍵點(起點、終點、圓心等)的坐標(biāo)一一定出,(起點、終點、圓心等)的坐標(biāo)一一定出,按這些曲線的關(guān)鍵點坐標(biāo)進行編程。按這些曲線的關(guān)鍵點坐標(biāo)進行編程。 自動編程使用的數(shù)控語言及各種輸入手自動編程使用的數(shù)控語言及各種輸入手段,向計算機輸入必要的形狀和尺寸數(shù)段,向計算機輸入必要的形狀和尺寸數(shù)據(jù),利用專門的應(yīng)用軟件求得各關(guān)鍵坐據(jù),利用專門的應(yīng)用軟件求得各關(guān)鍵坐標(biāo)和編寫數(shù)控加工所需要的數(shù)據(jù),再根標(biāo)和編寫數(shù)控加工所需要的數(shù)據(jù),再根據(jù)各數(shù)據(jù)編寫出數(shù)控加工代碼。據(jù)各數(shù)據(jù)編

4、寫出數(shù)控加工代碼。 我們學(xué)習(xí)的我們學(xué)習(xí)的Caxa線切割系統(tǒng),是一個線切割系統(tǒng),是一個可以進行自動編程的軟件,它可以輸出可以進行自動編程的軟件,它可以輸出B代碼和代碼和G代碼又可以進行圖形設(shè)計的一個代碼又可以進行圖形設(shè)計的一個功能非常強大的國產(chǎn)軟件。功能非常強大的國產(chǎn)軟件。 目前,線切割自動編程用的計算機以目前,線切割自動編程用的計算機以微型機為主,即個人電腦。軟件也很多,微型機為主,即個人電腦。軟件也很多,我們在以后的學(xué)習(xí)當(dāng)中會提到。我們在以后的學(xué)習(xí)當(dāng)中會提到。2.2 3B代碼編程 2.2.1程序格式 國內(nèi)的數(shù)控電火花線切割機床多采用“5指令3B”格式. 一般格式為:B X B Y B J G

5、 Z 它們代表的意思為: B分隔符,它將X,Y,J的數(shù)值分隔開,B后的數(shù)字如為0,則0可省略不寫; XX軸坐標(biāo)值; Yy軸坐標(biāo)值; J計數(shù)長度; G計數(shù)方向,分為按X方向計數(shù)(Gx)和按y方向計數(shù)(Gy); Z加工指令(共有12種指令,直線4種,圓弧8種)。 XYJ均取絕對值,單位為微米(m) 1米(m)=100厘米(cm)=1000毫米(mm)1厘米(cm)=10毫米(mm)1毫米(mm)=100絲(c)=1000微米(m)1絲(c)=0.01毫米(mm)=10微米(m)1微米(m)=0.001毫米(mm)絲(c)別名叫道或條(四川)(臺灣,香港叫法)2.2.2斜線斜線(直線直線)的編程的編

6、程A 建立編程坐標(biāo)系:把坐標(biāo)的原點取在線段的起點上。建立編程坐標(biāo)系:把坐標(biāo)的原點取在線段的起點上。B 格式中每項的意義格式中每項的意義(1)X、Y是線段的終點坐標(biāo)值(是線段的終點坐標(biāo)值(Xe,Ye),也可以是線段的斜率。),也可以是線段的斜率。(2)計數(shù)長度()計數(shù)長度(J)由線段的終點坐標(biāo)值中較大的值來確定。如)由線段的終點坐標(biāo)值中較大的值來確定。如XeYe,則取,則取Xe,反之取,反之取Ye。(如圖。(如圖2.1所示)所示)(3)計數(shù)方向()計數(shù)方向(G)是線段終)是線段終 點坐標(biāo)中較大值的方向。如點坐標(biāo)中較大值的方向。如XeYe,取,取Gx,反,反之取之取Gy。(如圖。(如圖2.22.2

7、和和2.3所示)所示) (注意:當(dāng)注意:當(dāng)Xe=Ye時,時,45o和和225o取取Gy,135o和和315o取取Gx) (4)加工指令(加工指令(Z)共有)共有4種指令,種指令,L1,L2,L3,L4第一象限取第一象限取L1,0oa90o,第二象限取第二象限取L2,90oa180o,第三象限取第三象限取L3,180oa270o,第四象限取第四象限取L4,270oa360o,見圖,見圖2.4所示所示 技巧:與技巧:與X軸或軸或Y軸重合的直線,編程時軸重合的直線,編程時X、Y均可作均可作0,且在,且在B后可不寫。后可不寫。 例如程序例如程序B0B3000B3000GyL2可簡化可簡化BBB3000

8、GyL2第三節(jié)三節(jié) 圓弧編程(圓弧編程(P22)1建立坐標(biāo)系:把坐標(biāo)系的原點取在圓弧的圓心上。建立坐標(biāo)系:把坐標(biāo)系的原點取在圓弧的圓心上。2格式中每項的意義格式中每項的意義(1)X、Y是圓弧的起點坐標(biāo)(與直線不同)。是圓弧的起點坐標(biāo)(與直線不同)。(2)計數(shù)方向()計數(shù)方向(G)由圓弧的終點坐標(biāo)值中較小的值來確定。如終點坐標(biāo))由圓弧的終點坐標(biāo)值中較小的值來確定。如終點坐標(biāo)值值YeXe,則計,則計Gy,反之計,反之計Gx(與直線不同)。(與直線不同)。(3)計數(shù)長度()計數(shù)長度(J)應(yīng)取從起點到終點某一坐標(biāo)軸移動的總距離。當(dāng)計數(shù))應(yīng)取從起點到終點某一坐標(biāo)軸移動的總距離。當(dāng)計數(shù)方向確定后,就是被加

9、工曲線在該方向(計數(shù)方向)投影長度的總和。對方向確定后,就是被加工曲線在該方向(計數(shù)方向)投影長度的總和。對圓弧來講,它可能跨越幾個象限。圓弧來講,它可能跨越幾個象限。(4)加工指令()加工指令(Z)由圓弧起點所在的象限決定。指令共有)由圓弧起點所在的象限決定。指令共有8種,逆圓種,逆圓4種種,順圓,順圓4種。如圖種。如圖2.7和圖和圖2.8所示。所示。 第 一 象第 一 象限限第 二 象第 二 象限限第 三 象第 三 象限限第 四 象第 四 象限限逆圓逆圓NR1NR2NR3NR4順圓順圓SR1SR2SR3SR4注意:當(dāng)起點位于坐標(biāo)軸上時,順圓和逆圓的加工指令是不樣的。注意:當(dāng)起點位于坐標(biāo)軸上

10、時,順圓和逆圓的加工指令是不樣的。若起點在若起點在X軸正方向上(即軸正方向上(即a=0o),則逆圓的加工指令為),則逆圓的加工指令為NR1,順圓的加,順圓的加工指令為工指令為SR4。若起點在。若起點在X軸正方向上(即軸正方向上(即a=90o),則逆圓的加工指令為),則逆圓的加工指令為NR2,順圓的加工指令為,順圓的加工指令為SR1。若起點在。若起點在X軸正方向下(軸正方向下(即即a=180o),則),則逆圓的加工指令為逆圓的加工指令為NR3,順圓的加工指令為,順圓的加工指令為SR2。若起點在。若起點在X軸正方向下軸正方向下(即(即a=270o),則逆圓的加工指令為),則逆圓的加工指令為NR4,

11、順圓的加工指令為,順圓的加工指令為SR3。 例題講解 (1) 補償量: 公式 補償量r=d電極絲直徑/2 +單邊放電間隙L模具配合間隙/2 aABCcb三角函數(shù)公式: b/c=tan c/b=tan b/a=sin c/a=sin =arctan( c/ b)=arctan( b/ c) =arcsin( b/ a) =arcsin( c/ a)斜邊直角邊直角邊P21先建立坐標(biāo)系,把坐標(biāo)原點取在線段的起點A處.因為XeYe 故G=GX,J=Jx=3500.由于直線位于第三象限,所以加工指令(Z)為L3AB的程序為:B3500B00B3500GxL3,可省略BBB3500GxL3P23圖2.9

12、先建立坐標(biāo)系,把坐標(biāo)原點取在圓心O上,起點A(Xb=2000,Yb=9000)終點B(Xe=9000,Ye=2000),可見XeYe 故取G=Gy , J=Jy=YAYB=90002000=7000AB的程序為B2000B9000B7000GySR1P23圖2.10先建立坐標(biāo)系,把坐標(biāo)原點取在圓心O上,則坐標(biāo)A(Xb=2000,Yb=9000),坐標(biāo)B(Xe=0,Ye=9220)。.按逆圓切割方向編程 那么有 A為起點,B為終點因 XeYe 故取 G=Gx, J=Jx=Jx1+Jx2=(9220-2000)+9200=164400(注意圓弧編程中:J計數(shù)長度為投影長度)由于A位于第二象限,又由

13、AB為逆圓,所以取加工指令(Z)為NR2故AB的程序為:B2000B9000B16440GxNR2.按順圓切割方向編程 那么有 B為起點,A為終點因 XbYb 故 G=Gx , J=Jx1+Jx2=9220+(9220-2000)=16440由于B位于第三象限,又B A為瞬圓,所以取加工指令(Z)為SR3故BA的程序為:B0B9220B16440GxSR3http:/ 掌握并熟練運用掌握并熟練運用G代碼編程的格式。代碼編程的格式。 理解并掌握理解并掌握G代碼編程。代碼編程。2.3 G代碼編程2.31程序格式1.第四節(jié) G代碼編程(P29P35)1 程序格式:程序中安排字符的集合稱為字,程序段是

14、由各種字組成的。一個字由一個地址(用字母表示)和一組數(shù)字組合而成。如G01(G1)總稱為字,G為地址,01為數(shù)字組合,如圖2.20所示。 G 03 數(shù)字組合地址2程序號:程序的名字,不同的機床系統(tǒng)可以支持不同的格式名字(如Fanuc的是以O(shè)開頭接著為4位數(shù)字,可編程范圍為O00019999,即O0001O9999。有些機床則可以使用任何名字,但是都是英文字母或數(shù)字,例如hhhh,1234等。3.程序段:能夠作為一個單位來處理一組連續(xù)的字。一個程序是由多個程序段組成的:如: N0010 G92 X0.000 Y60.000程序段編號范圍為N0001N9999。 常用編程指令 G功能:G功能是設(shè)立

15、機床工作方式或控制系統(tǒng)工作方式的一種命令,其后續(xù)數(shù)字一般為2位數(shù)(0099)。如:G90表示絕對坐標(biāo)指令,G91表示相對坐標(biāo)指令,G92表示設(shè)置當(dāng)前點坐標(biāo)系,G00快速點定位,G01走直線插補,G02,G03走圓弧插補,G40,G41,G42電極絲半徑補償(G40取消補償,G41左補償,G42右補償,看電極絲在工件的那一邊就是哪種補償)尺寸坐標(biāo)字:尺寸坐標(biāo)字主要用于指定坐標(biāo)移動的數(shù)據(jù)。其地址符為:X,Y,Z,U,V,W,P,Q,A等。例如:X,Y,Z指定到達點的直線坐標(biāo)尺寸;I,J,K指定圓弧中心坐標(biāo)的數(shù)據(jù);A指定錐度面加工角度的數(shù)據(jù)。T功能:用于指定有關(guān)機械控制的事項,如:T80表示送絲,T

16、81表示停止送絲。T84冷卻液開,T85冷卻液關(guān)等。不同的機床系統(tǒng)它的T功能代表的意義可能不一樣,要自己參看機床出廠說明,才可定。D,H功能:D,H用于指定補償量。如:D001或者H001表示取1號補償值。 L功能用于指定子程序的循環(huán)執(zhí)行次數(shù),可以在09999之間指定一個循環(huán)次數(shù)。如:L5表示做5次循環(huán)。如:0123.isoN10 T84 T86 G90 (可省略) G92 X 0 .000Y 0.000;N20 G01 X0.000Y4.240;N30 G01 X4.064Y4.240;N40 M98 P0456 L20;N50 G90 G01 X50.000Y4.240; N60 G01

17、X50.000Y0.000;N70 G01 X0.000Y-2.000;N80 T85 T87;N90 M02;0456.isoN10 G91 G01X0.000Y-2.000;N20 G01 X2.00Y0.000;N30 G01 X0.000Y2.000;N40 G01 X2.000Y0.000 ;N50 M99;準備功能1.G90 (絕對坐標(biāo)指令)格式:G90采用本指令,然后程序段的坐標(biāo)值都應(yīng)按絕對方式編程,即所有點的表示數(shù)值都是在編程坐標(biāo)系中的點坐標(biāo)值,直到執(zhí)行G91為止.如圖所示,若采用絕對坐標(biāo)指令(G90),則從AB的尺寸坐標(biāo)值為X100,Y50從B C的尺寸坐標(biāo)值為X100,Y1

18、00從C D的尺寸坐標(biāo)值為X50,Y100從D A的尺寸坐標(biāo)值為X50,Y502.G91(相對坐標(biāo)指令)格式:G91采用本指令后,后面的程序段的坐標(biāo)值都應(yīng)按增量方式編程,即所有點的表示數(shù)值均以前一個坐標(biāo)位置作為起點來計算運動終點的位置矢量,直至執(zhí)行G90指令為止。如圖所示,若采用相對坐標(biāo)指令(G91),則從AB的尺寸坐標(biāo)值為X50,Y0從B C的尺寸坐標(biāo)值為X0,Y50從C D的尺寸坐標(biāo)值為X-50,Y0從D A的尺寸坐標(biāo)值為X0,Y-503.G54(坐標(biāo)系設(shè)定)G54是程序坐標(biāo)系設(shè)置指令.一般以零件原點作為程序的坐標(biāo)原點.程序零點坐標(biāo)存儲在機床的控制參數(shù)區(qū).程序中不設(shè)置此坐標(biāo)系,而是通過G5

19、4指令調(diào)用.4.G92(設(shè)置當(dāng)前點坐標(biāo)系)格式:G92G92是設(shè)置當(dāng)前電極絲位置的坐標(biāo)值.G92后面跟的X、Y坐標(biāo)值.5.G00(快速定位)格式:G00 X +/- 5.3 Y+/- 5.3快速移動指令G00是使電極絲按機床最快速度沿直線或折線移動到目標(biāo)位置.其速度取決于機床.(有的可以上到18m/min)6.G01(直線插補)格式:G01 X +/- 5.3 Y+/- 5.3直線插補(G01)是使用電極絲從當(dāng)前位置以進給速度移動到目標(biāo)位置.7.G02、G03(圓弧插補)格式: G02 X +/-5.3 Y +/-5.3 I+/-5.3 J+/5.3 或G02 X +/-5.3 Y +/-5.

20、3 R+/-5.3 G03 X +/-5.3 Y +/-5.3 I+/-5.3 J+/5.3 或G03 X +/-5.3 Y +/-5.3 R+/-5.3編程參數(shù)說明:(1) G02和G03指令用于切割圓或者圓弧,其中G02為順時針切割,G03為逆時針切割(2) X、Y的坐標(biāo)值為圓弧終點的坐標(biāo)值。用絕對方式編程時,其值為圓弧終點的絕對坐標(biāo);用增量方式編程時,其值為圓弧終點相對于起點的坐標(biāo).(3)I和J是圓心坐標(biāo).用絕對方式或增量方式編程時,I和J的值分別是在X或Y方向上,圓心相對于圓弧起點的距離圓心相對于圓弧起點的距離(是是為什么取負為什么取負“”號的原因)號的原因).(4)在圓弧編程中,也可以直接給出圓弧的半徑R,而無須計算I和J值.但在圓弧圓心角大于180o是,R的值應(yīng)加負號( - ).(5) 對于整圓,要用I和J方式編程,不能用R方式編程.8.G40, G41, G42(電極絲半徑補償) 格式:

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論