数控技术课件ppt.ppt

上传人:飞****2 文档编号:82400361 上传时间:2023-03-25 格式:PPT 页数:78 大小:2.06MB
返回 下载 相关 举报
数控技术课件ppt.ppt_第1页
第1页 / 共78页
数控技术课件ppt.ppt_第2页
第2页 / 共78页
点击查看更多>>
资源描述

《数控技术课件ppt.ppt》由会员分享,可在线阅读,更多相关《数控技术课件ppt.ppt(78页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数控技术主要内容2.1 概述概述2.2 数控加工程序编制的相关标准数控加工程序编制的相关标准2.3 数控加工程序的结构和指令数控加工程序的结构和指令2.4 数控加工工艺分析数控加工工艺分析2.5 铣削加工编程铣削加工编程2.6 车削加工编程车削加工编程2.7 其他加工编程简介其他加工编程简介2.8 自动编程的概念与典型自动编程的概念与典型CAM软件介绍软件介绍主要内容主要内容第二章第二章 数控加工程序编制数控加工程序编制主要内容2.1 概述概述2.1.1 数控编程的定义数控编程的定义程序程序编制编制加工加工控制控制机床机床加工加工零件零件图纸图纸程序程序代码代码加工加工指令指令成品成品零件零件

2、本章内容本章内容2.1.2 数控编程步骤数控编程步骤 计算运动轨迹计算运动轨迹图纸工艺分析图纸工艺分析程序编制程序编制制备控制介质制备控制介质校验和试切校验和试切零件图纸零件图纸错误错误修修改改数控系统数控系统编程方法:编程方法:自动编程自动编程手工编程手工编程 2.1.3 编程方法编程方法其它编程方法:其它编程方法:蓝图编程蓝图编程对话式编程对话式编程示教编程示教编程O2002N01 G91 G00 G41 D01 X-50 Y25 S400 M03 M08 ;N02 M98P01L10 ;N03 G40 M02 ;#01工艺分析工艺分析手工编程的过程手工编程的过程自动编程的过程自动编程的过

3、程主要内容据统计:据统计:用手工编程时,一个零件的编程时间与机床实际加工用手工编程时,一个零件的编程时间与机床实际加工时间之比,平均约为时间之比,平均约为 30:1;数控机床不能开动的原因中,有数控机床不能开动的原因中,有20-30%是由于加工程是由于加工程序不能及时编制出造成的。序不能及时编制出造成的。编程自动化是当今的趋势编程自动化是当今的趋势手工编程手工编程VS自动编程自动编程主要内容2.2.1 轴的概念及定义轴的概念及定义1.目的目的为简化编程和保证程序的通用性,对数控机床的为简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制订了统一的标准。坐标轴和方向命名制订了统一的标准。2

4、.分类分类 基本坐标轴基本坐标轴:规定直线进给坐标轴用规定直线进给坐标轴用X、Y、Z表示;表示;回转坐标轴回转坐标轴:围绕:围绕X、Y、Z轴旋转的圆周进给坐标轴分轴旋转的圆周进给坐标轴分别用别用A、B、C表示;表示;附加坐标轴附加坐标轴:平行于基本坐标系中坐标轴的进给轴,用:平行于基本坐标系中坐标轴的进给轴,用U、V、W表示。表示。2.2 数控加工程序编制的相关标准数控加工程序编制的相关标准主要内容3.右手规则右手规则X、Y、Z相互之间满足右手规则相互之间满足右手规则AX;BY;CZ满足右手螺旋规则满足右手螺旋规则X XY YZ ZX X、Y Y、Z Z+A+A、+B+B、+C+CX XZ Z

5、Y Y+C+C+B+B+A+A主要内容4.Z座标轴的确定座标轴的确定Z座标轴:平行主轴轴线的进给轴座标轴:平行主轴轴线的进给轴没有主轴或有多个主轴没有主轴或有多个主轴:垂直于工件装夹面的方向为垂直于工件装夹面的方向为Z座标座标主轴能摆动主轴能摆动:在摆动的范围内只与标准座标系中的某一座标在摆动的范围内只与标准座标系中的某一座标平行时,则这个坐标便是平行时,则这个坐标便是Z坐标;坐标;若在摆动的范围内与多个座标平行,则取垂直若在摆动的范围内与多个座标平行,则取垂直于工件装夹面的方向为于工件装夹面的方向为Z座标。座标。立式5轴数控铣床的座标系主要内容Z座标正方向规定:刀具远离工件的方向座标正方向规

6、定:刀具远离工件的方向+Z+Z+Z+Z主要内容+Z+Z主要内容5.X 座标轴的确定座标轴的确定在刀具旋转的机床上在刀具旋转的机床上铣床、钻床、镗床等;铣床、钻床、镗床等;+Z+Z+X+X/Z轴水平(卧式):轴水平(卧式):则从刀具则从刀具(主轴主轴)向向工件看时,工件看时,X座标的正座标的正方向指向右边方向指向右边。主要内容Z轴垂直(立式):轴垂直(立式):单立柱机床,从刀具向立柱看时,单立柱机床,从刀具向立柱看时,X的正方向指向右边;的正方向指向右边;+Z+Z+X+X/立式立式5 5轴数控铣床的坐标系轴数控铣床的坐标系+Z+Z+X+X/主要内容+Z+Z双立柱机床双立柱机床(龙门机床龙门机床)

7、,从刀具向左立柱看时,从刀具向左立柱看时,X轴的正方向指向右边。轴的正方向指向右边。+X+X/Z轴垂直(立式):轴垂直(立式):主要内容在工件旋转的机床上(车床、磨床等)。在工件旋转的机床上(车床、磨床等)。X轴的运轴的运动方向是工件的径向并平行于横向拖板,且刀具离动方向是工件的径向并平行于横向拖板,且刀具离开工件旋转中心的方向是开工件旋转中心的方向是X轴的正方向。轴的正方向。+Z+Z+X+X主要内容6.Y坐标的确定坐标的确定利用已确定的利用已确定的X、Z坐标的正方向,用右手定则或右手坐标的正方向,用右手定则或右手螺旋法则,确定螺旋法则,确定Y坐标的正方向。坐标的正方向。右手定则右手定则:大姆

8、指指向:大姆指指向+X,中指指向,中指指向+Z,则,则+Y方向为食指指向。方向为食指指向。右手螺旋法则右手螺旋法则:在:在X Z平面,从平面,从Z至至X,姆指所指,姆指所指的方向为的方向为+y。主要内容+Z+Z+X+X/+Y+Y+Z+Z+X+X/+Y+Y/+C+C/+A+A+C+C/7.回转坐标回转坐标 A、B、C 主要内容8.辅助坐标辅助坐标 U、V、W+Z+Z+X+X/+Y+Y/+A+A+C+C/+W+W主要内容立式数控铣床立式数控铣床课堂练习:机床轴的命名课堂练习:机床轴的命名卧式数控铣床卧式数控铣床主要内容+Z+Z+X+X/+Y+Y+Z+Z+X+X/+Y+Y/龙门数控铣床龙门数控铣床课

9、堂练习:机床轴的命名课堂练习:机床轴的命名主要内容2.2.2 机床座标系与工件座标系机床座标系与工件座标系坐标系的三要素坐标系的三要素轴轴-X、Y、Z;A、B、C;U、V、W。原点原点-机床或工件坐标系的原点。机床或工件坐标系的原点。单位单位-编程单位、脉冲当量。编程单位、脉冲当量。主要内容工件原点偏置:工件原点偏置:工件随夹具在机床上安装后,工工件随夹具在机床上安装后,工件原点与机床原点间的距离。件原点与机床原点间的距离。主要内容2.2.3 绝对坐标编程和相对坐标编程绝对坐标编程和相对坐标编程定义定义 绝对坐标编程:工件所有点的坐标值基于某一坐标绝对坐标编程:工件所有点的坐标值基于某一坐标系

10、(机床或工件)系(机床或工件)零点计量的编程方式。零点计量的编程方式。相对坐标编程:运动轨迹的终点坐标值是相对于起相对坐标编程:运动轨迹的终点坐标值是相对于起点计量的编程方式(增量坐标编程)。点计量的编程方式(增量坐标编程)。主要内容表达方式:表达方式:G90/G91;X、Y、Z绝对,绝对,U、V、W相对相对 选用原则:主要根据具体机床的坐标系,考虑编选用原则:主要根据具体机床的坐标系,考虑编程的方便程的方便(如图纸尺寸标注方式等如图纸尺寸标注方式等)及加工精度的及加工精度的要求,选用坐标的类型。要求,选用坐标的类型。注意:在机床坐标系和工件坐标系中均可用绝注意:在机床坐标系和工件坐标系中均可

11、用绝 对坐标编程;对坐标编程;而在使用相对坐标编程时,上述两个坐标系是无而在使用相对坐标编程时,上述两个坐标系是无区别的区别的。主要内容2.2.4 分辨率(分辨率(Resolution)分辨率分辨率(对控制系统对控制系统),可以控制的最小位移量。,可以控制的最小位移量。数控机床的最小位移量(最小设定单位,最小编程单位,数控机床的最小位移量(最小设定单位,最小编程单位,最小指令增量,脉冲当量(步进电机)是指数控机床最小指令增量,脉冲当量(步进电机)是指数控机床的最小移动单位,它是数控机床的一个重要技术指标。的最小移动单位,它是数控机床的一个重要技术指标。一般为一般为0.00010.01mm,视具

12、体机床而定。),视具体机床而定。)脉冲当量脉冲当量对应于每一个指令脉冲(最小位移指令)对应于每一个指令脉冲(最小位移指令)机床位移部件的运动量。机床位移部件的运动量。主要内容2.3 数控加工代码及程序格式数控加工代码及程序格式主要内容主要内容代码定义代码定义代码分类代码分类程序结构与格式程序结构与格式主程序与子程序主程序与子程序宏程序与固定循环宏程序与固定循环主要内容主要内容一一、定义、定义 什么是数控加工代码什么是数控加工代码?例如例如例如例如:G01 X100 Y100:G01 X100 Y100程序的最小功能单元程序的最小功能单元程序的最小功能单元程序的最小功能单元由文字、数字、符号以及

13、它们的组合组成由文字、数字、符号以及它们的组合组成由文字、数字、符号以及它们的组合组成由文字、数字、符号以及它们的组合组成数控系统操作指令的总称,又称指令或编程指令数控系统操作指令的总称,又称指令或编程指令数控系统操作指令的总称,又称指令或编程指令数控系统操作指令的总称,又称指令或编程指令主要内容 常用地址码及其含义常用地址码及其含义机能机能地址码地址码说明说明程序段号程序段号N程序段顺序编号地址程序段顺序编号地址坐标字坐标字X,Y,Z,U,V,W,P,Q,R;A,B,C,D,E;R;I,J,K;直线坐标轴直线坐标轴旋转坐标轴旋转坐标轴圆弧半径圆弧半径圆心相对起点坐标圆心相对起点坐标准备功能准

14、备功能G准备功能准备功能辅助功能辅助功能M辅助功能辅助功能补偿值补偿值H 或或 D补偿值地址补偿值地址切削用量切削用量SF主轴转速主轴转速进给量或进给速度进给量或进给速度刀具号刀具号T刀库中的刀具编号刀库中的刀具编号主要内容主要内容二、二、代码与指令分类代码与指令分类qqGG指令指令指令指令 准备功能准备功能准备功能准备功能 功能:规定机床运动线型、坐标系、坐标平面、刀具功能:规定机床运动线型、坐标系、坐标平面、刀具功能:规定机床运动线型、坐标系、坐标平面、刀具功能:规定机床运动线型、坐标系、坐标平面、刀具 补偿、暂停等操作。补偿、暂停等操作。补偿、暂停等操作。补偿、暂停等操作。组成:组成:组

15、成:组成:GG后带二位数字组成,共有后带二位数字组成,共有后带二位数字组成,共有后带二位数字组成,共有100100种(种(种(种(G00G00G99G99)。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。示例:示例:示例:示例:G01G01,G03G03,G41G41,G91G91,G04G04,G18G18,G54G54等等等等主要内容主要内容qqMM指令指令指令指令 辅助功能辅助功能辅助功能辅助功能功能:控制机床及其辅助装置的通断的指令。如开、停功能:控制机床及其辅助装置的通断的指令。如开、停

16、功能:控制机床及其辅助装置的通断的指令。如开、停功能:控制机床及其辅助装置的通断的指令。如开、停 冷却泵;主轴正反转、停转;程序结束等冷却泵;主轴正反转、停转;程序结束等冷却泵;主轴正反转、停转;程序结束等冷却泵;主轴正反转、停转;程序结束等 组成:组成:组成:组成:MM后带二位数字组成,共有后带二位数字组成,共有后带二位数字组成,共有后带二位数字组成,共有100100种(种(种(种(M00M00M99M99)。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。示例:示例:示例:示例:M02M02,M

17、03M03,M08M08等等等等主要内容主要内容p F F、S S、T T、D D指令指令指令指令 F F 指令指令指令指令 指定(合成)进给速度指令指定(合成)进给速度指令指定(合成)进给速度指令指定(合成)进给速度指令 组成:组成:组成:组成:F F 后带若干位数字,如后带若干位数字,如后带若干位数字,如后带若干位数字,如F150F150、F3500F3500等。其中数等。其中数等。其中数等。其中数 字表示实际的合成速度值。它是摸态指令。字表示实际的合成速度值。它是摸态指令。字表示实际的合成速度值。它是摸态指令。字表示实际的合成速度值。它是摸态指令。单位:单位:单位:单位:mm/minmm

18、/min(公制)或公制)或公制)或公制)或 inch/min inch/min(英制)英制)英制)英制)。视。视。视。视 用户选定的编程单位而定,若为公制单位,则用户选定的编程单位而定,若为公制单位,则用户选定的编程单位而定,若为公制单位,则用户选定的编程单位而定,若为公制单位,则 上述两个指令分别表示:上述两个指令分别表示:上述两个指令分别表示:上述两个指令分别表示:F=150mm/minF=150mm/min;F=3500mm/minF=3500mm/min。主要内容 S S 指令(切削速度)指令(切削速度)指令(切削速度)指令(切削速度)指定主轴转速指令指定主轴转速指令指定主轴转速指令指

19、定主轴转速指令 组成:组成:组成:组成:S S 后带若干位数字,如后带若干位数字,如后带若干位数字,如后带若干位数字,如S500S500、S3500S3500等。其中数等。其中数等。其中数等。其中数 字表示实际的主轴转速值。它是摸态指令。字表示实际的主轴转速值。它是摸态指令。字表示实际的主轴转速值。它是摸态指令。字表示实际的主轴转速值。它是摸态指令。单位:单位:单位:单位:r/minr/min。上述两个指令分别表示主轴转速:。上述两个指令分别表示主轴转速:。上述两个指令分别表示主轴转速:。上述两个指令分别表示主轴转速:500r/min500r/min;3500r/min3500r/min。主要

20、内容主要内容 T T、D D 指令指令指令指令 指定刀具号和刀具长度、半径存放寄存器号指令。指定刀具号和刀具长度、半径存放寄存器号指令。指定刀具号和刀具长度、半径存放寄存器号指令。指定刀具号和刀具长度、半径存放寄存器号指令。组成:组成:组成:组成:T T、D D 后跟两位数字,如后跟两位数字,如后跟两位数字,如后跟两位数字,如 T11T11、D02D02等。其中数等。其中数等。其中数等。其中数 字分别表示存放在库中的刀具号和刀具长度、字分别表示存放在库中的刀具号和刀具长度、字分别表示存放在库中的刀具号和刀具长度、字分别表示存放在库中的刀具号和刀具长度、半径补偿寄存器号。半径补偿寄存器号。半径补

21、偿寄存器号。半径补偿寄存器号。上述两个指令分别表示后续加工将选择刀库上述两个指令分别表示后续加工将选择刀库上述两个指令分别表示后续加工将选择刀库上述两个指令分别表示后续加工将选择刀库 中中中中1111号刀具和采用号刀具和采用号刀具和采用号刀具和采用D02D02寄存器中的数值进行补偿。寄存器中的数值进行补偿。寄存器中的数值进行补偿。寄存器中的数值进行补偿。主要内容三、三、数控加工程序的结构数控加工程序的结构1 1、程序的组成程序的组成程序的组成程序的组成 一个完整的数控加工程序由程序名、程序一个完整的数控加工程序由程序名、程序一个完整的数控加工程序由程序名、程序一个完整的数控加工程序由程序名、程

22、序体和程序结束三部分组成体和程序结束三部分组成体和程序结束三部分组成体和程序结束三部分组成%0001%0001;程序名程序名程序名程序名 N01 G92 X50.0 Y20.0 N01 G92 X50.0 Y20.0;N02 N02 ;N03 N03 ;程序体程序体程序体程序体 N04 N04 ;N05;N05;M30 M30;程序结束程序结束程序结束程序结束主要内容主要内容p 程序名程序名 程序名是一个程序必需的标识符。程序名是一个程序必需的标识符。组成:由地址符后带若干位数字组成。地址符常见的有:组成:由地址符后带若干位数字组成。地址符常见的有:“%”、“O”、“P”等,视具体数控系统而定

23、。等,视具体数控系统而定。示例:国产华中示例:国产华中I型系统型系统“%”,日本,日本FANUC 系统系统 “O”。后面所带的数字一般为后面所带的数字一般为48位。如:位。如:%2000主要内容主要内容qq 程序体程序体程序体程序体它表示数控加工要完成的全部动作,是整个程序的核心。它表示数控加工要完成的全部动作,是整个程序的核心。它表示数控加工要完成的全部动作,是整个程序的核心。它表示数控加工要完成的全部动作,是整个程序的核心。组成:它由许多程序段组成,每个程序段由一个或多个组成:它由许多程序段组成,每个程序段由一个或多个组成:它由许多程序段组成,每个程序段由一个或多个组成:它由许多程序段组成

24、,每个程序段由一个或多个 指令构成。指令构成。指令构成。指令构成。qq 程序结束程序结束程序结束程序结束 它是以程序结束指令它是以程序结束指令它是以程序结束指令它是以程序结束指令M02 M02 或或或或M30M30,结束整个程序的运行。,结束整个程序的运行。,结束整个程序的运行。,结束整个程序的运行。主要内容2、程序段的格式、程序段的格式qq定义定义定义定义:程序段中指令的排列顺序和书写规则,不同:程序段中指令的排列顺序和书写规则,不同的数控系统往往有不同的程序段格式。的数控系统往往有不同的程序段格式。目前广泛采用地址符可变程序段格式(字地址程序段格式)目前广泛采用地址符可变程序段格式(字地址

25、程序段格式)N03N03 G91 G01G91 G01 X50 Y60X50 Y60 F200F200 S400S400 M03 M08M03 M08 ;程程序序段段号号G G指指令令尺尺寸寸指指令令进进给给速速度度指指令令主主轴轴转转速速指指令令MM指指令令程程序序段段结结束束符符主要内容q 地址符可变程序段格式的特点:地址符可变程序段格式的特点:地址符可变程序段格式的特点:地址符可变程序段格式的特点:程序段中的每个指令均以字母(地址符)开始,程序段中的每个指令均以字母(地址符)开始,程序段中的每个指令均以字母(地址符)开始,程序段中的每个指令均以字母(地址符)开始,其后再跟数字或无符号的数

26、字。其后再跟数字或无符号的数字。其后再跟数字或无符号的数字。其后再跟数字或无符号的数字。指令字在程序段中的顺序没有严格的规定,即可指令字在程序段中的顺序没有严格的规定,即可指令字在程序段中的顺序没有严格的规定,即可指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写以任意顺序的书写以任意顺序的书写以任意顺序的书写 。上段相同的摸态指令(包括上段相同的摸态指令(包括上段相同的摸态指令(包括上段相同的摸态指令(包括GG、MM、F F、S S及尺寸及尺寸及尺寸及尺寸指令等)可以省略不写。指令等)可以省略不写。指令等)可以省略不写。指令等)可以省略不写。主要内容主要内容四、主程序和子程序四、主程

27、序和子程序O1000;M98P0020;M30;O0020;M98P0010M99;O0010;M99;子程序子程序主程序主程序子程序子程序O2002O2002N01 G91 G00 G41 D01 X-50 Y25 S400 M03 M08 N01 G91 G00 G41 D01 X-50 Y25 S400 M03 M08 ;N02 M98 P01 L10 N02 M98 P01 L10 ;N03 G40 M02 N03 G40 M02 ;O0001O0001N01 G00 Z-25 N01 G00 Z-25 ;N02 G01 Y-50 F100 N02 G01 Y-50 F100;N03

28、X50 N03 X50 ;N04 G03 Y50 J25 N04 G03 Y50 J25 ;N05 G01 X-55 N05 G01 X-55 ;N06 G00 Z25 N06 G00 Z25 ;N07 X165 N07 X165;N08 M99 N08 M99;180050160R2550190701016010=1600对刀点对刀点对刀点对刀点主要内容五五、宏程序与固定循环、宏程序与固定循环宏指令与宏程序宏指令与宏程序 可以进行变量运算、流程控制的指令可以进行变量运算、流程控制的指令固定循环:固定循环:把具有某种固定动作次序的一组指令,像子程序一样存把具有某种固定动作次序的一组指令,像子程

29、序一样存储在存储器中,并将该组指令用一个指令代表,完成特定储在存储器中,并将该组指令用一个指令代表,完成特定的可参数化的特征的加工。的可参数化的特征的加工。#1=#1+1 WHILE IF ENDW ENDIF2.4 常用数控编程指令常用数控编程指令2.4.1 坐标编程方式指令坐标编程方式指令2.4.2 模态与非模态概念模态与非模态概念2.4.3 轨迹运动指令轨迹运动指令2.4.4 坐标系指定指令坐标系指定指令2.4.5 常用常用M,S,T指令指令2.4.1 坐标编程方式指令(坐标编程方式指令(G90、G91)G90/G91G90 绝对坐标编程选择绝对坐标编程选择G91 相对坐标编程选择相对坐

30、标编程选择例例1:G90 G01 X100 Y100 Z100例例2:G91 G01 X100 Y100 Z100G90 G90、G91G91作用:作用:作用:作用:规定尺寸变化的方式。规定尺寸变化的方式。规定尺寸变化的方式。规定尺寸变化的方式。功能:功能:功能:功能:G90G90:绝对值编程,每个编程坐标轴上的编:绝对值编程,每个编程坐标轴上的编:绝对值编程,每个编程坐标轴上的编:绝对值编程,每个编程坐标轴上的编程值是相对于程序原点的程值是相对于程序原点的程值是相对于程序原点的程值是相对于程序原点的 ;G91G91:相对值编程,每个编程坐标轴上的编:相对值编程,每个编程坐标轴上的编:相对值编

31、程,每个编程坐标轴上的编:相对值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿程值是相对于前一位置而言的,该值等于沿程值是相对于前一位置而言的,该值等于沿程值是相对于前一位置而言的,该值等于沿轴移动的距离轴移动的距离轴移动的距离轴移动的距离 。性质:性质:性质:性质:G90G90、G91G91为为为为模模模模态态态态功功功功能能能能,可可可可相相相相互互互互注注注注销销销销,G90G90为为为为缺省值。缺省值。缺省值。缺省值。G90/G91 G90/G91 应用举例:应用举例:应用举例:应用举例:要求刀具由原点按顺序移动到要求刀具由原点按顺序移动到要求刀具由原点按顺序移动到要

32、求刀具由原点按顺序移动到1 1、2 2、3 3点点点点非模态非模态非模态非模态GG功能功能功能功能:只在所规定的程序段中有效,只在所规定的程序段中有效,只在所规定的程序段中有效,只在所规定的程序段中有效,程序段结束时被注销程序段结束时被注销程序段结束时被注销程序段结束时被注销模态模态模态模态GG功能功能功能功能:一组可相互注销的:一组可相互注销的:一组可相互注销的:一组可相互注销的GG功能,功能,功能,功能,这些功能一旦被执行,则一直有效,直到这些功能一旦被执行,则一直有效,直到这些功能一旦被执行,则一直有效,直到这些功能一旦被执行,则一直有效,直到被同一组的被同一组的被同一组的被同一组的GG

33、功能注销为止功能注销为止功能注销为止功能注销为止 2.4.2 模态与非模态概念模态与非模态概念模态指令与非模态的含义模态指令与非模态的含义 G90 G00 X100 Y100 Z100G90 G00 X200 Y100 Z100G90 G00 X200 Y200 Z100G90 G00 X100 Y200 Z100G90 G00 X100 Y100 Z100G90 G00 X100 Y100 Z100X200Z200X100Y100G00 快速定位指令快速定位指令指令刀具相对于工件以各轴预先设定的速度,从指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。当前位

34、置快速移动到程序段指令的定位目标点。例例1:G90 G00 X100 Y10 Z150例例2:G91 G00 X10 Y-100 Z-1302.4.3 运动轨迹指令(运动轨迹指令(G00 G01 G02 G03)G01 直线进给指令直线进给指令指令刀具以联动的方式,按指令刀具以联动的方式,按F规定的合成进给速规定的合成进给速度,从当前位置按线性路线度,从当前位置按线性路线(联动直线轴的合成联动直线轴的合成轨迹为直线轨迹为直线)移动到程序段指令的终点移动到程序段指令的终点.格式:格式:G01 X _Y_ Z_F_ 例例1:G90 G01 X100 Y100 Z100 F200例例2:G91 G0

35、1 X-100 Y130 Z110 F200G01 与与 G00 的区别的区别G00 各轴独自以最大速度运动各轴独自以最大速度运动G01 各轴联动以指令速度为合成速度运动各轴联动以指令速度为合成速度运动 课堂练习:试用课堂练习:试用G01完成下图轨迹完成下图轨迹O点为起刀点,点为起刀点,A点为第一点点为第一点G02 G02、G03G03圆弧进给指令圆弧进给指令圆弧进给指令圆弧进给指令 作用:作用:作用:作用:圆弧进给圆弧进给圆弧进给圆弧进给 功能:功能:功能:功能:G02G02:顺时针圆弧:顺时针圆弧:顺时针圆弧:顺时针圆弧 G03:G03:逆时针圆弧逆时针圆弧逆时针圆弧逆时针圆弧 性质:性质

36、:性质:性质:模态功能模态功能模态功能模态功能 格式及使用举例:格式及使用举例:格式及使用举例:格式及使用举例:G17 G02/G03 X Y I J G17 G02/G03 X Y I J G17 G02/G03 X Y RG17 G02/G03 X Y RG18 G02/G03 X Z I KG18 G02/G03 X Z I KG18 G02/G03 X Z R G18 G02/G03 X Z R G19 G02/G03 Y Z J K G19 G02/G03 Y Z J K G19 G02/G03 Y Z RG19 G02/G03 Y Z R说明说明说明说明:G17 G17、G18G1

37、8、G19G19 XYZXYZ:圆弧终点,圆弧终点,圆弧终点,圆弧终点,IJKIJK:圆心相对于圆弧起圆心相对于圆弧起圆心相对于圆弧起圆心相对于圆弧起点的偏移值点的偏移值点的偏移值点的偏移值,等于圆心等于圆心等于圆心等于圆心的坐标减去圆弧起点的坐标减去圆弧起点的坐标减去圆弧起点的坐标减去圆弧起点的坐标的坐标的坐标的坐标 R R:圆弧半径,当圆弧圆圆弧半径,当圆弧圆圆弧半径,当圆弧圆圆弧半径,当圆弧圆心角小于心角小于心角小于心角小于180180时,时,时,时,R R为为为为正值,否则正值,否则正值,否则正值,否则R R为负值为负值为负值为负值圆弧圆弧圆弧圆弧整圆(顺圆)整圆(顺圆)整圆(顺圆)整

38、圆(顺圆)圆弧进给编程中的特例圆弧进给编程中的特例1/41/4圆弧圆弧圆弧圆弧(顺圆顺圆顺圆顺圆)圆弧进给编程中的特例圆弧进给编程中的特例3/43/43/43/4圆弧圆弧圆弧圆弧(顺圆顺圆顺圆顺圆)圆弧进给编程中的特例圆弧进给编程中的特例课堂练习课堂练习课堂练习课堂练习 给出下列圆弧轨迹的四种编程指令给出下列圆弧轨迹的四种编程指令给出下列圆弧轨迹的四种编程指令给出下列圆弧轨迹的四种编程指令G92 临时工件坐标系设定指令临时工件坐标系设定指令 用于设定工件坐标系原点到刀具起点用于设定工件坐标系原点到刀具起点(当前当前点点)的有向距离。的有向距离。示例示例 G92 X100 Y100 Z100含义

39、:含义:起刀点起刀点(当前点当前点)在工件坐标系下的坐在工件坐标系下的坐标值为标值为:(100,100,100)2.4.4 坐标编程方式指令(坐标编程方式指令(G92 G54G59 G17G19 G52 G53)主要内容工件坐标系设定指令工件坐标系设定指令G92示例示例G92X160.0Y-20.0;(X 200,Y 20)工件刀具起始点刀具起始点工件坐标系机床坐标系机床坐标系200160120804012010080604020OOXYYX主要内容用用G54-G59指令设定工件坐标系指令设定工件坐标系 操作者在实际加工前,测量工件原点与机床原点之间操作者在实际加工前,测量工件原点与机床原点之

40、间的偏置值,并在数控系统中预先设定。这个值叫做的偏置值,并在数控系统中预先设定。这个值叫做“工工件零点偏置件零点偏置”。坐标平面选择指令坐标平面选择指令G17、G18、G19 其它坐标系指令:其它坐标系指令:G52 局部坐标系设定局部坐标系设定G53 直接机床坐标系编程直接机床坐标系编程参考所用数控系统的编程说明书参考所用数控系统的编程说明书 辅助功能由地址字辅助功能由地址字M和其后的一或两位数字组成,和其后的一或两位数字组成,主要用于控制零件程序的走向,以及机床各种辅助主要用于控制零件程序的走向,以及机床各种辅助功能的开关动作功能的开关动作 模态模态非模态非模态前作用前作用后作用后作用2.4

41、.5 常用常用M,S,T指令指令辅助功能辅助功能M代码代码M00 M00 功能:功能:功能:功能:暂停执行当前程序暂停执行当前程序暂停执行当前程序暂停执行当前程序 作用:作用:作用:作用:方便操作者进行刀具和工件的尺寸测方便操作者进行刀具和工件的尺寸测方便操作者进行刀具和工件的尺寸测方便操作者进行刀具和工件的尺寸测量、工件调头、手动变速等操作量、工件调头、手动变速等操作量、工件调头、手动变速等操作量、工件调头、手动变速等操作特点:特点:特点:特点:暂停时,机床的主轴、进给及冷却液暂停时,机床的主轴、进给及冷却液暂停时,机床的主轴、进给及冷却液暂停时,机床的主轴、进给及冷却液停止,而全部现存的模

42、态信息保持不变,欲停止,而全部现存的模态信息保持不变,欲停止,而全部现存的模态信息保持不变,欲停止,而全部现存的模态信息保持不变,欲继续执行后续程序,重按操作面板上的继续执行后续程序,重按操作面板上的继续执行后续程序,重按操作面板上的继续执行后续程序,重按操作面板上的“循环循环循环循环启动启动启动启动”键键键键 性质:性质:性质:性质:非模态后作用非模态后作用非模态后作用非模态后作用MM功能功能功能功能 M02 M02 功能:功能:功能:功能:结束机床的一切动作。主轴、进给、冷结束机床的一切动作。主轴、进给、冷结束机床的一切动作。主轴、进给、冷结束机床的一切动作。主轴、进给、冷却液全部停止却液

43、全部停止却液全部停止却液全部停止 作用:作用:作用:作用:结束加工过程结束加工过程结束加工过程结束加工过程特点:特点:特点:特点:使用使用使用使用M02M02的程序结束后,若要重新执行的程序结束后,若要重新执行的程序结束后,若要重新执行的程序结束后,若要重新执行该程序,就得重新调用该程序,或在自动加工该程序,就得重新调用该程序,或在自动加工该程序,就得重新调用该程序,或在自动加工该程序,就得重新调用该程序,或在自动加工子菜单下,按子菜单下,按子菜单下,按子菜单下,按F4F4键(请参考键(请参考键(请参考键(请参考HNC-21THNC-21T操作说操作说操作说操作说明书),然后再按操作面板上的明

44、书),然后再按操作面板上的明书),然后再按操作面板上的明书),然后再按操作面板上的“循环启动循环启动循环启动循环启动”键键键键 性质:性质:性质:性质:非模态后作用非模态后作用非模态后作用非模态后作用MM功能功能功能功能M30 M30 功能:功能:功能:功能:程序结束并返回到零件程序头程序结束并返回到零件程序头程序结束并返回到零件程序头程序结束并返回到零件程序头作用:作用:作用:作用:结束加工过程,并返回到零件程序头结束加工过程,并返回到零件程序头结束加工过程,并返回到零件程序头结束加工过程,并返回到零件程序头特点:特点:特点:特点:使用使用使用使用M30M30的程序结束后,若要重新执行的程序

45、结束后,若要重新执行的程序结束后,若要重新执行的程序结束后,若要重新执行该程序,只需再次按操作面板上的该程序,只需再次按操作面板上的该程序,只需再次按操作面板上的该程序,只需再次按操作面板上的“循环启动循环启动循环启动循环启动”键键键键 性质:性质:性质:性质:非模态后作用非模态后作用非模态后作用非模态后作用MM功能功能功能功能 M03M03、M04M04、M05M05 功能:功能:功能:功能:主轴控制主轴控制主轴控制主轴控制作用:作用:作用:作用:M03M03启动主轴以程序中编制的主轴速度顺时启动主轴以程序中编制的主轴速度顺时启动主轴以程序中编制的主轴速度顺时启动主轴以程序中编制的主轴速度顺

46、时针方向(从针方向(从针方向(从针方向(从Z Z轴正向朝轴正向朝轴正向朝轴正向朝Z Z轴负向看)旋转轴负向看)旋转轴负向看)旋转轴负向看)旋转 M04M04启动主轴以程序中编制的主轴速度逆时启动主轴以程序中编制的主轴速度逆时启动主轴以程序中编制的主轴速度逆时启动主轴以程序中编制的主轴速度逆时针方向旋转针方向旋转针方向旋转针方向旋转 M05M05使主轴停止旋转使主轴停止旋转使主轴停止旋转使主轴停止旋转特点:特点:特点:特点:M03 M03、M04M04、M05M05可相互注销可相互注销可相互注销可相互注销性质:性质:性质:性质:M03 M03、M04M04为模态前作用为模态前作用为模态前作用为模

47、态前作用MM功能;功能;功能;功能;M05M05为模态后作用为模态后作用为模态后作用为模态后作用MM功能,功能,功能,功能,M05M05为缺省功能为缺省功能为缺省功能为缺省功能 格式:格式:格式:格式:M03M03M98M98、M99M99功能:功能:功能:功能:子程序调用与返回子程序调用与返回子程序调用与返回子程序调用与返回作用:作用:作用:作用:M98 M98调用子程序,调用子程序,调用子程序,调用子程序,M99M99返回到调用点返回到调用点返回到调用点返回到调用点性质:性质:性质:性质:非模态后作用非模态后作用非模态后作用非模态后作用MM功能功能功能功能 格式:格式:格式:格式:子程序的

48、格式子程序的格式%*M99 调用子程序的格式调用子程序的格式M98 P*L*P:被调用的子程序号:被调用的子程序号L:重复调用次数:重复调用次数 M06M06 作用:用于车削过程中的换刀操作作用:用于车削过程中的换刀操作作用:用于车削过程中的换刀操作作用:用于车削过程中的换刀操作 功能:功能:功能:功能:执行执行执行执行M06M06,转塔刀架将旋转,由,转塔刀架将旋转,由,转塔刀架将旋转,由,转塔刀架将旋转,由T T代码指定的刀具被代码指定的刀具被代码指定的刀具被代码指定的刀具被选择选择选择选择 特点:特点:特点:特点:性质:非模态后作用性质:非模态后作用性质:非模态后作用性质:非模态后作用M

49、M功能功能功能功能 格式:格式:格式:格式:M06 M07M07、M09M09 作用:作用:作用:作用:冷却液打开、停止冷却液打开、停止冷却液打开、停止冷却液打开、停止 功能:功能:功能:功能:M07M07指令将打开冷却液管道指令将打开冷却液管道指令将打开冷却液管道指令将打开冷却液管道 M09M09指令将关闭冷却液管道指令将关闭冷却液管道指令将关闭冷却液管道指令将关闭冷却液管道 特点:特点:特点:特点:性质:性质:性质:性质:M07M07为模态前作用为模态前作用为模态前作用为模态前作用MM功能;功能;功能;功能;M09M09为模态后作用为模态后作用为模态后作用为模态后作用MM功能,功能,功能,

50、功能,M09M09为缺省功能为缺省功能为缺省功能为缺省功能 格式:格式:格式:格式:M07S S代码代码 作用:作用:作用:作用:控制主轴转速控制主轴转速控制主轴转速控制主轴转速 功能功能功能功能:设置主轴转速,后面的数字表示主轴速度,设置主轴转速,后面的数字表示主轴速度,设置主轴转速,后面的数字表示主轴速度,设置主轴转速,后面的数字表示主轴速度,单位为转单位为转单位为转单位为转/每分钟每分钟每分钟每分钟(r/min)(r/min)特点特点特点特点:只有在主轴速度可调节时有效:只有在主轴速度可调节时有效:只有在主轴速度可调节时有效:只有在主轴速度可调节时有效 性质性质性质性质:模态指令模态指令

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁