文档详情

数控车床与车削中心的编程分析.ppt

发布:2016-06-08约1.28万字共65页下载文档
文本预览下载声明
云南机电职业技术学院机械工程系 数模教研室 第一节 一般工件的编程 一、程序圆点 二、有关参考点的知识 三、换刀点的设置 四、主要辅助功能简介 五、快速点定位(G00) 六、直线插补(G01) 七、倒角、倒圆编程 八、锥的切削 九、程序延时 一、程序圆点 关于程序原点我们在第一章中已经介绍过。所用指令有的系统为G92,有的为G50,常用的为G50,它是在工件坐标系中确定的。G50后面的值随工件坐标系原点的变化而变化。如图2-1所示 。 二 、有关参考点的知识 有关参考点的知识我们在第一章中已介绍过,这里再简单介绍一下与参考点有关的知识。 1、返回参考点 参考点是CNC机床上的固定点,可以利用返回参考点指令将刀架移动到该点,如图2-2所示。 自动参考点返回时需要用到如下指令: G28 X(U)_;X向回参考点 G28 Z(W)_;Z向回参考点 G28 X(U)_Z(W);刀架回参考点 其中X(U),Z(W)坐标设定值为指定的某一中间点,但此中间点不能超过参考点,如图2-3所示 。 图2-3所上所示为刀具返回参考点的过程,刀具从当前位置经过中间点(190,50)返回第二参考点,其指令为: G30 X190.0 Z50.0; /*绝对坐标方式 G30 U100.0 W30.0; /*相对坐标方式 如图2-3中的虚线路径所示,如果参考点返回时不经过中间点,则刀具会与工件发生碰撞,引起事故。 四 主要辅助功能简介 1. M00程序暂停 执行M00后,机床的所有动作均被切断,机床处于暂停状态。 重新启动程序起动按钮后,系统将继续执行后面的程序段。 例如:N10 G00 X100 Z200; N20 M00; N30 X50 Z110; 执行到N20程序段时,进入暂停状态,重新启动后将从N30程序段开始继续运行。 如进行尺寸检验,排屑或插入必要的手工动作时,用此功能很方便。说明: M00须单独设一程序段。 如在M00状态下,按复位键,则程序将回到开始位置。 2. M01选择停止 在机床的操作面板上有一“任选停止”开关,当开关打到“ON” 位置时,程序中如遇到M01代码时,其执行过程同M00相同,当上述开关打到“OFF”位置时,数控系统对M01不予理睬。 例如:N10 G00 X100 Z200; N20 M01; N30 X50 Z110; 如“任选停止”开关打到断开位置,则当系统执行到N20程序段时,不影响原有的任何动作,而是接着往下执行N30程序段。 此功能通常用来进行尺寸检验,而且M01应作为一个程序段单独设定。 M02程序结束 主程序结束,切断机床所有动作,并使程序复位。 说明:必须单独作为一个程序段设定。 M03主轴正转 此代码起动主轴正转(逆时针)如图2-5a所示。 。 M04主轴反转 此代码起动主轴反转(顺时针)如图2-5b所示 M05主轴停止 此代码使主轴停止转动。 M06换刀 有的数控系统中此代码表示对到仪摆处。 M07 1#切削液开 有的系统中此代码表示对刀仪摆回。 M08 2#切削液开 M09切削液关 注意:M00、M01和M02也可以将切削液关掉。 M10卡盘夹紧 此指令能自动使卡盘夹紧。 M11卡盘松开 此指令能自动使卡盘松开,此指令一般在装有棒料输送机、 工件收集及上下料机械手时用。 M12尾座套筒前进 此指令使尾座套筒伸出。 M13尾座套筒返回 此指令使尾座套筒返回到初始状态。 M17主轴速度达到信号取消 指令某一主轴速度后,主轴电动机控制单元、有反馈信号SAR,即主轴速度到达指令速度后,这一信号即刻出发,然后才能进行其它动作,主轴速度的上升需一定的时间,但有时为了提高效率,或在特定场合,需忽略此信号,这时用此指令。 M20卡盘吹气 此指令在有上下工件机械手,进行工件自动装卸时用。每次车削完工件有机械手卸下后,卡盘上可能会沾有切屑,若不吹去,再次装夹工件时,就有困难将切屑一起夹入,故每次装夹工件前,都必须用压缩空气吹屑,通过本代码控制对卡盘爪自动吹气一次。 M23切螺纹倒角 用此代码,可在切螺纹时自动完成倒角动作,如图2-6所示。 M24切螺纹不倒角 如切螺纹不倒角时用此代码指令。 M25误差检测 通常在工件的拐角处,即X指令和Z指令的变换处,刀具并不是当Z指令走完后(进给量=0),再走X指令,如图2-7所示,这样造成了拐角处为圆角,如图2-8所示。 用M25指令,可以控制上一个程序完全走完之后,再走下一段,这样就避免了圆角的产生。有的系统用G代码来实现这一过程。 M26误差检测取消 如工件拐角处无精度要求,
显示全部
相似文档