- 數控銑削編程與加工(第二版)
- 趙剛主編
- 695字
- 2020-04-30 18:54:22
4.2 坐標系旋轉指令(G68和G69)
4.2.1 指令格式
G68 X Y R ;
G68:設定坐標系旋轉,X、Y指定旋轉中心,R為旋轉角度,逆時針為正值。
G69:取消坐標系旋轉。
X、Y可以是X、Y、Z中的任意兩個,它們由當前平面選擇指令G17~G19中的一個確定。當X、Y省略時,G68指令默認為當前的位置即為旋轉中心。
當程序在絕對坐標編程方式下時,G68程序段后的第一個程序段必須使用絕對方式移動指令,才能確定旋轉中心。如果這一程序段為增量方式移動指令,那么系統將以當前位置為旋轉中心,按G68給定的角度旋轉坐標系,如圖4-3所示。

圖4-3 旋轉中心的確定
4.2.2 程序示例
【例4-3】 用?4mm的鍵槽刀加工圖4-4所示外形輪廓,槽深為3mm,兩槽中心間隔30mm,編寫加工程序。

圖4-4 外形輪廓加工
O3;
G90 G54 M3 S800;(調用坐標系,設定主軸轉速)
G0 X20. Y0;
G43 Z100. H1;
Z2.;
G1 Z-3. F20;(進刀)
G2 I10. F100;(全圓銑削)
G0 Z2.;(提刀)
G68 X0 Y0 R60.;(調用坐標系旋轉)
G0 X20. Y0;(水平方向定位)
G1 Z-3. F20;
G2 I10. F100;
G69;(取消坐標系旋轉)
G0 Z100.;(退刀)
M30;
【例4-4】 用?12mm的四刃立銑刀加工圖4-5所示的4個腰形槽,編寫加工程序。

圖4-5 腰形槽加工
O0001;
G90 G54 M3 S560;
G0 X0 Y0;(水平方向定位)
G43 G0 Z100. H01;
Z5.;(降刀)
M98 P2;(調用子程序加工第一個腰形槽)
G68 X0 Y0 R90.;(調用坐標系旋轉)
M98 P2;(加工第二個腰形槽)
G68 X0 Y0 R180.;
M98 P2;(加工第三個腰形槽)
G68 X0 Y0 R270.;
M98 P2;(加工第四個腰形槽)
G69;
G0 Z120.;
M30;
O0002;
G0 X19.5 Y33.77;[此點為點(23.00,39.84)和點(16.00,27.71)的中點]
G1 Z0 F50;
G2 X33.77 Y19.5 Z-5. R39. F80;(螺旋降刀)
G42 G1 X39.84 Y23. D01 F200;
G2 X27.71 Y16. R7.;
G3 X16. Y27.71 R32.;
G2 X23. Y39.84 R7.;
G2 X39.84 Y23. R46.;
G40 G1 X33.77 Y19.5;
G3 X19.5 Y33.77 R39.;
G0 Z5.;(退刀)
M99;(子程序返回)
4.2.3 注意事項
利用旋轉指令也能進行鏡像加工,但前提是加工部分必須對稱。