数控编程的基础知识.ppt

数控编程的基础知识.ppt

ID:55603441

大小:7.35 MB

页数:52页

时间:2020-05-20

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

《数控编程的基础知识.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、本章重点难点内容: 1、数控指令及其功能。 2、各种数控机床坐标系及坐标原点的区分。 3、数控加工程序格式与组成。本章授课进程与主要内容:1、数控编程的种类及方法。2、数控程序的结构与方法。3、数控机床的座标系设定。4、数控程序的基本指令。第三章数控编程基础知识江西工程职业技术学院1一、数控编程的基本概念是指根据被加工零件的图纸和技术要求,工艺要求将零件的加工工艺顺序、工序内的工步安排,刀具运动轨迹与方向,工艺参数(主轴、进给、被吃刀量)及辅助动作,用数控系统规定的规则、代码和格式编制成文件。二、数控编程的内容和步骤第一节数

2、控编程概述第三章数控编程基础知识江西工程职业技术学院2二、数控编程的内容和步骤 1、图纸工艺分析 2、数学处理 3、编写程序单及初步校验 4、制备控制介质 5、输入数控系统 6、程序的校验和试切第三章数控编程基础知识江西工程职业技术学院3三、数控编程的方法数控自动编程代表编程方法的先进水平,而手工编程是学习自动编程的基础。第三章数控编程基础知识江西工程职业技术学院4三、数控编程的方法1、手工编程:是从分析零件图样、确定工艺过程、数值计算、编写零件加工程序单,程序的输入到检验等步骤均由人工完成。 车床及产品加工多数采用手工编

3、程方式。2、自动编程:是利用计算机及编程软件进行数控加工程序编制,零件要求具有CAD模型,进行参数选择和设置,由计算机自动进行刀具轨迹计算、后置处理,千万加工程序单。第三章数控编程基础知识江西工程职业技术学院5第三章数控编程基础知识江西工程职业技术学院数控编程的分类6一、数控机床坐标系的作用描述机床的运动,产生数据信息。二、数控机床坐标系确定的依据—JB3051-8(ISO841) 为简化程序编制,保证数据的互换性。第二节数控机床坐标系第三章数控编程基础知识江西工程职业技术学院7三、数控机床坐标系的确定方法1.假定刀具相对

4、于固定的 工件运动江西工程职业技术学院第三章数控编程基础知识82.采用右手笛卡儿坐标系直线坐标XYZ旋转坐标ABC附加坐标UVW江西工程职业技术学院第三章数控编程基础知识93.确定顺序:Z—X—Y 4.增大工件和刀具之间距离的方向为运动的正方向江西工程职业技术学院第三章数控编程基础知识10四、数控机床坐标系坐标原点江西工程职业技术学院第三章数控编程基础知识11卧式数控车床坐标系+X+Z江西工程职业技术学院第三章数控编程基础知识12立式数控铣床坐标系+Z+X+Y江西工程职业技术学院第三章数控编程基础知识13一、程序的结构及格式

5、一个完整的程序由程序号、程序内容和程序结束三部分组成。第三节数控程序编制的代码及格式第三章数控编程基础知识江西工程职业技术学院%0009G92X-100.Y-50.Z50.G90G00X0.Y0.M03S800G91G99G81X40.Y40.Z-13.R-47.F100X40.Y0.L3X0.Y50.X-40.Y0.L3G90G80X-100.Y-50.Z50.M05M30%程序号{程序结束{程序内容14程序段的格式N10G01X-100.Y-50.Z50.M03S1000F500T0101;程序段序号:N10准备功能:G

6、01坐标地址字:X-100.Y-50.Z50.(U、V、W、I、J、K)进给功能:F50主轴功能:S1000刀具功能:T0101辅助功能:M03程序段结束符:;江西工程职业技术学院第三章数控编程基础知识15第二节G指令、M指令和其它常用指令准备功能:也叫G代码,准备功能的主要作用是指定机床的运动方式,为数控系统的插补运算作准备。CNC系统的准备功能为指令从G00-G99共100个。 辅助功能:也叫M代码,主要作用是表示一些机床辅助动作及状态的指令。从M00-M99共100个。模态代码:又称续效代码,是指程序段中一但指定了G功

7、能字,在此之后的程序段中一直有效。直到同组另一个G功能字替代或撤销它为止。 非模态代码指被限定仅在指定的程序段中有效。江西工程职业技术学院第三章数控编程基础知识16江西工程职业技术学院第三章数控编程基础知识常用的M指令有:a、M00——程序停止b、M01——计划程序停止c、M02——程序结束d、M03——主轴顺时针旋转e、M04——主轴逆时针旋转f、M05——主轴停止g、M06——换刀h、M08——冷却液开i、M09——冷却液关j、M30——程序结束并返回M代码模态说明M00非模态程序停止M02非模态程序结束M03模态主轴正

8、转(CW)M04模态主轴反转(CCW)M05模态主轴停止转动M06非模态换刀M07模态切削液开M09模态切削液关M30非模态程序结束(复位)并回到开头M98非模态子程序调用M99非模态子程序结束17江西工程职业技术学院第三章数控编程基础知识其它常用功能指令a、T功能——刀具功能b、S功能—

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

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

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