数控编程基础知识课件.ppt

数控编程基础知识课件.ppt

ID:57016760

大小:1.46 MB

页数:49页

时间:2020-07-26

数控编程基础知识课件.ppt_第1页
数控编程基础知识课件.ppt_第2页
数控编程基础知识课件.ppt_第3页
数控编程基础知识课件.ppt_第4页
数控编程基础知识课件.ppt_第5页
资源描述:

《数控编程基础知识课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章 数控编程基础知识第一节数控编程概述数控编程是根据被加工零件的图纸和技术要求、工艺要求等切削加工的必要信息,按数控系统所规定的指令和格式编制加工程序文件的过程。数控机床所使用的程序是按照一定的格式并以代码的形式编制的。一、数控编程的方法(一)手工编程手工编程就是从分析零件图样、确定加工工艺过程、数值计算、编写零件加工程序单、制作控制介质到程序校验等内容都是由手工完成。它要求编程人员不仅要熟悉数控指令及编程规则,而且还要具备数控加工工艺知识和数值计算能力。(二)自动编程自动编程是利用计算机专用软件来编制数控加工程序。编

2、程人员只需根据零件图样的要求,使用数控语言,由计算机自动地进行数值计算及后置处理,编写出零件加工程序单,然后将加工程序通过直接通信的方式送入数控机床,指挥机床工作。自动编程使得一些计算繁琐、手工编程困难或无法编出的程序能够顺利地完成。二、数控编程的内容与步骤(一)分析零件图(二)工艺处理(三)数值计算(四)编写加工程序清单(五)制作控制介质(六)程序校验与首件试切第二节数控机床坐标系的建立一、坐标系确定原则(1)刀具相对于静止工件而运动的原则。(2)标准的机床坐标系是一个右手直角笛卡儿坐标系,三个移动坐标轴的方向与机床的主

3、要导轨相平行,规定各坐标轴正向为增大工件与刀具之间距离的方向。(3)根据右手螺旋定则确定出三个旋转坐标的方向,如图所示。右手直角笛卡尔坐标系二、数控机床的坐标系统建立机床的坐标系统主要包括:坐标系、坐标原点、坐标轴方向;所有实际存在的机床轴(移动轴、回转轴);参考点、工件坐标系原点和换刀点等。ISO标准对数控机床的坐标系统的规定如下:采用右手直角笛卡尔坐标系(右手螺旋定则)。具体按相关国家标准:JB/T3051—1999《数控机床坐标和运动方向的命名》。(一)坐标轴及其运动方向命名方法(1)不论机床的具体结构是工件静止、刀

4、具运动,还是工件运动、刀具静止,数控机床的坐标运动指的均是刀具相对于工件的运动。(2)规定以工件为基准,假定工件不动,刀具运动的原则。(3)以刀具的运动轨迹来编程。(4)机床运动部件运动方向的规定:机床坐标系位置与机床类型有关,JB3051—82规定,增大工件与刀具之间距离的方向是机床运动的正方向,如图所示。数控机床的坐标轴及其运行方向(5)工件坐标系。可以在工件坐标系中描述工件的几何形状,即NC程序中的数据要参照工件坐标系。不同布局机床坐标系如图所示。不同布局机床坐标系三、数控机床各相关点(1)机床原点(M)(Machi

5、neOrigin或HomePosition)。指建立测量机床运动坐标的起始点,如图所示的O点。数控机床参考点(2)机床参考点(R)(ReferencePoint),指用行程开关设置的一个物理位置,与机床原点的相对位置是固定的,机床出厂之前由机床制造商精密测量确定。一般来说,加工中心的参考点为机床的自动换刀位置,如图所示的O′点。数控机床参考点(3)程序原点(W),又称工件原点(PartOrigin)。以工件原点为坐标原点建立起来的直角坐标系,是编程员在数控编程过程中定义在工件上的几何基准点,如图所示的M、W点。数控机床程序

6、零点(4)装夹原点,又称卡盘零点(FixtureOrigin),可以与工件原点重合,也可以不重合。如图所示的C点。数控机床程序零点四、坐标输入方式(1)绝对坐标表示法:将刀具运动位置的坐标值表示为相对于坐标原点的距离,这种坐标的表示法称之为绝对坐标表示法。如图所示。大多数的数控系统都以G90指令表示使用绝对坐标编程。其程序如下:G00X0Z0;G01X20F120;Z-25;X30;Z-45;X44;(2)相对坐标表示法:将刀具运动位置的坐标值表示为相对于前一位置坐标的增量,即为目标点绝对坐标值与当前点绝对坐标值的差值,这

7、种坐标的表示法称之为相对坐标表示法,如图所示。大多数的数控系统都以G91指令表示使用相对坐标编程,有的数控系统用X、Y、Z表示绝对坐标代码,用U、V、W表示相对坐标代码。其程序如下:G00X0Z0;G01X20F120;Z-25;X30;Z-45;X44;第三节数控机床的主要功能一、准备功能—G代码准备功能也称为G功能,它是用来指令机床工作方式或控制系统工作方式的一种命令,G功能由地址符G和其后的两位数字组成(00~99),从G00到G99共100种功能,用以指令机床不同的动作,如用G01来指令运动坐标的直线进给。二、辅助

8、功能—M代码辅助功能也称M功能,用以指令数控机床中的辅助装置的开关动作或状态,辅助功能是用地址M及其后续数字来表示。三、刀具功能—T代码刀具功能也称为T功能,用于指令加工中所用刀具号及自动补偿编组号的地址字,其自动补偿内容主要指刀具的刀位偏差及刀具半径补偿。在数控机床中,其地址符T的后续数字主要有以下两

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

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

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