车铣复合中使用标准铣削循环时报警17040 非法轴分度
车铣复合中使用标准铣削循环时报警17040 非法轴分度
2015-07-16 成飞 Siemens数控技术应用
问题:客户在车铣复合床上使用系统标准铣削循环时,报警17040程序段5非法轴分度,如下图,什么原因呢?
回答:
对于车铣复合的机床实现铣的加工需要NC指令配合使用,TRANSMIT功能即可使刀具轴的加工变换为X轴与主轴的插补动作,以模拟X、Y、Z轴的运动,否则就会报警。
使用条件及方法如下:
1) 选项
需要购买如下选项
2) 参数调试
有关的NC参数,用于TRANSMIT坐标系转换的参数设置
参数号 | 参数含义 | 值 | 注释 |
20080[0] | $MC_AXCONF_CHANAX_NAME_TAB[0] | X | X轴 |
20080[1] | $MC_AXCONF_CHANAX_NAME_TAB[1] | Z | Z轴 |
20080[2] | $MC_AXCONF_CHANAX_NAME_TAB[1] | C | 主轴(MD35000=1) |
20080[3] | $MC_AXCONF_CHANAX_NAME_TAB[1] | SP2 | 刀具主轴(MD35000=2&3) |
24100 | $MC_TRAFO_TYPE_1 | 256 | |
24110[0] | $MC_TRAFO_AXES_IN_1[0] | 1 | |
24110[1] | $MC_TRAFO_AXES_IN_1[1] | 4 | |
24110[2] | $MC_TRAFO_AXES_IN_1[2] | 2 | |
24120[0] | $MC_TRAFO_GEOAX_ASSIGN_TAB_1[0] | 1 | |
24120[1] | $MC_TRAFO_GEOAX_ASSIGN_TAB_1[1] | 4 | |
24120[2] | $MC_TRAFO_GEOAX_ASSIGN_TAB_1[2] | 2 |
3)编程举例
T="CUTTER_8"
M3S100
TRANSMIT
POCKET3(100,0,1,20,10,5,0.5,0,0,0,2,0.1,0.1,0.1,0.1,0,11,0.5,8,3,15,0,2,0,1,2,11100,11,101)
M30
4) 加工模拟截图