数控铣加工程序示例_第1页
数控铣加工程序示例_第2页
数控铣加工程序示例_第3页
数控铣加工程序示例_第4页
全文预览已结束

下载本文档

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

文档简介

1、 通过一个简单的数控铣加工零件及其数控铣加工程序的介绍,进一步了解数控铣程序的结构、特点和常用代码的含义。下图为某外形轮廓的零件图,轮廓深度为5mm,数控编程采用刀心编程,图中所示坐标点为刀具中心的刀位点坐标值。图 数控铣编程实例(1)数控铣加工程序(见下表) 表 数控铣加工程序程序内容程序说明程序开始部分O6666;程序号为O6666N1;程序N1G54G90G17G21G94G49G40;建立工件坐标系、绝对编程、XY平面、公制编程、进给方式定义为mm/m、取消刀具长度补偿G0X300.0Y300.0 Z300.0;主轴移动到X300.0Y300.0 Z300.0的安全位置M06 T09;

2、调9号端铣刀M03S3600F680;主轴正转,转速为3600RPM,进给速度为680mm/m程序内容G0 X260.0Y180.0Z30.0;刀具快速移动到起刀点(X260.0,Y180.0,Z30.0)X20.0;刀具沿X方向快速移动到(X20.0, Y180.0,Z30.0)Y40.0;刀具沿Y方向快速移动到(X20.0,Y40.0,Z30.0)G1Z-5.0;下刀到(X20.0 ,Y40.0,Z-5.0)的位置X40.0;刀具沿X方向直线插补铣削至刀位点(X40.0,Y40.0,Z-5.0)Y100.0;刀具沿Y方向直线插补铣削至刀位点(X40.0,Y100.0,Z-5.0)续表:程序

3、内容程序说明程序内容G03 X60.0Y120.0R20.0;刀具逆时针圆弧插补铣削至刀位点(X60.0,Y120.0,Z-5.0),半径为20.0G02 X100.0R20.0;刀具顺时针圆弧插补铣削至刀位点(X100.0,Y120.0,Z-5.0),半径为20.0G03X110.0Y110.0R10.0;刀具逆时针圆弧插补铣削至刀位点(X110.0,Y110.0,Z-5.0),半径为10.0G01X210.0;刀具沿X方向直线插补铣削至刀位点(X210.0,Y110.0,Z-5.0)G03X220.0Y100.0R10.0;刀具逆时针圆弧插补铣削至刀位点(X220.0,Y100.0,Z-5

4、.0),半径为10.0G01Y60.0;刀具沿Y方向直线插补铣削至刀位点(X220.0,Y60.0,Z-5.0)G02X200.0Y40.0R20.00;刀具顺时针圆弧插补铣削至刀位点(X200.0,Y40.0,Z-5.0),半径为20.0G01X20.0刀具沿Y方向直线插补铣削至刀位点(X20.0,Y40.0,Z-5.0)程序结尾G0Z30.0;快速退刀离开零件上表面Y180.0刀具沿Y方向直线插补铣削至刀位点(X20.0,Y180.0,Z30.0)X260.0刀具沿Y方向直线插补铣削至刀位点(X260.0,Y180.0,Z30.0)G0X300.0Y300.0 Z300.0;主轴移动到X3

5、00.0Y300.0 Z300.0的安全位置M5 M09;主轴停止、冷却液停止M30;程序停止,返回主程序(2)数控程序介绍 大多数代码看起来非常熟悉,数控铣程序分为程序开始、程序内容和程序结束三部分内容。 第一部分 程序开始部分 程序开始部分主要定义程序号,调出零件加工坐标系、加工刀具,启动主轴、打开冷却液等方面的内容。 O6666 为定义程序号,程序号为O6666。 N1 数控铣程序由多个程序组成,每一个程序可以单列,也可以连在一起,为了容易区别,将该程序定义为N1程序。 G54G90G17G21G94G49G40 G54:为建立工件坐标系指令,并选择G54作为当前的加工坐标系;如不作特殊

6、指明,数控系统默认G54坐标系。 G90:采用绝对编程方式。 G17:加工平面选择XY平面。 G21:选择公制编程。 G94:进给方式定义,选择每分钟毫米,单位为mm/m。 G49:取消刀具长度补偿。 G40:取消刀具半径补偿。 G0X300.0Y300.0 Z300.0 机床主轴移动到X300.0Y300.0 Z300.0的安全位置。为避免换刀过程中出现刀具与工件或夹具之间的碰撞或干涉现象发生,一个有效的方法是使得机床主轴和加工零件有一定的安全距离。 M06 T09 选择刀具指令,调9号端铣刀;同时确定了9号刀具在当前加工坐标系中相对于零点的偏置值。 M03S3600F680 定义主轴的旋转

7、速度,包括主轴正转(M03),转速为3600rpm(S3600),同时定义了进给速度为680mm/m(F680)。 第二部分 程序内容部分 程序内容是整个程序的主要部分,由多个程序段组成。每个程序段由若干个字组成,每个字又由地址码和若干个数字组成。常见的为G指令和M指令以及各个轴的坐标点组成的程序段。 G0 X260.0Y180.0Z30.0 起刀点定义,刀具快速移动到起刀点(X260.0,Y180.0,Z30.0)。 G1Z-5.0 垂直下刀到(X20.0 ,Y40.0,Z-5.0)的位置。 G03 X60.0Y120.0R20.0 刀具逆时针圆弧插补铣削轮廓,轮廓半径为20.0,G03为逆

8、时针圆弧查补指令,铣削从刀位点(X20.0 ,Y40.0,Z-5.0) 至刀位点 (X60.0,Y120.0,Z-5.0)。 G02 X100.0R20.0 刀具顺时针圆弧插补铣削轮廓,轮廓半径为20.0,铣削从刀位点(X60.0,Y120.0,Z-5.0)至刀位点(X100.0,Z-5.0),G02为顺时针圆弧查补指令。 其他程序段内容相似。 第三部分 程序结尾部分 在程序结尾,需要机床主轴返回起刀点即起始位置,同时进行主轴停止,关掉冷却液,程序选择停止或结束程序等动作。 G0Z30.0 快速退刀离开零件上表面。 Y180.0 X260.0 刀具先沿Y方向,后沿X方向快速返回起刀点。 X300.0Y300.

温馨提示

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

评论

0/150

提交评论