《零件数控铣削加工》平面铣削文档格式.docx
- 文档编号:16550606
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:26
- 大小:242.50KB
《零件数控铣削加工》平面铣削文档格式.docx
《《零件数控铣削加工》平面铣削文档格式.docx》由会员分享,可在线阅读,更多相关《《零件数控铣削加工》平面铣削文档格式.docx(26页珍藏版)》请在冰豆网上搜索。
数控铣削加工中进给路线的确定对零件的加工精度和表面质量有直接的影响,因此,缺确定好进给路线是保证铣削加工精度和表面这里的工艺措施之一。
进给路线的确定与工件表面状况、要求的零件表面质量、机床进给机构的间隙、刀具耐用度以及零件轮廓形状等有关。
在平面加工中,能使用的进给路线也是多种多样的,比较常用的有两种。
如图1-1-4(a)和图1-1-4(b)所示分别为平行加工和环绕加工。
图1-4(a)1-4(b)
3.加工参数
(二)程序指令
1.辅助功能指令
辅助功能指令又称M指令,其主要是用来控制机床各种辅助动作及开关状态的,用地址字符M及两位数字表示的。
如主轴的转动与停止、冷却液的开与关闭等等,通常是靠继电器的通断来实现控制过程。
程序的每一个程序段中M代码只能出现一次。
常用辅助功能M指令及其说明见表1-1-1所列:
表1-1-1M功能代码:
M代码
说明
M00
程序停止
M01
选择停止
M02
程序结束
M03
主轴正转
M04
主轴反转
M05
主轴停
M08
冷却液开
M09
冷却液关
M30
程序结束(复位)并回到程序头
程序控制M代码。
M00――程序停止指令,运行后自动运行暂停,当程序运行停止时,全部现存的模态信息保持不变。
重新按下循环启动按键,CNC就继续运行后续程序。
此功能便于操作者进行工件的手动测量等操作为模态指令。
M01――程序选择性停止,为模态指令。
在运行时如已选定机床的选择性停止功能为开启状态,该指令等同于M00,否则该指令无效。
通常用于关键尺寸的检验或临时暂停。
M30、M02――都是程序结束指令,使主轴、进给停止,冷却液关闭。
在初期的数控系统中,M30会附加一个程序复位(使光标回到程序首)动作,M02则没有,现在的数控系统一般没有这个区别。
(2)其他M代码
M03――主轴正转,使主轴以当前指定的主轴转速顺时针(CCW)旋转(逆着Z轴正向观察)。
M04――主轴反转,使主轴以当前指定的主轴转速逆时针(CW)旋转(逆着Z轴正向观察)。
M05――主轴停止。
M08――冷却液开。
M09――冷却液关。
2.主轴转速功能指令
主轴转速功能指令也称S指令,其作用是指定机床主轴的转速,用字母S及后面若干位数字表示,单位为r/min。
主轴转速指令:
指令格式:
S___。
指令主轴转速的大小,单位为r/min用字母S及其后面的若干位数字表示,一般是不能带小数点的。
例如S1000表示1000r./min。
该指令与M04(反转)、M03(正转)结合使用,M05为主轴停止转动。
这四个都为模态指令,其中S及其指令的数值在重新指令后才改变。
3.进给速度功能指令
进给速度功能指令又称F指令,其作用是指定刀具的进给速度,用字母F加后面若干位数字表示。
单位为mm/min(G94有效)或mm/r(G95有效)。
进给量指令:
F___。
指令进给速度的大小。
用字母F及其后面的若干位数字表示,单位为mm/min或mm/r。
为模态指令,F及其指令的数值在重新指令后才改变。
进给状态指令G94:
设置每分钟进给速度状态,G94可以与其他G功能指令同时存在一个程序段中,其指定F字段设置的切削进给速度的单位是mm/min,即每分钟进给速度。
进给状态指令G95:
设置每转进给速度状态,G95可以与其他G功能指令同时存在一个程序段中,其指定F字段设置的切削进给速度的单位是mm/r,即每进给速度。
4.准备功能指令
准备功能指令也称G指令,是建立机床工作方式的一种指令。
用字母G加数字构成。
进行零件平面加工所需的G指令见表1-1-2。
表1-1-2FANUC0iMate-MC/SINUMERIK802D/802S数控铣床/加工中心准备功能指令(部分)
指令
功能
G00*
快速点定位
G54*~G59
工件坐标系选择
G01
直线插补
G90*
绝对值编程
G17*
XY平面选择
G91
增量值编程
G18
XZ平面选择
G94*
每分钟进给
G19
YZ平面选择
G95
每转进给
G20
英寸输入(SINUMERIK用G70)
G21
毫米输入(SINUMERIK用G71)
带“*”号的G指令表示接通电源时,即为G指令的状态。
G00、G01;
G17、G18、G19;
G90、G91由参数设定选择。
(1)编程平面指令(G17、G18、G19)
应用数控铣床/加工中心进行零件加工前,只有先指定一个坐标平面,即确定一个两坐标的坐标平面,才能使机床在加工过程中正常执行刀具半径补偿及刀具长度补偿功能,坐标平面选择指令的主要功能就是指定加工时所需的坐标平面。
坐标平面规定如图1-1-5示,分述如下:
G17——之后的程序都是以XY平面为切削平面,本指令为模态指令,G17为机床开机后系统默认状态,在编程时G17可省略。
G18——之后的程序都是以XZ平面为切削平面,本指令为模态指令。
G19——之后的程序都是以YZ平面为切削平面,本指令为模态指令。
图1-1-5编程平面与坐标轴
(2)工件坐标系的设置指令(G54~G59/G92)
G54~G59指令所设置加工坐标系为模态指令,其中任意一个坐标系指令作用和效果都是相同的,设定时可任选中一个,但设定后编程时使用的坐标系指令必须跟设定的一致。
例如操作着在对刀设定的工件坐标系为G54,那么编写的加工程序中坐标系指令也应相应地使用G54指令来设置工件坐标系。
一般情况下,机床开机并回零后,G54为系统默认工件坐标系。
[例1]:
工件坐标系的应用
N10G54G00Z100
N20M03S500
N30G00X0Y0
……………..
N90G00Z100
N100G55
N110G00X0Y0
……………..
N200M30
上例的N10~N90段程序,通过G54设定O1作为工件坐标原点来完成轮廓1的加工,N100~N200段程序,通过G55设定O2作为另一工件坐标原点最终完成轮廓2的加工。
由此看出,我们编写加工程序时,可根据需要设定工件上任一点作为工件坐标原点。
G92为可编程偏置指令
G92X___Y___Z___
指定程序自动执行加工零件时编程坐标系原点在加工中的位置。
“X___Y___Z___”为刀具当前点(执行G92程序段时,刀具所处的位置)偏离工件编程原点的方向和距离,为模态指令。
该坐标系指令在断电、重新上上电后消失。
程序必须在G92程序段起点处结束,否则程序将不能循环加工。
G92与G54~G59的区别
G92指令与G54~G59指令都是用于设定工件加工坐标系的,但在使用中是有区别的。
G92指令是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前刀具所在的位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变的。
[例2]:
如图1-1-6所示刀具在当前点使用可编程偏置指令G92X40Y20Z15表示确立的加工原点在距离刀具起始点X=-40,Y=-20,Z=-15的位置上。
图1-1-6G92设定加工原点图1-1-7G00的走刀路径
(3)单位输入设定指令(FANUC:
G20/G21;
SINUMERIK:
G70/G71)
单位输入设定指令是用来设置加工程序中坐标值单位是使用英制还是米制,FANUC系统采用G20/G21来进行英制、米制的切换,而SINUMERIK系统则用G70/G71来进行英制、米制的切换。
其中:
英制单位输入,G20(FANUC)/G70(SINUMERIK);
米制单位输入,G21(FANUC)/G71(SINUMERIK)。
机床出厂前,机床生产厂商通常将米制单位输入设定为系统参数缺省状态。
(4)绝对值编程与增量值编程指令(G90/G91)
编程格式:
G90/(G91)
G90指令按绝对值编程方式设定坐标,即移动指令终点的坐标值X、Y、Z都是以当前坐标系原点为基准来计算。
G91指令按增量值编程方式设定坐标,即移动指令终点的坐标值X、Y、Z都是以当前点为基准来计算的,当前点到终点的方向与坐标轴同向取正,反向取负。
(5)坐标轴运动功能指令
快速定位指令G00
G00X___Y___Z___
执行该指令可使刀具以系统内定的移动速度快速移动到“X___Y___Z___”点。
如图1-7示,G00有两种刀具路径:
第一,先顺着正方体的空间对角线三轴联合移动,接着以正方形的对角线双轴联合移动,最后单轴移动;
第二,从起点到终点的空间直线三轴联合移动。
采用哪一种路径,在系统参数中设定,加工的NC程序是不能控制的。
为模态指令。
一般SIEMENS系统多采用第二种方式,FANUC系统多采用第一种方式。
注意:
为了确保安全、避免浪费过多的时间在考虑G00路径与工件(或毛坯)、夹具的安全关系,禁止编程时采用三轴联动进行快速定位!
[例3]:
将刀具由坐标系原点1(X0,Y0,Z0)移动至(45,30,20)点,则输入程序:
G00X45Y30Z20。
第一种刀具路径为图1-1-7所示路径①,第二种路径为图1-1-7所示路径②。
直线插补指令G01。
G01X__Y__Z__F__
X、Y:
目标点坐标
F:
进给速度
[例4]:
编程实例,图1-1-8
绝对值方式编程:
G90G01X40Y30F100
增量值方式编程:
图1-1-8G01指令应用
G91G01X30Y20F100
执行该指令可使刀具顺着起点到终点的直线进行切削。
“X___Y___Z___”为走刀的终点坐标。
“F___”为刀具的进给速度单位为mm/min或mm/r。
该指令必须指令或已经指令了“F___”。
编程注意:
①G01指令为模态指令,即如果上一段程序和本段程序均为G01,则本段中的G01可以不写。
②X___Y___Z___坐标值为模态值,即如果本段程序的X(Y、Z)坐标值与上一段程序的X(Y、Z)坐标值相同,则本段程序可以不写X(Y、Z)的坐标。
③指令中的进给速度F___为模态指令。
④G01指令的应用与坐标平面的选择无关。
二、模具底座平面铣削
平面铣削一般工作过程
分析零件图,明确加工内容——确定平面加工方案——制订加工计划——实施零件平面加工——监测加工过程——评估加工质量。
(一)分析零件图,明确加工内容
图1-1-1零件的加工部分仅为模具的上表面,既适于在普通铣床上加工,也适于数控铣床上加工;
其中8
和Ra6.3为重点保证的尺寸和表面质量。
(二)确定加工方案
机床:
立式数控铣床
夹具:
平口钳定位和夹紧
铣削参数的选择:
铣削参数一般包括切削速度V、进给量F、铣削宽度ap、铣削深度ap四个要素。
参数的选用由工艺条件决定。
铣削时采用的切削用量,应在保证工件加工精度和刀具耐用度、不超过铣床允许的动力和扭矩前提下,获得最高的生产率和最低的成本。
铣削过程中,如果能在一定的时间内切除较多的金属,就有较高的生产率,从刀具耐用度的角度考虑,切削用量选择的次序是:
根据侧吃刀量ae先选大的背吃刀量ap(见右图),再选大的进给速度F,最后再选大的铣削速度V(最后转换为主轴转速S)。
立铣刀的铣削深度与铣削宽度
对于高速铣床(主轴转速在10000r/min以上),为发挥其高速旋转的特性、减少主轴的重载磨损,其切削用量选择的次序应是:
V→F→ap(ae)。
1.铣削深度ap的选择
铣削宽度ae<d/2(d为铣刀直径)时,取ap=(1/3~1/2)d;
铣削宽度d/2≤ae<d时,取ap=(1/4~1/3)d;
铣削宽度ae=d(即全径切削)时,取ap=(1/5~1/4)d。
当机床的刚性较好,且刀具的直径较大时,ap可取得更大。
2.铣削速度V的选择
在背吃刀量选好后,铣削速度V应在保证合理的刀具耐用度、机床功率等因素的前提下确定,具体参见表1-1-3。
主轴转速n(r/min)与铣削速度V(m/min)及铣刀直径D(mm)的关系为:
n=1000V/(πD)
表1-1-3铣刀的铣削速度V(m/min)
工件材料
铣刀刃口材料
碳素钢
高速钢
超高速钢
合金钢
碳化钛
碳化钨
铝合金
75~150
180~300
240~460
300~600
镁合金
180~270
150~600
钼合金
45~100
120~190
黄铜(软)
12~25
20~25
45~75
100~180
黄铜
10~20
20~40
30~50
60~130
灰铸铁(硬)
10~15
18~28
45~60
冷硬铸铁
12~18
30~60
可锻铸铁
20~30
25~40
35~45
75~110
钢(低碳)
10~14
45~70
钢(中碳)
15~25
40~60
钢(高碳)
12~20
30~45
35~80
合金钢(硬)
铣削参数的选择是一项经验性极强的技术,一般情况下,上述列举的数据只能作为参考。
通常,粗铣时选用较小的数值、精铣是采用较大的数值,具体作业时应该优先考虑采用带班老师建议的数据,再根据实际切削情况进行调整。
这样可保证加工的安全、顺利进行,保证较高的加工效率、较高的加工质量、较高的刀具寿命。
3.进给量F的选择
粗铣时铣削力大,进给量的提高主要受刀具强度、机床、夹具等工艺系统刚性的限制,根据刀具形状、材料以及被加工工件材质的不同,在强度刚度许可的条件下,进给量应尽量取大;
精铣时限制进给量的主要因素是加工表面的粗糙度,为了减小工艺系统的弹性变形,减小已加工表面的粗糙度,一般采用较小的进给量,具体参见表1-1-4。
进给速度F与铣刀每齿进给量fz、铣刀齿数Z及主轴转速S(r/min)的关系为:
F=fz×
z(mm/r)或F=n×
fz×
z(mm/min)
表1-1-4铣刀每齿进给量fZ推荐值(mm/Z)
工件材料硬度(HB)
硬质合金
端铣刀
立铣刀
低碳钢
150~200
0.2~0.35
0.07~0.12
0.15~0.3
0.03~0.18
中、高碳钢
220~300
0.12~0.25
0.07~0.1
0.1~0.2
0.03~0.15
灰铸铁
180~220
0.2~0.4
0.1~0.16
0.05~0.15
240~280
0.1~0.3
0.06~0.09
0.02~0.08
220~280
0.05~0.08
0.12~0.2
0.03~0.08
工具钢
HRC36
0.04~0.08
镁合金铝
95~100
0.15~0.38
0.08~0.14
0.2~0.3
铣削参数的确定:
根据以上铣削参数的选择,我们主要需要确定铣削速度V(主轴转速n)和进给量F的参数,现在我们加工的材料为45钢(属于中碳钢),所用刀具为高速钢立铣刀,查表得出以下参数:
铣刀的铣削速度V=15~25(m/min);
铣刀每齿进给量fz=0.03~0.15(mm/Z)
由以上参数,确定直径D=12mm的3刃立铣刀的主要铣削参数为:
n=1000V/(πD)=400~660(m/min)
F=n×
z=36~300(mm/min)
由此,可以制作出以下的加工工序单,见表1-1-5
表1-1-5
序号
加工内容
刀具规格
主轴转速(r/min)
进给速度(mm/min)
刀具半径补偿(mm)
类型
材料
1
粗、精加工
Φ12三刃立铣刀
400~660
36~300
无
精加工时应该适当提高转速和进给量,提高加工效率。
量具:
三用游标卡尺和深度千分尺。
刀具路径:
采用平行加工方法,如图1-1-4(a)所示;
采用降低工件坐标系原点或修改程序控制深度尺寸精度。
(三)制订加工计划
本步骤要完成如下文字材料
1.编制工艺方案和编制NC加工程序:
⑴工艺方案:
在立式数控铣床用立铣刀加工,使用通用量具测量控制尺寸精度,通过降低工件坐标系原点或修改程序控制加工余量。
⑵NC加工程序编制
①选择编程原点:
跟据基准统一原则,编程坐标系原点选择在零件上表面的中心。
②工程图样的NC编程处理:
根据图纸和毛坯,确定进刀、退刀位置。
加工时,尽可能选择进刀点在工件外,加工完毕后刀具退至工件外,如图1-1-9所示为铣刀铣平面轨迹。
③坐标计算:
计算并标示各个基点、节点坐标。
④编写程序单:
编写并检查加工程序单,如表1-1-6
图1-1-9
表1-1-5加工程序单
程序段号
FANUC0i系统程序
SIMENS802D系统程序
程序说明
O0001
BB1.MPF
主程序名
N10
G54G90G40G17G64G21
G54G90G40G17G64G71
程序初始化
N20
M03S500
主轴正转,500r/min
N30
开冷却液
N40
G00Z100
Z轴快速定位
N50
X-37.5Y-24.5
XY快速定位
N60
Z5
快速下刀
N70
G01Z-0.3F100
Z轴定位到加工深度Z-0.3
N80
启用相对坐标编程方式
N90
X70
X方向进给
N100
Y12
Y方向进给
N110
X-65
N120
N130
X65
N140
N150
N160
N170
N180
G90
返回绝对坐标编程方式
N190
G0Z100M09
快速提刀至安全高度,关冷却液
N200
2.领取和检查毛坯材料:
60×
25的45钢。
3.借领和检查完成工作所需的工、夹、量具及劳保用品:
刀具及配套的刀柄;
平口钳及扳手、平行等高垫铁;
游标卡尺、深度千分尺;
毛巾(或纱头)、手套、平光眼镜等。
4.工作场地的准备工作:
检查工作场地的附属设施,如工具台、工件储运架、空气压缩机及气管路等;
检查选用机器设备并查看使用记录;
检查机器设备是否运转良好。
(四)实施零件加工
1.开启机床
注意事项:
(1)检查机器设备是否运转良好;
(2)检查工作台是否在合适位置;
(3)检查按键是否完好。
2.安装夹紧平口钳,利用平行垫铁定位、夹紧工件
①安装平口钳时,机床工作台面与平口钳底面必须擦拭干净;
②紧固平口钳时,扳手只能拉不能推;
③安装工件时,平口钳钳口工作面及导轨面、平行垫铁工作面必须擦拭干净;
④安装平口钳和工件时,必须轻拿轻放,防止碰伤手脚和机床工作台面;
扳手、铁块等不能放在工作台面。
3.安装夹紧刀具和刀柄
①刀具、弹簧夹、强力铣夹头三者的配合接触部位必须擦拭和高压气吹干净才可装配夹紧;
②一般情况下,刀具柄部光滑部分应尽量没入弹簧夹孔;
③强力铣夹头安装到主轴前,检查拉钉是否紧固;
④刀具装夹到主轴后,启动主轴,检查刀具是否有跳动;
加工精密零件的精加工刀具,必须用千分表(或百分表)检查刀尖的圆跳动和端面跳动;
4.对刀,设定工件坐标系G54
①手轮的×
100档用来快速靠近工件,碰触工件必须用×
1档;
②观察刀具与工件的细小距离时,刀具必须停止移动;
③刀具碰触到工件侧边后,建议先提高刀具到离开工件,才进行下一步操作;
④FANUC-0i系统在测量G54时,要看清是否在G54、G55都显示的界面;
SIEMENS802D系统要记得给G54
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 零件数控铣削加工 零件 数控 铣削 加工 平面