快捷搜索:  汽车  科技

宏程序编制五角星加工程序(宏程序编制五角星加工程序分析)

宏程序编制五角星加工程序(宏程序编制五角星加工程序分析)WHILE[条件式]DO m( m = 1、2、3、…)1. 2 循环指令无条件转移语句,当执行该程序时,无条件转移到 n 程序段执行。格式二 IF[条件表达式] GOTO n; 有条件转移语句,如果条件成立,则转到 N1000 程序段执行,如果条件不成立,则执行下一句程序。

FANUC 系统的宏程序在实际的数控编程加工中有其自己的特点,可以使很多较复杂的程序简单化,大大提高了程序的可读性和加工效率。

1 宏程序的转移指令

1. 1 分支语句

格式一 GOTO n;

无条件转移语句,当执行该程序时,无条件转移到 n 程序段执行。

格式二 IF[条件表达式] GOTO n; 有条件转移语句,如果条件成立,则转到 N1000 程序段执

行,如果条件不成立,则执行下一句程序。

1. 2 循环指令

WHILE[条件式]DO m( m = 1、2、3、…)

……

END m;

当条件满足时,就循环执行 WHILE 与 END 之间的程序段 m 次,当条件不满足时,就执行 END m 的下一个程序段。

2 用宏程序编制五角星加工程序

已知: 毛坯 100 × 30,加工如图 1 的五角星,切深 3 mm,毛坯材料为硬铝。


宏程序编制五角星加工程序(宏程序编制五角星加工程序分析)(1)

以上程序如果用常规的程序来编制,就非常的长,编程人员的工作量将大大增加,所以我们通过宏程序的编制,把看似复杂的程序简单化,符合我们编制程序的原则: 越简单越好,越实用越好。

3 结语

宏程序的实质就是循环,将很多结构相似的程序提炼出来变成循环,让变量变化,不同的循环将产生了不同的加工,看似很长的程序,被无形中分解成很多循环,我们只需编制出其中的一个循环,就可以代替冗长的程序,这就是宏程序,看似很难,但真正掌握后将非常简单,非常有用,是每一个优秀编程人员的基本功。


猜您喜欢: