网站大量收购闲置独家精品文档,联系QQ:2885784924

4FANUC O 数控指令系统.ppt

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

O0003 ; N0010 G92X450.0 Y250.0 Z300.0; N0020 G00 G90 X175.0 Y120.0; N0030 Z-5 S600 M03; N0040 G01 G42 H10 X150.0 F80; N0050 X80.0; N0060 G02 X30.0R25.0; N0070 G01 Y140.0; N0080 G03 X-30.0R30.0; N0090 G01Y120.0; N0100 G02 X-30.0 R25.0; N0110 G01 X150.0; N0120 Y0; N0130 X80.0; N0140 X150.0 Y40.0; N0150 Y125.0; N0160 G00 G40 X175.0 Y120.0 M05; N0170 G91 G28 X0 Y0 Z0; N0180 M30; 2.6自动编程 自动编程的基本概念: 编程的全过程由自动编程系统(CAD/CAM)完成。 对于复杂零件(特别是三维以上零件),有下面问题: ■ 大量复杂的计算工作量 ■ 程序段的数量很大 ■ 甚至,用手工编程是不可能的 所以数控机床一出现,就开始研究自动编程方法。自动编程经历了“语言程序”编程系统和图形交互编程系统量各阶段。 2.语言程序系统 其代表是美国的APT语言自动编程系统过了APT1\APT2\APT3\APT4\APT4ss7),各国也有自己的APT。 语言程序采取专用的语言(400多个词汇)和符号来描绘零件的几何形状,刀具相对零件运动的轨迹,顺 序和其它工艺参数,编出源程序。再经过一下处理 零件源程序 输入程序 数值计算 后置处理 加工程序单 穿孔纸带 编译程序 通用计算机 零件源程序: 用专用的语言和符号来描述零件图纸上的几何形状及刀具相对零件运动的轨迹、顺序和其它工艺参数等 3.图形交互编程系统 建立在CAD/CAM的基础上。编程的步骤: ●加工工艺分析 ●几何造型 ●刀具轨迹计算及生成 ●后置处理 ●程序输出 典型的CAD/CAM软件: CATIA- EUCLID- UGⅡ- I-DEAS- Solid Works- INTERGRAPH- Pro/Engineering- MasterCAM- CimatronCAD/CAM- PowerMILL- CAXEME- 2.7 程序编制中的数学处理 2.7.1概述 程序编制中,各程序段的刀具轨迹坐标值必须给出。 ◆简单零件(由直线、圆弧组成的平面零件):基点 坐标图纸中已给出,有时作增量/绝对值换算。数 控装置有直线、圆弧插补和刀具补偿功能,不需 要节点计算。 ◆复杂零件:轮廓方程没有已知的插补线型对应,其轨 迹需用已有的插补线型逼近,坐标计算复杂。 ◆自由曲线曲面组成的零件:轨迹坐标计算更为复杂, 且工作量大,手工已无能为力,须自动编程,由 计算机完成基点、节点的计算工作。 2.7.2 基点、节点的计算 2.7.3 刀具中心轨迹(刀位轨迹)的计算 2.7.4 非圆曲线刀位轨迹的计算 非圆曲线、列表曲线加工时,采用直线逼近的方法。 计算刀位(刀心)轨迹是大量的节点计算。 1.线性逼近的基本方法 ◆弦线逼近 ◆割线逼近 ◆切线逼近 2.直线逼近非圆曲线,节点计算方法 ◆等间距法 ◆等程序段法 ◆等误差法 2.7.5 空间曲线曲面刀位轨迹的计算 由计算机自动编程完成。 2.8 用户宏程序 2.8.1 用户宏程序A (1)定义 使用方法与子程序类似,区别是在宏程序主体中,除了使用 通常的CNC指令外,还可以使用变量的CNC指令,进行变量运 算,宏指令可以给变量设定实际值。 (2)变量 1)概念 变量用#和后面的数字表示,其格式为: #i(i =1、2、3、…) 2)变量的引用 变量可以代替宏程序中地址后面的数值。 例:F#103,G00Z-#100, G#130, (3)变量的种类 变量分为公共变量和系统变量,其用途和性质各不相同。 1)空变量(#0~) 2)局部变量(#1~#33) 3)公共变量(#100~#149、#500~#531) 4)系统变量(#1000以上) ① 刀具偏移(#1~#99、#2000~#2200) ② 接口输入信号(#1000~#1015、#1032) ③ 接口输出信号(#1100~#1115、#1132、#1133) ④ 计时信息(#3011、#3012) ⑤ 需要零件计数和

文档评论(0)

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

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

1亿VIP精品文档

相关文档