第二章零件加工程序的编制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第二章零件加工程序的编制课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 零件 加工 程序 编制 课件
- 资源描述:
-
1、第二章第二章 零件加工程序的编制零件加工程序的编制第一节第一节 概述概述一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤主要内容主要内容;分析零件图纸,确定加工工艺过程,进行数学处理,分析零件图纸,确定加工工艺过程,进行数学处理,编写程序清单,制作控制介质,进行程序检查,输入程序编写程序清单,制作控制介质,进行程序检查,输入程序以及工件试切。以及工件试切。分分析析零零件件图图样样工工艺艺处处理理数数学学处处理理编编写写程程序序清清单单程程序序输输入入程程序序检检查查数数控控系系统统数数控控机机床床试试切切零件零件毛坯毛坯成品成品零件零件2-1 数控机床的编程步骤数控机床的编程步骤
2、一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(一一)分析零件图样和工艺处理分析零件图样和工艺处理 1 选择合适的对刀点选择合适的对刀点 对刀点对刀点-刀具相对零件运动的起点,又称起刀点。刀具相对零件运动的起点,又称起刀点。刀位点刀位点-刀具在机床上的位置是由刀位点的位置来表示的。刀具在机床上的位置是由刀位点的位置来表示的。立铣刀、端铣刀和钻头而言,是指他们的底面中心;立铣刀、端铣刀和钻头而言,是指他们的底面中心;球头铣刀,是指球头球心;球头铣刀,是指球头球心; 对车刀和镗刀是指它们的刀尖。对车刀和镗刀是指它们的刀尖。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步
3、骤选择对刀点的原则选择对刀点的原则:(1)为了提高零件加工精度,刀具的起点应尽量选在零件的设计基准为了提高零件加工精度,刀具的起点应尽量选在零件的设计基准或工艺基准上。或工艺基准上。(2)对刀点应选在对刀方便的位置,便于观察和检测。对刀点应选在对刀方便的位置,便于观察和检测。(3)对刀点的选择应便于坐标值的计算。对刀点的选择应便于坐标值的计算。(4)在加工中心上,由于加工过程中要进行换刀,每次换刀所选择的在加工中心上,由于加工过程中要进行换刀,每次换刀所选择的换刀位置要在工件的外部,以免换刀时刀具与工件相碰。换刀位置要在工件的外部,以免换刀时刀具与工件相碰。一一 数控机床程序编制的内容和步骤数
4、控机床程序编制的内容和步骤2确定加工路线确定加工路线加工路线加工路线加工过程中刀具相对于工件运动的轨迹。加工过程中刀具相对于工件运动的轨迹。加工线路的确定应考虑以下几方面的问题加工线路的确定应考虑以下几方面的问题:(1)应使加工路线最短,这样既可减少程序段,又可减少空刀时间应使加工路线最短,这样既可减少程序段,又可减少空刀时间一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤n 个ban 个ba红线长红线长=b+2=b+2(n-1n-1)a+a+切入段切入段+ +切出段切出段蓝线长蓝线长=nb+(n-1)a +=nb+(n-1)a +切入段切入段+ +切出段切出段 一一 数控机床程
5、序编制的内容和步骤数控机床程序编制的内容和步骤 大余量切除的走刀次数要少,每一次走刀应切除尽大余量切除的走刀次数要少,每一次走刀应切除尽可能多的加工内容,尽量减少或缩短空行程。可能多的加工内容,尽量减少或缩短空行程。 左图为车削大余左图为车削大余量走刀,用量走刀,用4次大的次大的背吃刀量,再用一次背吃刀量,再用一次精车全部外表面。精车全部外表面。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(2)在车削与铣削零件时,应尽量避免径向切入和切出,而应沿零在车削与铣削零件时,应尽量避免径向切入和切出,而应沿零件的切向切入和切出。件的切向切入和切出。一一 数控机床程序编制的内容和步骤数
6、控机床程序编制的内容和步骤铣内圆轮廓,路线为铣内圆轮廓,路线为1A231A23(偏心圆)(偏心圆)B4B4(工件轮廓)(工件轮廓)B5B5(偏心圆)(偏心圆)C61C61。非圆曲线平面轮廓的铣削同样要切入和切出延伸。非圆曲线平面轮廓的铣削同样要切入和切出延伸。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤 铣削内轮廓表面时,切入和切出无法外延,这时铣铣削内轮廓表面时,切入和切出无法外延,这时铣刀可沿零件轮廓的法线方向切入和切出,并将其切入、刀可沿零件轮廓的法线方向切入和切出,并将其切入、切出点选在零件轮廓两几何元素的交点处。切出点选在零件轮廓两几何元素的交点处。 加工过程中,工
7、件、刀具、夹具、机床系统处于弹加工过程中,工件、刀具、夹具、机床系统处于弹性变形的平衡状态下,进给停顿时,切削力减小,会改性变形的平衡状态下,进给停顿时,切削力减小,会改变系统的平衡状态。刀具会在进给停顿处的零件表面留变系统的平衡状态。刀具会在进给停顿处的零件表面留下划痕,因此在轮廓加工中应避免进给停顿。下划痕,因此在轮廓加工中应避免进给停顿。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤3)要选择工件在加工后变形较小的路线。例如对细长零要选择工件在加工后变形较小的路线。例如对细长零件或薄板零件,应采用分几次走刀加工到最后尺寸。件或薄板零件,应采用分几次走刀加工到最后尺寸。 此
8、外,确定加工路线时,还要考虑工件的加工余量此外,确定加工路线时,还要考虑工件的加工余量和机床、刀具的刚度等情况,确定是一次走刀还是多次和机床、刀具的刚度等情况,确定是一次走刀还是多次走刀来完成加工,以及在铣削加工中是采用顺铣还是采走刀来完成加工,以及在铣削加工中是采用顺铣还是采用逆铣等。用逆铣等。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤 图图a a用行切法,路线短,但工件轮廓周边有较大的残留余量。用行切法,路线短,但工件轮廓周边有较大的残留余量。图图b b为环切法,计算较复杂且路线较长。为环切法,计算较复杂且路线较长。图图c c用行切法粗铣,最后精铣轮廓一周,既保证了加工
9、质量,又使计用行切法粗铣,最后精铣轮廓一周,既保证了加工质量,又使计算简单,路线也较短。算简单,路线也较短。 铣内槽走刀路线铣内槽走刀路线 a 行切法行切法 b 环切法环切法 c 行切法最后环切一刀光整轮廓表面行切法最后环切一刀光整轮廓表面一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤 如图为陀螺转子,用数控车床加工。如图为陀螺转子,用数控车床加工。图图a a为矩形走刀路线,当轴向进刀时切削力陡增,排屑不畅,易崩刀为矩形走刀路线,当轴向进刀时切削力陡增,排屑不畅,易崩刀图图b b为斜线走刀路线,切削截面由小逐渐增大,切削力渐增,排屑也畅,为斜线走刀路线,切削截面由小逐渐增大,切
10、削力渐增,排屑也畅,切削条件得以改善。切削条件得以改善。由于取消了轴向进刀,程序段数可减少一半。由于取消了轴向进刀,程序段数可减少一半。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤3 程序编制中的误差程序编制中的误差编程误差:编程误差:程序编制的允许误差。一般为工件允许误差的程序编制的允许误差。一般为工件允许误差的1/51/10。 SP =f(a, b, c)式中:式中: a为用近似计算法逼近零件轮廓时产生的误差,它出现在用直线或圆弧为用近似计算法逼近零件轮廓时产生的误差,它出现在用直线或圆弧去逼近零件轮廓的情况;去逼近零件轮廓的情况; b为插补误差,它表示插补加工出的线段与
11、理论线段的误差,该误差为插补误差,它表示插补加工出的线段与理论线段的误差,该误差与数控系统的插补功能即插补算法及某些参数有关。与数控系统的插补功能即插补算法及某些参数有关。 c为圆整误差,它表示在编程中,因数据处理、小数圆整而产生的误为圆整误差,它表示在编程中,因数据处理、小数圆整而产生的误差,为减小误差值,一般采用差,为减小误差值,一般采用“累计进位法累计进位法”代替传统的四舍五入法,可避代替传统的四舍五入法,可避免产生累积误差。免产生累积误差。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(二二)数学处理数学处理 先建立一个工件坐标系,根据图纸的要求,计算出刀具的运先建立一
12、个工件坐标系,根据图纸的要求,计算出刀具的运动轨迹。动轨迹。(三三)编写零件程序清单编写零件程序清单加工路线和工艺参数确定后,编写程序清单。加工路线和工艺参数确定后,编写程序清单。(四四)程序输入程序输入现代数控机床,多采用键盘把程序输入到计算机中。在通信现代数控机床,多采用键盘把程序输入到计算机中。在通信控制的机床中,程序可以由计算机接口传送。控制的机床中,程序可以由计算机接口传送。一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(五五)程序校验和试切削程序校验和试切削校验通常的方法是将控制的内容输入到数控装置中进行机床校验通常的方法是将控制的内容输入到数控装置中进行机床的空运
13、转检查。的空运转检查。对于平面轮廓的工件,可在机床上用笔代替刀具。坐标纸代对于平面轮廓的工件,可在机床上用笔代替刀具。坐标纸代替工件进行空运行进行绘图。替工件进行空运行进行绘图。对于空间曲面零件,可用木料或塑料工件进行试切,以此检对于空间曲面零件,可用木料或塑料工件进行试切,以此检查机床运动轨迹与动作的正确性。查机床运动轨迹与动作的正确性。在具有图形显示的机床上,用模拟刀具进行试削过程的方法在具有图形显示的机床上,用模拟刀具进行试削过程的方法进行校验。进行校验。二二数控机床的编程方法数控机床的编程方法手动编程手动编程 定义:整个编程过程由人工完成。对编程人员的要求高(熟悉定义:整个编程过程由人
14、工完成。对编程人员的要求高(熟悉数控代码功能、编程规则,具备机械加工工艺知识和数值计数控代码功能、编程规则,具备机械加工工艺知识和数值计算能力)算能力) 适用:适用: 几何形状不太复杂的零件;几何形状不太复杂的零件; 三坐标联动以下加工程序三坐标联动以下加工程序 二二数控机床的编程方法数控机床的编程方法自动编程自动编程: 定义:编程人员根据零件图纸的要求,按照某个自动编程系统的定义:编程人员根据零件图纸的要求,按照某个自动编程系统的规定,将零件的加工信息用较简便的方式送入计算机,编程系规定,将零件的加工信息用较简便的方式送入计算机,编程系统将能根据数控系统的类型输出数控加工程序。统将能根据数控
15、系统的类型输出数控加工程序。 适用:适用: 形状复杂的零件形状复杂的零件 虽不复杂但编程工作量很大的零件(如有数虽不复杂但编程工作量很大的零件(如有数 千个孔的零件)千个孔的零件) 虽不复杂但计算工作量大的零件(如非圆曲虽不复杂但计算工作量大的零件(如非圆曲 线轮廓的计算)线轮廓的计算)二二数控机床的编程方法数控机床的编程方法图形交互式自动编程图形交互式自动编程 定义:利用被加工零件的二维和三维图形,由专用软件用窗口对定义:利用被加工零件的二维和三维图形,由专用软件用窗口对话框的方式生成的加工程序。话框的方式生成的加工程序。 适用:对复杂的曲面加工更为方便。适用:对复杂的曲面加工更为方便。第二
16、节第二节 数控机床编程的基础知识数控机床编程的基础知识一一程序的结构与格式程序的结构与格式加工程序加工程序主程序和子程序主程序和子程序 程序段程序段(block) 字字(word) 字母和数据字母和数据NGX.Y.FSTM; 程序段序号程序段序号 准备功能字准备功能字 坐标字坐标字 进给功能字进给功能字 主轴转速功能字主轴转速功能字 刀具功能字刀具功能字 辅助功能字辅助功能字 结束符结束符 一一程序的结构与格式程序的结构与格式图图2-2 2-2 点位加工过程点位加工过程二二功能字功能字1 准备功能字(准备功能字(G代码)代码):使机床做某种操作的指令。使机床做某种操作的指令。G00G99u模态
17、代码一旦执行就保持有效,直到同组另一代码出现模态代码一旦执行就保持有效,直到同组另一代码出现u非模态代码只有在它所在的程序段内有效非模态代码只有在它所在的程序段内有效二二功能字功能字2 坐标字(尺寸字)坐标字(尺寸字)X Y Z U V WP Q R A B C I J K3 进给功能字进给功能字F: 它给出的是刀具中心的进给速度,指各坐标方向速度它给出的是刀具中心的进给速度,指各坐标方向速度的矢量和。单位取决于数控系统的工作方式和用户的规定。可以是的矢量和。单位取决于数控系统的工作方式和用户的规定。可以是mm/min、in/min、r/min、mm/r、in/r、/min4 主轴转速功能字主
18、轴转速功能字S:规定主轴转速。如规定主轴转速。如S300表示主轴转速为表示主轴转速为300r/min 5 刀具功能字刀具功能字T: 进行换刀或选刀进行换刀或选刀二二功能字功能字6 辅助功能字辅助功能字(M功能功能):表示机床在操作时,各种辅助动作及其状态。表示机床在操作时,各种辅助动作及其状态。M00M99。分模态与非模态。分模态与非模态u辅助功能代码与坐标代码同时执行辅助功能代码与坐标代码同时执行 G00 M08 快进与开冷却液快进与开冷却液u坐标移动指令之前执行坐标移动指令之前执行M代码。代码。“前置前置” G00 M03 快进与主轴正转快进与主轴正转u反之反之“后置后置” G00 M02
19、 快进与程序结束快进与程序结束uM00: 程序停止程序停止 M01: 可选择程序停止可选择程序停止 M02 :程序结束,指针指向程序头程序结束,指针指向程序头 M30 : 程序结束并倒带,指针指向程序头程序结束并倒带,指针指向程序头二二功能字功能字7 刀具偏置字刀具偏置字( D和和H )uG42 D01uG43 H02第三节第三节 坐标系坐标系一一坐标轴坐标轴2-3 右手坐标系统右手坐标系统一一坐标轴坐标轴一一坐标轴坐标轴1)Z轴:轴:对于车床、磨床等主轴带动工件旋转,对于铣床、钻床、镗床对于车床、磨床等主轴带动工件旋转,对于铣床、钻床、镗床等主轴带着刀具旋转,那么与主轴平行的坐标轴即为等主轴
20、带着刀具旋转,那么与主轴平行的坐标轴即为z轴。轴。如果机床没有主轴如果机床没有主轴(如牛头刨床如牛头刨床)或有多个主轴,那么或有多个主轴,那么z轴垂直于轴垂直于工件装卡面。工件装卡面。主轴能摆动主轴能摆动n在摆动的范围内其轴线只与标准坐标系中的某一坐标平行在摆动的范围内其轴线只与标准坐标系中的某一坐标平行时,则该坐标便是时,则该坐标便是Z坐标;坐标;n若在摆动的范围内其轴线可与多个坐标平行,则取垂直于若在摆动的范围内其轴线可与多个坐标平行,则取垂直于工件装夹面的方向为工件装夹面的方向为Z坐标。坐标。一一坐标轴坐标轴正方向:远离工件的方向。正方向:远离工件的方向。立式5轴数控铣床的坐标系一一坐标
21、轴坐标轴一一坐标轴坐标轴一一坐标轴坐标轴 2)X轴:轴:X轴一般是水平的,平行于工件的装卡面。轴一般是水平的,平行于工件的装卡面。工件旋转的机床(如车床、磨床等),工件旋转的机床(如车床、磨床等),X轴的方向是在工件的轴的方向是在工件的径向上并平行于刀具移动面,且是刀具远离工件的方向。径向上并平行于刀具移动面,且是刀具远离工件的方向。一一坐标轴坐标轴对于刀具旋转的机床(如铣床、镗床、钻床等)对于刀具旋转的机床(如铣床、镗床、钻床等)u如如Z轴是水平的,从主轴向工件方向看,轴是水平的,从主轴向工件方向看,X轴的正方向指向右。轴的正方向指向右。一一坐标轴坐标轴u如如Z轴是垂直的,单立柱机床,从刀具
22、主轴看向立柱,轴是垂直的,单立柱机床,从刀具主轴看向立柱,X轴的正方轴的正方向指向右。向指向右。立式5轴数控铣床的坐标系一一坐标轴坐标轴一一坐标轴坐标轴3)Y轴轴按照右手直角笛卡尔坐标系来判断。按照右手直角笛卡尔坐标系来判断。一一坐标轴坐标轴龙门数控铣床龙门数控铣床一一坐标轴坐标轴4)旋转运动)旋转运动A、B和和C轴轴A、B和和C轴分别表示轴分别表示X、Y和和Z轴的旋转方向,按照右旋螺纹前进轴的旋转方向,按照右旋螺纹前进的方向。的方向。一一坐标轴坐标轴5)附加坐标轴)附加坐标轴U、V、W和和P、Q、R, 与与X、Y、Z平行。平行。立式5轴数控铣床的坐标系一一坐标轴坐标轴卧式车床卧式车床立式铣床
23、立式铣床一一坐标轴坐标轴卧式铣床卧式铣床五坐标摆动式镗铣床五坐标摆动式镗铣床一一坐标轴坐标轴一一坐标轴坐标轴一一坐标轴坐标轴二二坐标系坐标系1 机床坐标系机床坐标系 是机床上固有的坐标系,是机床回参考点操作完成以后建立的。一是机床上固有的坐标系,是机床回参考点操作完成以后建立的。一旦建立起来就不受控制程序和设定新坐标系的影响。旦建立起来就不受控制程序和设定新坐标系的影响。选用机床坐标系的指令选用机床坐标系的指令:G53二二坐标系坐标系2 工件坐标系工件坐标系工件零点偏置工件零点偏置二二坐标系坐标系Y轴偏置量X轴偏置量工件原点Z轴偏置量Y轴机床原点X轴Z轴卧式数控机床的坐标系X轴Z轴偏置量Y轴Y
24、轴偏置量X轴偏置量机床原点工件原点立式数控机床的坐标系Z轴二二坐标系坐标系设定工件坐标系指令:设定工件坐标系指令:G54 G55 G56 G57 G58 G59 G59.1 G59.2G59.3二二坐标系坐标系图图2-8 设定工件坐标系举例设定工件坐标系举例二二坐标系坐标系图图2-9 机床坐标关系机床坐标关系avi二二坐标系坐标系图图2-10 改变工件坐标系改变工件坐标系avi二二坐标系坐标系可使用多种方法改变偏置表中的工件坐标系的零点值,常用的是可使用多种方法改变偏置表中的工件坐标系的零点值,常用的是手动修改和通过程序来修改。手动修改和通过程序来修改。A-B9系列数控系统的程序修改指令格式系
25、列数控系统的程序修改指令格式: G10 L2 P_X_Y_Z_;二二坐标系坐标系3 设定工件坐标系设定工件坐标系ISO标准规定设定工件坐标系的选择指令是标准规定设定工件坐标系的选择指令是G92(非模态非模态)G92 X_Y_;图图2-11 设定工件坐标系设定工件坐标系二二坐标系坐标系G92的另一种功能是移动由的另一种功能是移动由G54G59.3规定的坐标系。规定的坐标系。G92二二坐标系坐标系4 工件坐标系的零点偏置工件坐标系的零点偏置G52 X_Y_Z_;G52和和G92的区别的区别:N5 G01 G55 X25 Y25;N6 G52 X10 Y10;G92G52二二坐标系坐标系取消工件坐标
展开阅读全文