数控技术概述第五章课件.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控技术概述第五章课件

二、刀具长度补偿 在程序中写入刀具长度补偿指令,当由于刀具磨损、更换刀具等原因引起刀具长度尺寸变化时,只要修正刀具长度补偿量,而不必调整程序。 第5章 数控编程基础 5.5 常用编程指令 一、数控程序结构 % O0050; 程序号(程序开始) G50 X120.0Z180.0; T0101; S800M03; 程序内容 G00X25.0Z2.0; …… M30; 程序结束 % 第5章 数控编程基础 不同机床因其所使用的数控系统不同,程序也略有差异。编程时,必须严格按照所使用机床的编程说明书规定的格式书写,以下用FANUC 0i 系统为例说明。 字-地址格式(地址可变程序段格式)中,每个字长不固定,各个程序段中的长度和功能字的个数都是可变的;在上一程序段中写明的、本程序段里又不变化的那些字,可以不重写,仍然有效。 字-地址格式编写的程序简短、直观、易检查和修改,故目前广泛应用。 第5章 数控编程基础 程序由程序开始(程序号)、程序内容和程序结束三部分组成。 地址(字母)和数字组成字,若干个字组成程序段,若干个程序段组成程序。字是组成程序的单元 1.程序开始 程序号为程序的开始部分,每个程序都要有程序号。 FANUC——“O” 第5章 数控编程基础 2.程序主体 由若干个程序段(行)组成。 程序段格式由语句号字、数据字和程序段结束组成。 如:N20G01X35.Y-46.25F100.0; 数车一般格式:N(1~4)G2X±5.3 Z±5.3F5.3S4T4M2; 3.程序结束 常用M30结束整个程序。 4.程序字的说明 表示地址符的英文字母的含义 第5章 数控编程基础 实际是一种坐标字 R 圆弧半径 子程序及固定循环的重复次数 L 循环次数 暂停时间指定 P、X 暂停功能 补偿号指令 H、D 补偿功能 主轴、冷却液的开关,工作台分度等 M、B 辅助功能 刀具编号指令 T 刀具功能 主轴转速指令(r· min-1) S 主轴功能 进给速度的指令 F 进给速度 圆弧圆心坐标 I、J、K 附加轴的移动指令 A、B、C;U、V、W 坐标轴的移动指令 X、Y、Z 坐标字 指令动作的方式 G 准备功能 程序段顺序编号 N 程序段号 程序编号,子程序号的指定 O、P 程序号 意 义 地 址 字 母 功 能 位于程序段之首,由地址N和后面若干位数字组成。如N1200 程序不是按语句号的次序执行,而是按照程序段编写时的排列顺序逐段执行。 语句号的作用:对程序的校对和检索修改;作为条件转向的目标。 有些数控系统可以不使用语句号。 (1)程序段号字(顺序号字)N 使数控机床作好某种操作准备的指令。用G和两位数字组成。G00~G99 第5章 数控编程基础 (2)准备功能字G 坐标字用于确定机床上刀具运动终点的坐标位置。 由地址,+、-符号和数值组成。如:G01X50.5Z-12.25 常用地址:X  Y  Z  P Q R 为距离      U  V  W      I   J   K      A  B  C (3)坐标字 设置加工进给量(进给速度),用F和数值表示,有两种单位mm/r和mm/min。 第5章 数控编程基础 (4)进给功能字F 设置切削速度(转速),用S和数值表示,有两种单位m/ min和r/min。 用于指定主轴转速。单位为r/min。对于具有恒线速度功能的数控车床,程序中的S指令用来指定车削加工的线速度数。单位为m/min。 (5)主轴转速字S 用T和后面的数值组成,用于指定加工时所用刀具的编号。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。 第5章 数控编程基础 (6)刀具功能字T 用于控制机床或系统开关功能的指令。用M和两位数字组成。M00~M99。 (7)辅助功能字 常用分号“;” 第5章 数控编程基础 (8)程序段结束 二、常用编程指令 使数控机床作好某种操作准备的指令。用G和两位数字组成。G00~G99 G代码分为模态代码(又称续效代码)和非模态代码(非续效代码)。 续效代码,在程序中执行后,一直有效,直到被同组的代码取代。如G01 非续效代码,只在所处的程序段中执行且有效。如G04 第5章 数控编程基础 数控加工程序是由各种功能指令按照规定的格式组成的。正确地理解各个功能指令的含义,恰当的使用各种功能指令,按规定

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档