(数控加工)第五章数控铣床的编程精编.

上传人:精****库 文档编号:136560255 上传时间:2020-06-29 格式:DOC 页数:24 大小:1.06MB
返回 下载 相关 举报
(数控加工)第五章数控铣床的编程精编._第1页
第1页 / 共24页
(数控加工)第五章数控铣床的编程精编._第2页
第2页 / 共24页
(数控加工)第五章数控铣床的编程精编._第3页
第3页 / 共24页
(数控加工)第五章数控铣床的编程精编._第4页
第4页 / 共24页
(数控加工)第五章数控铣床的编程精编._第5页
第5页 / 共24页
点击查看更多>>
资源描述

《(数控加工)第五章数控铣床的编程精编.》由会员分享,可在线阅读,更多相关《(数控加工)第五章数控铣床的编程精编.(24页珍藏版)》请在金锄头文库上搜索。

1、(数控加工)第五章数控铣床的编程第五章数控铣床的编程5.1数控铣床的编程基础1.教学目标1)了解数控铣床的主要功能2)了解数控铣床的工艺范围3)了解数控铣床的工艺装备4)数控铣削的工艺分析2.教学难点和重点重点:数控铣削的工装设备和工艺分析难点:铣削工艺分析3.教学方法和手段以多媒体为主,结合数控铣床工艺系统实物的面板现场变成输入,让学生建立感性认识,使学生把零件实物和加工程序结合理解。4.教学课时2学时5.教学内容1)数控铣床的主要功能各种类型数控铣床所配置的数控系统虽然各有不同,但各种数控系统的功能,除壹些特殊功能不尽相同外,其主要功能基本相同。a点位控制功能此功能能够实现对相互位置精度要

2、求很高的孔系加工。b连续轮廓控制功能此功能能够实现直线、圆弧的插补功能及非圆曲线的加工。c刀具半径补偿功能此功能能够根据零件图样的标注尺寸来编程,而不必考虑所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。d刀具长度补偿功能此功能能够自动补偿刀具的长短,以适应加工中对刀具长度尺寸调整的要求。e比例及镜像加工功能比例功能可将编好的加工程序按指定比例改变坐标值来执行。镜像加工又称轴对称加工,如果壹个零件的形状关于坐标轴对称,那么只要编出壹个或俩个象限的程序,而其余象限的轮廓就能够通过镜像加工来实现。f旋转功能该功能可将编好的加工程序在加工平面内旋转任意角度来执行。g子程序调用功能有些零件需要在

3、不同的位置上重复加工同样的轮廓形状,将壹轮廓形状的加工程序作为子程序,在需要的位置上重复调用,就能够完成对该零件的加工。h宏程序功能该功能可用壹个总指令代表实现某壹功能的壹系列指令,且能对变量进行运算,使程序更具灵活性和方便性。2)数控铣床的工艺范围a平面类零件b直纹曲面类零件c立体曲面类零件3)数控铣床的工装主要是包括刀具和夹具,铣刀种类繁多,有立铣刀,盘铣刀,键槽铣刀等,夹具应结合安装工件的种类来具体确定。4)数控铣削的工艺分析a图纸尺寸的标注方法是否方便编程b零件尺寸所要求的加工精度、尺寸公差是否都能够得到保证c内槽及缘板之间的内转接圆弧是否过小d零件铣削面的槽底圆角或腹板和缘板相交处的

4、圆角半径r是否太大e零件图中各加工面的凹圆弧(R和r)是否过于零乱,是否能够统壹f零件上有无统壹基准以保证俩次装夹加工后其相对位置的正确性g分析零件的形状及原材料的热处理状态,会不会在加工过程中变形?哪些部位最容易变形?h确定零件的加工路线i切削用量选择,主要是切削深度,进给量和主轴转速的确定。5.2数控铣床编程的基本方法1.教学目标了解铣床中各种常用的G代码和M代码2.教学方法和手段多媒体为主,板书为辅,通过在铣床上现场编程,使学生把理论和实际编程结合起来,促进学生的学习的兴趣。3.教学难点和重点难点:每个指令参数的意义重点:指令参数的意义4.教学课时4课时5.教学内容1)了解数控铣床常用的

5、G代码和M代码2)详细介绍工件坐标系设定指令G92书写格式:G92X_Y_Z_,G92指令是规定工件坐标系坐标原点的指令,工件坐标系坐标原点又称为程序零点,坐标值x、y、z为刀具刀位点在工件坐标系中(相对于程序零点)的初始位置。执行G92指令时,机床不动作,即X、Y、Z轴均不移动。3)选择机床坐标系G53编程格式:G53G90XYZ;G53指令使刀具快速定位到机床坐标系中的指定位置上,式中X、Y、Z后的值为机床坐标系中的坐标值,其尺寸均为负值。4)选择工件坐标系指令G54G59书写格式:G54G90G00(G01)XYZ(F)。该指令执行后,所有坐标值指定的坐标尺寸都是选定的工件加工坐标系中的

6、位置。16号工件加工坐标系是通过CRT/MDI方式设置的。5)自动返回参考点指令G28格式:G28X_Y_:或G28Z_X_;或G28Y_Z_;其中X、Y、Z为中间点位置坐标,指令执行后,所有的受控轴都将快速定位到中间点,然后再从中间点到参考点。G28指令壹般用于自动换刀,所以使用G28指令时,应取消刀具的补偿功能。6)从参考点自动返回G29格式G29X_Y_;或G29Z_X_;或G29Y_Z_;这条指令壹般紧跟在G28指令后使用,指令中的X、Y、Z坐标值是执行完G29后,刀具应到达的坐标点。它的动作顺序是从参考点快速到达G28指令的中间点,再从中间点移动到G29指令的点定位,其动作和G00动

7、作相同。7)返回第二参考点指令G30格式G30X_Y_;或G30Z_X_;或G30Y_Z_;G30为第二参考点返回,该功能和G28指令相似。不同之处是刀具自动返回第二参考点,而第二参考点的位置是由参数来设定的,G30指令必须在执行返回第壹参考点后才有效。8)参考点返回检查G27格式:G27X_Y_:执行G27指令后,返回各轴参考点指示灯分别点亮。当使用刀具补偿功能时,指示灯是不亮的,所以在取消刀具补偿功能后,才能使用G27指令。9)主轴转速功能S格式:M03S600主轴以600r/min的速度正转。10)进给功能F进给功能表示刀具中心运动时的进给速度,由F和其后的若干数字组成。数字的单位取决于

8、数控系统所采用的进给速度的指定方式,有每分钟进给和每转进给速度俩种。11)刀具功能T刀具功能用于指定刀具和刀具参数,由T和其后的四位数字组成。格式:TXXXX说明:前俩位不表示刀具序号,后面俩位表示刀具补偿号12)刀具半径补偿功能G40G41G42G40,G41,G42是有关刀具半径补偿功能的刀具半径补偿指令,格式如下:G17G41(或G42)G00(或G01)XYD或G18G41(或G42)G00(或G01)XZD或G19G41(或G42)G00(或G01)YZD;G40G41是相对于刀具前进方向左侧进行补偿,称为左刀补,G42是相对于刀具前进方向右侧进行补偿,称为右刀补。左右刀具补偿示意图

9、如下:13)刀具长度补偿指令G43G44G49G43为正补偿,即将Z坐标尺寸字和H代码中长度补偿的量相加,按其结果进行Z轴运动。G44为负补偿,即将Z坐标尺寸字和H中长度补偿的量相减,按其结果进行Z轴运动。G49为撤消补偿。编程格式为:G01G43/G44ZH/建立补偿程序段/切削加工程序段G49/补偿撤消程序段补偿长度的示意图如下:14)坐标旋转功能G68G69a.编程格式:G68XYR.G69式中:X、Y旋转中心的坐标值(能够是X、Y、Z中的任意俩个,它们由当前平面选择指令G17、G18、G19中的壹个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心。R-旋转角度,逆时针旋转定

10、义为正方向,顺时针旋转定义为负方向。b.坐标系旋转功能和刀具半径补偿功能的关系如下图所示。15)子程序调用和返回指令M98M99子程序的编程格式OM99;在子程序的开头编制子程序号,在子程序的结尾用M99指令。子程序的调用格式98PP后面的前3位为重复调用次数,省略时为调用壹次;后4位为子程序号。M99为子程序返回指令16)比例功能G50G51格式:G51X Y Z P M98PG50G51:建立缩放G50:取消缩放X、Y、Z:缩放中心的坐标值P:缩放系数5.3数控铣床编程举例例题1毛坯为1206010板材,5深的外轮廓已粗加工过,周边留2余量,要求加工出如下图所示的外轮廓及20的孔。工件材料

11、为铝。根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线1)以底面为定位基准,俩侧用压板压紧,固定于铣床工作台上2)工步顺序钻孔20。按OABCDEFG线路铣削轮廓。2选择机床设备根据零件图样要求,选用经济型数控铣床即可达到要求。3选择刀具现采用20的钻头,定义为T02,5的平底立铣刀,定义为T01,且把该刀具的直径输入刀具参数表中。4确定切削用量切削用量的具体数值应根据该机床性能、相关的手册且结合实际经验确定,详见加工程序。5确定工件坐标系和对刀点在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图3-24所示。采用手动对刀方法把0点作为对刀点。6编

12、写程序按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下:1) 加工20孔程序(手工安装好20钻头)%1337N0010G92X5Y5Z5;设置对刀点N0020G91;相对坐标编程N0030G17G00X40Y30;在XOY平面内加工N0040G98G81X40Y30Z-5R15F150;钻孔循环N0050G00X5Y5Z50N0060M05N0070M022)铣轮廓程序(手工安装好5立铣刀,不考虑刀具长度补偿)%1338N0010G92X5Y5Z50N0020G90G41G00X-20Y-10Z-5D01N0030G01X5Y-10F150N00

13、40G01Y35F150N0050G91N0060G01X10Y10F150N0070G01X11.8Y0N0080G02X30.5Y-5R20N0090G03X17.3Y-10R20N0100G01X10.4Y0N0110G03X0Y-25N0120G01X-90Y0N0130G90G00X5Y5Z10N0140G40N0150M05N0160M30例题2下面的零件图中,圆心在O点,它在机床坐标系中的坐标为(X0,Y0),在半径为r的圆周上均匀地钻几个等分孔,起始角度为,孔数为n。以零件上表面为Z向零点。使用以下保持型变量:#502:半径r;#503:起始角度;#504:孔数n,当n0时,按

14、逆时针方向加工,当n0时,按顺时针方向加工;#505:孔底Z坐标值;#506:R平面Z坐标值;#507:F进给量。使用以下变量进行操作运算:#100:表示第i步钻第i孔的记数器;#101:记数器的最终值(为n的绝对值);#102:第i个孔的角度位置i的值;#103:第i个孔的X坐标值;#104:第i个孔的Y坐标值;用用户宏程序编制的钻孔子程序如下:O9010N110G65H01P#100Q0;/#100=0N120G65H22P#101Q#504;/#101=#504N130G65H04P#102Q#100R360;/#102=#100360oN140G65H05P#102Q#102R#504;/#102=#102/#504N150G65H02P#102Q#503R#102;/#102=#503#102当前孔角度位置i=(360oi)/nN160G65H32P#103Q#502R#102;/#103=#502COS(#102)当前孔的X坐标N170G65H31P#104Q#50

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号