O0066
N010 G00 X40 Z40
N020 S800 M03 T0101
N030 G73 U11 W50 R6
N040 G73 P050 Q10 0U0.5 W0.5 F0.2
N050 G01 X0 Z1 F0.1
N060 G03 X12 Z-5 R6
N070 G01Z-15
N080 X20Z-30
N090 Z-43
N100 G02 X34 Z-50 R7
N110 G70 P050 Q100
N120 M30
加工如图所示零件,按上面程序执行发现一刀就走完了,根本就没有按照我预设的6刀走完,我是在斯沃仿真车床上运行的,真实车床还没有试验。请懂数车的帮忙看看代码有没有问题,还有解释一下G73后面的U,W具体如何取值?
那个是Q100的,发上来隔了一个空格,用G71我试了,分很多刀走,但是我想试下G73这个命令,好像试了好几个都是G73一刀走完,切得很深,实际不可能这样的,下面G70一刀,共两刀。不知道是不是仿真软件的问题,过两天去学校工程中心在数控车床试下。
追答你上面的没有错,是真确的g73,前面最好不用加n010这种,真正机床上是不用加的,只要你g73这个程序段号这里加就行了,例如G73 P050 Q100U0.5 W0.5 F0.2然后下面开始的时候加p050,g73结尾的时候加q100就可以了,中间不用加,加了反而会弄错,麻烦,仿真软件上也可以不用加,在offsetsetting这里面,在数据这选项里该,吧顺序号该成0就可以了,就不用每不要编序列好,你还可以在记事本里先把程序输好,然后改成cnc格式,导入进来就可以了,这样输比较快,程序还利于保存
在斯沃的仿真软件,FANUC OiT系统车床上试了下,还是两刀走完,粗加工一刀,精加工一刀。和我的程序走得一样啊,难道是仿真软件问题?
追答可能吧,我是在宇龙上试的!你用的是斯沃哪个版本啊! 我用斯沃6.2试过了 也可以!