在
数控加工中心加工过程中,数控手工编程逐渐成为一项重要内容。对于数控手工编程来说,其目的就是通过编程指令控制数控机床,进而完成人们加工零件的需要。数加工中心能够听懂编程指令,借助编程指令明确操作人员的意图。其次,在规则和指令方面,数控手工编程指令是比较固定的,所以对数控手工编程来说,必须遵守机床自身的编程规则,使得数控加工中心明确指令内容。其实手工编程可以非常简洁,通用性好,直现地进行零件的加工。本文简单介绍下数控加工中心手工编程基本代码及宏运用。
1手工编程的基本代码:G,M代码
1.1准备代码G
在手工编程过程中,由于多数G代码是模态的,所以将G代码分为不同的组。对于模态G代码来说,在当前和以后的程序段中都能够发挥作用,直到程序中出现另一个同组的G代码为止。
1.2辅助功能
对于主轴转速,本机床通过采用S代码进行编程,选刀编程采用T代码进行,用M代码实现其它可编程。
2宏运用程序
在加工编程过程中,宏程序作为补充。在FANUC 数控系统中,其变量的表示形式为:#后跟1-4位的数字,并且变量分为:
①局部变量。在宏程序中,#1一#33作为局部变量使用,主要用于转移自变量。
②公用变量。在程序段中,公用变量通常供用户自由使用,在主程序中,如果调用子程序或者宏程序,在这种情况下,公用变量是公用的。关掉电源后,#100-#149变量值被全部清除,而#500- #509变量值可以保存。
③系统变量。对干系统变量来说,通过#后跟4位数字进行定义,对于机床处理器或NC内存中的只读或读/写信息等,该变量可以获取。
在编程过程中,变量的作用主要表现为:运算;递增量或递减量;与一个表达式比较之后,决定是否实现跳转功能的条件分支;将变量值传送到零件程序中去。其中,运算包括加、减、乘、除等算术运算;三角函数运算;与、或逻辑操作;以及等于、大于等比较操作。