数控铣床编程课件_第1页
数控铣床编程课件_第2页
数控铣床编程课件_第3页
数控铣床编程课件_第4页
数控铣床编程课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

數控銑床編程數控銑床加工的特點

數控銑加工的刀具補償及其他功能指令固定迴圈數控銑加工編程實例

6.1.1數控銑床加工的對象

6.1數控銑床加工的特點

數控銑床主要用於加工平面和曲面輪廓的零件,還可以加工複雜型面的零件,如凸輪、樣板、模具、螺旋槽等。同時也可以對零件進行鑽、擴、鉸、鍃和鏜孔加工。

6.1.2數控銑床加工的特點

1、零件加工的適應性強、靈活性好,能加工輪廓形狀特別複雜或難以控制尺寸的零件,如模具、殼體類零件等。

2、能加工普通機床無法加工或很難加工的零件,如用數學模型描述的複雜曲線零件以及三維空間曲面類零件。

3、能加工一次裝夾定位後,需進行多道工序加工零件。4、加工精度高、加工品質穩定可靠。5、生產自動化程式高。6、生產效率高。7、屬於斷續切削方式,對刀具的要求較高,具有良好的抗衝擊性、韌性和耐磨性。在幹式切削下,要有紅硬性。

6.1.3數控銑床編程時應注意的問題6.1數控銑床加工的特點

*瞭解數控系統的功能及規格。不同的數控系統在編寫數控加工程式時,在格式及指令上是不完全相同的。*熟悉零件的加工工藝。*合理選擇刀具、夾具及切削用量、切削液。*編程儘量使用副程式。*程式零點的選擇要使數據計算的簡單。

6.2.1刀具半徑補償G40,G41,G426.2數控銑加工的刀具補償及其他功能指令

刀具半徑補償指令格式如下:G17G41(或G42)G00(或G01)XYD或G18G41(或G42)G00(或G01)XZD或G19G41(或G42)G00(或G01)YZD;D為刀補號地址G40為取消刀具半徑補償G41刀具左補償(順銑)G42刀具右補償(逆銑)

6.2.1刀具半徑補償G40,G41,G426.2數控銑加工的刀具補償及其他功能指令

按增量方式編程:O0001N10G54G91G17G00M03G17指定刀補平面(XOY平面)N20G41X20.0Y10.0D01建立刀補(刀補號為01)N30G01Y40.0F200N40X30.0N50Y-30.0N60X-40.0N70G00G40X-10.0Y-20.0M05解除刀補N80M02

6.2.2刀具長度補償G43,G44,G496.2數控銑加工的刀具補償及其他功能指令

格式:G43(G44)ZH其中:

Z為補償軸的終點值。根據補償的實際需要,還可以為X、Y等,但在程式中只能選一個。H為刀具長度偏移量的記憶體地址。和刀具半徑補償一樣,長度補償的偏置記憶體號有H00~H99共100個,偏移量用MDI方式輸入,偏移量與偏置號一一對應。偏置號H00一般不用,或對應的偏移值設置為0。使用G43指令時,實現正向偏置;用G44指令時,實現負向偏置。取消長度補償指令格式:G49Z(或X或Y)實際上,它和指令G44/G43ZH00的功能是一樣的。G43、G44、G49為模態指令,它們可以相互註銷。

6.2.2刀具長度補償G43,G44,G496.2數控銑加工的刀具補償及其他功能指令

H01=-4.0(偏移值)N10G91G00X120.0Y80.0M03S500;N20G43Z-32.0H01;N30G01Z-21.0F1000;N40G04P2000;N50G00Z21.0;N60X30.0Y-50.0;N70G01Z-41.0;N80G00Z41.0;N90X50.0Y30.0;N100G01Z-25.0;N110G04P2000;N120G00Z57.0H00;N130X-200.0Y-60.0M05M03;

1、段間過渡方式指令G09,G61,G646.2.3其他功能指令6.2數控銑加工的刀具補償及其他功能指令

(1)准停檢驗指令G09,G61,G64。格式:G09;一個包括G09的程式段在繼續執行下個程式段前,準確停止在本程式段的終點。該功能用於加工尖銳的棱角。G09僅在其被規定的程式段中有效。(2)精確停止檢驗G61。格式:G61。在G61後的各程式段的移動指令都要準確停止在該程式段的終點,然後再繼續執行下個程式段。此時,編輯輪廓與實際輪廓相符。G61與G09的區別在於G61為模態指令。G61可由G64註銷。(3)連續切削方式G64。格式:G64:在G64之後的各程式段間軸的運動剛開始減速時就開始執行下一程式段,直到遇到G61為止。

1、段間過渡方式指令G09,G61,G646.2.3其他功能指令6.2數控銑加工的刀具補償及其他功能指令

N10G91G01G61Y70F200;N20X100;

N10G91G01G64Y70F200N20X100

2、簡化編程的指令6.2.3其他功能指令6.2數控銑加工的刀具補償及其他功能指令

(1)鏡像功能指令G24,G25。格式:G24XYZM98PG25XYZG24建立鏡像,由指令坐標軸後的座標值指定鏡像位置,G25指令取消鏡像。G24、G25為模態指令,可相互取消,G25為缺省值。%0003主程序N10G91G17M03;N20M98P100;加工①N30G24X0;Y軸鏡像,位置為X=0N40M98P100;式加工②N50G24X0Y0;X、Y軸鏡像,位置為(0,0)N60M98P100;加工③N70G25X0;取消Y軸鏡像N80G24Y0;X軸鏡像N90M98P100;加工④N100G25Y0;取消鏡像N110M05;N120M30;

副程式(①的加工程式):%100N200G41G00X10.0Y4.0D01;N210Y1.0N220Z-98.0;N230G01Z-7.0F100;N240Y25.0;N250X10.0;N260G03X10.0Y-10.0I10.0;N270G01Y-10.0;N280X-25.0;N290G00Z105.0;N300G40X-5.0Y-10.0;N310M99;2、簡化編程的指令6.2.3其他功能指令6.2數控銑加工的刀具補償及其他功能指令

(2)縮放功能指令G50、G51格式:G51XYZPM98PG50其中,G51中的X、Y、Z給出縮放中心的座標值,P後跟縮放倍數。G51既可指定平面縮放,也可指定空間縮放。G51指定縮放開,G50指定縮放關。G51、G50為模態指令,可相互註銷,G50為缺省值。

例:如圖所示的三角形ABC,頂點為A(30,40),B(70,40),C(50,80),若D(50,50)為中心,放大2倍,則縮放程式為G51X50Y50P22、簡化編程的指令6.2.3其他功能指令6.2數控銑加工的刀具補償及其他功能指令

(3)旋轉變換指令G68,G69

G68為座標旋轉功能指令,G69為取消座標旋轉功能指令。在XY平面:格式:G68XYPG69;其中:X、Y為XY平面內的旋轉中心座標,P為旋轉角度,單位是度,0P360.000°。其他平面內變換指令格式相同,只要把坐標軸作相應的變更就可以。2、簡化編程的指令6.2.3其他功能指令6.2數控銑加工的刀具補償及其他功能指令

(3)旋轉變換指令G68,G69

%1主程序N10G90G17M03;N20M98P100;加工N30G68X0Y0P45;旋轉45°N40M98P100;加工②N50G69;取消旋轉N60G68X0Y0P90;旋轉則90°M70M98P100;加工③N80G69M05M30;取消旋轉副程式(①的加工程式)%100N100G90G01X20Y0F100;N110G02X30Y015;N120G03X40Y015;N130X20Y0-10;N140G00X0Y0;N150M99;6.3.1概述6.3固定迴圈

圖6.9孔加工固定迴圈圖6.10固定迴圈數據形式6.3.1概述6.3固定迴圈

固定迴圈的程式格式如下:G98(或G99)G73(或G74或G76或G80~G89)XYZRQPIJKFL

式中第一個G代碼(G98或G99)指定返回點平面,G98為返回初始平面,G99為返回R點平面。第二個G代碼為孔加工方式,即固定迴圈代碼G73,G74,G76和G81~G89中的任一個。

X、Y為孔位數據,指被加工孔的位置;Z為R點到孔底的距離(G91時)或孔底座標(G90時);R為初始點到R點的距離或R點的座標值;Q指定每次進給深度(G73或G83時)或指定刀具位移增量(G76或G87時);P指定刀具在孔底的暫停時間;I、J指定刀尖向反方向的移動量;K指定每次退刀(G76或G87時)刀具位移增量;F為切削進給速度;L指定固定迴圈的次數。G73、G74、G76和G81~G89、Z、R、P、F、Q、I、J都是模態指令。G80、G01~G03等代碼可以取消迴圈固定迴圈。

6.3.2鑽孔迴圈6.3固定迴圈

1、高速深孔加工迴圈G73該固定迴圈用於Z軸的間歇進給,使深孔加工時容易排屑,減少退刀量,提高加工效率。Q值為每次的進給深度,退刀用快速,其值K為每次的退刀量。%0073N10G92X0Y0Z80N20G00N30G98G73G90X100G90R40P2Q-10K5G90Z0L2F200N40G00X0Y0Z80N50M02注意:如果Z、K、Q移動量為零時該指令不執行

6.3.2鑽孔迴圈6.3固定迴圈

2、鑽孔迴圈(鑽中心孔)G81

G81指令的迴圈動作如圖所示,包括X、Y座標定位、快進、工進和快速返回等動作。

%0081N10G92X0Y0Z80N15G00N20G99G81G90X100G90R40G90Z0P2F200I2N30G90G00X0Y0Z80N40M02注意:如果Z移動位置為零該指令不執行。6.3.2鑽孔迴圈6.3固定迴圈

3、帶停頓的鑽孔迴圈G82該指令除了要在孔底暫停外,其他動作與G81相同。暫停時間由地址P給出。此指令主要用於加工盲孔,以提高孔深精度。%082N10G92X0Y0Z80N15G00N20G99G82G90X100G90R40P2G90Z0F200I2N30G90G00X0Y0Z80N40M026.3.2鑽孔迴圈6.3固定迴圈

4、深孔加工迴圈G83深孔加工指令G83的迴圈動作如圖6.13所示,每次進刀量用地址Q給出,其值q為增量值。每次進給時,應在距已加工面d(mm)處將快速進給轉換為切削進給,d是由參數確定的。%0083N10G92X0Y0Z80N15G00N20G99G83G91X100G90R40P2Q-10K5Z0F200I2;N30G90G00X0Y0Z80N40M02注意:如果Z、Q、K為零該指令不執行。

6.3.3鏜孔迴圈6.3固定迴圈

1、精鏜迴圈G76G76指令的迴圈動作如圖所示。精鏜時,主軸在孔底定向停止後,向刀尖反方向移動,然後快速退刀。刀尖反向位移量用地址Q指定,其值只能為正值。%0076N10G92X0Y0Z80N15G00N20G99G76G91X100G91R-40P2I-20G91Z-40I2F200N30G00X0Y0Z80N40M02注意:如果Z、Q、K為零該指令不執行。

6.3.3鏜孔迴圈6.3固定迴圈

2、鏜孔迴圈G86G86指令與G81相同,但在孔底時主軸停止,然後快速退回。%0086N10G92X0Y0Z80N15G00N20G98G86G90X100G90R40Q-10K5P2G90Z0F200I2N30G90G00X0Y0Z80N40M02注意:如果Z的移動位置為零,該指令不執行。6.3.4攻螺紋6.3固定迴圈

攻絲迴圈指令G84的迴圈動作如圖6.15所示。從R點到Z點攻絲時,刀具正向進給,主軸正轉。到孔底部時,主軸反轉,刀具以反向進給速度退出(這裏:進給速度F=轉速(r/min)×螺矩(mm),R應選在距工件表面7mm以上的地方)。G84指令中進給倍率不起作用;進給保持只能在返回動作結束後執行。6.3.5取消固定迴圈6.3固定迴圈

取消固定迴圈G80。該指令能取消固定迴圈,同時R點和Z點也被取消。使用固定迴圈指令時應注意以下幾點:①在固定迴圈中,定位速度由前面的指令決定。②固定迴圈指令前應使用M03或M04指令使主軸回轉。③各固定迴圈指令中的參數均為非模態值,因此每句指令的各項參數應寫全。在固定迴圈程式段中,X、Y、Z、R數據應至少指令一個才能進行孔加工。④控制主軸回轉的固定迴圈(G74、G84、G86)中,如果連續加工一些孔間距較小,或者初始平面到R點平面的距離比較短的孔時,會出現在進入孔的切削動作前主軸還沒有達到正常轉速的情況,遇到這種情況時,應在各孔的加工動作之間插入G04指令,以獲得時間。⑤用G00~G03指令之一註銷固定迴圈時,若G00~G03指令之一和固定迴圈出現在同一程式段,且程式格式為G00(G02,G03)GXYZRQPIJFL時,按G00(或G02,G03)進行X、Y移動。⑥在固定迴圈程式段中,如果指定了輔助功能M,則在最初定位時送出M信號,等待M信號完成,才能進行加工迴圈。⑦固定迴圈中定位方式取決於上次是G00還是G01,因此如果希望快速定位則在上一程式段或本程式段加G00。6.4數控銑編程加工實例

例1:加工如圖所示孔的鑽孔迴圈程式(設Z軸開始點距工作表面100mm處,切削深度為20mm)。

%0001N10G91G00S300M03N20G99G81X10.0Y-10.0Z-22.0R-98.0F200N30G99G81Y30.0Z-22R-98N40G99G81X10.0Y-10.0Z-22R-98N50G99G81X10.0Z-22R-98N60G98G81X10.0Y20.0Z-22R-98

N70G80X-40.0Y-30.0M05

N80M026.4數控銑編程加工實例

例2:加工如圖所示螺紋孔的加工程式(設Z軸開始點距工作表面100mm處,切削深度為20mm)。①先用G81鑽孔%0101

N10G91G00M03N20C98G81X40.0Y40.0Z-22.0R-98.0F100N30G98G81X-120.0Z-22.0R-98L3N40G98G81X-120.0Y50.0Z-22.0R-98N50G98G81X40.0Z-22.0R-98L3N60G80X-160.0Y-90.0M05N70M02②再用G84攻螺紋%0102

N100G91G00M03N110G99G84X40.0Y40.0Z-27.0R-93.0F280N120G99G84X40.0Z-27.0R93L3N130G99G98X-120.0Y50.0Z-27R-93N140G99G84X40.0Z-27.0R-93L3N150G80Z93.0N81X-160.0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论