西门子SINUMERIK 828D数控系统是面向于中高档数控机床配套的数控产品,支持各种车、铣、磨床等多种应用,其功能性和便捷性很好地诠释了当今市场对数控系统的高标准要求。SINUMERIK 828D集CNC、PLC、操作界面以及轴控制功能于一体,支持车、铣两种工艺应用。外形简洁紧凑,却拥有卓越的性能。基于 80 位浮点数的纳米计算精度充分保证了控制的精确性。如果要在工件倾斜平面上进行铣削加工,SINUMERIK 828D 可以自由地将坐标系转换到加工平面,既方便了编程,也提高了程序执行的准确性。其最大的特点就是“简单、好用”,“简单”体现在图形编程和人机界面上。

以车床编程为例,传统的数控车床程序还停留在G代码编程方式,而828D通过采用更高级Program Guide编程语言,通过封装形成各种工艺的车削循环,极大提高和丰富编程的效率,也具有良好的开放性和可拓展性,下面以车削轮廓编程标签调用,介绍其编程方法。

西门子轮廓车削编程的基本步骤如下图所示:

1.  建立轮廓

支持手动绘制轮廓和通过DXF读取轮廓两种方式

2.  调用轮廓 cycle62

本例中分享是在轮廓调用中选择标签,在标签中输入起始点标识符,如从CC:FF

如下图所示

image.png

image.png

采用该方式则需要在主程序M30后面建立标签,标签为实际加工的工件外形轮廓

3.  轮廓车削执行 cycle 952

采用标签生成轮廓的好处是更加直观的显示要加工零件的轮廓,对于不熟悉西门子高级编程语言的朋友来说方便上手,同时也能快速的检查程序轮廓是否有误,及时查找错误。正如陕西西安某汽车零部件工艺工程师说道:“采用该方法完美的实现了与其他系统编程语言的兼容,快速从其他语言切换过来,便捷又方便。”


附件:加工程序案例 

N10 G54G90G96;初始化

N11 T1D1;换刀

N12 M3S1000;主轴正转

N13 G0X100Z10;进刀点

N20 CYCLE62(,2,"CC","FF");轮廓条用

N50CYCLE952("TED11",,"",1101331,0.1,1,0,1,0.1,0.1,0.1,0.1,0.1,0,1,145,1,,,,,2,2,,,0,1,,0,12,110,1,0,0.1);轮廓车削循环

N60 G0X200 Z5;退刀

N61M30;程序结束

 

:****CC:FF****; 标签示例

CC:

G0X32.9

G1Z0F0.1

G03 X34.2Z-0.65CR=0.65

G1Z-7.986

G02X37.2Z-9.475CR=1.5

G1X90.15

Z-22.5

FF:X96

:;****CC:FF****