求用r10球头铣刀使用宏程序做直径50mm的凹半球,要在中心下刀,急急!

使用fanuc系统加工

第1个回答  2011-11-09
1.编宏程序时,循环控制变量一般采用单独的一个参数,这样方便以后调机不会出差错。
2.半径没有50是因为没有添加刀补,但是不是差一个刀具半径,在半球的每个深度上它的刀具补偿数值是不一样的(因为你是用的球刀),具体可通过2D看得出来。
3.Z轴进刀每次0.5,进刀量太大,最好取0.1-0.15之间(当然越小越光滑)。
4.XZ平面有一个圆弧====》你设定的下刀深度不够。
5.每次进刀量越小当然表面越光滑,数控车加工的表面质量比加工中心好是因为它的进刀量是取小数点后三位开始的(0.001mm),也就是数控车床的绝对坐标的最小精度(XXX.XXX),而且是G2连接的。
6.编这个程序最好用编程软件MASTERCAM/UG,一分钟搞定,而且加工出来的面又光又亮。本回答被网友采纳
第2个回答  2011-11-22
#2=25(要铣的凹半球半径)
#3=10(球刀半径)

#2=#2-#3
G54G90G0X0Y0
S800M3Z5
#1=0
WHILE[#1 LT 90]DO1
G1 Z-[SIN[#1]*#2] F500
#5=COS[#1]*#2
X#5
G2 I-#5
G1 X0 F1600
#1=#1-1
END1
G0Z200M5
M30
第3个回答  2011-11-09
G18
G0 G90 G54 XO YO Z100
M3 S2000 F1800
Z20
G1 Z0
X15
M98 P程序号L次数
(G91 Y-0。2
G3 R15 X-30 ZO
Y-0。2
G2 R15 X30 ZO
M99)
G0 G90 Z100 M5
G17
M30
顺便看下评论
相似回答