Deep Hole Pecker Macro

Build deep-hole peck cycles with local peck strategy rules and local time calculations.

すべてのツールは永久無料

Tip: Build a variable-peck deep-hole cycle with controlled retracts.

Results

20
Peck cycles (times)
3
Final peck size (mm)
1.508
Estimated time (min)
O9201 (Variable peck deep-hole cycle template) G90 G80 G0 Z5. G1 Z-12.000 F80 G0 Z-10.000 G1 Z-23.040 F80 G0 Z-21.040 G1 Z-33.197 F80 G0 Z-31.197 G1 Z-42.541 F80 G0 Z-40.541 G1 Z-51.138 F80 G0 Z-49.138 G1 Z-59.047 F80 G0 Z-57.047 G1 Z-66.323 F80 G0 Z-64.323 G1 Z-73.017 F80 G0 Z-71.017 G1 Z-79.176 F80 G0 Z-77.176 G1 Z-84.842 F80 G0 Z-82.842 G1 Z-90.054 F80 G0 Z-88.054 G1 Z-94.850 F80 G0 Z-92.850 G1 Z-99.262 F80 G0 Z-97.262 G1 Z-103.321 F80 G0 Z-101.321 G1 Z-107.055 F80 G0 Z-105.055 G1 Z-110.491 F80 G0 Z-108.491 G1 Z-113.652 F80 G0 Z-111.652 G1 Z-116.652 F80 G0 Z-114.652 G1 Z-119.652 F80 G0 Z-117.652 G1 Z-120.000 F80 G0 Z5. M99
Generated macro
Linked Parameter Diagram
deepHoleMacro

Input / Output Bars

Inputs

Program number9,201
Total depth120
Initial peck12
Peck decay factor0.92

Outputs

Peck cycles20
Final peck size3
Estimated time1.508

Geometry View

Program / Diagnosis Flow

deepHoleMacro
Peck cycles
20
Final peck size
3
Estimated time
1.508
Program number
9,201
Total depth
120
Initial peck
12

ツールの機能と適用可能なシナリオ

深穴ドリル サイクル ジェネレーターは、ローカル ペッキング戦略ルールとローカル時間計算に基づいて深穴サイクルを生成するために使用されます。このツールは、使用前にドライラン検証が必要な、 CNC コントローラー用のパラメーター化されたマクロ プログラム テンプレートを生成するために使用されます。 このツールはパラメーターの計算と定量的比較に重点を置いており、最初の部分のモデリングとサイクルの最適化に適しています。ページ プロンプトのフォーカス : 可変のペッキングと深穴ドリルのサイクルを生成して、毎回の後退量を制御します。

最初に対応するテンプレートを選択し、パラメータを入力することをお勧めします。生成後、オンラインにする前にドライランを実行して、軌道が安全であることを確認する必要があります。

キー入力/出力の説明

キー入力

  • プログラム番号 (O): 基本的な入力パラメータ。プログラミング プロセス シートおよびコントローラのマニュアルと一致することをお勧めします。
  • 合計深さ (mm): 機械加工可能なウィンドウと計算境界を決定する形状/境界拘束パラメーター。
  • 初期ペック穴あけ量 (mm): マクロプログラムの構造や出力内容に影響を与える制御パラメータを生成します。
  • ペックドリル減衰係数: マクロプログラムの構造や出力内容に影響を与える制御パラメータを生成します。
  • 最小ペック穴あけ量 (mm): マクロプログラムの構造や出力内容に影響を与える制御パラメータを生成します。
  • 後退量 (mm): 操作の安全性に関連する安全面またはツールの後退パラメータ。

キー出力

  • つつくドリルの回数 ( 回 ): リズムと経済性を評価するために使用されます。シフト目標や見積口径と合わせて見直すことをお勧めします。
  • 最終ペック穴あけ量 (mm): 生成された結果は、使用前に安全性を確認するためにドライランする必要があります。
  • 推定時間 ( 分 ): ペースと経済性を評価するために使用されます。シフト目標と見積口径に基づいて検討することをお勧めします。
  • マクロ プログラムの生成: 生成されたプログラム テンプレートは、使用前にコントローラーの互換性を検証および確認するために予行演習する必要があります。

「テンプレート選択→パラメータ入力→ドライラン検証→オンライン操作」の順で進めることを推奨します。

推奨される使用順序

  1. 制約入力をロック: 間違った境界でパラメータを調整することを避けるために、最初に合計の深さが現場の条件と一致していることを確認します。
  2. 制御入力の設定: 初期ペック量、ペック減衰係数、および最小ペック量を中心にベースラインの最初のラウンドを確立し、保守的な値を優先します。
  3. 主な結果の解釈: まず、穴あけペックの数、最後の穴あけ量、および推定時間が能力範囲内にあるかどうかを確認し、「マクロ プログラムの生成」の確認に重点を置きます。
  4. クローズドループ検証: 計算結果を最初の記事レコードとプログラムコメントに書き込みます。最初のアーティクルが安定したら、単一変数の微調整を実行し、一度に 1 つの制御パラメーターのみを変更します。

結果の解釈と現場検証

主な焦点 : 生成されたマクロ プログラムの構文、変数番号、およびコントローラーの互換性を確認することに重点を置きます。

  • 生成されたコードは、最初に単一セクションでドライ実行して検証する必要があり、切断する前に軌道が安全であることを確認する必要があります。
  • 既存のプログラムとの競合を避けるため、マクロ変数の番号は統一した範囲で割り当てることを推奨します。
  • テンプレートパラメータを変更した後、座標シーケンスを再生成して確認する必要があります。
  • マクロ プログラムの生成には特に注意し、アラームが発生した場合はセキュリティと構文の問題を最初に処理します。

NC プログラム使用上の注意

このツールは、 Fanuc/Haas スタイルのテンプレートを出力します。導入の際は以下のチェック項目を修正してください。

  • コントローラーが、使用されているマクロ変数、ループ、および三角関数構文をサポートしていることを確認します。
  • モーダルプリセクション (G17/G90/G40/G49/G80 など ) が完了しているかどうかを確認します。
  • 安全面、後退高さ、送り変数、現場の工具を 1 つずつ確認します。
  • 最初の操作は、ドライラン、シングルステージ、低倍率である必要があります。カットする前に軌跡を確認してください。

関連ツール

実装に関する提案

深穴穴あけサイクル ジェネレーターを固定プロセス ( テンプレートの選択 -> パラメーターの入力 -> ドライラン検証 -> オンライン操作 ) に組み込み、ペック数と最後のペック量をチーム引き継ぎのコア記録フィールドとして使用することをお勧めします。