近期公司要进淬火机床,翻阅资料,在《机械工人》2005年第11期,有一个数控淬火机床程序, 如下: N05 G158 ×0 N10 G94 G01 G90 ×72 F7200 M10 N20 M08 N30 M12 M04 S820 N40 G04 F1.3 N50 G90 ×59 F390 N60 G04 F0.1 N70 G90 ×46 F390 N80 M13 M05 N90 G90 ×20 F1500 N100 G04 F2 N110 M09 M11 N120 G90 ×-5 N130 M02 在数控技师的指点下,对程度有了些认识,但有些专用代码,只有在看了说明书的情况下才能明白具体含义。 我目前的理解: 1.N05、N10、N20……这些应是步骤,这一点应无疑问; 2.按数控技师说在数控中一般来说F是进给量,S是转速; 3.×72、×46等应是位置,可能在这个点上有一个速度、功率等的变化,×-5,表示退回一定的距离; 4.G代表的是机床某种状态或动作; 5.M代表是某种泵动作的开、关,两个字母可能一个代表某动作或泵,一个字母代表通、断或开、关; 也不知道自己理解的对不对 感觉看天书一样,请高手给指点下迷津。 [] 2楼说的比较详细,我们G00 X0是机床X轴向尺寸回零,一般是连续感应淬火设置的零点位置,我们加热开始和停止是S02和S04,S5和S6是旋转开始和停止,S7和S8是喷水开始和停止,G04 F2是延时2秒,G01 X-500 F260,G01是工进,X-500是移动到相对零点以下500MM处,F260是工进速度,应该是每分钟260MM, 参考知识1 S820 有可能是控制加热电源功率大小的,S值越大功率给定越大. 因为造数控淬火机床的厂家很多,有的厂家就是把M03或M04的指令用做加热启动,M05用做加热停止 参考知识B 其实大可不必现在着急来学习程序,要针对自己公司设备所采用的数控程序来确定学习那种程序,现在数控淬火机床的控制程序比较集中在国内的CNC语言和日本的法兰克程序,国内的程序相对简单,日本的相对复杂。但是应用于淬火操作的命令还是比较死的,只是一些控制命令。 你可以查看一下关于数控编程方面的书,来学习一下各种程序的基本命令就可以了,然后根据实际情况在好好吃透。