プログラムの機械への導入方法(XZY軸用プログラムの場合)
加工プログラムへXEBECバリ取りプログラムを組み込む例です。
制御装置はMELDAS系に準拠しております。プログラム内のGコードなどは、お使いの数値制御加工機に合わせてください。
加工内容
- 素材形状
外径Φ30×内径Φ20 - 前加工
素材の円筒軸と同心で直交する穴Φ10のドリル加工を行う。 - バリ取り箇所
穴Φ10と内径Φ20が交差したエッジ部分(上下とも)のバリ取りをXEBEC裏バリカッター&バリ取りプログラムで行う。
【製品図】
工程1 ドリル加工
工程2 上側バリ取り
工程3 下側バリ取り
プログラム概要
メインプログラム |
|
---|---|
O0001(MAIN PROG); | |
G0G18; | XY平面選択 |
N1(10DRILL/T1H1); | 工程1 Φ10ドリル加工工程 |
M05; | |
M69; | 主軸アンクランプ |
G98M45; | 毎分送り指令およびC軸接続 |
G00G28H0.0; | C軸第一原点復帰 |
G28V0.0; | Y軸第一原点復帰 |
G00T0101; | T01ドリル呼出しおよびNo.1工具補正指令 |
G54X40.0Z50.0C0.0; | 加工原点G54選択およびC0位相決め |
G97S5000M13; | ミーリング工具正回転 |
Z-15.0Y0.0M08; | ZY軸を穴中心へ位置決め |
M68; | 主軸クランプ |
G83X-40.0R-2.0F500; | 側面スポットドリルサイクルG83 |
G80; | ドリルサイクルキャンセル |
G00X40.0Z50.0M69; | 主軸アンクランプ |
G28U0.0W0.0M05; | XZ軸第一原点復帰 |
M09; | |
M01; | |
N2(5.8BURRS CUTTER/T0202); | 工程2-3 裏バリ取り工程 |
M05; | |
M69; | 主軸アンクランプ |
G98M45; | 毎分送り指令およびC軸接続 |
G00G28H0.0; | C軸第一原点復帰 |
G28V0.0; | Y軸第一原点復帰 |
G00T0202; | T02XEBEC裏バリカッター呼出しおよびNo.2工具補正指令 |
G54X40.0Z50.0C0.0; | 加工原点G54選択およびC0位相決め |
G97S6000M13; | ミーリング工具正回転 |
Z-15.0Y0.0M08; | ZY軸を上側バリ取りプログラムのスタートポイントへ位置決め |
M68; | 主軸クランプ |
G01X20.0F3000; | X軸を上側バリ取りプログラムのスタートポイントへ位置決め |
F1000; | バリ取り加工の送り速度指定 |
M98P0002; | 工程2 サブプログラムO0002番の呼出し(XEBECバリ取りプログラム) |
G01Z-15.0Y0.0F3000; | ZY軸を下側バリ取りプログラムのスタートポイントへ位置決め |
X-20.0; | X軸を下側バリ取りプログラムのスタートポイントへ位置決め |
F1000; | バリ取り加工の送り速度指定 |
M98P0003; | 工程3 サブプログラムO0003番の呼出し(XEBECバリ取りプログラム) |
G00X40.0; | |
Z50.0M69; | 主軸アンクランプ |
G28U0.0W0.0M05; | XZ軸第一原点復帰 |
M09; | |
M01; | |
M30; | 加工終了 |
上側バリ取りサブプログラム |
|
---|---|
O0002(UPPER EDGE SUB PROG); | |
U0.000V0.000W0.000; | XEBECバリ取りプログラム |
U-11.293V0.000W0.000; | |
U0.000V2.564W0.000; | |
U0.017V-0.027W0.434; | |
U0.046V-0.077W0.409; | |
U-0.072V0.126W0.390; | |
U-0.048V0.080W0.419; | |
U-0.017V0.028W0.442; | |
U0.000V-2.564W0.000; | |
U11.293V0.000W0.000; | |
M99; | メインプログラムへ戻る |
下側バリ取りサブプログラム |
|
---|---|
O0003(LOWER EDGE SUB PROG); | |
U0.000V0.000W0.000; | XEBECバリ取りプログラム |
U-0.307V0.000W0.000; | |
U0.000V2.564W0.000; | |
U-0.017V-0.027W0.434; | |
U-0.046V-0.077W0.409; | |
U0.072V0.126W0.390; | |
U0.048V0.080W0.419; | |
U0.017V0.028W0.442; | |
U0.000V-2.564W0.000; | |
U0.307V0.000W0.000; | |
M99; | メインプログラムへ戻る |
|