电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数车宏程序B及其应用实例16KVIP专享VIP免费

数车宏程序B及其应用实例16K_第1页
数车宏程序B及其应用实例16K_第2页
数车宏程序B及其应用实例16K_第3页
FANUC0iMate-TC系统宏程序 B功能实例应用William.Yang FANUC0iMate-TC系统宏程序 B功能序宏程序作为一种数控程序编制指令现在已经被广大数控机床用户所认识,尤其是近年来随着各类数控大赛的不断开展, 宏程序在大赛中的广泛应用, 在数控行业中掀起了宏程序的热潮。宏程序根据所用的数控机床的不同略有不同,但大同小异, 我们学会了一种机床的宏程序后,再学习其它机床的宏程序就容易了。 本文以国际上比较流行的FANUC0iMate数控系统为例, 介绍一下宏程序的编程。 FANUC0iMate数控系统中宏程序分为用户宏程序功能A 和用户宏程序功能B 两类。 A类宏程序是采用了 G代码和引数进行赋值来表达各种数学运算和逻辑关系的一种方法,现在这种方法由于编制起来相对复杂, 一般只有数控机床上没有配置用户宏程序功能B 的用户才使用用户宏程序功能A。目前大多数用户都使用用户宏程序功能B进行编制,所以本书仅以用户宏程序功能B为重点深入介绍宏程序的相关知识 。讲座中编写了近年广泛应用的一些例子和笔者最近开发的零件使用宏程序的复杂例子。 以 FANUC0iMate数控系统数控车床和加工中心为例进行讲解,本讲座已经作为我学院的宏程序教案进行推广, 同时在我学院进行培训的高级技师、技师及高级工中进行了讲授反映良好,特将本教案作为实例供广大使用FANUC0iMate数控系统的用户和有兴趣研究宏程序的读者作为参考。一、宏程序的基本概念在一般的程序中,程序字为常量,只能描述固定的几何形状,缺乏灵活性和适用性。若能用改变参数的方法使同一主程序能加工形状(属性)相同但尺寸(参数)不同的零件,加工就会非常方便,也提高了可靠性。加工不规则形状零件时,机床可能要作非圆曲线运动,一般手工编程达不到要求。在进行自动测量时机床要对测量数据进行处理,这些数据属于变量, 一般程序是不能处理的 。针对这种情况,数控机床提供了另一种编程方式,即宏编程。在程序中使用变量, 通过对变量进行赋值及处理使程序具有特殊功能,这种有变量的程序叫宏程序。二、宏程序与普通程序的区别1) 普通程序:① 只能使用常量② 常量之间不可以运算③程序只能顺序执行2) 宏程序:① 使用变量可赋值② 变量之间可以运算③程序执行时可以跳转三、宏程序中变量的使用1) 变量的类型①空变量: #0 功能:空变量总是空,不能赋值。②用户变量局部变量: #1~#33(断电时清除)功能:局部变量只能在本宏程序中存储数据。公共变量: #100...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部