在FANUC 0i 机床上铣削一底为50的圆,高30,上平面是一20的正方形,用宏程序编程,请各位大侠不吝赐教!

如题所述

比如要在一块50的圆柱上            铣一个20*20深20的凹槽

                               用10的立铣刀刀心编程。
G54G90G17G0X5Y0
G43H1Z50M8
M3S1500
Z5
#1=-0.3(每一层铣掉30丝)
WHILE(#1GE-20)DO1(从0.3一直变到要铣到的深度-20)
G1Z#1F280(下刀到-0.3)
Y5
X-5
Y-5
X5
Y0
#1=#1-0.3(每次铣的深度,根据实际情况而改变)
END1(循环结束)
G0G90Z150
M30

 

比如要在一块50的圆柱上   铣一个20*20*20凸台

      用20的立铣刀刀心编程。

G54G90G17G0x20Y0
G43H1Z50M8
M3S1500
Z5
#1=-0.3(每一层铣掉30丝)
WHILE(#1GE-20)DO1(从0.3一直变到要铣到的深度-20)
G1Z#1F280(下刀到-0.3)
Y20
X-20
Y-20
X20
Y0
#1=#1-0.3(每次铣的深度,根据实际情况而改变)
END1(循环结束)
G0G90Z150
M30

 

圆柱的就更简单了

50的圆柱 用20的立铣刀刀心编程。

G54G90G17G0x20Y0

G43H1Z50M8

M3S1500

Z5

#1=-0.3(每一层铣掉30丝)

G1Z#1F280(下刀到-0.3)

WHILE(#1GE-30)DO2(从0.3一直变到要铣到的深度-20)

G3I20Z#1

#1=#1-0.3(每次铣的深度,根据实际情况而改变)

END2(循环结束)

G3I20

G0G90Z150

M30

 

 

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-20
哥我请问您是不是要的是上方下圆????
第2个回答  2012-08-21
用多大的刀具说清楚,