数控铣床编程课件.ppt

数控铣床编程课件.ppt

ID:50102267

大小:1.43 MB

页数:41页

时间:2020-03-08

数控铣床编程课件.ppt_第1页
数控铣床编程课件.ppt_第2页
数控铣床编程课件.ppt_第3页
数控铣床编程课件.ppt_第4页
数控铣床编程课件.ppt_第5页
资源描述:

《数控铣床编程课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数控铣床编程济南大学工程训练中心一、数控编程概述以下将以武汉华中数控有限公司研制和开发的华中Ⅰ型(及世纪星)XKA714B/E教学数控铣床为例,介绍其数控系统程序编制的指令和规则。XKA714B/E数控铣床,是三坐标连续控制的数控铣床,系统是HNC-21M系统。其人机界面、操作面板、操作步骤及编程方法与当前国际主流基本一致。二、数控编程基本知识1.坐标系统1)基本坐标轴数控机床的坐标轴和方向的命名制定了统一的标准,规定直线进给运动的坐标轴用X、Y、Z表示,常称基本坐标轴。+X+Y+Z二、数控编程基本知识笛卡尔坐标系---右手定则二、数控编程基本知识XKA714B/E立式铣床轴的定义机床零点、机

2、床参考点、机床坐标系机床零点:现代数控机床内一般都有一个基准位置,称为机床零点,是机床制造商设置在机床上的一个物理位置,其作用是使机床与控制系统同步,建立测量机床运动坐标的起始点。机床参考点:与机床零点相对应的是机床参考点,它是机床制造商在机床上用行程开关和限位挡块确定的一个物理位置,就是在机床每个坐标轴的移动范围内设置一个机械点,如此可构成一个多轴坐标系的一点,就是机床参考点。机床坐标系:数控铣床的坐标系是按国际标准化组织标准,为确定机床的运动方向、移动的距离,在机床上建立的一个坐标系,是标准坐标系,也称机床坐标系。二、数控编程基本知识二、数控编程基本知识3、工件坐标系、程序原点定义:工件坐

3、标系是编程人员在编程时使用的,编程人员选择工件上的某一点为原点(程序原点),建立一个坐标系,称为工件坐标系。工件坐标系一旦建立便一直有效,直到被新的工件坐标系取代。二、数控编程基本知识程序文件名称CNC装置可以装入许多程序文件,以磁盘文件的方式读写。文件名格式为(有别于DOS的其他文件名):OXXXX(地址O后面必须有四位数字(或字母)以内。主程序、子程序必须写在同一个文件名下。本系统通过调用文件名来调用程序,进行加工或编辑。二、数控编程基本知识零件程序结构一个零件程序是一组被传送到数控装置中去的指令和数据,它必须遵循一定结构、句法和格式规则,它由若干个程序段组成,而每个程序段由若干个指令字组

4、成。二、数控编程基本知识程序段格式一个程序段定义一个由数控装置执行的指令行。程序段的格式定义了每个程序段中功能字的句法。二、数控编程基本知识二、数控编程基本知识辅助功能M代码辅助功能由地址字M和其后面的一或两位数字组成,主要用于控制零件程序的走向,以及机床各种辅助功能的开关动作。M功能有非模态M功能和模态M功能两种形式。*非模态M功能(当段有效代码):只在书写了该代码的成序段中有效;*模态M功能(续效代码):一组可以互相注销的M功能,这些功能在被同一组的另一个功能注销之前一直有效。*模态M功能组中包含一个缺省功能,图表中带▲者,系统上电时将被初始化该功能。二、数控编程基本知识主轴功能S主轴功能

5、S控制主轴转速,其后的数值表示主轴速度,单位为转/每分钟(r/min)。S是模态指令,S功能只有在主轴速度可调节时有效。例:M03S800表示主轴正转,转速800r/min准备功能G代码G代码的作用是建立数控机床工作方式。后续数字一般为1~3位正整数,对于各代码的含义,不同的数控系统有不同的设定。为了规范标准ISO组织做了自己的代码标准如下:标准G代码标准G代码标准G代码标准G代码平时常用的M代码与G代码M03主轴正传M05主轴停转M30程序结束并返回程序起点G00快速定位G01直线加工G02顺时针圆弧加工G03逆时针圆弧加工G17选择XY平面G54工件坐标系G90绝对值编程G91相对值编程(

6、增量)二、数控编程基本知识进给控制指令例:G00X50Y50Z30表示刀具快速移动到(50,50,30)点快速定位指令G00格式:G00XYZ其中X、Y、Z为快速定位终点,G90时为终点在工件坐标系中的坐标,G91时为终点相对于起点的位移量。G00为模态功能,可由G01、G02、G03或G33功能注销。二、数控编程基本知识进给功能F例:G01Z-3F40下刀深度3mm,刀具进给速度40mm/minF指令表示工件被加工时刀具相对于工件的合成进给速度,F的单位为(每分钟进给量mm/minG94)或(每转进给量mm/rG95).当工作在G01,G02或G03工作方式下,编程的F一直有效,直到被新的F

7、值所取代,而在G00快速定位时,速度是各轴的最高速度,与所编F无关。二、数控编程基本知识2、例:G01X50Y50F80表示刀具从当前位置沿直线运动到(50,50)点,进给速度为80mm/min直线加工指令G01格式:G01XYZF其中,X、Y、Z为终点,G90时为终点在工件坐标系中的坐标,G91时为终点相对于起点的位移量,G01和F都是模态代码,G01可由G00、G02、G03或G33功能注销。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。