FANUC系統(tǒng)手工編程_第1頁
FANUC系統(tǒng)手工編程_第2頁
FANUC系統(tǒng)手工編程_第3頁
FANUC系統(tǒng)手工編程_第4頁
FANUC系統(tǒng)手工編程_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、FANUC系統(tǒng)手工編程基礎(chǔ)i. 平面銃削,二維輪廓加工編程(1)直線,圓弧編程a 快速定位(G00)指令格式:G00X-Y-Z-注:X、丫、Z在絕對坐標(biāo)指令時為終點坐標(biāo)值;在增量坐標(biāo)指令時為刀具的運動距離。用快速定位刀具,不對工件進行加工??梢栽趲讉€軸上同時快速移動,G00快速移動時程序中進給量 F無效;G00快速 移動時行經(jīng)軌跡可能是斬線。b直線插補(G01)指令格式:X-Y-Z-F-刀具以直線軌跡按地址 F下編程的進給速度,從起點移動到 目標(biāo)位置,所有的坐標(biāo)可以同進運行,而且所行經(jīng)軌跡為直 線。G01與坐標(biāo)平面的選擇無關(guān)。切削加工時。一般要求進 給速度恒定,因此,在一個穩(wěn)定的切削加工過程中

2、,往往只 在程序開始的某個插補(直線或圓弧插補)程序段寫出F值。例:下圖用直線編程指令編程;1使用絕對坐標(biāo)(G90)方式,切深=5mm。+YG00X40Y 20.G00Z1.G01Z-5.Y70.X50.Y80.X70.Y60.X130.Y80.X150.X160.Y70.Y20.0X40.G00Z100.X0Y02 使用增量坐標(biāo)(G91)方式,G00X40.Y20.G00Z1.G91Z-6.G01Y5 0.X10 .Y10.X20.Y-20.X60.Y20.X20.X10.Y-10.Y-50.X-120.G00Z105.X0Y0.例:編程加工如圖所示工件,所用銃刀直徑為d16mm,編程原點為

3、工件左上表面下角。工件為槽銃削加工,槽寬為16mm,槽深為3mm,使用直徑為 d16mm的銃刀。因此,編程時只控制銃也中心軌跡沿槽中心軌跡移動便能完成槽的銃削加工,即以真徑插補方式完成A-B-C-D-A 封閉曲線的加工,四邊形ABCD為槽的中心軌跡。00001G90G54G 仃絕對坐標(biāo)指令,建立 G54坐 標(biāo)點,先用G仃加工平面S500F100M03主軸轉(zhuǎn)速 500r/min,進給量100mm/min,主軸正轉(zhuǎn)G00X0Y0刀具快速定位到工件坐標(biāo)X0Y0 處Z10.快速成定位到工件上表面10mm 處X18 .Y18.快速成定位到槽中心線A點處G01Z-3.在A下刀,切槽3mm深,以ZX9013

4、編程坐標(biāo)值:A(X18 ,Y18)B (X72 , Y18 )(X72 ,Y62)D (X18 , Y62 )A-A口一一 BF進給量速度切削X72.Y18.以F進給量速度切削移動到B點X72.Y62.以F進給量速度切削移動到C點X18 .Y62.以F進給量速度切削移動到D點X18 .Y18.以F進給量速度切削移動到A點G00Z100.快速退刀到Z100處M05主軸停止轉(zhuǎn)動M30程序結(jié)束C圓弧插補(G02/G03 ) G02順時針圓弧指令;G03逆時針圓弧指令。圓弧方向的判斷:在直角坐標(biāo)系中,由正到負方向看。XY平面:G17 G02 XYIJ(R)FG仃G03XYIJ(R)FZX平面:G18

5、G02 XZIK(R)FG18 G03 XZIK(R)FYZ平面:G19 G02 ZYJK(R)FG19 G03 ZYJK(R)F在以上指令格式中,X , Y , Z表示圓弧終點地址。并 根據(jù)G90或G91用絕對值或增量值表示。 若為增量值指定, 則該值為從圓弧起點向終點方向的距離。R為圓弧半徑,當(dāng)圓弧弧度大于等到于 180時,R值為正值;當(dāng)圓弧弧度小于 180時,R值為負值。當(dāng)加工整圓時不能用 R表示,只能用 圓心到起點的距離來表示半徑。用地址I,J,K分別指令X,Y和Z軸向的圓弧中心 位置。I,J,或K后的數(shù)值是從起點向圓弧中心方向的矢量 分量,并且,不管指令 G90還是G91總是增量值:

6、(1)終點X Y)起點圓心(2)終點乙X)圓心(3)圓心I , J和K值的計算:X1 , Y1和Z1表示圓弧起點坐標(biāo)地址,X0 , Y0和Z0表示圓弧圓心坐標(biāo)地址,則l=X0-X1 ; J=Y0-Y1 ; K=Z0-Z1圓心坐標(biāo)(X , Y , Z)-起點坐標(biāo)(X , Y ,Z) =l , J, K例:下圖用圓弧編程,1.使用絕對坐標(biāo)(G90)方式,切深5mmG90G00X20.Y30.Z1.G01Z-5.G03X60.Y70.I0J40.G02X80.Y90.I20.J0G03X100.Y110 .I0J20.G02X150. Y110.125 .J0G03X170.Y90.I20.J0G0

7、2X190.Y70.I0J-20.G03X230.Y30.I40.J0G00Z100.X0Y02.使用增量方式(G91)方式:G00X20.Y30.Z1.G91G01Z-6.G03X40.Y40.I0J40.G02X20.Y20.I20.J0G03X20.Y20.I0J20.G02X50.Y0I25 .J0G03X20.Y-20.I20.J0G02X20.Y-20.10J-20.G03X40. Y-40 .I40.J0G00Z105.X0Y0(2)加刀補的編程a刀具半徑補償(G41/G42/G40 )銃刀銃削工件的輪廓時,刀具中心的運動軌跡并不是加工工件的實際輪廓,所以 在加工內(nèi)外輪廓時,刀具

8、中心要向工件的內(nèi)外側(cè)偏移一個距 離,這個偏移就是所謂的刀具半徑補償或稱為刀具中心偏 移。在粗加工和半精加工時,偏移量為刀具半徑與加工余量 之和。刀具在切削工件時,刀具中心軌跡在工件輪廓軌跡的左邊時,稱為左刀補,用 G41表示,反之為右補償,用 G42表 示。指令格式:G仃 G01/G00G41/G42D-X-Y-;G18G01/G00G41/G42D-X-Y-;G佃 G01/G00G41/G42D-X-Y-;G40 (刀具半徑補償取消)D :后加補償號(如 D3),為指定刀具半徑補償值的代號, 內(nèi)置非零尺寸,需要在機床上設(shè)置。D中值用負值時,G41與G42的補償方向相反,一般用正值。G40:在

9、取消刀補時,只能在 G01/G00狀態(tài)下進行。注:加工外輪廓用 G41加工內(nèi)輪廓用G42例:用刀具半徑補償 G41完成以下凸臺外輪郭的加工:D編程坐標(biāo)建立在工件上表面左下角。刀具沿A-B-C-D-E-F-G-A 運動。編程坐標(biāo)值: A點坐標(biāo):X=14.000 Y=14.000B 點坐標(biāo):X=14.000 Y=62.000C 點坐標(biāo):X=38.000 Y=86.000D 點坐標(biāo):X=102.000 Y=86.000E 點坐標(biāo):X=126.000 Y=62.000F 點坐標(biāo):X=126.000 Y=40.000G 點坐標(biāo):X=100.000 Y=14.000O0001G90G54G17S500F1

10、00M03絕對坐標(biāo)指令,建立G54坐標(biāo) 點,選用G仃加工平面G00X0Y0Z10.刀具快速定位到工件坐標(biāo)原點上方10mm處G00G41X14Y14D01加載刀具左補償,刀具運動到A到上方,刀補地址D01,其中D01值為刀具半徑加加工余量G01Z-4.在圓弧起點 A下刀,切槽4mm 深,以F進給量速度切削X14 .Y62.直線插補到B點G02X38.Y86.124.J0(R24)以F進給到圓弧C點,當(dāng)1,J,K等于零時,可以不寫G01X102.Y86.直線插補到D點G03X126. Y 62.124.J0(R24)以F進給到圓弧E點,當(dāng)1,J,K等于零時,可以不寫G01X126 .Y40.直線插

11、補到F點X100.Y14.直線插補到G點X14. Y14.直線插補到A點G40X0Y0撤消刀補,回原點G00Z100.快速退刀到Z100點M05主軸停止轉(zhuǎn)動M30程序結(jié)束例:用半徑補償G42完成以下凹槽內(nèi)輪廓的加工:編程坐標(biāo)建立在工件上表面左下角刀具沿A-B-K-A 運動。由于是內(nèi)輪廓切削加工,因此,在切削進給時,選擇輪廓內(nèi)部的點作為進刀點14編程坐標(biāo)值: A點坐標(biāo):X=60.000 Y=40.000B 點坐標(biāo):X=30.000 Y=40.000C 點坐標(biāo):X=20.000 Y=50.000D 點坐標(biāo):X=20.000 Y=80.000E 點坐標(biāo):X=30.000 Y=90.000F 點坐標(biāo):

12、X=90.000 Y=90.000G 點坐標(biāo):X=120.000 Y=60.000H 點坐標(biāo):X=120.000 Y=20.000I 點坐標(biāo):X=110.000 Y=10.000J 點坐標(biāo):X=70.000 Y=10.000K 點坐標(biāo):X=60.000 Y=20.000O0001G90G54G 仃S500F100M03絕對坐標(biāo)指令,建立 G54坐 標(biāo)點,選取用G仃加工平面G00X0Y0Z10.X80.60.進刀點G00G42X60.Y40. D02加載刀具右右補償,刀具運動 到A點上方,刀補地址 D02, 其中D02的值為刀具半徑加 加工余量G01Z-4.在圓弧起點A下刀,切槽mm 深,以F進

13、給量切削X30.直線插補到B點,Y40省略G02X20.Y50.R10.以F進給到圓弧C點G01Y8 0.直線插補到D點G02X30.Y90.R10.以F進給到圓弧E點G01X9 0.FG02X120Y6 0.R30.GG01Y2 0.HG02X110Y10R10.IG01X7 0.JG02X60.Y20.R10.KG01Y40.AG40X80Y60.撤銷刀補,回進刀點G00Z100.快速運動抬刀M05主軸停止轉(zhuǎn)動M30程序結(jié)束例:加工下圖內(nèi)外輪廓,用刀具半徑補償指令。外輪廓加工 用刀具半徑補償左補償 G41加工,內(nèi)輪廓加工采用刀具半徑 補償右補償G42加工。100編程坐標(biāo)系建立在工件上表面R

14、30圓弧圓心處,切削工件時,首先,用左刀補 G41切R40大圓,抬刀,取消刀補, 然后,在內(nèi)輪廓中下刀,用右補G42切削內(nèi)輪廓,沿0-A-B-0 弧線走刀。編程坐標(biāo)值: A: X-30 Y0B: X30 Y0A /: X40Y000001G90G54G 仃S500F100M03G00X0Y0Z10.G00G41X-4 0. Y0D02加載刀具左補償,刀具運動 A /點上方,刀具地址 D02,其 中D02的值為刀具半徑加加 工余量G01Z-4.在圓弧起點 A /下刀,切槽4mm深,以F進給量切削G02I40切削整圓,回到A/點,當(dāng)切 削整圓工件時不能用 R指令G00Z10.快速退刀G40X0Y1

15、5.取消刀補,快速移動到內(nèi)輪廓 切削進刀點G01Z-4.在進刀點下刀,切削內(nèi)輪廓G01G42X0Y0D02加載刀具右補償,刀具運動到0點,刀補地址為D02G02X-30.1-15.以F進給到圓弧A點G02X30I30.以F進給到圓弧B點G02X30.1-15.以F進給到圓弧0點G01G40X0Y15.撤消刀補,回進刀點G00Z100.快速運動抬刀M05主軸停止轉(zhuǎn)動M30程序結(jié)束b刀具長度補償(G43/G44/G49 )指令格式:G仃G00/G01G43/G44Z- H-;G18G00/G01G43/G44Y- H-;G佃 G00/G01G43/G44X- H-;G00/G01 G49;G43:

16、刀具正補償,刀具向上抬起;G44:刀具負補償,刀具向下補償;G49:刀具補償撤銷;H:指定刀具長度偏置值的地址,其刀具長度的大小在機床上 設(shè)置。(3)子程序編程(M98 / M99)指令格式:M98PX (子程序被重復(fù)調(diào)用的次數(shù))XXXX (子程序號)M99 ;子程序結(jié)束;子程序結(jié)構(gòu):OXXXX ;程序名;M99 ;調(diào)用子程序時的注意事項:a子程序中關(guān)于坐標(biāo)尺寸 G90 / G91將會在主程序中繼續(xù)有效,因此在調(diào)用子程序時編程者一定要明確當(dāng)前使用尺 寸指令;b子程序結(jié)束用 M99,主程序結(jié)束用 M30 / M02,兩者不能顛倒;c子程序是單一的獨立程序,不能輸入到主程序當(dāng)中;d子程序與主程序的

17、輸入次序沒有關(guān)系,可先輸入主程序,以可先輸入子程序。Z軸開始點位例1:利用子程序編寫程序,加工兩個工件, 于工件上方100mm處,切深3mm。80坐標(biāo)系建立如上圖所示,切削過程中不加刀補。走刀路線A-B-C-D-E-F-G-H-A 。在子程序編寫時使用增量坐標(biāo),A點相對于原點的增量坐標(biāo)為X30Y20。編程坐標(biāo)點(增量坐標(biāo)):A :X30Y20B:X0Y20C :X-10Y0D :X10Y30E :X40Y0F :X10Y-30G :X10Y0H :X0Y-20A '(從H到A點)點坐標(biāo):X-40Y0 ;00001G90G54G 仃S500F100M03G00X0Y0Z100M98P27

18、01調(diào)用子程序,程序名為02701,加工工件1G90G00X80刀具移動到工件2的加工起占八、M98P2701調(diào)用子程序,程序名為O2701,加工工件2G90G00X0Y0M05M30主程序結(jié)束O2701子程序名G91G00Z-95快速下刀,工件上表面 5mmG01X30Y20在進刀點下刀,切削內(nèi)輪廓Z-8從A點下刀,切深為 3mmX0Y20B點X-10Y0C點X10Y30X40Y0X10Y-30X10Y0X0Y-20H點X-40Y0A '點G00Z130快速運動抬刀,工件上表面100mm 處M99子程序結(jié)束例2:利用子程序編寫程序,加 6個工件,使用 G41半徑補 償。Z軸開始點位于

19、工件上方 100mm處,切深為10mm。050100150坐標(biāo)系建立如上圖所示:切削過程中使用左刀補G41。走刀路線A-B-E-A。在子程序編寫時使用增量坐標(biāo), A點相 對于原點的增量坐標(biāo)為 X20Y20。編程坐標(biāo)點(增量坐標(biāo)):A: X2020B: X0Y30C : X15Y0D : X15Y-15E : X0Y-15A / (從 E 到 A 點)點坐標(biāo):X-30Y000001G90G54G 仃S500F100M03G00X0Y0Z100M98P32801調(diào)用3次子程序02801 ,加工工件1; 2; 3G90G00X0Y50刀具移動到工件 4, 5, 6的加工起點M98P32801調(diào)用3次

20、子程序02801 ,加工工件4, 5, 6G90G00X0Y0M05M30主程序結(jié)束O2801G91G00Z-95快速下刀,工件上表面 5mmG41X20Y20D01刀具移動到 A點,加刀補, 刀補地址D01Z-15從A點下刀,切深為 10mmX0Y30B點X15Y0C點G03X15Y-15R15G01X0Y-15X-30Y0A點G40X-20Y-20撤銷刀補,回到工件坐標(biāo)系原占八、G00Z110抬刀,刀具快速定位到工件坐 標(biāo)原點上方100mm處X50A點M99子程序結(jié)束例3:利用子程序編寫程序,加工這個工件。使用G41半徑補償切削80X80外輪廓。使用G42半徑右補償切削 d40通 孔。毛坯

21、己有d20的預(yù)打孔,使用 d16立銃刀。1002500001G90G54G 仃S500F100M03G00X0Y0Z100M98P252901切削輪廓,調(diào)用 5次子程序02901,每次切削1mmG90G00X0Y0刀具回到原點M98P252902切d40孔,調(diào)節(jié)器用25次子程序02902,每次切削1mmG90G00X0Y0M05M30主程序結(jié)束02901子程序名,外輪廓子程序G91Z-95快速下刀向下移動 95mmG41X60Y60D01刀刀移動到工件右上角輪廓 夕卜,下刀點,加刀補G01Z-6刀具向下移動 6mm,切深為1mmX-20Y-20Y-80X-80Y80X80G40X20Y20撤銷

22、刀補,回到下刀點G00Z100抬刀,向上移動100mm,刀深距離(95+6-100=1)M9902902子程序名,切Da40G91Z-95G42X20Y0D01加刀補,刀補地址 D01G01Z-6刀具向下移動,切深 1mmG02I-20G40X20Y0撤銷刀補G00Z100抬刀,向上移動 100mm,切深距離(95+6-100=1)M99子程序結(jié)束2. 孔類加工固定循環(huán)編程孔加工循環(huán)指令為模態(tài)指令,一旦某個孔加工循環(huán)指令有效,在接著(X , Y)位置均采用該孔加工循環(huán)指令進行孔 加工,直到用G80取消孔加工循環(huán)為止。在孔加工循環(huán)指令 有效時,(X,Y)平面的運動方式為快速運動(G00 )??准?/p>

23、工循環(huán)由平面選擇指令代碼G仃,G18,G佃 決定,分別對應(yīng)鉆孔軸Z,X,Y及它們的平行軸,如果要切換孔軸, 必須先取消固定循環(huán)。固定循環(huán)的程序格式如下:G98G-X-Z-R-Q-P-I-J-K-F-L-G99其中:G98-返回初始平面,為缺省方式 ;G99返回R點平面;G 固定循環(huán)代碼 G73,G74,G76和G81G89之X加工孔位的距離(G91)或或位坐標(biāo)(G90);R 初始點點到 R點的距離(G91)或R的坐標(biāo)(G90)ZR點到孔底的距離(G91)或孔底坐標(biāo)(G90)Q每次進給深度(G73 / G83)I , J-刀具在軸反向位移增量(G76 / G87)P刀具在孔底的暫停時間;F切削進

24、給速度;L固定循環(huán)的次數(shù)。G98,G99意義和區(qū)別如圖所示:G9返回初始點G9返回點aY下個孔定位 Q代個孔定位取消孔加工方式時使用指令G80,而如果中間出現(xiàn)了任何 01組的 G代碼(G00, G01 , G02 , G03 ,)則孔加工的 方式也會自動取消。因此用 01組代碼取消固定循環(huán)其效果 與用G80是完全一樣。(1) G81 (鉆削循環(huán))G81鉆孔加工循環(huán)指令為:G81X-Y-Z-F-R-;鉆孔循環(huán)指令 G81主軸正轉(zhuǎn),刀具以進給速度向下運 動鉆孔,到達孔底位置后,快速退回(無孔底動作)Z為孔底位置,F(xiàn)為進給速度,R為參考平面位置,X , Y為孔的 位置,可以包含在 G81之中,以可以

25、放大鏡在 G81指令的 前面(表示第一個孔的位置) 或放在G81指令的后面(表示 需要加工的某他孔的位置)。例:要求用G81加工所有的孔。012Z區(qū)20"fl=00001G90G54G仃S300M03 ;G00Z50.G98G81X10 .Y10. Z-15 .R5.F20.X50.Y30.X10.G80Z100.M05M30G82 (鉆削循環(huán),粗鏜削循環(huán))鉆孔指令G82與G81格式類似,唯一區(qū)別是G82在孔底加進給暫停動作,即當(dāng)鉆頭加工到孔底位置,刀具不作進給運動,面保持旋轉(zhuǎn)狀態(tài),使 孔的表面更光滑。該指令一般用于擴孔和沉頭孔加工。G82鉆孔加工循環(huán)指令格式為:G82X-Y-Z-F

26、-R-P-;P為在孔子底位置的暫停時間,單位為ms (毫秒)(3) G73 (深孔鉆鉆削循環(huán))深孔鉆削循環(huán)批指令 G73與G83的主要區(qū)別是:由于是深孔加工,采用間歇進給(分多 次進給),有利于排隊屑。每次進給深度為Q,直到孔底位置為止,在孔底進給暫停,如圖所示:-O初始點Q的,每段切削進給完成后 Z軸向上抬起一段距離, 然后再進 行下一段的切削進給,Z軸每次向上抬起的距離為 do(4) G83 (深孔鉆削循環(huán))和G73指令相似,G83指令下 從R點到Z點的進給也分段完成,和 G73指令不同的是,每段進給完成后,Z軸返回的是R點,然后以快速進給速成率運動到距離下一段進給起點上方d的位置開始下一

27、段進給運動,G9返回初始點初始點(5) G84 (右旋攻螺紋循環(huán))攻螺紋循環(huán)指令 G84攻螺紋進給時主軸正轉(zhuǎn),退出時主軸反轉(zhuǎn)。與G81格式類式。G84攻螺紋循環(huán)指令格式為:G84X-Y-Z-F-R-;與鉆孔加工不同的是攻螺紋結(jié)束后的返回過程不是快速運動而是以進給速度反轉(zhuǎn)退出。攻螺紋過程要求主軸轉(zhuǎn)達速與進給速度成嚴(yán)格的比例關(guān)系,因此,編程時要求根據(jù)主軸轉(zhuǎn)速計算進給速度。其計算公式如下:在每分鐘進給方式中:F (進給速度)=S(主軸轉(zhuǎn)速) x L(螺紋導(dǎo)程);在每轉(zhuǎn)給方式中:F (進給速度)=L (螺紋導(dǎo)程)。例:要求用G84攻螺紋深度10mm,預(yù)打孔己完成,如下圖:LY、 A11丿01r_一 -

28、 0iL1J丿 <丿150|10H600程序如下:00001T02M06G54G90G99S10M03G00Z30.X0Y0G98G84X10 .Y10 .Z-10 .R5.F200X50.Y30.X10.G80G00Z100.M05M30G74(左旋攻螺紋循環(huán))左旋攻螺紋循環(huán)指令 G74與G84的 區(qū)別是:進給時對方反轉(zhuǎn),退出進為正轉(zhuǎn).G74攻螺紋循環(huán)指令格式為:G74X-Y-Z-F-R-;G85(鏜孔加工循環(huán))鏜孔加工循環(huán)指令 G85如圖所示:Z-PBXj IZ1Z主軸正轉(zhuǎn),刀具以進給速度向下運動鏜孔,到達孔底位置后,立即以進給速度退出(沒有孔底動作)G85X-Y-Z-F-R-;Z為

29、孔底位置,F為進給速度,R為參考平面位置,X,Y為孔的位置。(8) G86 (鏜孔循環(huán))G86的指令格式與 G85類似,G86 與G85的區(qū)別是:G86在到達孔底位置后,主軸停止轉(zhuǎn)動, 并快速退出。鏜孔加工循環(huán)G86的指令格式:G86X-Y-Z-F-R-;(9)G89 (孔循環(huán))鏜孔加工循環(huán) G89與G85的區(qū)別是: G89在到達孔底位置后,加進給暫停。鏜孔加工循環(huán)G89的指令格式:G89X-Y-Z-F-R-P-;P為暫停時間(ms)(10)G76 (精鏜循環(huán))精鏜循環(huán)指令 G76(a)G85的區(qū)別 是:G76在孔子底有三個動作:進給暫停,主軸定向停止,刀具沿刀尖所指的反方向偏移Q值,(c)然

30、后快速退出。這樣保證刀具不劃傷孔的表表面。精鏜加工循環(huán)G76的指令格式為:G76X-Y-Z-F-R-P-Q-;P為暫停時間(ms); Q為偏移值。JIAB(x,y)R*EtZ(a)G98G76B(x,y)(b)G99G76刀具偏移量&(C)主軸定向示意圖加工過程說明如上,(a); (b)所示:加工始刀具先以G00移動到指定要加工孔位置(X,Y);以G00下降到設(shè)定的 R點(不作主軸定位);以G01下降至孔底Z點暫停P時間后以主軸定位停止鉆頭; 位移鏜刀偏心量&的距離( Q= &);以G00向上升到起始點 G98 )或R點(G99)高度;啟動主軸旋轉(zhuǎn)。G76編程舉例:F2

31、00S60M03啟動鉆頭正轉(zhuǎn)達G仃 G90G54G00X0Y0Z10.移至起始點G90G99G76X5.Y5.Z-10.-5.Q2.P5000.設(shè)定 R 點,Z 點及孑L 1的坐標(biāo),孔底位移量為2,暫停5s速度800X25.孔2Y25.孔3G98X5.孔4,且設(shè)定返回到起始點X10.Y10.Z-20.孔5,且設(shè)定新的Z點為-20.G80取消固定循環(huán)M05停止鉆頭M30(11)(反鏜削循環(huán))反鏜削循環(huán)以稱背鏜循環(huán)指令 G87, (a) G87循環(huán)中,X,Y軸定位后,主軸定向,X,Y軸向指定方向移動 由加工參工參數(shù) Q給定的距離,以快速成進給速度運動到孔 底(R點),X,Y軸恢復(fù)原來的的位置 主軸

32、以給定的速度和方向 旋轉(zhuǎn),Z軸以F給定的速度進給到 Z點,然后主軸再次定 向,X,Y軸向指定方向移動 Q指定的距離,以快速進給速度返 回初始點,X,Y軸恢復(fù)定位位置,主軸開始旋轉(zhuǎn)。刀具被加工孔(a)反鏜加工工件G99,該固定循用于圖(a)所示的孔的加工。該指令不能使用鏜孔加工循環(huán)G87的指令格式為:G87X-Y-Z-F-R-Q-;Q為偏移量。例:利用孔加工循環(huán)及了程序編寫程序(T01中心鉆,T02鉆頭,T03絲錐)。00001T01M06調(diào)用中心鉆G90G54F60 .S120M03啟動鉆頭正轉(zhuǎn)G00X0Y0Z100.移至起始點M98P2171調(diào)用子程序,到定位孔T02M06調(diào)用鉆頭S200F

33、60M03啟動鉆頭正轉(zhuǎn)M98P2仃2調(diào)用子程序,鉆螺紋預(yù)孔T03M06調(diào)用絲錐M29S100F200啟動剛性攻螺紋進給速度F=100(主軸轉(zhuǎn)速)X2(螺紋導(dǎo) 程)=200G98P2仃3調(diào)用子程序,攻螺紋Z100.G80取消循環(huán)M15M30程序結(jié)束02171G81X10 .Y10.R3. Z-1.5啟動循環(huán)M98P2仃4調(diào)用孔坐標(biāo)子程序M99子程序結(jié)束02171G83X10 .Y10 .R5. Z-15.啟動循環(huán)M98P2仃4調(diào)用孔坐標(biāo)子程序M99子程序結(jié)束02173G84X10 .Y10.R5. Z-15.啟動攻螺紋循環(huán)M98P2仃4調(diào)用孔坐標(biāo)子程序M9902174孔坐標(biāo)子程序X60. Y10

34、.X10.Y30.X60.Y30.M993.簡化編程功能:(1)旋轉(zhuǎn)坐標(biāo)系編程指令格式:G仃 G68X-Y-R-;G18G68X-Z-R;G佃 G68Y-X-R;G69;其中,G68:建立旋轉(zhuǎn);G69:取消旋轉(zhuǎn);X,Y,Z:旋轉(zhuǎn)中心的坐標(biāo)值;R:旋轉(zhuǎn)角度,單位是度,(0 < R > 360)G68以給定點(X,Y.Z)為旋轉(zhuǎn)中心,將圖形旋轉(zhuǎn)R角;如果 省略(X,Y,Z)則以程序原點為中心旋轉(zhuǎn)。(1) 在有刀具補償?shù)那闆r下:先旋轉(zhuǎn)后刀補(刀具半徑補償,長度補償);(2) 在有縮放功能的情況下:先縮放后旋轉(zhuǎn)。例:使用旋轉(zhuǎn)功能編制下圖所示輪廓的加工程序,設(shè)刀具起點距工件上上表面 100m

35、m,切削深度3mm20 10 1000001G54G90X0Y0Z100G仃 M03S600G43Z-5 .H02刀具長度補償M98P200加工1G68X0Y0R45旋轉(zhuǎn)45度M98P200加工2G68X0Y0R90旋轉(zhuǎn)90度M98P100加工3G49Z50.取消長度補償M05M30取消旋轉(zhuǎn)00200子程序(1的加工程序)G41G01X20Y-5 .D02F300Y0G02X40 I 10X30.I-5G03X20I5G00Y-6.G40X0Y0G69M99取消旋轉(zhuǎn)(2)鏡像加工編程鏡像功能M21 ; M22M21對X軸數(shù)值進行鏡像M22對Y軸數(shù)值進行鏡像M23鏡像取消例:使用鏡像功能編制下圖所示輪廓的加工程序。

溫馨提示

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

最新文檔

評論

0/150

提交評論