程序代码详解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《程序代码详解课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序代码 详解 课件
- 资源描述:
-
1、綠點科技有限公司綠點科技有限公司JGP精选课件ppt 精选课件ppt12.1 概述概述2.2 指令及程序结构指令及程序结构 2.3 编程应用举例编程应用举例2.4 自动编程自动编程第第2章章 数控加工程序编制数控加工程序编制精选课件ppt2主要内容2.2 指令及程序结构指令及程序结构2.2.1 指令字和地址指令字和地址2.2.2 程序结构程序结构2.2.3 部分指令详解部分指令详解精选课件ppt3主要内容1)1)指令字指令字2.2 指令及程序结构指令及程序结构2.2.1 指令字和地址指令字和地址2)2)地址地址精选课件ppt4主要内容2.2 指令及程序结构指令及程序结构精选课件ppt5主要内容
2、 常用地址码及其含义常用地址码及其含义机能机能地址码地址码说明说明程序段号程序段号N程序段顺序编号地址程序段顺序编号地址坐标字坐标字X,Y,Z,U,V,W,P,Q,R;A,B,C,D,E;R;I,J,K;直线坐标轴直线坐标轴旋转坐标轴旋转坐标轴圆弧半径圆弧半径圆心相对起点坐标圆心相对起点坐标准备功能准备功能G准备功能准备功能辅助功能辅助功能M辅助功能辅助功能补偿值补偿值H 或或 D补偿值地址补偿值地址切削用量切削用量SF主轴转速主轴转速进给量或进给速度进给量或进给速度刀具号刀具号T刀库中的刀具编号刀库中的刀具编号2.2 指令及程序结构指令及程序结构精选课件ppt6主要内容2.2 指令及程序结构
3、指令及程序结构功能:功能:规定机床运动线型、坐标系、坐标平面、补偿、暂规定机床运动线型、坐标系、坐标平面、补偿、暂停等操作。停等操作。组成组成:G后带二位数字组成,共有后带二位数字组成,共有100种(种(G00G99)。)。有模态(续效)指令与非模态指令之分。有模态(续效)指令与非模态指令之分。示例:示例:G01,G03,G41,G91,G04,G18,G54等。等。2.2.1.1 准备功能准备功能G指令指令说明:说明:随着数控技术的发展,一些数控系统中随着数控技术的发展,一些数控系统中G指令已有用三位指令已有用三位数数字表示,超过字表示,超过100种。种。精选课件ppt7主要内容2.2.1.
4、2 辅助功能辅助功能M指令指令2.2 指令及程序结构指令及程序结构功能:功能:控制机床及其辅助装置的通断的指令。控制机床及其辅助装置的通断的指令。如如开、停冷却泵;主轴正反转、停转;程序结束等。开、停冷却泵;主轴正反转、停转;程序结束等。组成:组成:M后带二位数字组成,共有后带二位数字组成,共有100种(种(M00M99)。有模态(续效)指令与非模态指令之分。)。有模态(续效)指令与非模态指令之分。示例示例:M02,M03,M08等。等。说明:说明:随着数控技术的发展,一些数控系统中随着数控技术的发展,一些数控系统中M指令已有用三位指令已有用三位数数字表示,超过字表示,超过100种。种。精选课
5、件ppt8主要内容2.2 指令及程序结构指令及程序结构2.2.1.3 F、S、T指令指令S S指令(切削速度)指令(切削速度)指定主轴转速指令指定主轴转速指令组成:组成:S S 后带若干位数字,如后带若干位数字,如S500S500、S3500S3500等。等。其中数字表示实际的主轴转速值。它是摸态指令。其中数字表示实际的主轴转速值。它是摸态指令。精选课件ppt92.2 指令及程序结构指令及程序结构 2.2.1.4 其他指令其他指令精选课件ppt102.2 指令及程序结构指令及程序结构精选课件ppt11主要内容程序名和子程序调用指令程序名和子程序调用指令 用于给子程序命名和在主程序中调用该子程序
6、,该指用于给子程序命名和在主程序中调用该子程序,该指令的标准化程度不高,不同系统有不同的规定。令的标准化程度不高,不同系统有不同的规定。组成:组成:子程序名指令地址符(字母或符号,如子程序名指令地址符(字母或符号,如O O、%等)等)后带若干数字组成;后带若干数字组成;子程序调用指令子程序调用指令 地址符地址符 +调用子程序名部分调用子程序名部分 +调用次数部分。调用次数部分。示例:示例:M98P08L12M98P08L12(FANUCFANUC、华中数控系统)华中数控系统)2.2 指令及程序结构指令及程序结构精选课件ppt12主要内容2.2 指令及程序结构指令及程序结构精选课件ppt13主要
7、内容2.2 指令及程序结构指令及程序结构2.2.1 指令字和地址指令字和地址2.2.2 程序结构程序结构2.2.3 部分指令详解部分指令详解精选课件ppt14主要内容 一个完整的数控加工程序由程序名、程序体和程序一个完整的数控加工程序由程序名、程序体和程序结束三部分组成结束三部分组成.2.2 指令及程序结构指令及程序结构2.2.2 程序的结构程序的结构精选课件ppt15主要内容l程序名程序名 程序名是一个程序必需的标识符。程序名是一个程序必需的标识符。组成:由地址符后带若干位数字组成。地址符常见组成:由地址符后带若干位数字组成。地址符常见的有:的有:“%”、“O”、“P”等,视具体数控系统而定
8、。等,视具体数控系统而定。示例:国产华中示例:国产华中I型系统型系统“%”,日本,日本FANUC 系统系统 “O”。后面所带的数字一般为后面所带的数字一般为48位。位。如:如:%20002.2 指令及程序结构指令及程序结构精选课件ppt16主要内容程序体程序体程序结束程序结束2.2 指令及程序结构指令及程序结构精选课件ppt17主要内容2.2 指令及程序结构指令及程序结构精选课件ppt18主要内容2.2 指令及程序结构指令及程序结构精选课件ppt19主要内容主程序与子程序主程序与子程序2.2 指令及程序结构指令及程序结构精选课件ppt20主要内容主程序和子程序的关系主程序和子程序的关系O100
9、0;M98P0020;M30;O0020;M98P0010M99;O0010;M99;子程序子程序主程序主程序子程序子程序2.2 指令及程序结构指令及程序结构精选课件ppt21180050160R2550190701016010=16002.2 指令及程序结构指令及程序结构精选课件ppt22主要内容2.2 指令及程序结构指令及程序结构2.2.1 指令字和地址指令字和地址2.2.2 程序结构程序结构2.2.3 部分指令详解部分指令详解精选课件ppt232.2.3.1 与坐标系有关的指令与坐标系有关的指令2.2.3.2 与控制方式有关的指令与控制方式有关的指令2.2.3.3 刀具补偿指令刀具补偿指
10、令2.2.3.4 暂停指令暂停指令2.2.3.5 辅助功能指令辅助功能指令2.2.3.6 其它功能指令其它功能指令2.2.3.7 宏指令宏指令2.2.3 部分指令详解部分指令详解2.2 指令及程序结构指令及程序结构精选课件ppt242.2.3.1 与坐标系有关的指令与坐标系有关的指令 1 1)坐标编程方式指令)坐标编程方式指令:G90/G91:G90/G912.2 指令及程序结构指令及程序结构精选课件ppt25 N X ZN01 X15 Z20N02 X45 Z40N03 X25 Z60123ZXO204060152545G90 编程 N X ZN01 X15 Z20N02 X30 Z20N0
11、3 X-20 Z20G91 编程2.2 指令及程序结构指令及程序结构精选课件ppt262 2)临时工件坐标系设定指令:)临时工件坐标系设定指令:G92G92 用于设定工件坐标系原用于设定工件坐标系原点到刀具起点点到刀具起点(当前点当前点)的的有向距离。有向距离。(100,100)O示例示例:G92 X100 Y100 G92 X100 Y100 含义:含义:起刀点起刀点(当前点当前点)在工件坐标系下的坐标值为在工件坐标系下的坐标值为:(100,100)(100,100)2.2 指令及程序结构指令及程序结构精选课件ppt27主要内容G92X160.0Y-20.0;(X 200200,Y 20)工
12、件刀具起始点刀具起始点工件坐标系工件坐标系机床坐标系机床坐标系200160120804012010080604020OOXYYX2.2 指令及程序结构指令及程序结构精选课件ppt28主要内容3 3)工件坐标设定指令:)工件坐标设定指令:G54-G59G54-G59 操作者在实际加工前,测量工件原点与机床原点之间操作者在实际加工前,测量工件原点与机床原点之间的偏置值,并在数控系统中预先设定。这个值叫做的偏置值,并在数控系统中预先设定。这个值叫做“工件工件零点偏置零点偏置”。机床原点 121工件坐标系1工件坐标系2 基本机床坐标系 工件零点偏置1工件零点偏置22.2 指令及程序结构指令及程序结构精
13、选课件ppt29(平面)(平面)(平面)4 4)坐标平面选择指令)坐标平面选择指令G17G17、G18G18、G19G19 2.2 指令及程序结构指令及程序结构精选课件ppt30其它坐标系指令:其它坐标系指令:G52 G52 局部坐标系设定局部坐标系设定G53 G53 直接机床坐标系编程直接机床坐标系编程参考所用数控系统的编程说明书参考所用数控系统的编程说明书5 5)其它坐标系指令)其它坐标系指令2.2 指令及程序结构指令及程序结构精选课件ppt31说明:说明:指令刀具相对于工件以各轴预先设定的速度,从当前指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点位置快
14、速移动到程序段指令的定位目标点示例:示例:lG90 G00 X100 Y10 Z150G90 G00 X100 Y10 Z150lG91 G00 X10 Y-100 Z-130G91 G00 X10 Y-100 Z-1302.2.3.2 与控制方式有关的指令与控制方式有关的指令1)快速定位指令:快速定位指令:G00 2.2 指令及程序结构指令及程序结构精选课件ppt32 -G90 G00 X100 Y100 Z100G90 G00 X100 Y100 Z100lG90 G00 X200 Y100 Z100G90 G00 X200 Y100 Z100lG90 G00 X200 Y200 Z100
15、G90 G00 X200 Y200 Z100lG90 G00 X100 Y200 Z100G90 G00 X100 Y200 Z100lG90 G00 X100 Y100 Z100G90 G00 X100 Y100 Z100G90 G90 G00 X100 Y100 Z100G00 X100 Y100 Z100X200X200Z200Z200X100X100Y100Y100模态指令与非模态的含义模态指令与非模态的含义2.2 指令及程序结构指令及程序结构精选课件ppt33格式:格式:G01 X _Y_ Z_F_ G01 X _Y_ Z_F_-X_ Y_ Z_:X_ Y_ Z_:终点位置终点位置-
展开阅读全文