数控程序的构成讲解_第1页
数控程序的构成讲解_第2页
数控程序的构成讲解_第3页
数控程序的构成讲解_第4页
数控程序的构成讲解_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

数控程序的构成主讲戴继东Email:djd5065@163.comTel/p>

湖南国防工业职业技术学院知识往往受益于一时,思想方法受益于终生!数控程序的生成方法一、手工编程手工编程就是从分析零件图样、确定加工工艺过程、数值计算、编写零件加工程序单、制作控制介质到程序校验都是人工完成。它要求编程人员不仅要熟悉数控指令及编程规则,而且还要具备数控加工工艺知识和数值计算能力。对于加工形状简单、计算量小、程序段数不多的零件,采用手工编程较容易,而且经济、及时。

二、自动编程自动编程是相对与手动编程而言的。它是利用计算机专用软件来编制数控加工程序。编程人员只需根据零件图样的要求,使用数控语言,由计算机自动地进行数值计算及后置处理,编写出零件加工程序单,加工程序通过直接通信的方式送入数控机床,指挥机床工作。自动编程使得一些计算繁琐、手工编程困难或无法编出的程序能够顺利地完成。

数控程序构成程序的构成%O1000//程序开始部分N10G00G54X50Y30M03S3000;N20G01X88.1Y30.2F500T02M08;N30X90;//程序主体部分……N300M30(M02);//程序结束部分%1.程序号(程序名):(1)一种是以规定的%(或O)符打头,后跟四位数的程序号。如:%1000;O1000(例如在FANUC系统中采用英文字母“O”作为程序编号地址,后跟1-9999任意数。)(2)另一种形式是,程序名由英文字、数字或英文、数字混合组成,中间还可以加入“-”(例如华中系统)。编程时一定要根据说明书的规定作指令否则系统是不会执行的。2.程序内容(程序的主体)(1)程序内容是整个程序的核心,由许多程序段组成,每个程序段由一个或多个指令字组成,表示数控机床要完成的全部动作。(2)每个程序段的结束用”;”(华中用回车键)(3)每个程序段一般只能完成一个固定动作。(如使用循环指令的话一个程序段会产生多个动作)

Z

X

XZ程序段:N

G

X

Y

Z

F

S

T

M

N

为程序段序号;只起标识符作用,可省略,但有些不能,比如循环、跳步。G

为准备功能,指定机床的运动方式。(机床的运动指令,在数控编程中,用各种G指令来描述工艺过程的各种操作.X

Y

Z

为工件坐标系中各轴移动终点位置;程序段的结构

每转进给G99(数控车系统默认)mm/rF:为进给功能指令每分进给G98(数控铣系统默认)mm/min

S

为主轴功能指令;主轴的旋转速度

(r/min)

T

为刀具功能指令,指定刀具号如M06T01:换上一号刀具M

为辅助功能指令,指定辅助机能的开关控制。常用的M功能:

M03—主轴正转M04—主轴反转

M05—主轴停转M08—开水泵冷却液开

M09—冷却液关

M98—调用子程序M99—子程序结束3.程序结束符:M02或M30。(1)M30为主程序结束指令。功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段(2)一个零件程序必须包括起始符%和结束符%。零件程序是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的,建议按升序书写程序段号。

数控程序构成程序的构成%O1000//程序开始部分N10G00G54X50Y30M03S3000;N20G01X88.1Y30.2F500T02M08

温馨提示

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

最新文档

评论

0/150

提交评论