好文档 - 专业文书写作范文服务资料分享网站

Fanuc螺旋铣螺纹与宏程序铣螺纹教程

天下 分享 时间: 加入收藏 我要投稿 点赞

Fanuc系统铣螺纹编程(宏程序与螺旋插补)

举例:如下图铣削5—M30*1、5—深15mm得细牙右旋螺纹.

刀具选择如下:(用废旧得钨钢刀柄磨得单刃螺纹铣刀,适合切削1、5螺距得螺纹)

工艺分析:三轴联动铣削螺纹,实质就是XY平面加工整圆同时,Z轴每加工一个整圆下降一个螺纹,加工时就是以螺纹孔得中心轴线作为编程参考点,所以铣削单个螺纹孔时,通常将坐标系原点建立在孔中心,若要铣削多个螺孔,就要试着将坐标系偏移至孔得中心。这题要铣削5个孔,中间得孔直接可以铣削,R50圆周上得4个等分螺孔,可以借助坐标偏移(fanuc系统用 G52)来实现。

M30*1、5得螺纹,事先将螺纹底孔加工到28、5mm,螺纹齿高H=0、974 刀具直径经检测,直径为8mm,有效加工孔深为22mm,程序如下: 1、宏程序铣削螺纹 单个螺纹孔铣削程序

G54 G90 G17 坐标系原点建立在孔得中心,底孔事先加工好 M03 S3500 (单刃切削,高转速,小吃刀,快进给) G00 Z50、 G00 X0 Y0 G00 Z3、 (安全高度,定位值就是螺距得整倍数)

#1=0、3 齿高切深赋值

N10 #2=10、25+#1 (28、5得孔,单边14、25,刀半径4,刀具往内偏移到10、25定位)

G02 X#2 Y0 I [ #2/2 ] J0 F300、 以半圆形式切入 #3=1、5 螺距P N20 G02 X#2 Y0 Z#3 I-#2 J0 F3000、 插补螺纹,到Z1、5得高度 #3= #3 — 1、5

IF [ #3 GE - 15、1 ] GOTO20 螺纹切削孔深15mm

G02 X0 Y0 I—[ #2/2 ] J0 F300、 半圆形式切出,刀具到中心

G00 Z3、 抬刀到安全高度,前后一致

#1 = #1 + 0、2 切削齿高,往X方向增大

IF [ #1 LE 0、91 ] GOTO10 加工到齿高 G01 X0 Y0 F300、 退刀 G00 Z100、 抬刀 M30

本题5-M30*1、5—15得程序 主程序:

G54 G90 G17 坐标系原点建立在孔得中心,底孔事先加工好 M03 S3500 (单刃切削,高转速,小吃刀,快进给) G00 Z50、 G00 X0 Y0

M98 P1000 调用铣床螺纹得子程序 #4 = 0 角度初始赋值

N30 #5 = 50 * COS [ #4 ] X坐标

#6 = 50 * SIN [ #4 ] Y坐标 G52 X#5 Y#6 坐标偏移

G00 X0 Y0 到偏移之后得原点定位 M98 P1000 调用铣螺纹得子程序 #4 = #4 + 90 角度增加

IF [ #4 LE 271 ] GOTO30加工剩余3个孔,要就是写360,第一个孔要再加工一次

G00 Z100、 G52 X0 Y0

G54 G00 X100、 Y100、 M30 子程序: O1000;

G00 X0 Y0

G00 Z3、 (安全高度,定位值就是螺距得整倍数)

#1=0、3 齿高切深赋值

N10 #2=10、25+#1 (28、5得孔,单边14、25,刀半径4,刀具往内偏移到10、25定位)

G02 X#2 Y0 I [ #2/2 ] J0 F300、 以半圆形式切入

#3=1、5 螺距P N20 G02 X#2 Y0 Z#3 I—#2 J0 F3000、 插补螺纹,到Z1、5得高度

#3= #3 — 1、5

IF [ #3 GE — 15、1 ] GOTO20 螺纹切削孔深15mm

G02 X0 Y0 I-[ #2/2 ] J0 F300、 半圆形式

切出,刀具到中心

G00 Z3、 抬刀到安全高度,前后一致

#1 = #1 + 0、2 切削齿高,往X方向增大

IF [ #1 LE 0、91 ] GOTO10 加工到齿高

G01 X0 Y0 F300、 退刀

G00 Z10、 抬刀 G52 X0 Y0 取消坐标偏移 M99 返回主程序 2、利用螺旋插补加工螺纹 单个螺纹孔铣削程序

G54 G90 G17 坐标系原点建立在孔得中心,底孔事先加工好 M03 S3500 (单刃切削,高转速,小吃刀,快进给) G00 Z50、

G00 X0 Y0 G00 Z3、 (安全高度,定位值就是螺距得整倍数)

#1=0、3 齿高切深赋值

N10 #2=10、25+#1 (28、5得孔,单边14、25,刀半径4,刀具往内偏移到10、25定位)

G02 X#2 Y0 I [ #2/2 ] J0 F300、 以半圆形式切入

G91 G02 X0 Y0 Z-1、5 I—#2 J0 L11 F3000、 每次1、5,重复11次

G90 G02 X0 Y0 I—[ #2/2 ] J0 F300、 半圆形式切出,刀具到中心

G00 Z3、 抬刀到安全高度,前后一致

#1 = #1 + 0、2 切削齿高,往X方向增大

IF [ #1 LE 0、91 ] GOTO10 加工到齿高 G01 X0 Y0 F300、 退刀 G00 Z100、 抬刀 M30

本题5-M30*1、5-15得程序 主程序:

G54 G90 G17 坐标系原点建立在孔得中心,底孔事先加工好 M03 S3500 (单刃切削,高转速,小吃刀,快进给) G00 Z50、 G00 X0 Y0

M98 P1000 调用铣床螺纹得子程序 #4 = 0 角度初始赋值 N30 #5 = 50 * COS [ #4 ] X坐标 #6 = 50 * SIN [ #4 ] Y坐标 G52 X#5 Y#6 坐标偏移

G00 X0 Y0 到偏移之后得原点定位 M98 P1000 调用铣螺纹得子程序 #4 = #4 + 90 角度增加

IF [ #4 LE 271 ] GOTO30加工剩余3个孔,要就是写360,第一个孔要再加工一次

G00 Z100、 G52 X0 Y0

G54 G00 X100、 Y100、 M30

子程序: O1000;

G00 X0 Y0

G00 Z3、 (安全高度,定位值就是螺距得整倍数)

#1=0、3 齿高切深赋值

N10 #2=10、25+#1 (28、5得孔,单边14、25,刀半径4,刀具往内偏移到10、25定位)

G02 X#2 Y0 I [ #2/2 ] J0 F300、 以半圆形式切入

G91 G02 X0 Y0 Z-1、5 I—#2 J0 L11 F3000、 每次1、5,重复11次

G90 G02 X0 Y0 I-[ #2/2 ] J0 F300、 半圆形式切出,刀具到中心 G00 Z3、 抬刀到安全高度,前后一致

#1 = #1 + 0、2 切削齿高,往X方向增大

IF [ #1 LE 0、91 ] GOTO10 加工到齿高

G90 G01 X0 Y0 F300、 退刀 G00 Z10、 抬刀 G52 X0 Y0 取消坐标偏移

M99 返回主程序

Fanuc螺旋铣螺纹与宏程序铣螺纹教程

Fanuc系统铣螺纹编程(宏程序与螺旋插补)举例:如下图铣削5—M30*1、5—深15mm得细牙右旋螺纹.刀具选择如下:(用废旧得钨钢刀柄磨得单刃螺纹铣刀,适合切削1、5螺距得螺纹)工艺分析:三轴联动铣削螺纹,实质就是XY平面加工整圆同时,Z轴每加工一个整圆下降一个螺
推荐度:
点击下载文档文档为doc格式
4bkof6cyfb207lq1bbd16zh7s4eqd201d3x
领取福利

微信扫码领取福利

微信扫码分享