内容正文:
项目五 凹槽加工(课后练习)
一、填充题
1.可编程的坐标系偏移指令都是在 坐标系基础上进行的。
2.发那科系统坐标系偏移指令格式为 ,其中 表示坐标系在各坐标轴方向的偏移量。
3.发那科系统取消坐标系偏移指令格式为: 。
4.西门子系统坐标系偏移指令格式为 ,取消坐标系偏移指令格式为 。
5.在工件坐标系中建立的 称为局部坐标系。
6.采用坐标系偏移指令后,刀具将在 坐标系中运行。
7.凹槽加工一般采用 切入、切出方式以消除凹槽表面产生刀痕。
8.凹槽加工铣刀半径应 凹槽拐角圆弧半径。
9.当有几个尺寸、形状相同的凹槽时,为偏程方便,可把这部分尺寸、形状凹槽编写成 以简化程序结构。
10.凹槽加工, 方向铣削轮廓表面质量高。
11.当凹槽深度较深时,需 铣削才能完成加工。
12.发那科系统坐标系偏转指令G17 G68 X Y R ;X、Y含义是 ,R含义是 。
13.西门子系统坐标系偏转指令格式为 及 ,用 或 指令可取消坐标系偏转。
14.发那科系统坐标系偏转是围绕 点进行偏转,西门子系统坐标系偏转是围绕 点进行偏转。
15.坐标系偏转指令中R(或RPL=)取值范围为 , 方向其值为正, 方向其值为负。
16.镜像功能可实现 零件结构的加工。
17.西门子系统镜像加工指令格式是 ,取消镜像功能指令格式是 。
18.发那科系统镜像加工指令格式是 ,取消镜像功能指令格式是 。
19.程序段G51.1 X0是以 轴镜像,该零件以 轴对称。
20.执行镜像功能后,G02与G03,G41与G42指令将被 。
21.发那科系统极坐标指令是 ,极坐标取消指令是 。
22.西门子系统极坐标系中,RP含义是 , AP含义是 。
23.发那科系统中 的程序,称为用户宏程序。调用用户宏程序的指令有 、 ,取消宏程序调用指令是 。
24.西门子828D以上系统提供了多种铣削循环,有 、
、 、 、 等。
25.西门子标准型腔循环又有 铣削循环、 铣削循环等。
26.西门子槽铣削循环又有 、 、 等。
27.西门子矩形型腔循环POCKET3中,参数PL含义是 ,RP含义是 , Z1含义是 ,L含义是 ,W含义是 ,R含义是 。
28.西门子圆形型腔循环POCKET4中,参数φ含义是 , UXY含义是 ,UZ含义是 ,F含义是 ,FZ含义是 。
29.西门子轨迹铣削循环CYCLE72中,CON含义是 ,ZO含义是 ,SC含义是 ,Z1含义是 ,UZ含义是 。
二、判断题
1.当加工相同的零件时,可编写子程以简化程序结构。
2.坐标系偏移指令可以对所有坐标轴零点进行偏移。
3.坐标系偏移指令格式应写一独立程序段。
4.坐标系偏移指令可以附加在前面的坐标系偏移值基础上再进行偏移。
5.西门子系统当TRANS指令后不跟任何坐标轴名时表示取消当前坐标系偏移。
6.发那科系统G52指令后不跟任何坐标轴名时表示取消当前坐标系偏移。
7.坐标系偏移指令是模态有效指令。
8、凹槽铣刀半径应大于凹槽最小圆弧半径。
9.当凹槽宽度较小无法采用圆弧切入、切出时,只能采用沿轮廓法向进刀。
10.沿凹槽顺时针方向铣削为顺铣,逆时针方向铣削为逆铣。
11.沿凹槽顺时针方向铣削时表面质量较高。
12.不论凹槽深度如何,均可以一次下刀至槽底进行加工。
13.加工小于刀具半径的沟槽不会产生过切现象。
14.坐标系偏转指令格式中,顺时针方向偏转角度为正,逆时针方向偏转的角度为负。
15.坐标系偏转是以工件坐标系原点为基准进行偏转。
16.发那科系统中,取消坐标系偏转指令G69可不必单设一程序段。
17.西门子系统中,取消坐标系偏转指令可不必单设一程序段。
18.西门子系统中,用TRANS指令偏转时会取消以前的偏移和偏转。
19.西门子系统中,用ATRANS指令偏转时会取消以前的偏移和偏转。
20.西门子坐标系偏转指令可以围绕任意点进行偏转。
21.坐标系偏转指令是程序段有效指令
22.数控机床的镜象功能适用于数控铣床和加工中心。
23.使用镜像功能后,G02与G03,G41与G42指令被互换。
24.镜像程序MIRROR Y0加工的零件形状将以Y轴对称。
25.发那科系统除通过编程实现镜像功能外还可以通过面板设置实现镜像功能。
26.只能给计算参数赋予一定数值,不能赋变量或表达式。
27.西门子系统中,程序段X=3+R1是允许的。
28.发那科系统中#3=#3+1程序段是允许的。
29.西门子系统中用户也可以使用内部计算参数进行编程。
30.西门子凹槽加工循环参数Z1是指凹槽绝对深度无正负之分。
31.西门子凹槽加工循环中,当凹槽长度=凹槽宽度=两倍凹槽圆角半径时,加工的槽形状为键槽。
32.西门子凹槽铣削循环加工工艺有▽(粗加工)、▽▽▽(精加工)、边沿▽▽▽(边沿精加工)和倒角四种。
33.西门子凹槽循环加工位置有单独位置和MCALL。
34.发那科系统可以用宏程序编写凹槽加工循环。
三、选择题
1.可编程坐标系偏移指令格式中X、Y、Z表示 。
A、坐标系偏移量 B、坐标系偏移量绝对值 C、起点坐标
2.可编程坐标系偏移指令是相对于 点进行偏移。
A、机床原点 B、机床参考点 C、工件原点
3.顺时针方向铣凹槽时,切削厚度将 。
A、由大变小 B、由小变大 C、保持不变
4.用φ8铣刀铣凹槽,若需留0.25mm精加工余量,则机床刀具半径值应设置为 。
A、8.25mm B、7.75mm C、4.25mm D、3.75mm
5.坐标系偏转指令格式中转角R(RPL) 。
A、只能为正值 B、只能为负值 C、只能为小于1800大于-1800 值 D、只能为小于3600大于-3600 值
6.程序G18 G68 X10 Y5 R30,坐标系将围绕 点偏转。
A、(0,0) B、(10,0) C、(10,5) D、(0,5)
7.西门子系统执行程序ROT RPL=45后,再运行程序ROT RPL=45,则坐标系将偏转 度。
A、0 B、45 C、90 D、180
8.西门子系统执行程序ROT RPL=45后,再运行程序AROT RPL=45,则坐标系将偏转 度。
A、0 B、45 C、90 D、180
9.铣削凹槽封闭内轮廓时,刀具的切入切出点应选在 。
A、圆弧位置 B、直线位置 C、配合位置 D、两几何元素交点位置
10.发那科系统镜像加工正确的指令格式是 。
A、G50.1 B、G51.1 C、G51.1 X5 D、G51.1 X0 Y0 Z0
11.发那科镜像指令格式G51.1 X10,所加工零件将与 轴对称。
A、X B、Y C、原点 D、X=10
12.发那科系统加工以原点对称零件的镜像指令格式为 。
A、G51.1 X0 B、G50.1 X0 Y0
C、G51.1 Y0 D、G51.1 X0 Y0
13.西门子镜像加工指令MIRROR X0 Y0,所加工零件将与 轴对称。
A、X B、Y C、原点 D、任意
14.西门子矩形型腔铣削循环POCKET3中DZ含义是 。
A.最大进刀深度 B.最大进给速度 C.最大精加工余量 D.最大切削宽度
15.西门子圆形型腔铣削循环POCKET4中φ含义是 。
A.铣刀的直径 B.型腔的直径 C.拐角直径 D.预钻孔直径
16.如果在某一凹槽进行粗铣加工时,所用的刀具半径补偿值设定为6mm,精加工余量为1mm,则在用同一加工程序对它进行精加工时,应将上述刀具半径补偿值调整为 。
A、8 B、6 C、5 D、4
17.西门子矩形型腔铣削循环POCKET3中表示型腔形状尺寸的参数是 。
A.L/W/R B.Z0/SC/Z1 C.X0/T0/a0 D.PL/RP/Z0
18.西门子圆形型腔铣削循环POCKET4中表示型腔位置的参数是 。
A.Z0/Z1 B.X0/Y0 C.φ/DZ D.RP/SC
四、简答题
1.什么是局部坐标系?
2.指令ROT与AROT有何区别?
3.什么是发那科系统宏程序?
4.简述西门子系统轨迹铣削循环CYCLE72中“CON”的含义。
五、编程题
1.如图5-1所示,加工六个直槽,材料:硬铝,试拟定加工工艺,用坐标系偏移指令编写发那科系统与西门子系统程序填写在表5-1、5-2中。
图5-1 直槽
表5-1 直槽加工数控程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
表5-2 直槽加工子程序
程序
段号
发那科系统程序
西门子系统程序
2.如图5-2所示斜槽,材料:硬铝,试确定加工路线,应用坐标系偏转指令编写发那科系统与西门子系统程序填写在表5-3、5-4中。
图5-2 斜槽
表5-3斜槽加工数控程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
表5-4 斜槽加工子程序
程序
段号
发那科系统程序
西门子系统程序
3.如图5-3所示腔槽零件,材料:硬铝,试拟定加工工艺,编写发那科系统与西门子系统程序并填写在表5-5、5-6中。
图5-3 腔槽零件
表5-5 腔槽加工数控程序
程序
段号
发那科系统程序
西门子系统程序
指令说明
表5-6 子程序
程序
段号
发那科系统程序
西门子系统程序
4.如图5-4所示十字凸模,材料:硬铝,确定加工工艺,用镜像指令编写发那科系统与西门子系统程序填写在表中。
图5-4 十字凸模
表5-7 数控程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
表5-8 子程序1
程序
段号
发那科系统程序
西门子系统程序
指令含义
项目五 凹槽加工(参考答案)
一、填充题
1.工件
2.G52 X Y Z ;X、Y、Z
3.G52 X0 Y0 Z0
4.TRANS X Y Z ;TRANS
5.子坐标系
6.偏移后(新的局部坐标系)
7.圆弧
8.小于
9.子程序
10.逆时针
11.分层多次
12.坐标系偏转原点、偏转角度
13.ROT RPL=、AROT RPL=、TRANS、ROT
14.指令指定点、工件原点
15.-360°~+360°、逆时针、顺时针
16.对称
17.MIRROR/AMIRROR X Y Z 、MIRROR/AMIRROR
18.G51.1 X Y Z 、G50.1
19.X、Y
20.互换
21.G68、G69。
22.极坐标半径, 极角。
23.以子程序形式存储并带有变量,G65、G66,G67
24.端面铣削循环、轮廓铣削循环、标准型腔铣削循环、槽铣削循环、螺纹铣削循环。
25.矩形型腔、圆形型腔。
26.铣削模式长孔、铣削模式圆弧槽、铣削模式圆周槽。
27.加工平面,返回平面,腔的深度,腔的长度,腔的宽度,拐角半径。
28.腔的直径, 边缘精加工余量,底部精加工余量,进给速度,垂直下刀进给速度。
29.轮廓子程序名,参考点Z坐标,安全距离,腔的深度,底部精加工余量。
二、判断题
1.×; 2.√; 3.√; 4.×; 5.√; 6.×; 7.√; 8.×; 9.√; 10.×; 11.×; 12.×; 13.×; 14.×; 15.×; 16.√; 17.×; 18.√; 19.×; 20.×; 21.×; 22.√; 23.√; 24.×; 25.√; 26.×; 27.√; 28.√; 29.×; 30.×; 31.×; 32.×; 33.×; 34.√;
三、选择题
1.A; 2.C; 3.B; 4.C; 5.D; 6.C; 7.B; 8.C; 9.D; 10.C; 11.D; 12.D; 13.C; 14.A; 15.B; 16.C; 17.A; 18.B;
四、简答题
1.为编程方便,在工件坐标系中建立的子坐标系称为局部坐标系,如子程序坐标系。
2.ROT指令为西门子系统中可编程的坐标系偏转指令,设置后能取消以前的偏置和偏转。AROT指令为西门子系统中附加的可编程坐标系偏转指令,可附加在以前偏置或偏转基础上进行坐标系偏转。
3.发那科系统中一组以子程序的形式存储并带有变量的程序称为宏程序。
4.轮廓子程序名。
五、编程题
1.加工工艺分析:(1)粗、精铣削上表面,选用φ80盘铣刀,刀具号T1,粗铣转速150r/min,进给速度100mm/min;精铣转速300r/min,进给速度80mm/min,精铣余量0.5mm;(2)粗加工六个直槽,选用φ8高速钢键槽铣刀,刀具号T2,切削用量转速1000r/min,进给速度100mm/min,留0.3mm精加工余量;(3)精加工六个直槽,选用φ8高速钢立铣铣刀铣削,刀具号T3,切削用量转速1200r/min,进给速度80mm/min。六个直槽形状、尺寸相同分别编写粗、精加工子程序,通过坐标系偏移调用。主程序工件坐标系原点建立在工件上表面几何中心点,子程序坐标系原点建立在直槽中心位置,因槽宽度较小,无法采用圆弧切入、切出,只能沿法线方向进刀,参考程序见表A-22所示,程序名发那科系统“O0051”,西门子系统“XX0051.MPF”。
表A-22 图5-1零件参考程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
N10
G00 G54 X85 Y-20 Z100 M3 S150 T1
G00 G54 X85 Y-20 Z100 M3 S150 T1
设置粗铣平面参数,选φ80盘铣刀
N20
G43 Z10 H01
Z10
下刀
N30
G01 Z-1.5 F100
G01 Z-1.5 F100
N40
X-85
X-85
粗铣平面
N50
Y20
Y20
N60
X85
X85
N70
Y-20
Y-20
刀具移至(85,-20)
N80
G01 Z-2 F100
G01 Z-2 F100
下刀
N90
M3 S300
M3 S300
主轴正转,转速300r/min
N100
X-85 F80
X-85 F80
精铣平面
N110
G00 Z10
G00 Z10
抬刀
N120
X85 Y20
X85 Y20
刀具移至(85,20)
N130
G01 Z-2 F100
G01 Z-2 F100
下刀
N140
X-85 F80
X-85 F80
再次精铣平面
N150
G00 Z200
G00 Z200
抬刀
N160
M00 M05
M00 M05
程序停、主轴停、换φ8键槽铣刀,机床刀具半径为4.3mm
N170
M3 S1000 T2
M3 S1000 T2
设置铣削转速
N180
G52 X20 Y20
TRANS X20 Y20
坐标系偏移至第一槽位置,调用子程序粗加工槽
N190
M98 P0151
L151
N200
G52 X20 Y0
TRANS X20 Y0
坐标系偏移至第二槽位置,调用子程序粗加工槽
N210
M98 P0151
L151
N220
G52 X20 Y-20
TRANS X20 Y-20
坐标系偏移至第三槽位置,调用子程序粗加工槽
N230
M98 P0151
L151
N240
G52 X-20 Y20
TRANS X-20 Y20
坐标系偏移至第四槽位置,调用子程序粗加工槽
N250
M98 P0151
L151
N260
G52 X-20 Y0
TRANS X-20 Y0
坐标系偏移至第五槽位置,调用子程序粗加工槽
N270
M98 P0151
L151
N280
G52 X-20 Y-20
TRANS X-20 Y-20
坐标系偏移至第六槽位置,调用子程序粗加工槽
N290
M98 P0151
L151
N300
M0 M5
M0 M5
程序停、主轴停测量、换φ8立铣刀
N310
M3 S1200 T3
M3 S1200 T3
设置精加工转速
N320
G52 X20 Y20
TRANS X20 Y20
坐标系偏移,调用子程序精加工槽
N330
M98 P0251
L251
N340
G52 X20 Y0
TRANS X20 Y0
坐标系偏移,调用子程序精加工槽
N350
M98 P0251
L251
N360
G52 X20 Y-20
TRANS X20 Y-20
坐标系偏移,调用子程序精加工槽
N370
M98 P0251
L251
N380
G52 X-20 Y20
TRANS X-20 Y20
坐标系偏移,调用子程序精加工槽
N390
M98 P0251
L251
N400
G52 X-20 Y0
TRANS X-20 Y0
坐标系偏移,调用子程序精加工槽
N410
M98 P0251
L251
N420
G52 X-20 Y-20
TRANS X-20 Y-20
坐标系偏移,调用子程序精加工槽
N430
M98 P0251
L251
N440
G00 G49 Z200
G00 Z200
抬刀
N450
M05
M05
主轴停
N460
M30
M30
程序结束
粗加工子程序见表A-23所示,发那科系统子程序名“O0151”,西门子子程序名“L151.SPF”。
表A-23 凹槽粗加工子程序
程序
段号
发那科系统程序
西门子系统程序
N10
G00 G43 Z5 H02
G00 Z5
N20
G41 X9 Y6 D2
G41 X9 Y6
N30
G01 Z-6.7 F50
G01 Z-6.7 F50
N40
X-9 F100
X-9 F100
N50
G03 Y-6 R6
G03 Y-6 CR=6
N60
G01 X9
G01 X9
N70
G03 Y6 R6
G03 Y6 CR=6
N80
G00 Z5
G00 Z5
N90
G40 X0 Y0
G40 X0 Y0
N100
G52 X0 Y0
TRANS
N110
M99
M17
精加工子程序见表A-24所示,发那科系统子程序名“O0251”,西门子子程序名“L251.SPF”。
表A-24 凹槽精加工子程序
程序
段号
发那科系统程序
西门子系统程序
N10
G00 G43 Z5 H03
G00 Z5
N20
G41 X9 Y6 D3
G41 X9 Y6
N30
G01 Z-7.03 F50
G01 Z-7.03 F50
N40
X-9 F80
X-9 F80
N50
G03 Y-6 R6
G03 Y-6 CR=6
N60
G01 X9
G01 X9
N70
G03 Y6 R6
G03 Y6 CR=6
N80
G00 Z5
G00 Z5
N90
G40 X0 Y0
G40 X0 Y0
N100
G52 X0 Y0
TRANS
N110
M99
M17
2.加工工艺:(1)粗、精加工上表面,选用φ80盘铣刀,刀具号T1;(2)粗加工四个键形槽及φ16圆形凹槽,选φ8高速钢键槽铣刀,刀具号T2;(3)精加工四个键形槽及φ16圆形凹槽,选φ8高速钢立铣刀;四个键形槽形状、尺寸相同编写子程序,通过坐标系偏转调用。主程序工件坐标系原点建立在工件上表面几何中心点,子程序坐标系原点也建立在工件中心点,但与工件坐标系夹45°角,因槽宽度较小,无法采用圆弧切入、切出,只能沿法线方向进刀,切削用量同前一课题。参考程序见表A-25所示,程序名发那科系统“O0152”,西门子系统“XX0152.MPF”。
表A-25 图5-2零件参考程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
N10
G00 G54 X85 Y-20 Z100 M3 S150 T1
G00 G54 X85 Y-20 Z100 M3 S150 T1
设置粗铣平面参数
N20
G43 Z10 H01
Z10
下刀
N30
G01 Z-1.5 F100
G01 Z-1.5 F100
N40
X-85
X-85
粗铣平面
N50
Y20
Y20
N60
X85
X85
N70
Y-20
Y-20
刀具移至(85,-20)
N80
G01 Z-2 F100
G01 Z-2 F100
下刀
N90
M3 S300
M3 S300
主轴正转,转速300r/min
N95
X-85 F80
X-85 F80
精铣平面
N100
G00 Z10
G00 Z10
抬刀
N110
X85 Y20
X85 Y20
刀具移至(85,20)
N120
G01 Z-2 F100
G01 Z-2 F100
下刀
N130
X-85 F80
X-85 F80
再次精铣平面
N140
G00 Z200
G00 Z200
抬刀
N150
M00 M05
M00 M05
程序停、主轴停、换φ8键槽铣刀,机床刀具半径为4.3mm
N160
M3 S1000 T2
M3 S1000 T2
设置铣削转速
N170
G68 X0 Y0 R45
ROT RPL=45
坐标系偏转
N180
M98 P0152
L152
调用子程序粗加工槽
N190
G68 X0 Y0 R135
ROT RPL=135
坐标系偏转
N200
M98 P0152
L152
调用子程序粗加工槽
N210
G68 X0 Y0 R225
ROT RPL=225
坐标系偏转
N220
M98 P0152
L152
调用子程序粗加工槽
N230
G68 X0 Y0 R-90
ROT RPL=-90
坐标系偏转
N240
M98 P0152
L152
调用子程序粗加工槽
N250
G69
ROT
取消坐标系偏转
N260
G00 X0 Y0
G00 X0 Y0
刀具移至原点
N270
G01 Z-6.7 F50
G01 Z-6.7 F50
下刀
N280
G01 G41 X8 Y0 D2 F100
G01 G41 X8 Y0 F100
建刀具补偿
N290
G03 I-8 J0
G03 I-8 J0
粗加工φ16圆槽
N300
G01 G40 X0 Y0
G01 G40 X0 Y0
刀具切出,取消刀补
N310
G00 Z5
G00 Z5
抬刀
N320
M0 M5
M0 M5
程序停、主轴停、测量
N330
M3 S1200 T3
M3 S1200 T3
设置精加工转速
N340
G68 X0 Y0 R45
AROT RPL=45
坐标系偏转
N350
M98 P0252
L252
调用精加工子程序加工槽
N360
G68 X0 Y0 R135
AROT RPL=90
坐标系偏转
N370
M98 P0252
L252
调用精加工子程序加工槽
N380
G68 X0 Y0 R225
AROT RPL=90
坐标系偏转
N390
M98 P0252
L252
调用精加工子程序加工槽
N400
G68 X0 Y0 R-90
AROT RPL=90
坐标系偏转
N410
M98 P0252
L252
调用精加工子程序加工槽
N420
G69
ROT
取消坐标系偏转
N430
G00 X0 Y0 Z5
G00 X0 Y0 Z5
刀具移至原点
N440
G01 Z-7.03 F50
G01 Z-7.03 F50
下刀
N450
G01 G41 X8 Y0 D3 F80
G01 G41 X8 Y0 F80
建立刀具补偿
N460
G03 I-8 J0
G03 I-8 J0
精加工φ16圆槽
N470
G01 G40 X0 Y0
G01 G40 X0 Y0
切出,取消刀具补偿
N480
G00 Z100
G00 Z100
抬刀
N490
M05
M05
主轴停
N500
M30
M30
程序结束
键形槽粗加工子程序见表A-26所示,发那科系统子程序名“O0152”,西门子子程序名“L152.SPF”。
表A-26 键形槽粗加工子程序
程序
段号
发那科系统程序
西门子系统程序
N10
G00 G43 Z5 H02
G00 Z5
N20
G41 X41 Y6 D2
G41 X41 Y6
N30
G01 Z-6.7 F50
G01 Z-6.7 F50
N40
X21 F100
X21 F100
N50
G03 Y-6 R6
G03 Y-6 CR=6
N60
G01 X41
G01 X41
N70
G03 Y6 R6
G03 Y6 CR=6
N80
G00 Z5
G00 Z5
N90
G40 X10 Y10
G40 X10 Y10
N100
M99
M17
键形槽精加工子程序见表A-27所示,发那科系统子程序名“O0252”,西门子子程序名“L252.SPF”。
表A-27 键形槽精加工子程序
程序
段号
发那科系统程序
西门子系统程序
N10
G00 G43 Z5 H03
G00 Z5
N20
G41 X41 Y6 D3
G41 X41 Y6
N30
G01 Z-7.03 F50
G01 Z-7.03 F50
N40
X21 F80
X21 F80
N50
G03 Y-6 R6
G03 Y-6 CR=6
N60
G01 X41
G01 X41
N70
G03 Y6 R6
G03 Y6 CR=6
N80
G00 Z5
G00 Z5
N90
G40 X10 Y10
G40 X10 Y10
N100
M99
M17
3.加工工艺:(1)粗、精加工上表面,选用φ80盘铣刀,刀具号T1;(2)粗、精加工矩形槽,选用φ20高速钢键槽铣刀,刀具号T2;(3)粗、精铣三个腰形槽,选用φ6高速钢键槽铣刀,刀具号T3;因三个腰形槽形状、尺寸一样编制子程序,采用坐标系偏转指令调用三次加工。(4)最后粗、精加工中间十字槽,选用φ6高速钢键槽铣刀,刀具号T3。
粗、精加工使用同一程序,通过修改刀具半径、修调主轴倍率、进给倍率实现粗、精加工,工件坐标系原点选在工件上表面几何中心点,参考程序见表A-28所示,程序名那克系统“O0053”,西门子系统为“XX0053.MPF”,
表A-28 图5-3零件加工参考程序
程序
段号
发那科系统程序
西门子系统程序
指令说明
N10
G00 G54 X85 Y-20 Z100 M3 S150 T1
G00 G54 X85 Y-20 Z100 M3 S150 T1
设置粗铣平面参数,选用φ80盘铣刀
N20
G43 Z10 H01
Z10
下刀
N30
G01 Z-1.5 F100
G01 Z-1.5 F100
N40
X-85
X-85
粗铣平面
N50
Y20
Y20
N60
X85
X85
N70
Y-20
Y-20
刀具移至(85,-20)
N80
G01 Z-2 F100
G01 Z-2 F100
下刀
N90
M3 S300
M3 S300
主轴正转,转速300r/min
N100
X-85 F80
X-85 F80
精铣平面
N110
G00 Z10
G00 Z10
抬刀
N120
X85 Y20
X85 Y20
刀具移至(85,20)
N130
G01 Z-2 F100
G01 Z-2 F100
下刀
N140
X-85 F80
X-85 F80
再次精铣平面
N150
G00 Z200
G00 Z200
抬刀
N160
M00 M05
M00 M05
程序停、主轴停、换φ20键槽铣刀
N170
M3 S600 T2
M3 S600 T2
设置主轴转速
N180
G00 G43 Z5 H02
G00 Z5
下刀
N200
M98 P0153
L153
调用子程序加工矩形槽
N210
G00 Z200
G00 Z200
抬刀
N220
M0 M5
M0 M5
程序停、主轴停测量、换φ6键槽铣刀、粗加工刀具半径设为3.3mm
N230
M3 S1000 T3
M3 S1000 T3
设置转速
N240
G43 Z5 H03
Z5
下刀
N250
M98 P0253
L253
调用子程序加工腰形槽
N260
G68 X0 Y0 R120
ROT RPL=120
坐标系偏转
N270
M98 P0253
L253
调用子程序加工第二个腰形槽
N280
G68 X0 Y0 R240
ROT RPL=240
坐标系偏转
N290
M98 P0253
L253
调用子程序加工第三个腰形槽
N300
G69
TRANS
取消坐标系偏转
N305
M0 M5
M0 M5
程序停、主轴停、测量
N310
M3 S1000
M3 S1000
设置主轴转速
N320
G00 X0 Y0
G00 X0 Y0
加工中间十字形槽
N330
G01 Z-9.03 F50
G01 Z-9.03 F50
N340
G41 X5 Y5 D3 F100
G41 X5 Y5 F100
N350
Y8
Y8
N360
G03 X-5 R5
G03 X-5 CR=5
N370
G01 Y5
G01 Y5
N380
X-10
X-10
N390
G03 Y-5 R5
G03 Y-5 CR=5
N400
G01 X-5
G01 X-5
N410
Y-8
Y-8
N420
G03 X5 R5
G03 X5 CR=5
N430
G01 Y-5
G01 Y-5
N440
X10
X10
N450
G03 Y5 R5
G03 Y5 CR=5
N460
G01 X5
G01 X5
N470
G40 X0 Y0
G40 X0 Y0
取消刀具半径补偿
N480
G00 Z100
G00 Z100
抬刀
N490
M05
M05
主轴停
N500
M30
M30
程序结束
矩形槽轮廓加工子程序见表A-29所示,发那科系统程序名为“O0153”,西门子系统程序名为“L153.SPF”。
表A-29 矩形槽轮廓加工子程序
程序
段号
发那科系统程序
西门子系统程序
N10
G00 X0 Y16
G00 X0 Y16
N20
G01 Z-7 F50
G01 Z-7 F50
N30
Y-16 F100
Y-16 F100
N40
X-16
X-16
N50
Y16
Y16
N60
X16
X16
N70
Y-16
Y-16
N80
X0
X0
N90
G41 X-37 Y-22 D2
G41 X-37 Y-22
N100
G03 X-22 Y-37 R15
G03 X-22 Y-37 CR=15
N110
G01 X17
G01 X17
N120
G03 X37 Y-17 R20
G03 X37 Y-17 CR=20
N130
G01 Y22
G01 Y22
N140
G03 X22 Y37 R15
G03 X22 Y37 CR=15
N150
G01 X-17
G01 X-17
N160
G03 X-37 Y17 R20
G03 X-37 Y17 CR=20
N170
G01 Y-22
G01 Y-22
N180
G40 X0 Y0
G40 X0 Y0
N190
G00 Z5
G00 Z5
N200
M99
M17
腰形槽加工子程序见表A-30所示,发那科系统程序名为“O0253”,西门子系统程序名为“L253.SPF”。
表A-30 腰形槽加工子程序
程序
段号
发那科系统程序
西门子系统程序
N10
G00 G43 Z5 H03
G00 Z5
N20
X30 Y0
X30 Y0
N30
G01 Z-9.03 F50
G01 Z-9.03 F50
N40
G41 X36 Y0 D3 F100
G41 X36 Y0 F100
N50
G03 X25.452 Y25.452 R36
G03 X25.452 Y25.452 CR=36
N60
G03 X16.968 Y16.968 R6
G03 X16.968 Y16.968 CR=6
N70
G02 X24 Y0 R24
G02 X24 Y0 CR=24
N80
G03 X36 R6
G03 X36 CR=6
N90
G01 G40 X30
G01 G40 X30
N100
G00 Z5
G00 Z5
N110
G69
ROT
N120
M99
M17
4.加工工艺:(1)先粗、精加工上表面,选用φ80盘铣刀(程序略);(2)粗、精加工中间十字形外轮廓,由于最小圆弧半径为5mm,选择φ8高速钢键槽铣刀;此外由于十字形外轮廓是对称结构,可编一子程序,用坐标轴偏转指令分别偏转90°、180°、270°调用4次加工;(3)粗、精加工角上四个凸台轮廓,选择φ8高速钢键槽铣刀加工,四个角上凸台轮廓对称,可编另一子程序,采用镜像指令加工;(4)粗、精加工中间20×24矩形槽,选择φ8键槽铣刀。
轮廓粗、精加工使用同一程序,通过修改刀具半径、修改刀具磨损量、修调主轴倍率、进给倍率实现粗、精加工,剩余岛屿余量采用设置刀具半径方法去除,参考程序见表A-31所示,程序名发那科系统“O0054”,西门子系统“XX0054.MFP”。
表A-31 零件参考程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
N10
G00 G54 X-50 Y20 Z100 M3 S800 T1
G00 G54 X-50 Y20 Z100 M3 S800
设置铣削参数,φ8键槽铣刀
N20
G43 Z10 H01
Z10 F100
下刀
N30
G00 Z-3 F50
G01 Z-3 F50
N40
G01 G41 X-35 Y10 D1 F100
G01 G41 X-35 Y10 F100
建刀补并移至(-35,0)
N50
M98 P0154
L154
调用子程序加工左上角十字形外轮廓
N60
G68 X0 Y0 R-90
ROT RPL=-90
坐标系顺时针偏转90°
N70
M98 P0154
L154
调用子程序加工右上角十字形外轮廓
N80
G68 X0 Y0 R-180
ROT RPL=-180
坐标系顺时针偏转180°
N90
M98 P0154
L154
调用子程序加工右下角十字形外轮廓
N100
G68 X0 Y0 R-270
ROT RPL=-270
坐标系顺时针偏转270°
N110
M98 P0154
L154
调用子程序加工左下角十字形外轮廓
N120
G69
ROT
取消刀具偏转
N130
G00 Z5
G00 Z5
抬刀
N140
G40 X0 Y0
G40 X0 Y0
取消刀具补偿
N150
M00 M05
M00 M05
程序停、主轴停、测量
N160
M3 S800 T1
M3 S800 T1
设置主轴转速
N170
M98 P0254
L254
调用子程序加工右上角凸台
N180
G51.1 X0
MIRROR X0
调用镜像指令
N190
M98 P0254
L254
加工左上角凸台
N200
G51.1 Y0
MIRROR Y0
调用镜像指令
N210
M98 P0254
L254
加工右下角凸台
N220
G51.1 X0 Y0
MIRROR X0 Y0
调用镜像指令
N230
M98 P0254
L254
加工左下角凸台
N240
M00 M05
M00 M05
程序停、主轴停、测量
N250
M3 S800 T1
M3 S800 T1
设置主轴转速
N260
G00 X0 Y0 Z5
G00 X0 Y0 Z5
刀具移至原点
N265
G41 X-2 Y0 D1
G41 X-2 Y0
建刀补
N270
G01 Z-5 F50
G01 Z-5 F50
下刀
N280
G03 X-12 Y0 R5 F100
G03 X-12 Y0 CR=5 F100
圆弧切入
N290
G01 Y-5
G01 Y-5
加工中间20×24凹槽
N300
G03 X-7 Y-10 R5
G03 X-7 Y-10 CR=5
N310
G01 X7
G01 X7
N320
G03 X12 Y-5 R5
G03 X12 Y-5 CR=5
N330
G01 Y5
G01 Y5
N340
G03 X7 Y10 R5
G03 X7 Y10 CR=5
N350
G01 X-7
G01 X-7
N360
G03 X-12 Y5 R5
G03 X-12 Y5 CR=5
N370
G01 Y0
G01 Y0
N380
G03 X-2 Y0 R5
G03 X-2 Y0 CR=5
圆弧切出
N390
G00 Z200
G00 Z200
抬刀
N400
G40 X10 Y10
G40 X10 Y10
取消刀具半径补偿
N410
M5
M5
主轴停
N420
M30
M30
程序结束
中间十字凸台四分之一轮廓子程序见表A-32所示,程序名发那科系统“O0154”,西门子系统“L154.SPF”。
表A-32 十字凸台轮廓子程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
N10
G01 X-25
G01 X-25
加工中间十字凸台左上角四分之一轮廓
N20
G03 X-20 Y15 R5
G03 X-20 Y15 CR=5
N30
G01 Y20
G01 Y20
N40
X-15
X-15
N50
G03 X-10 Y25 R5
G03 X-10 Y25 CR=5
N60
G01 Y35
G01 Y35
N70
X10
X10
N80
M99
RET
子程序结束
边角凸台轮廓子程序见表A-33所示,程序名发那科系统“O0254”,西门子系统“L254.SPF”。
表A-33 边角凸台轮廓子程序
程序
段号
发那科系统程序
西门子系统程序
指令含义
N10
G00 X55 Y20
G00 X55 Y20
刀具移至下刀点
N20
Z-3
Z-3
下刀
N30
G01 G41 X45 Y30 D1
G01 G41 X45 Y30
建刀补至(45,30)点
N40
X30,R3
X30 RND=3
加工凸台
N50
Y45
Y45
N60
G40 X20 Y50
G40 X20 Y50
取消刀补并退出
N70
G00 Z5
G00 Z5
抬刀
N80
M99
RET
子程序结束
学科网(北京)股份有限公司
$$