数控机床编程基础知识概述.pptx

数控机床编程基础知识概述.pptx

ID:62754534

大小:6.38 MB

页数:39页

时间:2021-05-22

数控机床编程基础知识概述.pptx_第1页
数控机床编程基础知识概述.pptx_第2页
数控机床编程基础知识概述.pptx_第3页
数控机床编程基础知识概述.pptx_第4页
数控机床编程基础知识概述.pptx_第5页
数控机床编程基础知识概述.pptx_第6页
数控机床编程基础知识概述.pptx_第7页
数控机床编程基础知识概述.pptx_第8页
数控机床编程基础知识概述.pptx_第9页
数控机床编程基础知识概述.pptx_第10页
资源描述:

《数控机床编程基础知识概述.pptx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数控编程技术主讲郑才国第二章第2章 数控机床编程基础数控编程的概念数控编程的基础知识数控机床的坐标系常用编程指令程序编制中的数学处理第2章数控机床编程基础2.1数控程序编制的概念数控程序的编制方法及步骤工件图样工艺设计数学处理编制程序制作介质校验修改手工编程过程1、手工编程2、自动编程第2章数控机床编程基础2.1数控程序编制的概念数控程序的编制方法及步骤分析加工图样编程开始制作控制介质运行调试程序编写程序单数值计算确定工艺过程满足要求编程结束NY编程的内容和步骤第2章数控机床编程基础2.2编程的基础知识2

2、.2.1程序的构成及格式国际标准化组织(ISO)对数控机床的数控程序的编码字符和程序段格式、准备功能和辅助功能等制定了若干标准和规范。一个完整的零件加工程序,它主要由程序名和若干程序段组成。程序名是该加工程序的标识;程序段是一个完整的加工工步单元,它以N(程序段号)指令开头,LF指令结尾;M02作为整个程序结束的指令,有些数控系统可能还规定了一个特定的程序开头和结束的符号,如%、EM等第2章数控机床编程基础2.2编程的基础知识2.2.2程序段格式程序段的格式:指一个程序段中指令字的排列顺序和书写规则,不同

3、的数控系统往往有不同的程序段格式,格式不符合规定,数控系统就不能接受。目前广泛采用的是地址符可变程序段格式(或者称字地址程序段格式),格式:N_G_X_Y_Z_F_S_T_M_LF这种格式的特点:程序段中的每个指令字均以字母(地址符)开始,其后再跟符号和数字。指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写。不需要的指令字或者与上段相同的续效代码可以省略不写。因此,这种格式具有程序简单、可读性强,易于检查等优点。第2章数控机床编程基础2.2编程的基础知识2.2.3字与字的功能常用地址符及其含义机

4、  能地  址  符说  明程序号O或P或%程序编号地址程序段号N程序段顺序编号地址坐标字X,Y,Z;U,V,W;P,Q,R;A,B,C;D,E;R;I,J,K;直线坐标轴旋转坐标轴圆弧半径圆弧中心坐标准备功能G指令动作方式辅助功能M,B;开关功能,工作台分度等补偿值H或D补偿值地址暂停P或X或F暂停时间重复次数L或H子程序或循环程序的循环次切削用量S或VF主轴转数或切削速度进给量或进给速度刀具号T刀库中刀具编号第2章数控机床编程基础2.2编程的基础知识2.2.4程序编制中的基本指令(1)G指令——准备功

5、能指令是使CNC机床准备好某种运动方式的指令分为模态指令和非模态指令。模态指令表示在程序中一经被应用,直到出现同组其它任一G指令时才失效。否则该指令继续有效,直到被同组指令取代为止。非模态指令只在本程序段中有效。组成:G后带二位数字组成,从G00到G99共100种第2章数控机床编程基础(2)M指令——辅助功能指令作用:用于控制CNC机床开关量,如主轴正反转、冷却液的开停、工件的夹紧松开等。组成:M后带二位数字组成。(3)F指令——进给速度指令续效代码,一般直接指定,即F后跟的数字就是进给速度的大小,如F1

6、00表示进给速度为100mm/min。在程序启动第一个G01或G02或G03功能时,必须同时驱动F功能。(4)S指令——主轴速度功能指令S代码后的数值为主轴转速,要求为整数。在零件加工之前一定要启动主轴运转(M03或M04)。(5)T指令——刀具功能指令Tnn代码用于选择刀具库中的刀具,nn表示刀号。2.3数控机床坐标系2.3.1机床坐标系及运动方向第2章数控机床编程基础右手笛卡尔坐标系2.3数控机床坐标系机床坐标系及运动方向的确定方法第2章数控机床编程基础1.假定刀具相对于固定的工件运动2.采用右手笛卡

7、儿坐标系直线坐标XYZ旋转坐标ABC附加坐标UVW3.确定顺序:Z—X—Y4.增大工件和刀具之间距离的方向为运动的正方向2.3数控机床坐标系第2章数控机床编程基础卧式数控车床坐标系+X+Z2.3数控机床坐标系第2章数控机床编程基础立式数控铣床坐标系+Z+X+Y2.3数控机床坐标系2.3.2机床原点与机床参考点第2章数控机床编程基础机床原点又称为机械原点,它是机床坐标的原点。该点是机床上的一个固定的点,其位置是由机床设计和制造单位确定的,通常不允许用户改变。机床原点是工件坐标系、编程坐标系、机床参考的基准点

8、。这个点不是一个硬件点,而是一个定义点。机床参考点是采用增量式测量的数控机床所特有的,机床原点是由机床参考点体现出来的。机床参考点是一个硬件点2.3数控机床坐标系2.3.3工件坐标系第2章数控机床编程基础工件坐标系的原点就是工件原点,也叫做工件零点。与机床坐标系不同,工件坐标系是人为设定的,选择工件坐标系的原点的一般原则是:1.尽量选在工件图样的基准上,便于计算,减少错误,以利于编程。2.尽量选在尺寸精度高,粗糙度值低的工件表

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

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

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