MyHaas ようこそ、
!
Haas Tooling ゲストの注文履歴 MyHaas/HaasConnect サインイン 登録 Haas Tooling アカウント Order History Return History MyHaas/HaasConnect サインアウト ようこそ、 使用中の機械 最新の活動 見積 アカウント ユーザー サインアウト
販売代理店を検索
  1. 言語を選択
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • 機械 Main Menu
    • Haas 立型マシニングセンター 立型マシニングセンター
      立型マシニングセンター
      立型マシニングセンター すべて表示
      • 立型マシニングセンター
      • VFシリーズ
      • ユニバーサル機械
      • VRシリーズ
      • VP-5 プリズマティック
      • パレットチェンジ VMCs
      • 小型ミル
      • 金型機
      • 高速ドリルセンター
      • ドリル/ タップ/ ミルシリーズ
      • ツールルームミル
      • 小型ミル
      • ガントリーシリーズ
      • SRシートルーター
      • 超大型VMCS
      • ダブルコラムミル
      • コントロールシミュレーター
      • ミル用オートパーツローダー
      • VMC/UMCサイドロード オートパーツローダー
      • 小型オートパーツローダー
    • Product Image 多軸制御ソリューション
      多軸制御ソリューション
      多軸制御ソリューション すべて表示
      • 多軸制御ソリューション
      • Y軸旋盤
      • 5軸ミル
    • Haasの旋盤 旋盤
      旋盤
      旋盤 すべて表示
      • 旋盤
      • STシリーズ
      • デュアルスピンドル
      • ボックスウェイシリーズ
      • ツールルーム旋盤
      • チャッカー旋盤
      • Haasバー送り機 V2
      • 旋盤用オートパーツローダー
    • Haas横型ミル 横型マシニングセンタ
      横型マシニングセンタ
      横型マシニングセンタ すべて表示
      • 横型マシニングセンタ
      • 50テーパー
      • 40テーパー
    • ロータリーテーブルとインデクサー ロータリーとインデクサ
      ロータリーとインデクサ
      ロータリーとインデクサ すべて表示
      • ロータリーとインデクサ
      • 回転テーブル
      • インデクサ
      • 5軸ロータリー
      • 超大型ロータリー
    • Product Image オートメーション システム
      オートメーション システム
      オートメーション システム すべて表示
      • オートメーション システム
      • ミルの自動化
      • 旋盤の自動化
      • 自動化モデル
    • Haasドリルセンター デスクトップ機械
      デスクトップ機械
      デスクトップ機械 すべて表示
      • デスクトップ機械
      • デスクトップミル
      • デスクトップ旋盤
    • Haas工場機器 工場機器
      工場機器
      工場機器 すべて表示
      • 工場機器
      • バンドソー
      • ニーミル
      • 表面グラインダー、2550
      • 表面グラインダー、3063
      • レーザー切断機械
    • クイックリンク 特殊シリーズ  特殊シリーズ 
      EUシリーズ EUシリーズ 構築と価格 | 価格表 構築と価格 | 価格表 在庫のある機械 在庫のある機械 最新情報 最新情報 初めてのCNC 初めてのCNC
      ショッピングツール
      • Haas オンライン見積もり
      • 価格表
      • 在庫状況
      • CNCAローン
      問い合わせる

      HAAS ファクトリーアウトレット(HFO)がご質問にお応えし、最適なオプションをご案内します。

      CONTACT YOUR DISTRIBUTOR >
  • オプション Main Menu
    • Product Image スピンドル
      スピンドル
      スピンドル すべて表示
      • スピンドル
    • Product Image ツールチェンジャー
      ツールチェンジャー
      ツールチェンジャー すべて表示
      • ツールチェンジャー
    • Product Image 第4軸 | 第5軸
      第4軸 | 第5軸
      第4軸 | 第5軸 すべて表示
      • 第4軸 | 第5軸
    • Product Image タレットと回転工具
      タレットと回転工具
      タレットと回転工具 すべて表示
      • タレットと回転工具
    • Product Image 検査
      検査
      検査 すべて表示
      • 検査
    • Haas切粉およびクーラントの管理 チップおよびクーラントの管理
      チップおよびクーラントの管理
      チップおよびクーラントの管理 すべて表示
      • チップおよびクーラントの管理
    • Haas制御 Haas制御
      Haas制御
      Haas制御 すべて表示
      • Haas制御
    • Product Image 生産オプション
      生産オプション
      生産オプション すべて表示
      • 生産オプション
    • Product Image ツーリングおよび固定具
      ツーリングおよび固定具
      ツーリングおよび固定具 すべて表示
      • ツーリングおよび固定具
    • Product Image 保持具
      保持具
      保持具 すべて表示
      • 保持具
    • すべて表示
    • Product Image 5軸ソリューション
      5軸ソリューション
      5軸ソリューション すべて表示
      • 5軸ソリューション
      • 5 Easy Steps to 5-Axis
    • Product Image 自動化
      自動化
      自動化 すべて表示
      • 自動化
    • クイックリンク 特殊シリーズ  特殊シリーズ 
      EUシリーズ EUシリーズ 構築と価格 | 価格表 構築と価格 | 価格表 在庫のある機械 在庫のある機械 最新情報 最新情報 初めてのCNC 初めてのCNC
      ショッピングツール
      • Haas オンライン見積もり
      • 価格表
      • 在庫状況
      • CNCAローン
      問い合わせる

      HAAS ファクトリーアウトレット(HFO)がご質問にお応えし、最適なオプションをご案内します。

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Haasの特徴を見る
    • Haasである理由
    • MyHaas
    • トレーニングコミュニティ
    • インダストリー4.0
    • Haas認定
    • お客様の声
  • サービス Main Menu
      Haas Service へようこそ
      サービス ホーム オペレーターマニュアル 手順 トラブルシューティング ガイド 予防メンテナンス Haasの部品 Haas Tooling ビデオ
  • ビデオ Main Menu
×

検索結果

Web Pages

画像

    • <
    • 1
    • >
MyHaas ようこそ、
!
Haas Tooling ゲストの注文履歴 MyHaas/HaasConnect サインイン 登録 Haas Tooling アカウント Order History Return History MyHaas/HaasConnect サインアウト ようこそ、 使用中の機械 最新の活動 見積 アカウント ユーザー サインアウト
販売代理店を検索
  1. 言語を選択
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

検索結果

Web Pages

画像

    • <
    • 1
    • >

17 - Mill - G-Codes

ミルオペレーターマニュアル


  • 0 - ミル - 目次
  • 1 - ミル - 概要
  • 2 - ミル - 法律情報
  • 3 - ミル - 安全性
  • 4 - ミル - コントロールペンダント
  • 5 - ミル - 制御ディスプレイ
  • 6 - ミル - デバイスマネージャー
  • 7 - ミル - タッチスクリーン機能
  • 8 - ミル - パーツセットアップ
  • 9 - ミル - アンブレラ型ツールチェンジャー
  • 10 - ミル - SMTC
  • 11 - ミル - 操作
  • 12 - ミル - プログラミング
  • 13 - ミル - マクロ
  • 14 - ミル - 制御アイコン
  • 15 - ミル - リモートジョグハンドル
  • 16 - ミル - オプションのプログラミング
  • 17 - ミル - Gコード
  • 18 - ミル - Mコード
  • 19 - ミル - 設定
  • 20 - ミル - その他の機器

Go To :

17.1 ミルGコードの概要

Mill G-Codes Introduction

このページではお使いのミル機械をプログラミングするために使用するGコードを詳細に説明します。 

要注意:このマニュアルのサンプルプログラムが正確であることは確認してありますが、これらは説明のみを目的として掲載されています。これらのプログラムでは、工具、オフセット、材料を指定していません。また、保持具やその他の固定具についても指定していません。ご使用の機械でサンプルプログラムを実行する場合は、グラフィクスモードで実行してください。慣れていないプログラムを実行するときは、必ず安全を優先した加工を実践してください。

注意:このマニュアルのサンプルプログラムはとても控え目で保守的なスタイルを代表するものです。これらのサンプルは安全で信頼性の高いプログラムの手本となることを意図したもので、最も高速または効率的な操作となるとは限りません。サンプルプログラムはGコードを使用していますが、効率重視のプログラムではこれを使用しない選択肢もありえます。

G コードとは。
  • 17.1 ミル - Gコード
  • 17.2 切削Gコード
  • 17.3 カッター補正
  • 17.4 固定サイクル
  • 17.5 特殊なGコード
コード 説明 グループ
G00 高速位置決め 01
G01 線形補間運動 01
G02 円弧補間運動、時計回り 01
G03 円弧補間運動、反時計回り 01
G04 ドウェル 00
G09 精密停止 00
G10 オフセットを設定 00
G12 円弧ポケットミリング、時計回り 00
G13 円弧ポケットミリング、反時計回り 00
G17 XY面選択 02
G18 XY面選択 02
G19 YZ面選択 02
G20 インチを選択 06
G21 メートルを選択 06
G28 機械のゼロ点に復帰 00
G29 基準点から復帰 00
G31 スキップまで送り 00
G35 自動工具径測定 00
G36 自動ワークオフセット測定 00
G37 自動工具オフセット測定 00
G40 カッター補正取り消し 07
G41 2Dカッター補正、左 07
G42 2Dカッター補正、右 07
G43 工具長さ補正 +(加算) 08
G44 工具長補正 -(減算) 08
G47 テキスト刻印 00
G49 G43/G44/G143キャンセル 08
G50 スケーリングをキャンセル 11
G51 スケーリング 11
G52 ワーク座標設定 00または12
G53 非モーダル機械座標選択 00
G54 ワーク座標系 #1 を選択 12
G55 ワーク座標系 #2 を選択 12
G56 ワーク座標系 #3 を選択 12
G57 ワーク座標系 #4 を選択 12
G58 ワーク座標系 #5 を選択 12
G59 ワーク座標系 #6 を選択 12
G60 一方向位置決め 00
G61 正確な停止モード 15
G64 G61キャンセル 15
G65 マクロサブプログラム呼び出しオプション 00
G68 回転 16
G69 G68回転を取り消し 16
G70 ボルト穴サークル 00
G71 ボルト穴アーク 00
G72 角度に沿ったボルト穴 00
G73 高速ペックドリル固定サイクル 09
G74 逆タップ固定サイクル 09
G76 ファインボーリング固定サイクル 09
G77 バックボーリング固定サイクル 09
G80 固定サイクル取り消し 09
G81 ドリル固定サイクル 09
G82 スポットドリル固定サイクル 09
G83 標準ペックドリル固定サイクル 09
G84 タッピング固定サイクル 09
G85 ボーリング固定サイクル 09
G86 穴底停止ボーリング固定サイクル 09
G89 穴底一旦停止ボーリング固定サイクル 09
G90 絶対座標位置決めコマンド 03
G91 相対移動位置決めコマンド 03
G92 ワーク座標系シフト値の設定 00
G93 インバースタイム送りモード 05
G94 毎分当たり送りモード 05
G95 回転当たりの送り 05
G98 固定サイクル始点復帰 10
G99 固定サイクルR平面復帰 10
G100 ミラーリング取り消し 00
G101 ミラーリング実行 00
G103 ブロックバッファ制限 00
G107 円筒マッピング 00
G110 #7座標系 12
G111 #8座標系 12
G112 #9座標系 12
G113 #10座標系 12
G114 #11座標系 12
G115 #12座標系 12
G116 #13座標系 12
G117 #14座標系 12
G118 #15座標系 12
G119 #16座標系 12
G120 #17座標系 12
G121 #18座標系 12
G122 #19座標系 12
G123 #20座標系 12
G124 #21座標系 12
G125 #22座標系 12
G126 #23座標系 12
G127 #24座標系 12
G128 #25座標系 12
G129 #26座標系 12
G136 自動ワークオフセット中心測定 00
G141 3D + カッター補正 07
G143 5軸工具長さ補正 + 08
G150 一般用ポケットミリング 00
G154 ワーク座標の選択 P1-P99 12
G156 ブローチング固定サイクル 09
G167 設定の変更 00
G174 反時計方向非垂直リジッドタッピング 00
G184 時計方向非垂直リジッドタッピング 00
G187 平滑度レベルの設定 00
G234 工具中心点制御(TCPC) 08
G253 G253スピンドル方向を機能座標系に垂直に設定 00
G254 ダイナミックワークオフセット(DWO) 23
G255 ダイナミックワークオフセット(DWO)取り消し 23
G266 可視軸線形高速%動作 00
G268 機能座標系の有効化 02
G269 機能座標系の無効化 02

Cutting G-Codes

主要な切削Gコードは、補間運動と固定サイクルに分類されます。補間運動切削コードは次のように分類されます。

G01 - 線形補間運動
G02 - 時計方向円弧補間運動
G03 - 反時計方向円弧補間運動
G12 - 時計方向円弧ボケットミリング
G13 - 反時計方向円弧ボケットミリング

Linear Interpolation Motion

G01線形補間運動は直線を切削するために使用されます。Fnnn.nnnnアドレスコードで指定された送りレートが必要です。Xnn.nnnn、Ynn.nnnn、Znn.nnnn、およびAnnn.nnnは、切削を指定するためのオプションのアドレスコードです。その後の軸運動指令は、別の軸運動、G00、G02、G03、G12、またはG13が指令されるまで、G01で指定された送りレートを使用します。

オプションの引数Cnn.nnnnを使用して面取りを定義することにより、角を面取りできます。オプションのアドレスコードRnn.nnnnを使用して円弧の半径を定義することにより、角を丸めることできます。詳細については、G01線形補間運動(グループ01)を参照してください。

Circular Interpolation Motion

G02とG03は、円形の切削運動のGコードです。円弧補間運動には、円弧または円の定義に向けたいくつかのオプションのアドレスコードがあります。円弧または円は現在のカッター位置[1]から切削を開始し、G02/G03コマンドで指定された形状にまで切削します。

円弧は2つの異なる方法を使用して定義できます。推奨される方法は、I、JないしKを用いて円弧または円の中心を定義し、X、YないしZを用いて円弧の終点[3]を定義することです。I、J、Kの値は、円の中心に対する、始点[2]からの相対的なX、Y、Zの距離を定義します。X、Y、Zの値は、現在の座標系における円弧の始点から終点までのX、Y、Zの絶対距離を定義します。これは、円を切削する唯一の手法でもあります。I、J、Kの値のみを定義し、終点のX、Y、Zの値を定義しないと、円が切削されます。

円弧を切削する別の方法は、終点のX、Y、Zの値を定義し、R値で円の半径を定義することです。

以下は、2つの異なる方法を使用して半径2インチ(または2mm)、180度、反時計回りの円弧を切削する例です。工具はX0 Y0[1]で開始し、円弧の始点[2]へ移動し、終点[3]へ向けて円弧を切削します。

1

方法1:
%
T01 M06;
...
G00 X4 Y2;
G01 F20.0 Z-0.1;
G03 F20.0 I-2.0 J0 X0 Y2;
...
M30;
%

方法2:
%
T01 M06;
...
G00 X4 Y2;
G01 F20.0 Z-0.1;
G03 F20.0 X0 Y2 R2;
M30;
%

以下は、半径2インチ(または2mm)の円を切削する方法の例です。

%
T01 M06;
...
G00 X4 Y2;
G01 F20.0 Z-0.1;
G02 F20.0 I2.0 J0;
...
M30;
%

Cutter Compensation

カッター補正は、実際の工具の中央線をプログラムされた経路の左または右のいずれかに移動させることができるよう、工具経路を変化させる手法です。

通常、カッター補正は、機能サイズを制御するために工具を移動させる目的でプログラムされています。オフセット画面を使い、工具を移動させる量を入力します。

オフセットは、形状値および摩耗値の両方について、設定40に基づき、直径または半径の値のいずれかとして入力できます。直径を指定する場合、移動量は入力値の半分です。

有効なオフセット値は、形状値と摩耗値の合計です。カッター補正は、2D機械加工(G17)の場合、X軸とY軸でのみ使用可能です。3D機械加工の場合、カッター補正は、X軸、Y軸、Z軸(G141)で使用できます。

General Description of Cutter Compensation

G41は左のカッター補正を選択します。これは、制御が工具をプログラムされた経路の左側に(移動方向に対して)移動して、工具オフセットテーブル(設定40を参照)で定義された工具の半径または直径を補正することを意味します。G42はカッター補正右を選択します。これにより、移動方向に対して、プログラムされた経路の右側に工具が移動します。

G41またはG42コマンドには、半径/直径オフセットコラムから正しいオフセット番号を選択するよう、Dunn値を指定する必要があります。Dに使用する番号は工具オフセットテーブルの最も左のコラムに示されています。制御がカッター補正に使用する値は(設定40が直径の場合)Dの下、または(設定40が半径の場合)Rの下の形状コラムにあります。

オフセット値が負である場合、カッター補正はプログラムが逆のGコードを指定したかのように動作します。たとえば、G41に負の値を入力すると、G42に正の値を入れたかのように動作します。また、カッター補正が有効(G41またはG42)である場合は、X-Y面(G17)のみを円運動に使えます。カッター補正はX-Y面での補正のみに対応しています。

G40はカッター補正を取り消し、これが機械に電源を入れたときのデフォルトの状態です。カッター補正が有効になっていないときは、プログラムした経路とカッターの中心の経路は一致します。カッター補正が有効なままプログラムを終了(M30、M00、M01、またはM02)してはいけません。

制御は一度に運動ブロックの1つのみで機能します。一方で、XまたはYの動きがある、次以降の2つのブロックを先読みします。制御は、干渉についてこの3つのブロックの情報を確認します。設定58はカッター補正のこの部分のはたらきを制御します。設定58に指定できる値はFanucまたはYasnacです。

設定58にYasnacを設定した場合、制御は以降の2つの運動に余計な切込みを及ぼすことなく、工具の側面をプログラムされた輪郭のすべてに通すことができる必要があります。円運動はすべての外角を結合します。

設定58がファナックに設定されている場合、制御では、工具の切削エッジをプログラムされた輪郭のすべてのエッジに沿って配置する必要がないため、余計な切込みを防ぐことができます。しかし、プログラムされたカッターの経路が余計な切込みにつながる場合、制御はアラームを起動します。制御は稜角となっている270度以下の出隅を連結します。270度を超える外角を追加の線形運動で結合します。

これらの図は、設定58の可能な値に対してカッター補正がどのように機能するかを示しています。工具の半径より小さな切削と、前の動きに対し直角となる切削はFanuc設定での機能することに注意してください。

カッター補正、YASNAC方式、正の工具直径を指定したG41、または負の工具直径を指定したG42:

[1] 工具経路の実際の中心、
[2] プログラムされた工具経路、
[3] 開始点、
[4] カッター補正 G41/G42およびG40は、工具経路の開始と終了で指令されます。

カッター補正、YASNAC方式、正の工具直径を指定したG41、または負の工具直径を指定したG42:

[1] 工具経路の実際の中心、
[2] プログラムされた工具経路、
[3] 開始点、
[4] カッター補正 G41/G42およびG40は、工具経路の開始と終了で指令されます。

カッター補正、FANUC方式、正の工具直径を指定したG41または負の工具直径を指定したG42:

[1] 工具経路の実際の中心、
[2] プログラムされた工具経路、
[3] 開始点、
[4] カッター補正 G41/G42およびG40は、工具経路の開始と終了で指令されます。

カッター補正、FANUC方式、正の工具直径を指定したG41または負の工具直径を指定したG42:

[1] 工具経路の実際の中心、
[2] プログラムされた工具経路、
[3] 開始点、
[4] カッター補正 G41/G42およびG40は、工具経路の開始と終了で指令されます。

不適切なカッター補正:

[1] 移動が切削補正半径未満である、
[2] 加工品、
[3] 工具

 注意: 工具半径より小さく、前の動きに対して直角の小さな切削は、Fanuc設定でのみ機能します。機械がYasnac設定に設定されている場合、カッター補正アラームが生成されます。

Feed Adjustments in Cutter Compensation

円移動でカッター補正を使用する場合、プログラムされたものに速度調整を行う可能性があります。意図する仕上げ切削が円形の動きの内側で行われる場合、工具を減速し、プログラマーの意図を超える表面送りが行われないようにしなければなりません。しかしながら、過剰な表面送りによって減速すると問題が発生します。このため、この場合、設定44を使用して送りの調整量を制限します。これは、1%~100%の範囲で設定可能です。100%に設定すると、速度は変更されません。1%に設定すると、プログラムされた送りの1%まで減速させることができます。

切削が円運動の外側にある場合、送りレートに対する速度上昇の調整は行われません。

カッター補正の入力(Yasnac)タイプAおよびタイプB:

[1] プログラムされた経路、
[2] 工具センター経路、
[r] 工具半径

カッター補正の入力(Fanucスタイル)タイプAおよびタイプB:

[1] プログラムされた経路、
[2] 工具センター経路、
[r] 工具半径

Circular Interpolation and Cutter Compensation

このセクションでは、G02(時計回り円弧補間)、G03(反時計回り円弧補間)、およびカッター補正(G41:カッター補正左、G42:カッター補正右)の使用法について説明します。

G02とG03を使用して、円運動と半径を切削するように機械をプログラムできます。一般に、プロファイルまたは輪郭をプログラミングする場合、2点間の半径を記述する最も簡単な方法は、Rと値を使用することです。完全な円運動(360度)のためには、IまたはJに値を指定する必要があります。円の断面図では、円のさまざまな断面について説明します。

このセクションでカッター補正を使用することにより、カッターを正確な量だけシフトし、プロファイルまたは輪郭を正確な印刷寸法に加工することができます。カッター補正を使用することにより、実際の寸法をプログラムでき、部品のサイズと形状を簡単に制御できるため、プログラミング時間とプログラミング計算エラーの可能性が減少します。

機械加工を成功させるために注意深く従わなければならないカッター補正に関するいくつかのルールを次に示します。プログラム作成時には、常にこれらのルールを参照してください。

  1. カッター半径または補正される量以上のG01X、Y移動中に、カッター補正をオンにする必要があります。
  2. カッター補正を使用する操作を行う場合は、オンにしたプロセスと同じルールでカッター補正をオフにする必要があります。すなわち、入れたものは取り出す必要があります。
  3. ほとんどの機械では、カッター補正中はカッター半径より小さい線形のX、Y移動は機能しない場合があります。(設定58 - Fanucに設定 - ポジティブな結果を得る。)
  4. G02またはG03による円弧運動中は、カッター補正をオンまたはオフできません。
  5. カッター補正が有効な状態で、有効なDの値より小さい半径で内側の円弧の加工を行うとマシンがアラームが発します。円弧の半径が小さすぎる場合は、半径の大きすぎる工具は使用できません。

この図は、カッター補正によりどのように工具経路が計算されるかを示したものです。

詳細セクションには、カッターが加工品に到達したときの開始位置とオフセット位置の工具が表示されます。

円弧補間G02およびG03:

[1] 直径0.250インチのエンドミル、
[2] プログラムされた経路、
[3] 工具の中心、
[4] 始点、
[5] オフセット工具経路

工具経路を示したプログラム演習

このプログラムはカッター補正を使用します。カッターの中心線を工具経路としてプログラムしています。これは、制御がカッター補正を計算する方法でもあります。

%
O40006(カッター補正ex-prog);
(G54 X0 Y0はパーツコーナーの左下にあります);
(Z0はパーツの上にあります);
(T1は直径0.250インチのエンドミルです);
(準備ブロックの開始);
T1 M06(工具1を選択);
G00 G90 G40 G49 G54(安全な起動);
X-1 Y-1 (1番目の位置へ高速)
S1000 M03(スピンドルを時計方向に回転)、
G43 H01 Z0.1(工具オフセット1オン);
M08(クーラントオン);
(ブロックの切断を開始);
G01 Z-1 F50。(切削深さに対する送り);
G41 G01 X0 Y0 D01 F50 (2Dカッター補正はオンのまま);
Y4.125(線形運動);
G02 X0.25 Y4.375 R0.375(角丸め);
G01 X1.6562(線形運動);
G02 X2 Y4.0313 R0.3437(角丸め);
G01 Y3.125(線形運動);
G03 X2.375 Y2.75 R0.375(角丸め);
G01 X3.5(線形運動);
G02 X4 Y2.25 R0.5(角丸め);
G01 Y0.4375(線形運動);
G02 X3.4375 Y-0.125 R0.5625(角丸め);
G01 X-0.125(線形運動);
G40 X-1 Y-1 (最後の位置、カッター補正オフ);
(完了ブロックの開始);
G00 Z0.1 M09(高速格納、クーラントオフ);
G53 G49 Z0 M05(Zホーム、スピンドルオフ);
G53 Y0(Yホーム);
M30(プログラム終了);
%

Canned Cycles

固定サイクルは、ドリル、タッピング、ボーリングなどの反復操作を実行するGコードです。アルファベットのアドレスコードを用いて固定サイクルを定義します。固定サイクルが有効である間、機械は、操作を行わないよう指定した場合を除き、新しい位置を指令するたびに定義された操作を実行します。

固定サイクルによりパーツのプログラミングが簡素化されます。ドリル、タッピング、ボーリングといった最も一般的なZ軸の繰り返し演算には固定サイクルがあります。有効な場合、固定サイクルはすべての新しい軸位置において実行されます。固定サイクルは高速コマンド(G00)として軸運動を実行し、固定サイクル動作は軸運動の後に実行されます。これは、G17,G19サイクル、およびY軸の旋盤でのY軸の動きに適用されます。

Drilling Canned Cycles

4つのドリル固定サイクルはすべてG91(インクレメンタルプログラミングモード)でループできます。

  • G81ドリル固定サイクルは基本的なドリルサイクルです。浅い穴をドリルする場合、あるいはスルースピンドルクーラント(TSC)を用いたドリルの場合に使用されます。
  • G82スポットドリル固定サイクルは、穴の底部に滞留できる点を除き、G81ドリル固定サイクルと同じです。オプションの引数Pn.nnnは滞留時間を指定します。
  • G83標準ペックドリル固定サイクルは通常、深い穴をドリルするために使用されます。ペックの深さは変数または定数であり、常にインクリメンタルです。Qnn.nnn. I、J、Kを使ってプログラミングする場合は、Q値を使用しないでください。
  • G73高速ペックドリル固定サイクルは、工具ペックの格納を設定22(固定サイクルデルタZ)で指定されることを除き、G83標準ペックドリル固定サイクルと同じです。ペックドリルサイクルは、ドリルビットの直径の3倍よりも深い穴に推奨されます。Iで定義される最初のペックの深さは、通常、工具1個の直径の深さである必要があります。

Tapping Canned Cycles

2つのタッピング固定サイクルがあります。すべてのタッピング固定サイクルはG91(インクレメンタルプログラミングモード)でループできます。

G84タッピング固定サイクルは、通常のタッピングサイクルです。右ねじのタッピングに使用します。

G74逆タップ固定サイクルは逆ねじのタッピングサイクルです。左ねじのタッピングに使用します。

Boring and Reaming Cycles

5つのボーリング固定サイクルがあります。すべてのボーリング固定サイクルは、G91(インクレメンタルプログラミングモード)でループできます。

  • GG85ボーリング固定サイクルは基本的なボーリングサイクルです。希望の高さまで穴をあけ、指定された高さに戻ります。
  • GG86ボーリングおよび停止固定サイクルは、スピンドルが指定の高さへ戻る前に穴底で停止する点を除き、G85ボーリング固定サイクルと同じです。
  • G89(ボーリングイン、ドウェル、ボーリングアウト)は、穴底にドウェルが存在し、工具が指定の位置へ戻るにつれ、穴が引き続き指定の送りレートでボーリングされる点を除き、G85と同じです。これは、工具が高速運動で移動するか、ハンドジョグで戻り位置へ戻る他のボーリング固定サイクルとは異なります。
  • G76ファインボーリング固定サイクルは指定の深さまでボーリングし、穴をボーリングした後、格納する前に穴から工具を取り除くために移動します。
  • G77バックボーリング固定サイクルは、工具を動かして穴をクリアにし、穴の中に移動して、指定の深さまでボーリングする点を除き、G76と同様に機能します。

R Planes

R平面、または戻り平面は、固定サイクル中のZ軸の戻り高さを指定するGコードのコマンドです。

R面のGコードは、使用される固定サイクルの間、有効なままです。G98固定サイクルの始点復帰は、固定サイクルの前にZ軸をZ軸の高さに移動します。

G99固定サイクルR平面復帰は、固定サイクルで指定されたRnn.nnnn引数で指定された高さにZ軸を移動します。 

Special G-Codes

特殊なGコードは、複雑なミリング(フライス削り)に使用されます。これらには以下が含まれます。

  • 刻印(G47)
  • ポケットミリング(G12、G13、およびG150)
  • 回転とスケーリング(G68、G69、G50、G51)
  • ミラーイメージ(G101およびG100)

Engraving

G47テキスト刻印Gコードを使用すると、テキスト(一部のASCII文字を含む)または連続したシリアル番号を単一のコードブロックで刻印できます。

刻印の詳細については、G47テキスト刻印(グループ00)を参照してください。

Pocket Milling

Haas制御には2種類のポケットミリングGコードがあります。

円弧ボケットミリングは、G12時計方向円弧ポケットミリングコマンドとG13反時計方向円弧ポケットミリングコマンドGコードを使用して実行されます。

G150一般目的ポケットミリングは、サブプログラムを使用してユーザー定義のポケット形状に機械加工します。

サブプログラムの形状が完全に閉じた形状であることを確認してください。G150コマンドのX-Y始点が、完全に閉じた形状の境界内にあることを確認してください。そうしないと、アラーム370(ポケット定義エラー)が発生する可能性があります。

ポケットミリングのGコードの詳細については、G12時計方向円弧ポケットミリング/G13反時計方向円弧ポケットミリング(グループ00)を参照してください。

Rotation and Scaling

 注意:  これらの機能を使用するには、回転とスケーリングのオプションを購入する必要があります。200時間の試用オプションもご利用いただけます。

G68回転は、座標系を目的の平面で回転させるために使用されます。この機能をG91相対プログラミングモードと併用して左右対称のパターンを機械加工することが可能です。G69は回転を取り消します。

G51は、G51コマンドの後にブロック内の位置決め値にスケーリング係数を適用します。G50はスケーリングを取り消します。スケーリングと回転を一緒に使用できますが、必ずスケーリングを最初に指令してください。

回転とスケーリングのGコードの詳細については、G68回転(グループ16)を参照してください。

Mirror Image

G101(ミラーイメージを有効にする)は、指定した軸を中心に軸運動をミラーリングします。設定45~48、80、および250は、X、Y、Z、A、B、およびC軸の周りのミラーイメージングを有効にします。

軸に沿ったミラー回転軸はXnn.nn引数によって定義されます。これは、機械上および設定で有効になっているY軸に対して、引数としてミラーリングする軸を使用して指定できます。G100はG101を取り消します。

ミラーイメージのGコードの詳細については、G100/G101ミラーイメージの無効化/有効化(グループ00)を参照してください。

フィードバック

Recently Viewed Items

You Have No Recently Viewed Items Yet

フィードバック
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Haas納入価格

この価格には、送料、輸出入関税、保険、およびお客様が購入者として同意されたフランスの宛先への配送中に発生するその他の費用が含まれます。Haas CNC製品の配送に他の必須費用を追加することはできません。

HAASに関する最新の情報と技術についてご紹介しています。

今すぐサインアップして下さい!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • サービスおよびサポート
  • オーナー
  • サービスのリクエスト
  • オペレーターマニュアル
  • Haasの部品
  • ロータリーテーブルの修理リクエスト
  • 設置準備ガイド
  • ショッピングツール
  • 新しいHaasオンライン見積もり
  • 在庫状況
  • Haas製品の価格表
  • CNCAローン
  • Haasについて
  • DNSHステートメント
  • 採用情報
  • 認証と安全性
  • お問い合わせ
  • 会社沿革
  • ご利用規約
  • Haas Tooling ご利用規約
  • プライバシー
  • 保証
  • Haasコミュニティ
  • Haas 認定プログラム
  • Haas モータースポーツ
  • Gene Haas基金
  • HAAS技術トレーニングコミュニティ
  • イベント
  • 会話に参加する
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – CNC工作機械

This site is protected by reCAPTCHA and the Google Privacy Policy および Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255