アブソリュート指令の場合

加工プログラムへXEBECバリ取りプログラムのアブソリュート指令用プログラムを組み込む例です。
制御装置はFANUC系に準拠しております。プログラム内のGコードなどは、お使いの数値制御加工機に合わせてください。


加工内容
  • 素材形状
    外径Φ30×内径Φ20
  • 前加工
    素材の円筒軸と同心で直交する穴Φ10のドリル加工を行う。
  • バリ取り箇所
    穴Φ10と内径Φ20が交差したエッジ部分(上下とも)のバリ取りをXEBEC裏バリカッター&バリ取りプログラムで行う。


      【製品図】

           


  工程1 ドリル加工

               


  工程2 上側バリ取り




  工程3 下側バリ取り

   



プログラム概要
メインプログラム
O0001(MAIN PROG);

G17G40G49G80;

XY平面選択
N1(10DRILL/T1H1); 工程1 Φ10ドリル加工工程
T01; T01ドリル工具呼出し
G91G28Z0.0M05 Z軸第一原点復帰
M06; 工具交換
S5000M03; 主軸正回転
G00G90G54X0.0Y15.0; XY軸を穴中心へ位置決め
G43Z50.0H01M08; 工具長補正H01読込み
G98G81Z-35.0R3.0F500; スポットドリルサイクル
G80; ドリルサイクルキャンセル
G00Z100.0M09;
G91G28Z0.0M05; Z軸第一原点復帰
M01;

N2(5.8BURRS CUTTER/T2H2); 工程2-3 裏バリ取り工程
T02; T02 XEBEC裏バリカッター呼出し
G91G28Z0.0M05; Z軸第一原点復帰
M06; 工具交換
S6000M03; 主軸正回転
G00G90G55X0.0Y0.0; XY軸をスタートポイントへ位置決め(G55)(※1)
G43Z55.0H02M08; 工具長補正H02読込み
Z8.0;
G1Z0.0F3000; Z軸を上側バリ取りプログラムのスタートポイントへ位置決め
F1000; バリ取り加工の送り速度指定
M98P0002; サブプログラムO0002番の呼出し(XEBECバリ取りプログラム)
G01G90G56X0.0Y0.0F3000; XY軸をスタートポイントへ位置決め(G56)(※1)
Z0.0; Z軸を下側バリ取りプログラムのスタートポイントへ位置決め
F1000; バリ取り加工の送り速度指定
M98P0003; サブプログラムO0003番の呼出し(XEBECバリ取りプログラム)
G00G90Z125.0M09;
G91G28Z0.0M05; Z軸第一原点復帰
M01;
M30; 加工終了

※1  アブソリュート指令のXEBECバリ取りプログラムは、各スタートポイントを加工原点(X0Y0Z0)として生成しております。裏バリ取り加工をアブソリュート指令で行う場合は、他加工と違う加工原点を設定してください。



上側バリ取りサブプログラム
O0002(UPPER EDGE SUB PROG);
N1(XEBEC PATH);
X0.000Y0.000Z0.000;

XEBECバリ取りプログラム

X0.000Y0.000Z-5.646;
X2.564Y0.000Z-5.646;
X2.535Y0.447Z-5.629;
X2.450Y0.881Z-5.578;
X2.313Y1.290Z-5.501;
X2.133Y1.665Z-5.405;

X2.133Y-1.665Z-5.405;
X2.313Y-1.290Z-5.501;
X2.450Y-0.881Z-5.578;
X2.535Y-0.447Z-5.629;
X2.564Y-0.000Z-5.646;
X0.000Y0.000Z-5.646;
X0.000Y0.000Z0.000;
M99; メインプログラムへ戻る



下側バリ取りサブプログラム
O0003(LOWER EDGE SUB PROG);

N2(XEBEC PATH);

X0.000Y0.000Z0.000;

XEBECバリ取りプログラム

X0.000Y0.000Z-0.154;
X2.564Y0.000Z-0.154;
X2.535Y0.447Z-0.171;
X2.450Y0.881Z-0.222;

X2.313Y1.290Z-0.299;

X2.133Y1.665Z-0.395;

X2.133Y-1.665Z-0.395;
X2.313Y-1.290Z-0.299;

X2.450Y-0.881Z-0.222;

X2.535Y-0.447Z-0.171;
X2.564Y-0.000Z-0.154;
X0.000Y0.000Z-0.154;
X0.000Y0.000Z0.000;
M99; メインプログラムへ戻る