本实例时G代码的一个简单例子,是G代码简写方式,代码看似简单,但实际效果一点也也不简单:

O0001;程序号G54G90G17;选择工件坐标系G54,采用绝对坐标编程,设定XY平面

M03S1000;主轴正转,转速1000转每分钟

G00X0Y0Z50.;快速定位到工件上方50mm处,原点上方

Z5.;快速下降到离工件表面5mm处

;以100mm/min的进给率下刀,切入深度5mm

;直线插补到点(50,0),进给速度200mm/min

;直线插补到点(50,50)

G01X0Y50.;直线插补到点(0,50)

G01X0Y0;直线插补回到原点

G00Z50.;快速抬刀到工件上方50mm处M05;主轴停止

M30;程序结束,光标返回程序开头,机床复位

初始化设置:把程序号设定为O0001,挑个合适的工件坐标系,选好编程模式还有加工平面。

主轴启动:让主轴正转起来,再把转速给定好。

刀具定位与下刀:先赶快定位到工件上面的安全高度,接着靠近工件,然后按照设定好的进给速度下刀切入工件。

轮廓加工:用G01直线插补指令,一个接一个地走过正方形的四条边,把轮廓铣削给完成。

收尾工作:把刀抬到安全高度,让主轴停下,把程序结束掉,再让机床准备好下一次加工。

写一个简单的CNC控制中心的程序笔记(1)

;tid=505726fromuid=1

(出处:PLC论坛-全力打造可编程控制器专业技术论坛)