西門子數控系統基礎篇編程實例鑽孔、銑圓,直線等

西門子數控系統基礎篇編程實例

在下面的編程實例中,我們不用去考慮工件的材料,裝夾以及零件的加工節拍時間,只需我們去了解如何運用G指令以及標準循環參數的設定。

例1 鑽孔編程實例

要求:用Ø10麻花鑽鑽出4-Ø10孔,孔深20mm

西門子數控系統基礎篇編程實例鑽孔、銑圓,直線等

圖1

N10 G00 G90 G17 G54 X50 Y50 選擇X、Y平面,確定工件零點,絕對尺寸

編程

N20 G00 Z60 T1 D1 執行T1刀具長度補償(D1表示1號刀沿)

N30 M42 換高速檔位

N40 S1200 M03 F150 設定主軸轉速、轉向、走刀速度

N50 M7 冷卻開

N60 MCALL CYCLE81(60,0,5,-20,20)模態調用鑽孔循環

N70 X50 Y50 快速定位至1#孔位置

N80 X250 Y50 快速定位至2#孔位置

N90 X250 Y250 快速定位至3#孔位置

N100 X50 Y250 快速定位至4#孔位置

N110 MCALL 取消模態調用

N120 M9 冷卻關閉

N130 G00 G53 Z0 D0 用D0取消刀具長度補償,Z軸快速返回至機械零點

N140 M30 程序結束

例2 圓弧銑削編程實例

要求:用Ø40立銑刀精銑2-R50外圓弧,銑深10mm。

西門子數控系統基礎篇編程實例鑽孔、銑圓,直線等

圖2

N10 G00 G54 G17 G90 選擇X、Y平面,確定工件零點,絕對尺寸編程

N20 G00 G54 X0 Y0 快速定位到工件零點

N30 G00 Z60 T1 D1 執行T1刀具長度補償(D1表示1號刀沿)

N40 M41 換低速檔位

N50 S360 M03 F200 設定主軸轉速、轉向、走刀速度

N60 G00 Z-10 快速定位到Z-10位置

N70 G01 G41 X50 Y60 D1 執行刀具半徑左側補償

N80 G02 X80 Y60 CR=-50 順時針圓弧插補(此圓弧角>180度)

N90 G03 X50 Y60 CR=50 逆時針圓弧插補(此圓弧角<180度)

N100 G00 G40 X70 Y30 快速取消刀具半徑補償

N110 G00 G53 Z0 D0 用D0取消刀具長度補償,Z軸快速返回至機械零點

N120 M30 程序結束

例3 整圓編程實例

要求:用Ø40立銑刀精銑Ø160外圓,銑深10mm

西門子數控系統基礎篇編程實例鑽孔、銑圓,直線等

圖3

N10 T2 準備換2號刀

N20 L6 調用L6換刀子程序

N30 G00 G54 G17 G90 選擇X、Y平面,確定工件零點,絕對尺寸編程

N40 G00 X340 Y100 快速定位

N50 G00 Z50 T2 D1 執行T2刀具長度補償(D1表示1號刀沿)

N60 M41 換低速檔位

N70 S350 M03 F150 設定主軸轉速、轉向、走刀速度

N80 G00 G41 X330 Y150 D1 執行刀具半徑左側補償

N90 G03 X280 Y100 CR=50 沿逆時針圓弧切進

N100 G02 X280 Y100 I-80 J0 沿順時針方向切削Ø160整圓

N110 G03 X330 Y50 CR=50 沿逆時針圓弧切出

N120 G00 G40 X340 Y100 快速取消刀具半徑補償

N130 G00 Z100 刀具快速回退至Z100位置

N140 G00 G53 Z0 D0 用D0取消刀具長度補償,Z軸快速返回至機械零點

N150 M30 程序結束

例4 直線、圓、圓弧綜合編程實例

要求:刀號選擇T3,銑削外形輪廓及Ø200的內圓,銑深10mm,Ø200預鑄孔至Ø196。

西門子數控系統基礎篇編程實例鑽孔、銑圓,直線等

圖4

N10 T3 準備換3號刀

N20 L6 調用L6換刀子程序

N30 G00 G54 G90 G17 選擇X、Y平面,確定工件零點,絕對尺寸編程

N40 G00 X-35 Y-10 快速定位

N50 G00 Z60 T3 D1 執行T3刀具長度補償(D1表示1號刀沿)

N60 M41 換低速檔位

N70 M07 冷卻開

N80 S350 M03 F160 設定主軸轉速、轉向、走刀速度

N90 G00 Z-10 Z軸快速定位到負10位置

N100 G01 G41 X0 Y-10 T3 D1 執行刀具半徑左側補償

N110 G01 X0 Y500 直線插補

N120 G01 X350 Y500 直線插補

N130 G02 X390 Y460 CR=40 順時針圓弧插補

N140 G01 X370 Y20 直線插補

N150 G02 X350 Y0 CR=20 順時針圓弧插補

N160 G01 X-10 Y0 直線插補

N170 G00 G40 X-10 Y-30 快速取消刀具半徑補償

N180 G00 Z100 刀具快速回退至Z100位置

N190 G00 G54 X180 Y200 快速定位

N200 G00 Z-10 快速定位

N210 G01 G41 X150 Y250 T3 D1 F200 執行刀具半徑左側補償

N220 G03 X100 Y200 CR=50 逆時針圓弧插補

N230 G03 X100 Y200 I100 J0 逆時針圓弧插補

N240 G03 X150 Y150 CR=50 逆時針圓弧插補

N250 G00 G40 X180 Y200 快速取消刀具半徑補償

N260 G00 Z100 M09 刀具快速回退至Z100位置,關閉冷卻

N270 G00 G53 Z0 D0 用D0取消刀具長度補償,Z軸快速返回至機械零點位置

N270 M30 程序結束

西門子數控系統基礎篇編程實例鑽孔、銑圓,直線等


分享到:


相關文章: