数控编程与操作教案_第1页
数控编程与操作教案_第2页
数控编程与操作教案_第3页
数控编程与操作教案_第4页
数控编程与操作教案_第5页
已阅读5页,还剩125页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

word文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一不带刀具补偿值时候的编程与加工课题一平面铣削加工教学目的与要求1、了解平面铣削工艺路线;2、掌握、G00、G01、G90、G91的正确使用;3、学会机床的正确维护方法;教学重点1、了解切削、切削液的基本概念;2、掌握相对坐标的应用;3、基点的计算;教学难点1、绝对编程与相对编程的区别;2、铣削工艺路线的设计;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务一平面铣削编程加工任务说明◎通过对平面类零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎G00、G01、G90、G91代码的应用方法。◎G90绝对编程代码与G91相对编程代码的区别。◎平面铣削编程加工的代码及其格式。组织教学组织教学一、任务实施1、任务描述2、知识链接教学引入:由普通机加工相关知识引入。课题一平面铣削的数控编程加工加工零件时,通常都会碰到这样的情况:毛坯材料的表面凹凸不平,比较粗糙,需要先加工出一个表面,作为定位装夹的基准面,然后再采用“互为基准”的原则,加工出另外的表面;本课题以铣削某一块平板的上表面为例,在工件的上表明铣削1mm的深度,形成光滑平面。一、相关理论知识1、快速点定位(G00)格式:G00IP_;(IP_在本书中代表任意不超过三个进给轴地址的组合,G00编程举例起始点位置为X10.,Y10.,执行指令G00X40.Y40.;将使刀具走出如图1-3左边所示的轨迹;如果起始点位置仍为X10.,Y10.;执行指令G00X40.Y60.;将使刀具走出如图1-3右边所示的轨迹,2、直线插补(G01)格式:G01IP_F_;假设当前刀具所在点为X10.Y10.,则如下程序段N10G01X40.Y40.F100;N20X80.Y40.;将使刀具走出如下图所示轨迹3、绝对值和增量值编程(G90和G91)○1G90绝对指令格式G90X_Y_Z_;3、绝对值和增量值编程(G90和G91)○1G90绝对指令格式G90X_Y_Z_;刀具由A点到B点用绝对值表示:G90G0X90.0Y50.0Z18.0○2G91相对指令格式G90X_Y_Z_;刀具由A点到B点用增量值表示:G91G1X-52.0Y-60.0Z-34.0○3绝对值和增量值的混合使用示意图二、课题解析工艺分析:采用虎钳装夹,下垫垫铁,采用两种不同的编程方法进行G90G01X18.F100;H→B,用绝对值表示较方便。G91X35.Y-20.;B→C,用增量值表示较方便。G90X92.;C→D,用绝对值表示较方便。Y15.;D→E,用绝对值表示较方便。G91X-60.;E→F,用增量值表示较方便。Y-15.;F→G,增量值或绝对值皆方便,但沿用上单节增量指令,可不必再用G90设定为绝对值,故用增量值表示。X-32.;G→程序原点,理由同上。Y60.;程序原点→A,理由同上。一、将上例中的相对坐标编程改为绝对坐标编程。一、将上例中的相对坐标编程改为绝对坐标编程。技巧提示:“刀路设计”:及设定加工中的刀具按照怎么样的路径走刀,是一个很重要的问题;手工编程需要画出分析图形,或者借助CAD/CAM应用软件,模拟分析刀路,找出编程过程中需要的“基点”,这些基点是我们编写NC程序的基础。当然这样做比较麻烦,但这是熟悉NC程式必须的过程,也是我们将来采用CAM软件编程的基础。本例的刀路设计如下:本课主要讨论了G00、G01、G90、G91格式的应用,要注意每个数据的含义及确定方法,注意数控铣床编程的格式,平面加工时绝对与相对编程的应用方法。1、工件的安装2、程序的输入3、零件的加工按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;二、小结三、操作演示四、分组训练数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一不带刀具补偿值时候的编程与加工课题二全圆密封槽的铣削加工教学目的与要求1、了解全圆铣削工艺路线;2、掌握G02、G03的正确使用;3、学会机床的正确维护方法;教学重点1、了解切削、切削液的基本概念;2、掌握360度全圆编程的应用;3、基点的计算;教学难点1、全圆与一般圆弧编程的区别;2、铣削工艺路线的设计;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务二全圆密封槽的铣削加工任务说明1、通过对全圆类零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。2、能力点3、简单零件编程基点的计算与确定;4、初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。5、在数控铣床上加工零件的方法知识点◎数控铣削编程格式各代号的含义;6、G02、G03代码的应用方法。7、一般圆弧与360度全圆编程的区别。8、圆弧铣削编程加工的代码及其格式。组织教学组织教学一、任务实施1、任务描述2、知识链接教学引入:由直线插补相关知识引入。课题二“8”字形密封槽的铣削加工某零件上表面带一密封槽,由两个圆环相连形成的“8”字型密封槽,如图所示,槽深mm3,材料为铸锌合金,编写加工程序。一、相关理论知识圆弧插补(G02/G03)下面所列的指令可以使刀具沿圆弧轨迹运动:在X--Y平面在X--Z平面在Y--Z平面指令详解○1平面选择G17:指定X--Y平面上的圆弧插补;G18:指定X--Z平面上的圆弧插补;G19:指定Y--Z平面上的圆弧插补;○2圆弧方向G02:顺时针方向的圆弧插补;G03:逆时针方向的圆弧插补;在这里,我们所讲的圆弧的方向,对于X--Y平面来说,是由Z轴的正向往Z轴的负向看X--Y平面所看到的圆弧方向,同样,对于X--Z平面或Y--Z平面来说,观测的方向则应该是从Y轴或X轴的正向到Y轴或X轴的负向。一、在一、在240x140x30mm的平板上加工如下图所示的“8”字型圆环,槽深2mm,编写加工程序。二、2008年第28届奥运会在北京举行,我们这次练习在150x100x30mm的平板上加工如下图所示的“五环”。本课主要讨论了G02、G03格式的应用,要注意每个数据的含义及确定方法,注意数控铣床编程的格式,圆弧加工时编程的应用方法。1、工件的安装2、程序的输入3、零件的加工按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;二、小结三、操作演示四、分组训练数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一不带刀具补偿值时候的编程与加工课题三铣削加工“C”形凹槽教学目的与要求1、掌握螺旋式下刀的工艺路线;2、掌握G02、G03的正确使用;3、了解45号钢的切削用量;教学重点1、螺旋式下刀的基本概念;2、掌握R大于180度圆弧的编程方法;3、基点的计算;教学难点1、大于180度圆弧与一般圆弧编程的区别;2、铣削工艺路线的设计;3、螺旋式下刀编程路线的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务三铣削加工“C”形凹槽任务说明◎通过对全圆类零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎G02、G03代码的应用方法。◎一般圆弧与360度全圆编程的区别。◎圆弧铣削编程加工的代码及其格式。组织教学组织教学一、任务实施1、任务描述2、知识链接教学引入:由全圆铣削相关知识引入。课题三铣削加工“C”形凹槽在长120×120×30mm的45号钢料(硬度为HRC28~32)上铣削加工如图所示的“C”形凹槽,深5mm,刀具为Φ12的4刃高速钢铣刀,编写加工程序。一、相关理论知识1、加工外形轮廓常用的进退刀方式○1对于有水平和竖直边的外形轮廓可以沿水平和竖直边进退刀。这是最简单的一种方法,如图所示。水平竖直进退刀○2采用圆弧切向进退刀,加工效果较好,应用比较具有普遍性,但编程比水平方向直接进退刀稍复杂一点,需设计切入和切出圆弧,如图所示。圆弧切向进退刀手工编程带半径补偿(G41/G42)时,尤其要注意进退刀时是否过切,这是一个重点也是一个难点,我们将在加工部分详细讲解。如果采用自动编程,不带刀具半径补偿值,就不存在类似的问题。如图所示为CAM软件中设定的进退刀圆弧。Mastercam中设定的进退刀圆弧2、加工型腔时的进退刀方式○1直接下刀键槽铣刀、球头刀在刀具的底面有切削刃,下刀时进行切削,可以采用这种方法;但是一般的平底刀底面是中空的,没有切削刃,不要直接下刀,否则刀具的下表面和工件会发生干涉,使刀具折断。○2螺旋下刀(Helix)采用螺旋线的方式往下切削,由于螺旋线半径和下刀角度计算得合理,就算一般的平底刀也可以用来加工型腔,如图所示。螺旋下刀○3斜插下刀(Ramp)采用斜插下刀的方式往下切削,下刀线段长度和下刀角度计算得合理,就算是一般的立铣刀也可以用来加工型腔,如图所示。斜插下刀二、课题解析工艺分析:虎钳装夹,取工件上表面的中心为工件原点,采用螺旋式下刀。机床:数控铣床加工数据表工序加工内容刀具刀具类型主轴转速进给量刀具半径补偿刀具长度补偿二、小结三、操作演示四、分组训练1型腔铣削T01Φ12立铣刀680150无无NC加工程式:O1;G90G54G17G40G80;(绝对编程,调工件坐标系,加工状态初始化)M03S680;(主轴正转动)G00X0Y34.0Z100.0;(刀具水平方向定位到初始下刀位置)Z5.0;M08;(冷却液开)G1Z0F200;G2X-34.0Y0Z-5.0R-34.0F150;(螺旋式下刀)X-26.0R4.0;(刀位点编程)G3X0Y26.0R-26.0;G2Y34.0R4.0;X-34.0Y0R-34.0;(再次去除余量)G0Z150.0;M09;(冷却液关)M05;(主轴停转)M30;(程序结束)技巧提示:○1、下刀的过程为螺旋式下刀,会留下加工余量,故在程序结尾时编写G2X-34.0Y0R-34.0将多余余量去除掉。○2、加工圆弧大于180度,G2/G3后面接的R为负,加工360度的全圆时,只能采用向量I、J、K的方式。○3、在加工过程中,注意调整切削用量。本课主要讨论了螺旋式下刀格式的应用,要注意每个数据的含义及确定方法,注意数控铣床编程的格式,圆弧加工时编程的应用方法。1、螺旋式下刀2、切削用量的控制3、零件的加工按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一不带刀具补偿值时候的编程与加工课题四铣削加工英文字母“CNC”教学目的与要求1、了解简单文字加工的工艺路线;2、掌握G52局部工具坐标系的正确使用;3、学会一般基点的计算;教学重点1、G52局部工件坐标系的建立和格式;2、键槽铣刀的下刀方式;3、相同加工内容的编程;教学难点1、G52格式的建立和取消;2、铣削工艺路线的设计;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务四铣削加工英文字母“CNC”任务说明◎通过对简单字母加工编程方法的分析,使用学生增加对学习数控编程的兴趣,从而让学生具备灵活应用绝局部工件坐标系进行编程的能力。◎能力点◎简单零件编程基点的计算与局部工件坐标系的建立;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上建立局部工件坐标系的方法。知识点◎G52编程格式和代号的含义;◎建立与取消局部工件坐标系的应用方法。◎一般工件坐标系与局部工件坐标系编程的区别。◎建立局部工件坐标系加工的代码及其格式。NC加工程式:O0024;N1;(加工第一个字母C)G90G54G40G17G49G80;M3S1200;G0X55.0Y25.0Z100.0;G1Z2.0F400;Z-2.0F20;X25.0Y55.0F150;X-25.0;X-55.0Y25.0;Y-25.0;X-25.0Y-55.0;X25.0;X55.0Y-25.0;G0Z100.0;N2;(加工第二个字母N)G55G0X-55.0Y-55.0;G1Z2.0F400;Z-2.0F20;Y55.0F150;X55.0Y-55.0;Y55.0;G0Z100.0;N3;(加工第三个字母C)G56G0X55.0Y25.0Z100.0;G1Z2.0F400;Z-2.0F20;X25.0Y55.0F150;X-25.0;X-55.0Y25.0;Y-25.0;X-25.0Y-55.0;X25.0;X55.0Y-25.0;G0Z100.0;G91G28Z0;G91G28X0Y0;M30;技巧提示:G00、G01等前面的0可以省略为G0、G1,这样就大大提高了手工编程的效率。数控程序开头部分都要进行机床初始状态的设定,工件坐标系的设定;并实现水平方向的定位和Z方向上的下刀,本例中用斜体表示。数控程序的结束部分要抬高刀具,关停主轴和冷却液,进行刀具返回等操作,本例中用斜体表示。由于M30包含了冷却液和主轴的关闭,故可以只写M30即可。二、小结三、操作演示四、分组训练本课主要讨论了局部工件坐标系的建立和应用,要注意每个数据的含义及确定方法,注意数控铣床编程的格式,建立和取消局部工件坐标系编程的方法。1、工件的安装2、程序的输入3、零件的加工按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一不带刀具补偿值时候的编程与加工课题五铣削加工台阶教学目的与要求1、了解全圆铣削工艺路线;2、掌握G02、G03的正确使用;3、学会机床的正确维护方法;教学重点1、了解切削、切削液的基本概念;2、掌握360度全圆编程的应用;3、基点的计算;教学难点1、全圆与一般圆弧编程的区别;2、铣削工艺路线的设计;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务五铣削加工台阶任务说明◎通过对阶台类零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎G00、G01代码综合应用的方法。◎一般轮廓加工与阶台类零件加工的区别。◎阶台类零件加工的代码及其格式。二、小结三、操作演示四、分组训练X-10.0;Y-56.0;N3;(加工c层,z:-15mm)Z-5.0;Y56.0;N4;(加工d层,z:-20mm)Z-5.0;Y-56.0;G00Z100.0;G91G28Z0;X0Y0;M30;技巧提示:本程序没有采用半径补偿编写,故要考虑刀刀具半径的实际大小。且为了提高编程效率,并不是每一单节前面都书写了程序段号,而是用程序段号标示加工工序。课后练习:一、在80x60x40mm的毛坯上加工如下图所示的台阶,编写加工程序。本课主要讨论了阶台类零件加工方法的应用,要注意每个数据的含义及确定方法,注意数控铣床编程的格式,圆弧加工时编程的应用方法。1、工件加工深度的确定;2、进给量的控制;3、零件的加工余量的确定按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块二带刀具补偿值的编程与加工课题六带刀具半径补偿时的编程教学目的与要求1、了解加入刀具半径补偿铣削的工艺路线;2、掌握G40、G41、G42的正确使用;3、学会机床的正确维护方法;教学重点1、了解切削、切削液的基本概念;2、掌握加入刀具补偿编程的应用;3、基点的计算;教学难点1、不带刀补编程与加入刀具半径补偿编程的区别;2、建立刀具半径补偿铣削工艺路线的设计;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务六带刀具半径补偿时的编程任务说明◎通过对加入刀具半径补偿编程方法的分析,使用学生掌握数控常用的编程格式及编程方法,使学生具备灵活应用刀具半径补偿进行编程的能力。◎能力点◎刀具半径补偿方向的确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床、加工中心上加刀具半径补偿和取消刀具半径补偿的方法。知识点◎刀具半径补偿的含义;◎G41、G42、G40代码的应用方法。◎左刀补与右刀补的区别。◎建立刀具半径补偿的代码及其格式。NC加工程式:O0041;G90G54;(设定加工初始状态)M3S500;M08;(冷却液开)G0X-70.0Y-60.0Z100.0;(刀具定位到安全面高度)G1Z2.0F150;Z-5.0F20;(刀具到切削层高度)G41X-30.0D01F80;(D01=9.0mm)(加左刀补)Y20.0;X30.0;Y-20.0;X-50.0;G40X-70.0Y-60.0;(取消刀补,返回初始位置)G0Z100.0;(设定加工结束状态)M05;M09;G91G28Z0;G28X0Y0;M30;技巧提示:本范例中采用了左刀补G41,加刀补的时候是在完成了Z轴的移动后再在水平方向上加刀具补偿;参看指令讲解部分,如果加刀补单节指令后接下来的两个程序单段都是Z轴的移动,或者刀具不移动,会产生什么现象我们将在下面图示讲解。二、小结三、操作演示四、分组训练过切程式:O1041;G90G54;(设定加工初始状态)M3S650;M08;G0X-70.0Y-60.0Z100.0;(刀具定位到安全面高度)G41X-30.0D01F80;(D01=9.0mm)(加刀补后2段均是Z轴移动)G1Z2.0F150;Z-5.0F20;Y20.0F120;(在水平面内切削)X30.0;Y-20.0;X-50.0;G40X-70.0Y-60.0;G0Z100.0;(设定加工结束状态)M05;M09;G91G28Z0;G91G28X0Y0;M30;刀具半径补偿的建立是在该程序段的终点也就是下一个程序段的起点作出一个偏置量,大小等于D_中制定的数值,方向由G41/G42规定。建立刀补时,NC系统会预先读入以后的两个单节用于判断偏置量的方向,由于上诉程序加刀补后的2个单段均为Z轴的移动,系统无法获取偏置量的正确方向作出偏置量,故将是刀具中心直接运动到目标点,产生过切。按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块二带刀具补偿值的编程与加工课题七带刀具长度补偿的编程与加工教学目的与要求1、了解加入刀具长度补偿的工艺路线;2、掌握G43、G44、G49的正确使用;3、学会机床的正确维护方法;教学重点1、了解长度补偿的基本概念;2、掌握刀具长度补偿的应用;3、加入长度补偿和取消长度补偿程序段的建立;教学难点1、带长度补偿与不带长度补偿编程的区别;2、铣削工艺路线的设计;3、刀具长度补偿的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务七带刀具长度补偿的编程与加工任务说明◎通过对工件因长度不同对编程的影响的分析,使用学生掌握数控机床上使用长度补偿进行编程,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控机床上建立和取消长度补偿的方法知识点◎数控铣削编程格式各代号的含义;◎G43、G44、G49代码的应用方法。◎不带长度补偿与带长度补偿编程的区别。◎长度补偿编程加工的代码及其格式。基点坐标:法一:不加刀具半径补偿值,按照刀具的中心运动轨迹编程法二:加入刀具半径补偿值,按照工件外形轮廓编程NC加工程式:法一:不加刀具半径补偿值O1;G90G54M3S2600;G0X-6.0Y13.0;(定位到1点正上方)G43Z100.H01;Z2.;Z-3.0;(降刀到切削层高度)G1X-4.F500;(水平方向进刀)G3X5.Y-22.R9.F300;(到3点)G1X45.2;(到4点)G3X53.92Y-14.8R9.;(到5点)G2X55.Y-14.R1.;(到6点)G1X95.;(到7点)G3X104.Y-5.R9.;(到8点)G1X106.;(到9点)Y-18.;(到10点)X55.;(到11点)G0Z180.;M30;法二:加入刀具半径补偿值,采用刀补的方式编程。O2;G90G54M3S2600;G0X-10.0Y-18.0;(水平方向定位到工件外面一点)G43Z100.H01;Z-3.0;(降刀到切削层高度)G42G1Y-8.0D01F500;(水平方建立刀补,D01=4.0mm)G2X0Y-18.0R10.0;(圆弧进刀,R=10.0)G1X45.2F300;G3X50.Y-14.R5.0;G2X55.Y-10.R5.0;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块二带刀具补偿值的编程与加工课题八局部工件坐标系的建立与子程序的调用教学目的与要求1、了解局部工件坐标系的格式,子程序的格式;2、掌握G52、M98、M99的正确使用;3、学会机床的正确维护方法;教学重点1、掌握子程序的基本概念;2、掌握主、子程序间的相互关系;3、局部工件坐标系的使用;教学难点1、子程序的调用格式;2、子程序的调换指令;3、局部工件坐标系指令的使用和取消;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务八局部工件坐标系的建立与子程序的调用任务说明◎通过对同一零件相同部位加工方法的分析,使用学生掌握数控机床上调用子程序编程格式及编程方法,使学生灵活应用子程序编写加工内容。◎能力点◎子程序的格式和调用代码;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控机床上调用子程序的能力;知识点◎数控铣削编程格式各代号的含义;◎M98、M99代码的应用方法。◎局部工件坐标系的建立及其格式。三、操作演示四、分组训练毛坯为mm120x120x20的方料,编写加工程序。按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块三子程序在加工中的应用课题九子程序的嵌套教学目的与要求1、了解子程序的定义;2、分清主程序与子程序的关系;3、掌握子程序的调用代码和格式;教学重点1、子程序的定义;2、子程序的结构;3、子程序的调用指令与执行顺序;教学难点1、主程序与子程序的关系;2、整个程序的执行顺序;3、相对坐标编程在子程序中的应用;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务九子程序的嵌套任务说明◎通过对子程序编程方法的分析,使用学生掌握数控铣床上使用子程序嵌套编程的方法,使学生具备灵活应用子程序进行编程的能力。◎能力点◎子程序嵌套的定义;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎子程序调用的执行顺序。知识点◎数控铣削编程子程序调用格式及各代号的含义;◎M98、M99代码的应用方法。◎一次嵌套与多次嵌套的区别。组织教学一、任务实施1、任务描述2、知识链接教学引入:由子程序相关知识引入。课题九子程序的嵌套加工如下图所示的一块沟槽板,材料为86×60×mm20的45号钢的板料,硬度为HRC28~32,编写加工程序。一、相关理论知识1、子程序调用指令M98P________××××P后共有8位数字,前四位为调用次数,省略时为调用一次;后四位为所调用的子程序号。例如:M98P11001;调用1001号子程序,重复1次。M98P010001;调用1号子程序,重复1次。M98P0100001;调用1号子程序,重复10次。2、子程序执行顺序说明:当主程序调用子程序时它被认为是一级子程序;子程序再调用别的子程序就是子程序的嵌套,子程序最多可以嵌套4级;而调用指令可以重复地调用子程序最多可达999次。二、课题解析工艺分析:取工件上表面左下角顶点为工件原点,Z方向每次切深2.5mm,分4次完成加工;水平方向4个槽的形状相同,也可以考虑调用子程序。二、小结工艺卡片:机床:数控铣床加工数据表工序加工内容刀具刀具类型主轴转速进给量刀具半径补偿刀具度补1键槽铣削T01Φ8铣刀1200120无无刀路设计:NC加工程式:O0032;G90G54;(设定加工初始状态)M3S500;G0X-4.0Y-10.0Z100.0;G1Z0F160;M98P41032;(调用4次子程序O1032)G90G0Z100.0;(设定加工结束状态)M05;G91G28Z0;G28X0Y0;M30;O1032;G91G1Z-2.5F20;(每次背吃刀量2.5mm)M98P42032;(调用4次子程序O2032)X-76.0(水平方向上务必返回初始位置)M99;O2032;G91G1X18.0;Y80.0;X1.0;Y-80.0;二、二、小结三、操作演示四、分组训练M99;技巧提示:○1、子程序中很多时候使用的都是相对坐标,要特别注意G90和G91的互换。○2、上述的加工工艺是按照“分层铣削”的方式进行的,即在一个切削深度上完成所有的水平面方向的加工再降刀铣削下一深度;此外还有一种“按深度铣削”的加工方式,即对一个加工区域完成所有的深度上的铣削,再转到下一个区域进行铣削;补充练习:(利用宏程序改写)O1;G90G54G40M3S650;G0X-4.0Y-8.0Z50.0;Z0;#1=0;(将切削深度作为变量)WHILE[#1GE-10.0]DO1;#1=#1-0.5;G1Z#1F400;#2=0;(将切削次数作为变量)WHILE[#2LT4.0]DO2;#2=#2+1.0;G91G1X18.0;Y76.0;X1.0;Y-76.0;END2;G90G0X-4.0;(水平方向上务必返回初始位置)END1;G0Z150.0;M30;课后练习:一、用“按深度铣削”的加工方式改写上述程序。二、用带刀具半径补偿的方式改写上述程序。数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块三子程序在加工中的应用课题十子程序和半径补偿相结合使用教学目的与要求1、了解半径补偿的定义;2、掌握子程序的定义;3、学会利用改变半径补偿寄存器的方法来编程;教学重点1、对半径补偿寄存器的赋值;2、掌握调用子程序的技巧;3、对工件加工余量的确定;教学难点1、多次铣削加工余量工艺路线的设计;2、子程序铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十子程序和半径补偿相结合使用任务说明◎通过对子程序加工编程方法的分析,使用学生掌握数控加工中心上常用的子程序编程格式及方法,使学生具备灵活应用子程序进行编程的能力。◎能力点◎加工余量的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎M98、M99代码的应用方法;◎对半径补偿寄存器的赋值;◎子程序调用的代码及其格式。数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块三子程序在加工中的应用课题十一X-Z(G18)平面上的子程序调用教学目的与要求1、了解球头铣刀的下刀方法;2、掌握G02、G03的正确使用;3、学会熟练调用子程序;教学重点1、X-Z(G18)平面内零件的加工;2、掌握圆弧编程指令的应用;3、相对编程基点的计算;教学难点1、G17、G18、G19指令的应用;2、G18平面内铣削工艺路线的设计;3、多层铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十一X-Z(G18)平面上的子程序调用任务说明◎通过对G18平面内零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程方法,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在X-Z(G18)平面内加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎G02、G03代码的应用方法。◎X-Z(G18)圆弧编程与G17圆弧编程的区别。◎圆弧铣削编程加工的代码及其格式。组组织教学一、任务实施1、任务描述2、知识链接教学引入:由X-Y平面加工相关知识引入。课题十一X-Z(G18)平面上的子程序调用在180×50×40mm的方料上,用球头刀铣削如下图所示的工件,材料为铝合金,编写加工程序。一、相关理论知识1、指令详解○1平面选择G17:指定X--Y平面上的圆弧插补;G18:指定X--Z平面上的圆弧插补;G19:指定Y--Z平面上的圆弧插补;○2圆弧方向G02:顺时针方向的圆弧插补;G03:逆时针方向的圆弧插补;对于X--Y平面来说,是由Z轴的正向往Z轴的负向看X--Y平面所看到的圆弧方向,同样,对于X--Z平面或Y--Z平面来说,观测的方向则应该是从Y轴或X轴的正向到Y轴或X轴的负向(如图所示)。二、课题解析工艺分析:取工件上表面中心作为程序原点,球头刀Z方向直接下刀,每次切深2mm(此时要从分考虑你所选用刀具加工时所能承受的强度,并以此为准确定切深),分若干次完成,可以考虑调用子程序。1、圆弧方向判别参看下图所示:三、操作演示四、分组训练看上图所示)G02X43.75Z16.54R25.0;(加工第3个圆弧)G40G01X-70.0Z24.0;(取消刀补,返回初始位置,具体坐标值参看上图)M99;(子程序返回)课后练习:上述子程序中使用增量编程,改为绝对编程则更为方便,试使用G90改写上述子程序。数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一课题十二简单曲面加工的手动编程教学目的与要求1、了解简单曲面的切削加工工艺路线;2、掌握G02、G03的正确使用;3、学会对简单曲面进行编程的方法;教学重点1、了解行切法的基本概念;2、掌握子程序的调用;3、基点的计算;教学难点1、行切法工艺路线的确定;2、子程序的调用;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十二简单曲面加工的手动编程任务说明◎通过对简单曲面类零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应子程序进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法;◎在数控铣床上加工空间零件的编程方法;知识点◎数控铣削编程格式各代号的含义;◎G02、G03代码的应用方法。◎空间加工零件子程序的调用。◎圆弧铣削编程加工的代码及其格式。二、小结二、课题解析工艺分析:取工件上表面的右下角点作为程序原点。刀具可以选用球头刀,由于该案例曲面的曲率半径比较大,还可以采用平底刀加工。球刀加工时,与底面是点接触,加工效率比较低;平刀可以作为曲面加工时“开粗”使用,效率较高,但是不能作精加工。工艺卡片:机床:数控铣床加工数据表工序加工内容刀具刀具类型主轴转速进给量刀具半径补偿刀具长度补偿1曲面铣削T01Φ10平底刀3200150无无刀路设计:NC加工程式:O0071;G90G54;(设定加工初始状态)M3S3200;M08;G0X-5.0Y-5.0Z100.0;(刀具在水平方向上“贴”着工件)G1Z2.0F150;Z0F20;(降刀到工件上表面)M98P201071;(调用20次子程序)G90G00Z100.0;M05;(设定加工结束状态)M09;G91G28Z0;G28X0Y0;M30;三、操作演示四、分组训练O1071;G91G18G02X-35.0Z-5.0R100.0F60;(圆弧切削)G01Y1.0;(Y轴步进)G03X35.0Z5.0R100.0;(圆弧切削)G01Y1.0;M99;技巧提示:○1、平刀通常可以用来对曲面进行粗加工,但不能做精加工,所以此例加工过后,工件表面的粗糙度值比较大。○2、特别要注意编程的时候立铣刀的刀位点是下表面的中心,我们是以它的运动轨迹进行编程的,而非工件的轮廓轨迹进行编程。数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块三子程序在加工中的应用课题十三曲面的手动编程教学目的与要求1、了解平底刀加工曲面的工艺路线;2、掌握G02、G03的正确使用;3、学会子程序与圆弧加工指令的配合使用;教学重点1、了解行切法的概念;2、掌握G18、G19平面内的加工;3、加工中基点的计算;教学难点1、G18平面内圆弧与水平面内圆弧加工的区别;2、G18平面内铣削工艺路线的设计;3、铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十三曲面的手动编程任务说明◎通过对G18平面内零件加工编程方法的分析,使用学生掌握常用的编程格式及编程方法,使学生具备对简单曲面进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上调用子程序的能力。知识点◎数控铣削编程格式各代号的含义;◎M98、M99代码的应用方法;◎一般圆弧曲面与G18平面编程的区别;◎圆弧铣削编程加工的代码及其格式;组组织教学一、任务实施1、任务描述教学引入:由上一课题相关知识引入。课题十三曲面的手动编程加工如图所示的表面,毛坯为80×320×mm30的45号钢,编写加工程序。课题解析工艺分析:取工件上表面的左下角点作为程序原点,采用直径为12mm的平底刀加工,具体加工工艺和上题类似。工艺卡片:机床:数控铣床加工数据表工序加工内容刀具刀具类型主轴转速进给量刀具半径补偿1曲面铣削T01Φ12铣刀800500无刀路设计:NC程序:O1;G90G54G17G40M3S800;G0X-12.0Y-6.0;Z20.;G1Z-10.F500;X-6.;#1=0;(设定Y方向且削宽度为变量)WHILE[#1LE26.0]DO1;(设定循环条件)#1=#1+1.0;G1Y#1;G18G3X34.0Z0R85.;二、小结三、操作演示四、分组训练G1X46.;G3X86.Z-10.R85.;#1=#1+1.0;G1Y#1;G2X46.Z0R85.;G1X34.;G2X-6.Z-10.R85.;END1;G17G0Z150.;M30;课后练习:一、将上面的程序改写成子程序的方式进行调用;二、在G19(Y-Z)平面内加工如下图所示的工件;(提示:在G19所制定的平面内加工,圆弧方向的判别与G17平面内的判别方法一致)按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块二带刀具补偿值的编程与加工课题十四圆台零件的铣削教学目的与要求1、了解全圆铣削去除余量的加工工艺路线;2、掌握G16、G15极坐标的正确使用;3、学会复杂零件的工艺分析;教学重点1、极坐标的概念;2、掌握复杂零件出去余量的工艺方法;3、精加工余量的确定;教学难点1、粗加工与精加工的工艺路线计算;2、铣削用量的控制;3、刀具半径补偿参数的设定;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十四圆台零件的铣削任务说明◎通过对复杂零件零件加工编程方法的分析,使学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应用去除余量的加工方法进行编程的能力。◎能力点◎复杂零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上加工零件的方法知识点◎极坐标编程的格式和代号的含义;◎加工余量的确定方法;◎一般圆弧加工与全圆编程的区别;由于刀具直径小,不能承受较大的力和力矩,故中央直径为24的全圆在Z方向上分2次铣出,每次铣2.5mm;工件原点取在圆棒料上表面的中心。工艺卡片:机床:加工中心加工数据表工序加工内容刀具刀具类型主轴转速进给量刀具半径补偿刀具长度补偿1铣槽铣圆T01Φ8的立铣刀560100D01(4.0)H012钻孔T01Φ6钻头32030无H02NC加工程式:O1;G90G17G40G54M3S560;(以下程序段用于加工全圆)G91G28Z0;T1M6;G90G0X0Y0;G43Z50.H01;Z5.0;G1Z0F80;G41X12.0Y0D01;G3Z-2.5I-12.0;G3I-12.0;(由于螺旋下刀留有余量,故还需铣一次全圆)G40G1X0;G41X12.0Y0D01;G3Z-5.0I-12.0;G3I-12.0;G40G1X0;G0Z-2.5;G16G1X40.Y30.F100;(以下程序段用于加工方槽)X0Y0F300;X40.Y90.F100;X0Y0F300;X40.Y150.F100;X0Y0F300;X40.Y210.F100;X0Y0F300;X40.Y270.F100;X0Y0F300;X40.Y330.F100;X0Y0F300;G16G0Z100.;G91G28Z0;二、小结三、操作演示四、分组训练T2M6;(以下程序段用于加工孔)G90G0X0Y0M3S320;G43Z50.H02;G98G16G81X18.5Y0Z-10.0R3.0F30;Y60.0;Y120.0;Y180.0;Y240.0;Y300.0;G80G15G0Z150.;M30;技巧提示:刀具直径较小,承受的力和力矩有限,故背吃刀量不能取得太大,本题直径为mm8的立铣刀还可以采用高转速,大进给,小吃深的方式进行加工,但需要调用子程序或使用宏程序;读者可以尝试使用ap=mm0.5,n=800r/min,F=420mm/min的切削用量进行切削,把上面的程序改写成宏程序。课后练习:加工如下图所示的工件,编写加工程序,刀具自定义;要求:方法一、切削用量采用大吃深,小进给;方法二、切削用量采用小吃深,大进给;按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块二带刀具补偿值的编程与加工课题十五加工凸台教学目的与要求1、了解铣削去除加工余量的工艺路线;2、掌握水平方向行切出去余量的加工方法;3、学会通过控制刀具半径补偿控制加工余量;教学重点1、了解不带刀补的编程与带刀具补偿编程的混合使用;2、掌握基点的计算方法;教学难点1、圆弧切入与切出路线的设计;2、铣削工艺路线的设计;3、加工中心编程路线的设计;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十五加工凸台任务说明◎通过对复杂零件加工编程方法的分析,使用学生掌握数控铣床上常用的编程格式及编程方法,使学生具备灵活应用带刀补和不带刀补编程的能力。◎能力点◎复杂零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在加工中心上加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎G41、G40代码编程加工的应用方法。◎带刀补与不带刀补编程的区别。◎圆弧切入切出编程的格式。组组织教学一、任务实施1、任务描述教学引入:典型零件加工相关知识引入。课题十五加工凸台已知毛坯为100×100×mm27的45号钢,加工如图所示的凸台,硬度为HRC35,,编写加工程序。课题解析工艺分析:取工件上表面的中心作为工件原点,粗加工手工编程“排料”的刀路设计如下,刀具直径为18mm,以刀位点编程,不带半径补偿编程,精加工加入刀补。NC加工程式:O1;(粗加工)G17G40G90G54;(设定加工初始状态)M3S450;G0X-62.0Y-46.5Z100.0M08;(定位到毛坯外一点)Z5.0;G1Z-5.0F120;(到达切削层深度)X62.0;(排料去除余量)Y-28.44;(具体各点坐标见上图所示)X32.25;X50.0;Y28.44;X32.25;X50.0;Y46.5;X-50.0;Y28.44;X-32.25;X-50.0;Y-28.44;X-32.25;X-50.0,Y-68.0;G0Z150.0;(提刀)M30;其中精加工进退刀方式如下图所示:O0002(精加工)G0G17G54G40G49G80G90(设定加工初始状态)G0G90X-68.Y0.S450M3(水平方向定位到毛坯外一点)G43H1Z50.M8Z5.G1Z-5.F50.(降刀到切削深度)X-58.0Y0(水平方向定位)G41D1Y-18.F120.(圆弧进刀,D01=9.0mm)G3X-40.Y0.R18.(加工各点坐标值可参看上图)G2X-31.25Y9.922R10.二、小结三、操作演示四、分组训练G3X-18.75Y16.536R20.G2X18.75R25.G3X31.25Y9.922R20.G2X40.Y0.R10.X31.25Y-9.922R10.G3X18.75Y-16.536R20.G2X0.Y-25.R25.X-18.75Y-16.536R25.G3X-31.25Y-9.922R20.G2X-40.Y0.R10.G3X-58.Y18.R18.G1G40Y0.G0Z50.M5G91G28Z0.M9(机床回零,冷却液关)G28X0.Y0.M30技巧提示:精加工刀具补偿补偿值若改为9.5mm,则留有0.5mm的余量,只需修改刀补值为9.0mm,便可进行再次精加工按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块一不带刀具补偿值时候的编程与加工课题十六螺旋线的铣削加工“离合器”零件教学目的与要求1、了解螺旋式下刀的工艺路线;2、掌握斜插式下刀的工艺路线;3、学会螺旋线编程的工艺方法;教学重点1、了解切削、切削液的基本概念;2、掌握螺旋线编程的应用;3、基点的计算;教学难点1、一般圆弧编程与螺旋线编程的区别;2、铣削工艺路线的设计;3、螺旋线铣削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十六螺旋线的铣削加工“离合器”零件任务说明◎通过对螺旋线类零件加工编程方法的分析,使用学生掌握数控铣床上用螺旋线编程加工的方法,使学生具备灵活应用螺旋下刀与斜插下刀进行编程的能力。◎能力点◎简单零件编程基点的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在数控铣床上加工零件的方法知识点◎数控铣削编程格式各代号的含义;◎G02、G03代码的应用方法。◎一般圆弧与螺旋线编程的区别。三、操作演示四、分组训练知识点链接:立铣刀底面的中心没有切削刃,直接下刀会造成干涉;如本书前面章节所示,可采用“螺旋式下刀”或“斜插式下刀”的方式进行加工,手工编写时,要特别注意其相关参数。一、螺旋式下刀:在如图(俯视图)所示直径为mm20的圆形范围内下刀,下刀的深度为mm2,编写加工程序:(铣刀用小圆表示,程序原点为大圆的中心,刀具初始位置为上表面的中心)G90G01X5.0Y0F120;(在此也可建立刀具的半径补偿)G02Z-2.0I-5.0J0K0F30;其中第二段也可写为G91G2Z-2.0I-5.0F30;技巧提示:为了避免刀具下表面非切削部分和工件发生干涉,下刀时的螺旋角应小于图示的铣刀下表面的夹角Φ。二、斜插式下刀:同样对上述图形进行加工,采用斜插式下刀的工艺:G90G01X5.0Y0F150;G91G1X-10.0Y0Z-2.0F20注:螺旋式下刀和斜插下刀使用恰当的话可以减少钻孔的工序。按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块四孔系加工的固定循环指令(G81、G82、G73、G80等指令)课题十七利用极坐标指令加工钻套教学目的与要求1、了解孔加工循环指令的工艺路线;2、掌握G73、G83的正确使用;3、学会钻削循环返回的设定;教学重点1、了解G98、G99的基本概念;2、掌握孔加工循环的工艺路线;3、基点的计算;教学难点1、一般钻孔与钻深孔的区别;2、钻削工艺路线的设计;3、钻削编程格式的建立;教学实施先教授编程理论及工艺要点,再进行计算机模拟仿真,最后进行操作技能的训练;教学方法通过理论教学,仿真,实习操作中的对比、图例、分层次等教学法的应用,把理论知识逐步应用到实习操作中,达到指导生产实际的效果;课后练习课后练习一、练习二编程加工练习;教学后记任务十七利用极坐标指令加工钻套任务说明◎通过对零件深孔加工工艺方法的分析,使用学生掌握数控铣床上常用的深孔加工编程格式及编程方法,使学生具备灵活应用绝对坐标和相对坐标进行编程的能力。◎能力点◎简单孔类零件编程基点与工艺路线的计算与确定;◎初步明确在加工实践中解决实际问题的基本思路(明确问题-分析问题-收集信息-优化信息-探询解决问题的有效方法-试验(或实践)-处理信息-解决问题-总结分析思考-是否还有其他的方法或更好的方法。◎在加工中心上加工孔内零件的方法知识点◎数控铣削加工孔类零件编程格式各代号的含义;◎G73、G83代码的应用方法。◎一般孔与深孔编程的区别。组织教学组织教学一、任务实施1、任务描述2、知识链接教学引入:由一般孔加工孔相关知识引入。课题十七利用极坐标指令加工钻套工厂生产数台钻床,其中有钻套需要加工,现车削完毕,安排在铣削加工中心中完成如图所示孔的加工,编写加工程序。一、相关理论知识1指令格式和动作高速深孔钻循环(G73):该循环执行高速深孔钻,它执行间歇切削进给直到孔的底部,同时从孔中排除切屑;排屑钻孔循环(G83):该循环执行深孔钻,执行间歇切削进给到孔的底部,钻孔过程中从孔中排除切屑。指令格式G73X__Y__Z__R__Q__F__;G83X__Y__Z__R__Q__F__;二、小结三、操作演示四、分组训练M98P82;(调镗孔子程序)G15;(取消极坐标)M05;(设定加工结束状态)G91G28Z0;G28X0Y0;M30;O81;(钻孔子程序)G98G83Z-42.0R5.0Q8.0F30;(采用深孔钻削加工)Y120.0;Y0;G0Z100.0;M99;O82;(镗孔子程序)G98G85Z-42.0R5.0F20;(镗削循环加工)Y120.0;Y0;G0Z100.0;M99;课后练习:一、在Φmm100X10的圆板上加工如下图所示的孔系,编写加工程序。按小组上机操作,并打分,其余熟悉程序编写。注意事项:安装工件时注意找正和加工余量;数控编程与操作教学模式改革-理实一体化授课教案授课日期授课日期授课班级授课教师授课时间理论90分钟,上机操作12学时模块四孔系加工的固定循环指令(G81、G82、G73、G80等指令)课题十八加工“内弧线”下连杆教学目的与要求1、了解镗削加工的工艺路线;2、掌握G85、G76的正确使用;3、学会镗削加工的编程格式;教学重点1、了解镗削的基本概念;2、掌握精镗加工的加工余量的控制;3、镗削刀具路线的设计;教学难点1、粗镗

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论