宏程序培训教程
Fanuc系统
铣削类
周为鑫
09年9月
宏程序的定义:
宏程序简言之就是:宏编程,它是一种零件的编程方法,该方法是在标准CNC编程方式的基础上附加控制特征,以使功能更强大、更具有灵活性。
宏程序的应用
1、凡是复杂有规律的零件比较适合使用宏程序,例如复杂的二次曲线。
2、相似零件组、偏执控制、定制固定循环、专用G代码和M代码、非标准刀具的运动、报警信息产生、检测和测量、各种捷径和应用。
什么是变量?
变量是不断变化的数据的存储单元,它可以储存某些给定的数值,当给变量赋值时就相当于把数值存入变量中,方便以后使用。
储存到变量的中数称之为定义值或定义变量。给变量储存数值的过程称之为赋值。
标准CNC编程都是跟一个确定的数值,在程序中直观、简单、易懂,宏程序编程不直接用定值,而是用一个变量符号代替数值,当需要这个数值时就直接把这个变量写在程序里面,起到一个等价交换的作用。例如:#1=100
G01 X#1 F90.#1就是起到等价连接作用
变量的基础知识
变量的表示:变量符号+变量号
Fanuc、哈斯、三菱、马扎克日系类都是用: #西门子802s、802Dsl、840D、810D都是用:RPA系统使用:P
海德汉系统使用:Q
# i(i=0、1、2、3、4、5……)
#0 #1 #2 #3 #4……
拓展:表达式也可以用于指定变量号,此时表达式必须封闭在括号内
例如# [ #1+ #2 –12 ]
括号的要求:西门子用小括号()
Fanuc 用大括号[ ]
变量的应用
第11 / 15页
第15 / 15页
久久建筑网m.kkreddy.com提供大量:建筑图纸、施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。