《数控编程技术》教案.ppt
《《数控编程技术》教案.ppt》由会员分享,可在线阅读,更多相关《《数控编程技术》教案.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、攀枝花学院机械工程系攀枝花学院机械工程系二零零六年九月二零零六年九月班级:机制第一节第一节 概述概述第二章 数控编程基础第二节第二节 编程的基础知识编程的基础知识第四节第四节 数控编程的工艺处理数控编程的工艺处理第三节第三节 常用准备功能指令编程方法常用准备功能指令编程方法第五节第五节 编程中的数值计算编程中的数值计算第六节第六节 自动编程简介自动编程简介教案教案 2 2第一节 概述教案教案 2 2 数控编程的内容:分析图样并确定加工工艺过程、数值计算、编写零件加工程序、制作控制介质、程序校验和试切削。数控编程的步骤:1.分析图样、确定加工工艺过程2.数值计算3.编写零件加工程序4.制作控制介
2、质5.程序校验和试切削零件图分析图样数值计算编写程序制作介质校验和试切一一.数控编程的基本概念数控编程的基本概念二二.数控编程的内容和步骤数控编程的内容和步骤从零件图样到制成控制介质的全部过程称为数控编程。第二节 编程的基础知识教案教案 2 21 1 程序的构成程序的构成零件加工程序由程序号和若干个程序段组成。每个程序号由程序号地址码和程序的编号组成;每个程序段又由程序段号和若干个指令字组成,每个指令字由字母、符号、数字组成。2 2 程序段格式程序段格式程序段的长短、字数和字长都是可变的,字的排列顺序没有严格要求,不需要的字及与上一程序段相同的续效字可以不写。程序段一般格式为:N G X Y
3、Z F S T M;程序段号 准备功能 尺寸 进给功能 主轴转速 刀具功能 辅助功能3 3主程序和子程序主程序和子程序一一.程序的结构程序的结构第二节 编程的基础知识教案教案 2 21.1.坐标轴的命名坐标轴的命名 坐标轴采用右手直角笛卡尔坐标系进行命名。1)坐标轴的命名规定二二.数控机床的坐标系数控机床的坐标系第二节 编程的基础知识教案教案 2 22)机床坐标系的确定方法()Z轴()X轴()Y轴()A、B、C的转向()附加坐标第二节 编程的基础知识教案教案 2 22.2.工件坐标系与编程坐标系工件坐标系与编程坐标系(1)机床坐标系与机床原点及机床参考点(2)编程坐标系(3)工件坐标系与工件原
4、点(4)机床坐标系与工件坐标系的关系机床原点的设置(车床)机床参考点(车床)第二节 编程的基础知识教案教案 2 23.3.绝对坐标系与相对坐标系绝对坐标系与相对坐标系(1)绝对坐标系:所有坐标值均从坐标原点计量的坐标系。所用的编程指令称为绝对指令。绝对坐标常用X、Y、Z代码表示。(2)增量坐标系:运动轨迹的终点坐标值相对于起点计量的坐标系,其坐标原点是移动的。所用的编程指令称为增量指令。增量坐标常用U、V、W代码表示。例:如图加工直线AB,在绝对坐标系中表示B点坐标值:XB30,YB50;在增量坐标系中表示B点坐标值为:UB20,VB30第二节 编程的基础知识教案教案 2 24.4.最小设定单
5、位与编程尺寸的表示法最小设定单位与编程尺寸的表示法(1)最小设定单位:数控系统能实现的最小位移量,又称脉冲当量(0.010.0001)。编程时,所有的编程尺寸都应转换成与最小设定单位相对应的数量。(2)编程尺寸有两种表示法:1)以最小设定单位为最小单位来表示;2)以毫米为单位,以有效位小数来表示。例:X=524.295,Y=36.52,最小设定单位为0.01,则:1)法表示:X52430 Z3652 2)法表示:X524.30 Z36.52第二节 编程的基础知识教案教案 3 3 程序段中的指令字可分为尺寸字和功能字(功能指令),功能指令可分为:准备功能G指令、辅助功能M指令,以及F、S、T指令
6、。1.1.准备功能准备功能G G指令指令(1)准备功能指令:使机床或数控系统建立起某种加工方式的指令。(2)模态代码(续效代码):该代码在一个程序段中被使用后就一直有效,直到出现同组中的其它任一G代码时才失效。(3)非模态代码(非续效代码):只在有该代码的程序段中有效的代码。G指令通常位于程序段中尺寸字之前。例 N010 G90 G00 X16 S600 T01 M03;N020 G01 X8 Y6 F100;N030 X0 Y0;三三.功能指令简介功能指令简介第二节 编程的基础知识教案教案 3 32.2.辅助功能辅助功能M M指令指令(1)程序停止指令(M00)(2)选择停止指令(M01)(
7、3)程序结束指令(M02)(4)与主轴有关的指令(M03、M04、M05)(5)换刀指令(M06)(6)与切削液有关的指令(M07、M08、M09)(7)运动部件夹紧与松开(M10、M11)(8)程序结束指令(M30)3.F3.F、S S、T T指令指令 用进给速度指令用字母F及其后面的若干位数字来 表示,单位为mm/min或mm/r。用字母S及其后面的若干位数字来表示,单位为r/min 在自动换刀的数控机床中,该指令用以选择所需的刀 具号和刀补号。(1)进给速度指令。(2)主轴转速指令。(3)刀具号指令。第三节 常用准备功能指令编程方法教案教案 3 31.1.绝对坐标指令与增量坐标指令(绝对
8、坐标指令与增量坐标指令(G90G90、G91G91)G90绝对坐标指令 G91增量坐标指令例 编制图中的移动量。绝对尺寸指令:G90 G01 X30 Y50;增量尺寸指令:G91 G01 X20 Y30;或 G01 U20 V30;2.2.坐标系设定指令(坐标系设定指令(G92G92)例 设置图中工件坐标系坐标系设定指令:G92 X400 Z200;3.3.坐标平面选择指令(坐标平面选择指令(G17G17、G18G18、G19G19)G17、G18、G19指令分别表示在XY、ZX、YZ坐标平面内进行加工。其中,G17可缺省。200400O pX Z一一.与坐标系有关指令与坐标系有关指令第三节
9、常用准备功能指令编程方法教案教案 3 31.1.快速点定位指令(快速点定位指令(G00G00)G00使刀具以点位控制方式从其所在点以最快速度移动到坐标系的另一点。书写格式:_ 目标点坐标2.2.直线插补指令(直线插补指令(G01G01)G01用以指令两个坐标(或三个坐标)以联动的方式,按程序段中规定的进给速度F,插补加工出任意斜率的直线。书写方式:进给速度目标点坐标二二.运动控制指令运动控制指令第三节 常用准备功能指令编程方法教案教案 3 3 (1)XY平面圆弧 (2)XZ平面圆弧 (3)YZ平面圆弧 3.3.圆弧插补指令(圆弧插补指令(G02G02、G03G03)G02表示顺时针圆弧插补;G
10、03表示逆时针圆弧插补。(1)圆弧顺、逆方向判断:沿垂直于要加工的圆弧所在平面的坐标轴从正向往负向看,刀具相对于工件的转动方向是顺时针用G02,反之用G03。(2)书写格式为:_030217FJIRYXGGG_030218FKIRZXGGG_030219FKJRZYGGG第三节 常用准备功能指令编程方法教案教案 3 3 例 编出加工图所示零件程序。1.使用绝对值且R方式:O0100N0010 G92 X0 Y0;N0020 G90 G17 G00 X40 Y-40 S600 T01 M03;N0030 G01 X-80 Y-40 F200;N0040 G01 X-80 Y-20;N0050 G
11、02 X-40 Y20 R40 F100;N0060 G03 X20 Y80 R60;N0070 G01 X40 Y80 F200;N0080 Y-40;N0090 G00 X0 Y0 M02;第三节 常用准备功能指令编程方法教案教案 3 3 2.使用增量值且I、J方式:O0200 N0010 G92 X0 Y0;N0020 G91 G17 G00 X40 Y-40 S600 T01 M03;N0030 G01 X-120 Y0 F200;N0040 X0 Y20;N0050 G02 X40 Y40 I40 J0 F100;N0060 G03 X60 Y60 I0 J60;N0070 G01
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控编程技术 数控 编程 技术 教案
限制150内