数控铣削加工工艺-编程与操作-(2)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控铣削加工工艺-编程与操作-(2)课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 铣削 加工 工艺 编程 操作 课件
- 资源描述:
-
1、项目导入项目导入一一相关知识相关知识 二二项目实施项目实施三三拓展知识拓展知识四四1掌握数控系统的掌握数控系统的G00/G01/G02/G03/G41/G42/G40/G54/G90/G17/ G18/G19等指令的编程格式及应用等指令的编程格式及应用2掌握平面凸轮廓类零件的结构特点和加工工掌握平面凸轮廓类零件的结构特点和加工工艺特点,正确分析平面凸轮廓零件的加工工艺艺特点,正确分析平面凸轮廓零件的加工工艺3掌握平面凸轮廓类零件的工艺编制方法掌握平面凸轮廓类零件的工艺编制方法4掌握平面凸轮廓零件的手工编程方法掌握平面凸轮廓零件的手工编程方法 1针对加工零件,能分析平面凸轮廓类零件的结构特点、特
2、殊加工要求,理解加工技术要求2会分析平面凸轮廓零件的工艺性能,能正确选择设备、刀具、夹具与切削用量,能编制数控加工工艺卡3能使用数控系统的基本指令,正确编制平面凸轮廓零件的数控加工程序 使用数控铣床加工零件,一般来说都需要经过4个主要的工作环节,即确定工艺方案、编写加工程序、实际数控加工、零件测量检验。本项目主要学习平面凸轮廓零件的数控加工工艺制定和程序编制。图2-1所示为凸模板,已知材料为45#钢,毛坯为100 mm80 mm22 mm,分析零件的加工工艺,填写工艺文件,编写零件的加工程序。项目分析:平面凸轮廓零件(含与底面垂直的侧壁外表面铣削加工)是数控铣削加工的典型零件,该类零件一般分平
3、面和外轮廓的铣削加工。如何制定平面凸轮廓零件的数控加工工艺,编制其加工程序,本项目以凸模板为例,首先学习相关的数控铣削加工指令和工艺知识,然后完成项目要求,再通过对凸模板图样分析,进行零件加工工艺分析,设计加工工艺方案,编制工艺卡、刀具卡等数控加工技术文件,应用G00、G01、G02、G03、G41、G42、G40、G90、G91等指令编写数控加工程序,完成项目任务要求。 图2-1 凸模板(一)平面铣削工艺设计平面凸轮廓类零件包括平面铣削和与底面垂直的侧壁外表面铣削加工,其质量是用平面度和表面粗糙度来衡量的。在铣床上获得平面的方法有两种,即周铣和端铣。以立铣数控铣床为例,用分布于铣刀圆柱面上的
4、刀齿进行的铣削称为周铣;用分布于铣刀端面上的刀齿进行的铣削称为端铣。1刀具选择平面轮廓类零件加工常用刀具为面铣刀和立铣刀。铣削较大的平面用面铣刀加工。铣削平面类零件周边轮廓和较小的台阶面一般采用立铣刀。立铣刀直径的选择主要应考虑工件加工尺寸的要立铣刀直径的选择主要应考虑工件加工尺寸的要求,并保证刀具所需功率在机床额定功率范围以求,并保证刀具所需功率在机床额定功率范围以内。如系小直径立铣刀,则应主要考虑机床的最内。如系小直径立铣刀,则应主要考虑机床的最高转速能否达到刀具的最低切削速度高转速能否达到刀具的最低切削速度(60m/min)。同时考虑以下方面:)。同时考虑以下方面:刀具半径刀具半径R小于
5、朝轮廓内侧弯曲的最小曲率半径小于朝轮廓内侧弯曲的最小曲率半径min,一,一般可取般可取R=(0.80.9)min;如果如果min过小,过小,为提高加工效率,可先采用大直径刀具进行粗加为提高加工效率,可先采用大直径刀具进行粗加工,然后按上述要求选择刀具,对轮廓上残留余工,然后按上述要求选择刀具,对轮廓上残留余量过大的局部区域处理后再对整个轮廓进行精加量过大的局部区域处理后再对整个轮廓进行精加工。工。铣削无边界平面时,用盘铣刀排刀法进刀,及铣削无边界平面时,用盘铣刀排刀法进刀,及Z字形走刀加工。刀具在径向上要有一定的重合度,字形走刀加工。刀具在径向上要有一定的重合度,以消除刀具圆角或倒角处的残留。
6、或根据零件平以消除刀具圆角或倒角处的残留。或根据零件平面形状进行铣削加工。面形状进行铣削加工。铣削平面零件外轮廓时,一般采用立铣刀侧刃切铣削平面零件外轮廓时,一般采用立铣刀侧刃切削。刀具切入工件时,应避免沿零件轮廓的法线削。刀具切入工件时,应避免沿零件轮廓的法线切入,而应沿外廓曲线延长线切入,如图切入,而应沿外廓曲线延长线切入,如图2-2(a)所示。所示。切削外圆凸台时,使用与圆相切的切入切出直线切削外圆凸台时,使用与圆相切的切入切出直线段,切入路线为段,切入路线为12325,如图,如图2-2(b)所示。所示。图2-2 刀具切入和切出时的外延1准备功能(G功能)准备功能也叫准备功能也叫G功能或
7、功能或G代码。其常用代码功能代码。其常用代码功能见表见表2-1。表2-1准备功能代码表G代码组别功 能备注G代码组别功 能备注*G0001定位定位G5714选择工件坐标系4G01直线插补G58选择工件坐标系5G02顺时针圆弧插补G59选择工件坐标系6G03逆时针圆弧插补G6500宏程序调用非模态G0400暂停非模态G6612宏程序模态调用G1517极坐标指令取消*G67宏程序模态调用取消G16极坐标指令G6816坐标旋转有效*G1702XY面选择*G69坐标旋转取消G18XZ面选择G7309高速深孔钻循环非模态G19YZ面选择G74左旋攻丝循环非模态G2006英制(in)输入G76精镗孔循环非
8、模态*G21公制(mm)输入*G80取消固定循环G2700机床返回参考点检查非模态G81钻孔循环G28机床返回参考点非模态G82钻孔循环或锪孔循环G29从参考点返回非模态G83深孔钻削循环G30返回第2、3、4参考点非模态G84攻丝循环G31跳转功能非模态G85镗孔循环G3301螺纹切削G86镗孔循环*G4007刀具半径补偿取消G87背镗孔循环G41刀具半径左补偿G88镗孔循环G42刀具半径右补偿G89镗孔循环G43刀具长度正补偿*G9003使用绝对值命令G44刀具长度负补偿G91使用绝对值命令*G49刀具长度补偿取消G9200设置工作坐标系非模态*G5011比例缩放取消*G9405每分进给G
9、51比例缩放有效G95每分进给G5200局部坐标系设定非模态*G9613恒周速控制方式G53选择机床坐标系非模态G97恒周速控制取消G5414选择工件坐标系1G9810固定循环返回起始点方式G55选择工件坐标系2*G99固定循环返回R点方式G56选择工件坐标系32辅助功能(M功能)辅助功能代码见表代码见表2-2。表2-2 辅助功能代码表代 码功 能说 明M00程序暂停执行完M00指令后,机床所有动作均被切断。重新按下自动循环启动按钮,使程序继续运行M01计划暂停与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效;只有当机床操作面板上的“任选停止”开关置于接通位置时,CNC才执行该
10、功能。执行完M01指令后,自动运行停止M03主轴顺时针旋转主轴顺时针旋转M04主轴逆时针旋转主轴逆时针旋转M05主轴旋转停止主轴旋转停止M06自动换刀该指令用于自动换刀或显示待换刀号。自动换刀数控机床的换刀方法有两种。一种是由刀架或多主轴转塔头转位实现换刀,换刀指令可实现主轴停止、刀架脱开、转位等动作;另一种是带有“机械手刀库”的换刀,换刀过程为换刀和选刀两类动作;换刀是将刀具从主轴取下,换上所选用的刀具。大致过程为:主轴定向停、松开刀具、换刀、锁紧刀具、主轴启动等。对显示换刀号的机床,换刀是用手动实现的M08冷却液开冷却液开M09冷却液关冷却液关M02主程序结束执行指令后,机床便停止自动运转
11、,机床处于复位状态M30主程序结束执行M30后,返回到程序的开头,而M02可用参数设定不返回到程序开头,程序复位到起始位置M98调用子程序调用子程序M99子程序结束子程序结束,返回主程序注:由于数控机床的厂家很多,每个厂家使用的G功能、M功能与ISO标准也不完全相同,因此对于某一台数控机床,必须根据机床说明书的规定进行编程。利用字母利用字母F、S、T后面指令一个数值,分别表后面指令一个数值,分别表示指定进给速度、主轴转速和所用刀具与刀补号。示指定进给速度、主轴转速和所用刀具与刀补号。在一个程序段中,在一个程序段中,F、S、T代码中只能有一个,代码中只能有一个,并将接收的代码信号传送给机床。并将
12、接收的代码信号传送给机床。(1)进给功能()进给功能(F功能)功能)进给功能表示刀具中心运动时的进给速度,进给功能表示刀具中心运动时的进给速度,刀具的切削进给速度由地址符刀具的切削进给速度由地址符F和其后面的若干和其后面的若干位数值指定,单位为位数值指定,单位为mm/min(米制)或英寸(米制)或英寸/min(英制)。(英制)。(3)刀具功能()刀具功能(T功能)功能)刀具功能,也称刀具功能,也称T功能,用于指定加工所用刀功能,用于指定加工所用刀具,实现数控机床加工过程中自动换刀功能。一具,实现数控机床加工过程中自动换刀功能。一般具有自动换刀的数控机床才有此功能。刀具功般具有自动换刀的数控机床
13、才有此功能。刀具功能由能由T及其后面的数字组成。及其后面的数字组成。T后面有四位数字,后面有四位数字,前两位是刀具号,后两位是刀具补偿号。例如,前两位是刀具号,后两位是刀具补偿号。例如,T0303表示选用表示选用3号刀及号刀及3号刀具补偿值;号刀具补偿值;T0300表示取消刀具补偿。表示取消刀具补偿。4坐标系有关指令(1)绝对尺寸与增量尺寸指令)绝对尺寸与增量尺寸指令G90、G91G90表示程序段的坐标值按绝对坐标编程。表示程序段的坐标值按绝对坐标编程。G91表示程序段的坐标值按增量坐标编程。表示程序段的坐标值按增量坐标编程。绝对坐标所表示的刀具(或机床)运动位置的坐标值,都是相对于绝对坐标所
14、表示的刀具(或机床)运动位置的坐标值,都是相对于编程原点给出的。增量坐标所表示的刀具运动位置的坐标值是相对编程原点给出的。增量坐标所表示的刀具运动位置的坐标值是相对于前一位置的,即坐标原点是平行移动的。相对坐标与运动方向有于前一位置的,即坐标原点是平行移动的。相对坐标与运动方向有关。关。(2)工件坐标系设定指令)工件坐标系设定指令G92编程格式:编程格式:G92X_Y_Z_;功能:该指令是规定工件坐标系坐标原点的指令,工件坐标系坐标功能:该指令是规定工件坐标系坐标原点的指令,工件坐标系坐标原点又称为程序零点,坐标值原点又称为程序零点,坐标值X、Y、Z为起刀点(刀位点)在工作为起刀点(刀位点)在
15、工作坐标系中的初始位置。程序内绝对指令中的坐标数据,就是起刀点坐标系中的初始位置。程序内绝对指令中的坐标数据,就是起刀点在工件坐标系中的坐标值。在工件坐标系中的坐标值。例:如图例:如图2-3所示,设置工件坐标系的程序所示,设置工件坐标系的程序段如下:段如下:G92X20.0Y10.0Z10.0;图2-3 G92设定工作坐标系(3)加工坐标系选择指令)加工坐标系选择指令G54G59格式:格式:G54G90G00(G01)XYZ(F);该指令执行后,所有坐标值指定的坐标尺寸都是该指令执行后,所有坐标值指定的坐标尺寸都是选定的工件加工坐标系中的位置。选定的工件加工坐标系中的位置。16号工件加号工件加
16、工坐标系是通过工坐标系是通过CRT/MDI方式设置的。方式设置的。例:在图例:在图2-4中,用中,用CRT/MDI在参数设置方式下在参数设置方式下设置了两个加工坐标系:设置了两个加工坐标系:G54:X-50.Y-50.Z-10.;G55:X-100.Y-100.Z-20.;图2-4 G54G59设置加工坐标系注意事项如下。注意事项如下。G54与与G55G59的区别。的区别。G92与与G54G59的区别。的区别。G54G59的修改。的修改。应用范围。应用范围。常见错误。常见错误。(4)局部坐标系指令)局部坐标系指令52局部坐标系用于从原坐标系中分离出数个子坐标系统。局部坐标系用于从原坐标系中分离
17、出数个子坐标系统。指令格式:指令格式:G52X_Y_;X、Y的定义是原坐标系程序原点到子坐标系的程序原点的定义是原坐标系程序原点到子坐标系的程序原点之间的量变,如之间的量变,如G52X0Y0表示回复到原坐标系。表示回复到原坐标系。(5)选择机床坐标系指令)选择机床坐标系指令G53编程格式:编程格式:G53G90X_Y_Z_;G53指令使刀具快速定位到机床坐标系中的指定位置上。指令使刀具快速定位到机床坐标系中的指定位置上。式中式中X、Y、Z值为机床坐标系中的坐标值,均为负值。值为机床坐标系中的坐标值,均为负值。5公制/英制变换(G21、G20)G20指令坐标尺寸以英制输入。指令坐标尺寸以英制输入
18、。G21指令坐指令坐标尺寸以公制输入。注意事项如下。标尺寸以公制输入。注意事项如下。例如:例如:Z15.0表示表示Z向向15mm或或Z向向15in。F10.0表示速度为表示速度为10mm/min或或10in/min。G04X1.0表示暂停表示暂停1.0s。6快速点位定位指令G00 功能:控制刀具以点位控制方式,从刀具功能:控制刀具以点位控制方式,从刀具当前点快速移动到目标点,其移动速度由当前点快速移动到目标点,其移动速度由参数来设定。参数来设定。编程格式:编程格式:G00XY_Z_;式中:式中:X、Y、Z为刀具移动的目标点坐标。为刀具移动的目标点坐标。7直线插补指令G01 (1)编程格式)编程
19、格式G01XYZF;功能:刀具以直线插补运算,联动方式按功能:刀具以直线插补运算,联动方式按照照F代码规定的速度作进给运动,用于加代码规定的速度作进给运动,用于加工直线段,移动速度是由进给功能指令工直线段,移动速度是由进给功能指令F设定。执行该指令时在程序中必须出现设定。执行该指令时在程序中必须出现F指令。指令。(2)应用举例)应用举例应用应用G00、G01指令,编写如图指令,编写如图2-6所示路径的程所示路径的程序。序。图2-6 G00、G01指令的应用程序:程序:绝对值编程:绝对值编程:O0001G90G00X20.0Y20.0;G0lY50.0F50;X50.0;Y20.0;X20.0;
20、G00X0Y0;增量值编程:增量值编程:G91G00X20.0Y20.0;G0lY30.0F50;X30.0;Y-30.0;X-30.0;G00X-20.0Y-20.0;8暂停指令暂停指令G04编程格式:编程格式:G04X(P)_功能及应用:该指令可使刀具做短时间的停顿,功能及应用:该指令可使刀具做短时间的停顿,以获得圆整而光滑的表面。以获得圆整而光滑的表面。例:如图例:如图2-7所示,为利用暂停所示,为利用暂停G04进行切槽加工的实例。对槽的外进行切槽加工的实例。对槽的外圆柱面粗糙度有要求,编写加工程序如下。圆柱面粗糙度有要求,编写加工程序如下。N060G00X1.6;快速到快速到N070G
21、01X0.75F0.05;以进给速度切削到以进给速度切削到N080G04X0.24;暂停暂停0.24sN090G00X1.6;快速到快速到图2-7 暂停指令应用 9平面选择指令G17、G18、G19平面选择指令平面选择指令G17、G18、G19分别用来指定分别用来指定程序段中圆弧插补平面和刀具半径补偿平面。程序段中圆弧插补平面和刀具半径补偿平面。图2-8 坐标平面选择 10圆弧插补指令G02、G03圆弧插补指令控制刀具在指定平面内按给定的进圆弧插补指令控制刀具在指定平面内按给定的进给速度给速度F作圆弧切削,加工出圆弧轮廓。作圆弧切削,加工出圆弧轮廓。(1)编程格式)编程格式G17/G18/G1
22、9G02/G03X_Y_Z_I_J_K_F_或或G17/G18/G19G02/G03X_Y_Z_R_F_(2)应用举例)应用举例完成图完成图2-11所示加工路径的程序编制(刀具现位所示加工路径的程序编制(刀具现位于于A点上方只进行轨迹运动)。点上方只进行轨迹运动)。图2-9 圆弧顺逆方向的判别 图2-10 用R编程时R的判断 图2-11 加工路径程序程序:O0002G90G54G00X0Y25.0;G02X25.0Y0I0J-25.0F100; ABG02X0Y-25.0I-25.0J0;BCG02X-25.0Y0I0J25.0;CDG02X0Y25.0I25.0J0;DA或:或:G90G54
展开阅读全文