工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Equipment >> CNCマシン

Fanuc G72.2 リニアコピー (図形コピー機能 CNC ミル)

ファナック G72.2 リニア コピー
G72.2 Linear Copy G コードを使用すると、サブプログラムで指定された図形を Linear で繰り返し作成できます

プログラミング

G72.2 P... L... I... J...

パラメータ

パラメータ 説明
P サブプログラム番号
L 操作を繰り返す回数
X 軸に沿ったシフト
J Y 軸に沿ってシフト

G コード データ

モーダル/非モーダル Gコードグループ
非モーダル 00

プログラミングに関する注意事項

メモ

<オール>
  • G72.2 ブロックでは、P、L、I、J 以外のアドレスは無視されます。
  • P、I、および J は常に指定する必要があります。
  • L が指定されていない場合、Figure は 1 回コピーされます。
  • シフト (I、J) については、増分を指定します。 n 番目の幾何学的シフトは、指定されたシフト時間 (n – 1) に等しくなります。
  • サブプログラムの最初のブロック

    線形コピーを実行するサブプログラムの最初のブロックには、常に移動コマンドを指定してください。最初のブロックに O00001234 などのプログラム番号のみが含まれている場合。移動コマンドがない場合、n 回目 (n =1,2, 3, …) のコピーで作成された図形の始点で移動が停止する場合があります。
    間違ったプログラムの例

    O00001234 ;
    G00 G90 X100.0 Y200.0 ;
    ;
    ;
    M99 ;

    正しいプログラムの例

    O00001000 G00 G90 X100.0 Y200.0 ;
    ;
    ;
    M99 ;

    制限

    複数のコマンドを指定して Figure をコピーする
    線形コピーを作成するサブプログラムで G72.2 を複数回指定することはできません (これを試みると、アラーム PS0901 が発生します)。
    ただし、線形コピーを指定するサブプログラムでは、回転コピー ( G72.1) を指定できます。同様に、回転コピーを指定するサブプログラムでは、線形コピーを指定できます。

    指定してはいけないコマンド
    線形コピーを実行するプログラム内では、次のものを指定してはなりません:
    選択した平面を変更するためのコマンド (G17 から G19)
    極座標を指定するためのコマンド (G16)
    レファレンス位置復帰指令(G28)
    軸切替
    座標系回転(G68)
    スケーリング(G51)
    プログラマブルミラーイメージ(G51.1 )

    単一ブロック
    G721.1 または G72.2 のブロックでは、シングルブロック停止は実行されません。

    G72.2 プログラミング例

    メイン プログラム

    O3000 ;
    N10 G90 G00 X-30. Y0 ;
    N20 X0 ;
    N30 G01 G17 G41 X30. D01 F100 ; (P0)
    N40 Y20. ; (P1)
    N50 X40. ; (P2)
    N60 G72.2 P3100 L3 I90.0 J0 ;
    N70 G90 X310. Y0 ; (P8)
    N80 X0 ;
    N90 G40 G00 X-30.0 ;
    N100 M30 ;

    サブプログラム

    O3100 G91 G01 X20. ; (P3)
    N100 Y30. ; (P4)
    N200 G02 X40. I20. ; (P5)
    N300 G01 Y-30. ; (P6)
    N400 X30. ; (P7)
    N500 M99 ;

    CNCマシン

    1. CNCミルとCNC旋盤の違い
    2. CNCミルを維持する方法は?
    3. CNC Fanuc G76 ねじ切りサイクル
    4. CNC Fanuc G72 Canned Cycle Facing
    5. CNC Fanuc G75 溝入れサイクル
    6. ファナック CNC プログラム例
    7. CNC Fanuc G73 パターン繰り返しサイクル
    8. CNC Fanuc G33 G32 Threading G Code
    9. ファナック G コード リスト
    10. CNC Fanuc G92 ねじ切りサイクル
    11. Fanuc CNC Lathe のプログラミング例