发布于 2005-05-11 23:18:24
0楼
以前应该没有出现过这样的问题吧,我认为可能你的参数设置有问题,很多参数至少我看不太明白,例如进刀起点和终点,从50到20,还有你MPIT值怎么是10,我不知道你要铣削的是多大,多深的螺纹,而且,在调用循环前不用调出刀号吗,车床的东东我也不是太熟悉。下面是一个范本,你可以参考一下,希望对你有所帮助:
DEF REAL MPIT=42, SPL=0, FPL=-35,
DM1=42, DM2=42, APP=10, ROP=3,
TDEP=1.23, FAL=0, IANG=30, NSP=0
DEF INT NRC=5, NID=2, VARI=3, NUMT=1;参数定义,赋值
N10 G0 G18 G90 Z100 X60 ;选择起始位置
N20 G95 D1 T1 S1000 M4 ;确定工艺数值
N30 CYCLE97 ( , MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, VARI, NUMT)
;循环调用
N40 G90 G0 X100 Z100 ;返回到下一个位置
N50 M30 ;程序结束
使用该程序您可以加工一个公制外部螺纹M42x2,带侧面进刀。进刀以恒定的切削截面进行。在螺纹深度为1.23毫米时分5次粗切削,没有精加工余量。在结
束之后考虑2个空走刀。
只有懂得更多,才能走的更远。