欢迎来到天天文库
浏览记录
ID:50138300
大小:965.50 KB
页数:40页
时间:2020-03-09
《数控机床加工程序编制 第4版 教学课件 作者 顾京 主编 第2章常用编程指令及数学处理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章 常用编程指令及数学处理2.1常用编程指令2.2程序编制中的数学处理2.3数控加工的工艺设计2.1常用编程指令数控加工程序是由各种功能字按照规定的格式组成的。2.1.1绝对尺寸指令和增量尺寸指令在加工程序中,绝对尺寸指令和增量尺寸指令有两种表达方法。绝对尺寸指机床运动部件的坐标尺寸值相对于坐标原点给出。增量尺寸指机床运动部件的坐标尺寸值相对于前一位置给出。第2章 常用编程指令及数学处理1、G功能字指定G90指定尺寸值为绝对尺寸。G91指定尺寸值为增量尺寸。2、用尺寸字的地址符指定(本课程中车床部分使用)绝对尺寸的尺寸字的地址符用X、Y、Z增量尺寸的尺寸字的地址符用U
2、、V、W第2章 常用编程指令及数学处理2.1.2坐标平面选择指令坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。G17表示选择XY平面,G18表示选择ZX平面,G19表示选择YZ平面。各坐标平面如图1.22所示。一般,数控车床默认在ZX平面内加工,数控铣床默认在XY平面内加工。第2章 常用编程指令及数学处理2.1.3快速点定位指令快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点,如下图所示。程序格式:G00X~Y~Z~式中X、Y、Z的值是快速点定位的终
3、点坐标值第2章 常用编程指令及数学处理2.1.4直线插补指令直线插补指令用于产生按指定进给速度F实现的空间直线运动。程序格式:G01X~Y~Z~F~其中:X、Y、Z的值是直线插补的终点坐标值。例:实现下图中从A点到B点的直线插补运动,其程序段为:绝对方式编程:G90G01X10Y10F100增量方式编程:G91G01X-10Y-20F100第2章 常用编程指令及数学处理2.1.5圆弧插补指令G02为按指定进给速度的顺时针圆弧插补。G03为按指定进给速度的逆时针圆弧插补。圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,
4、如下图所示。第2章 常用编程指令及数学处理程序格式:XY平面:G17G02X~Y~I~J~(R~)F~G17G03X~Y~I~J~(R~)F~ZX平面:G18G02X~Z~I~K~(R~)F~G18G03X~Z~I~K~(R~)F~YZ平面:G19G02Z~Y~J~K~(R~)F~G19G03Z~Y~J~K~(R~)F~其中:X、Y、Z的值是指圆弧插补的终点坐标值;I、J、K是指圆弧起点到圆心的增量坐标,与G90,G91无关;R为指定圆弧半径,当圆弧的圆心角≤180o时,R值为正,当圆弧的圆心角>1800时,R值为负。第2章 常用编程指令及数学处理2.1.6刀具半径补偿指
5、令在零件轮廓铣削加工时,由于刀具半径尺寸影响,刀具的中心轨迹与零件轮廓往往不一致。为了避免计算刀具中心轨迹,直接按零件图样上的轮廓尺寸编程,数控系统提供了刀具半径补偿功能,见下图。第2章 常用编程指令及数学处理1、编程格式G41为左偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件左侧的刀具半径补偿,见下图。G42为右偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件右侧的刀具半径补偿。G40为补偿撤消指令。程序格式:G00/G01G41/G42X~Y~H~ //建立补偿程序段…… //轮廓切削程序段G00/G01
6、G40X~Y~//补偿撤消程序段第2章 常用编程指令及数学处理2.1.7刀具长度补偿指令使用刀具长度补偿指令,在编程时就不必考虑刀具的实际长度及各把刀具不同的长度尺寸。当由于刀具磨损、更换刀具等原因引起刀具长度尺寸变化时,只要修正刀具长度补偿量,而不必调整程序或刀具。G43为正补偿,即将Z坐标尺寸字与H代码中长度补偿的量相加,按其结果进行Z轴运动。G44为负补偿,即将Z坐标尺寸字与H中长度补偿的量相减,按其结果进行Z轴运动。G49为撤消补偿。编程格式为:G01G43/G44ZH//建立补偿程序段……//切削加工程序段G49//补偿撤消程序段第2章 常用编程指令及数学处理2
7、.2程序编制中的数学处理根据被加工零件图样,按照已经确定的加工工艺路线和允许的编程误差,计算数控系统所需要输入的数据,称为数学处理。数学处理一般包括两个内容:根据零件图样给出的形状,尺寸和公差等直接通过数学方法(如三角、几何与解析几何法等),计算出编程时所需要的有关各点的坐标值。第2章 常用编程指令及数学处理2.2.1选择编程原点从理论上讲编程原点选在零件上的任何一点都可以,但实际上,为了换算尺寸尽可能简便,减少计算误差,应选择一个合理的编程原点。车削零件编程原点的X向零点应选在零件的回转中心。Z向零点一般应选在零件的右端面、
此文档下载收益归作者所有