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

Fanuc G72.1 回転コピー (図形コピー機能 CNC ミル)

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

プログラミング

G72.1 P... L... X... Y... R...

パラメータ

パラメータ 説明
P サブプログラム番号
L 操作を繰り返す回数
X X 軸上の回転の中心
Y Y軸の回転中心
R 角度変位 (正の値は反時計回りの角度変位を示します。増分値を指定します。)

G コード データ

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

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

メモ

<オール>
  • G72.1 ブロックでは、P、L、X、Y、R 以外のアドレスは無視されます。
  • P、X、Y、R は常に指定する必要があります。
  • L が指定されていない場合、Figure は 1 回コピーされます。
  • インクリメンタルモードで指定しても、回転中心の座標は絶対値として扱われます。
  • アドレス R の角変位の増分を指定します。N 番目の図形の角変位 (度) は次のように計算されます:Rx(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.1 を複数回指定することはできません (これを試みると、アラーム PS0900 が発生します)。
    ただし、回転コピーを指定するサブプログラムでは、線形コピー ( G72.2) を指定できます。同様に、線形コピーを指定するサブプログラムでは、回転コピーを指定できます。

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

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

    G72.1 プログラミング例

    メインプログラム

    O1000 ;
    N10 G90 G00 X80. Y100. ; (P1)
    N20 Y50. ; (P2)
    N30 G01 G17 G42 X43.301 Y25. D01 F100 ;(P3)
    N40 G72.1 P1100 L3 X0 Y0 R120. ;
    N50 G90 G40 G01 X80. Y50. ; (P2)
    N60 G00 X80. Y100. ; (P1)
    N70 M30 ;

    サブプログラム

    O1100 G91 G03 X-18.301 Y18.301 R50. ; (P4)
    N100 G01 X-5. Y50. ; (P5)
    N200 G03 X-40. I-20. ; (P6)
    N300 G01 X-5. Y-50. ; (P7)
    N400 G03 X-18.301 Y-18.301 R50. ; (P8)
    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 のプログラミング例