數控車手工編程利用G50和子程序配合使用做到一次裝夾多次切削
產品:外徑30,內徑25,長度10的環 一次裝夾車出四件零件 在此簡單舉個例子,網友們睜大雙眼注意
毛坯:管料,外圓31 內孔24
程序:
O0001
T0101 G99 M8 (外圓刀)
G97 S1000 M3
G0 X33 Z0
G1 X23 F0.2
G0 X29 Z0.5
G1 Z0 F0.15
X30 Z-0.5 F0.1
Z-13.5 F0.15
G0 X31 Z-12
X50 Z100
T0303 G99 M8 (鏜刀)
G97 S800 M3
G0 X26 Z1
G1 Z0 F0.15
X25 Z-0.5 F0.1
Z-13.5 F0.15
G0 X24 Z-12
Z2
X100 Z100
T0404 G99 M8 (3MM切斷刀)
G97 S600 M3
GO X31 Z-13
G1 X24 F0.1 (就不倒角了)
G0 X35 M5
X50 Z100 M9
G50 W13.3 (你就理解為,毛坯向右偏移了13.3MM 這裡一定要弄懂,關鍵。。。。)
M99 (子程序結束,沒錯,這個是子程序)
下面是主程序,請耐心,主程序比子程序短多了
O0002
M98 P00040001 (調用一號子程序4次!)
G50 W-53.2 (13.3*4=53.2 把偏移的量給偏移回來,別算錯了,不然會撞車,呵呵)
T0101
G0 X27 Z0.3 (用外圓刀給毛坯定位)
M00 (這時可以鬆開卡盤,把毛坯拉出來,碰到外圓刀就行)
G0 X50 Z100
M30 (擰緊卡盤,按下循環啟動吧~~~)
這種編程方法的優點呢,
一是可以一次裝夾連續車出4件產品,降低了勞動強度,同時因為省去了三次的裝夾時間,提高了生產效率、
二是編程方便,大家可以回頭看下,子程序里都是X,Z 沒有用相對坐標編程U W,這裡沒有限制,如果你喜歡,怎麼用都行,不會影響,注意最後G50 W+/_就行了。
這樣做是不是大大的節約時間和節省了勞動力呢?有合適的大家自己可以去試試做著看看,希望大家喜歡!
推薦閱讀: