分享

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

 昵称32901809 2019-01-21

用宏程序编程有什么好处?

◆宏程序引入了变量和表达式,还有函数功能,具有实时 动态计算功能,可以加工非圆曲线,如抛物线、椭圆、 双曲线等。

◆宏程序可以完成图形相似,尺寸不同的系列零件加工; 宏程序可以简化编程,精简程序,适合复杂零件加工。

宏程序编程是指在程序中使用变量,通过对变量进行赋值及处理的方法达到程序功能,这种有变量的程序叫宏程序,如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

变量的表示:变量用符号#和后面的变量号指定( FANUC系统),例如:#1;#【#1+#2-12】

变量的类型:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

变量值的范围:

局部变量和公共变量可以有0值或下面范围中的值 负10又47到负10又29或10又29到10又47

变量的引用: GO1X[# 1 +#2]F#3;

算术和逻辑运算,如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

转移和循环:

在程序中使用GOTO语句和IF语句可以改变控制的流向,有三种转移和循环操作:

1.GOTO语名(无条件转移);2.IF语句(条件转移IF.....THEN........);3.WHILE语句(当时........循环)如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

宏程序调用:非模态调用G65,如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

模态调用G66,如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

模态调用可多次调用,每次调用L次,不仅在G66所在程序段中调用,也在后续程序中调用,直到出现G67指令为止。

自变量指定1,如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

宏程序编程实例,如图所示:

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

数控编程最高境界,教你用宏程序编程的方法,实例介绍简单详细!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多