数控车宏程序培训教程.ppt

上传人:夺命阿水 文档编号:250721 上传时间:2023-03-27 格式:PPT 页数:15 大小:510.50KB
返回 下载 相关 举报
数控车宏程序培训教程.ppt_第1页
第1页 / 共15页
数控车宏程序培训教程.ppt_第2页
第2页 / 共15页
数控车宏程序培训教程.ppt_第3页
第3页 / 共15页
数控车宏程序培训教程.ppt_第4页
第4页 / 共15页
数控车宏程序培训教程.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《数控车宏程序培训教程.ppt》由会员分享,可在线阅读,更多相关《数控车宏程序培训教程.ppt(15页珍藏版)》请在课桌文档上搜索。

1、宏程序培训教程 Fanuc系统,宏程序的定义:,宏程序简言之就是:宏编程,它是一种零件的编程方法,该方法是在标准CNC编程方式的基础上附加控制特征,以使功能更强大、更具有灵活性。,宏程序的应用,1、凡是复杂有规律的零件比较适合使用宏程序,例如复杂的二次曲线。2、相似零件组、偏执控制、定制固定循环、专用G代码和M代码、非标准刀具的运动、报警信息产生、检测和测量、各种捷径和应用。,宏程序与标准CNC编程的区别,什么是变量?,变量是不断变化的数据的存储单元,它可以储存某些给定的数值,当给变量赋值时就相当于把数值存入变量中,方便以后使用。储存到变量的中数称之为定义值或定义变量。给变量储存数值的过程称之

2、为 赋值。标准CNC编程都是跟一个确定的数值,在程序中直观、简单、易懂,宏程序编程不直接用定值,而是用一个变量符号代替数值,当需要这个数值时就直接把这个变量写在程序里面,起到一个等价交换的作用。例如:#1=100G01 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 括号的要求:西门子用

3、小括号()Fanuc 用中括号,变量的类型:根据变量号可以分成4种类型,变量的应用,1、在程序中定义变量值时,整数情况时小数点可以省略。#1=123 实际是#1=123.0002、在程序中指定变量号即可直接引用其变量值。#1=123 G01 X#1 F20 实际就是X1233、当用表达式指定变量时,要把表达式放在括号中。G01 X#1+#2*2 F100.表达式计算产生的结果由系统根据地址最小设定单位自动四舍五入。4、改变应用变量的值的符号时,要把(-)负号写在#的前面#1=10 G01 X-#1 F100.5、引用未被赋值的变量时,变量及地址字都被或略,以下情况要引起注意:,变量的运算,变量的运算,变量的运算,变量的表达式,转移和循环,循环:1、WHILEDO GOTO m(m=1,2,3)条件满足执行从DO到END m之间的程序,否则就转到END m后的程序执行。m只能使用1,2,3,否则报警。2、嵌套在DOEND循环中的标号(1,2,3)可以根据程序多次使用,但要注意,无论怎么样多次使用,标号永远限制在123,此外当有交叉重复循环时会报警。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号