加工中心-苏州大学工程训练中心.ppt

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

一、编程格式 根据系统本身的特点与编程的需要,都规定有一定的格式,对于不同的机床,其程序格式也不相同,但加工程序的基本格式是相同的。 一个完整的程序由程序名、程序内容和程序结束组成,如下所示: O1000 程序号 N10 G90G54G00X0Y0S1000M03; 第一程序段 N20 Z100; 第二程序段 程序内容 …… N100 M05; … N200 M30; 程序结束 ①、程序号:由字母O和四位数字组成,书写格式为O××××,数值从O0000到O9999。 ②、程序内容:由许多程序段组成,每个程序段由一个或多个指令字构成。 程序段是程序的基本组成部分,每个程序段由若干个地址字构成,而地址字又由表示地址的英文字母、特殊文字和数字组成,当前数控机床上常用的可变程序段格式,如下所示: N — G — X — Z — F — S — T — M — LF N 程序段号 N×× 由地址附N和后面的若干位数字表示 。在大部分系统中,程序段号仅作为“跳转”或“程序检索”的目标位置指示。因此它的大小及次序可以颠倒,也可以省略。 G 准备功能 X 、Z 坐标字 F 进给功能 S 主轴功能 T 刀具功能 M 辅助功能 LF 结束标记 常用符号“;”或“*”表示。 ③、程序结束:由程序结束指令构成,必须写在程序的最后。 刀具半径补偿方向的判别 加工中心的 编程与操作 二、常用编程指令 以下以FANUC系统的常用指令为例,在示意图中,“┄┄┄”表示快速定位,“───”表示切削进给,“ ”表示工作原点。 (一)G准备功能 1、绝对坐标和增量坐标(G90,G91) 绝对坐标指令(G90)在程序中的位移量用刀具的终点坐标表示。增量坐标指令(G91)用刀具运动的增量表示。如图所示,表示刀具从A点到B点的移动,用以上两种方式的编程分别如下: 格式:G90 X80 Y150; G91 X-120 Y90; 格式:G90 X80 Y150; G91 X-120 Y90; 2、工作坐标系的选取指令(G54~G59) 一般数控机床可以预先设定6个工作坐标系,这些坐标系存储在机床存储器中,在机床重开机时仍然存在。6个坐标系皆以机床原点为参考点,分别以各自与机床原点的偏移量表示,需要提前输入机床内部。 3、平面选择指令(G17,G18,G19) 在三坐标机床上加工时,若进行圆弧插补,需规定加工所在平面,用G代码可以进行平面选择。 G17 XY平面 G18 ZX平面 G19 YZ平面 一般数控铣床默认在XY平面内,在使用时可以省略。 4、快速点定位(G00) 快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定,进给速度F对G00指令无效。在FANUC系统中,运动总是先沿与坐标轴成45°的直线移动,最后在某一轴单向移动至目标点位置。 格式:G00 X___ Y___ Z___; 例:G90G00X40Y20; 5、直线插补指令(G01) G01 指令表示刀具从当前位置开始以给定的进给速度F,沿直线移动到规定的位置。 格式:G01 X___ Y___ Z___ F___; 例: G01 X40Y20F100; G02 / G03: 圆弧插补指令,沿圆弧所在平面的另一坐标轴的负方向看去,顺时针方向为G02,逆时针方向为G03。 编程格式: R_ I_ J_ R_ I_ K_ R_ J_ K_ F__; G02 G03 G02 G03 G17 G18 G19 X__ Y_ Y__ Z__ X__ Z__ G02 G03 6、圆弧插补指令(G02,G03) X、Y、Z表示圆弧终点坐标,由G90或G91指定; I、J、K分别为圆弧的

文档评论(0)

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

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

1亿VIP精品文档

相关文档