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

ペック ドリリング用の Fanuc Lathe カスタム マクロ

Fanuc Peck 掘削マクロ

X 軸と Z 軸に沿って、事前に工具を穴あけサイクルの開始位置に移動します。穴の深さには Z または W、切削の深さには K、穴をあけるための切削送り速度には F を指定します。

次のカスタム マクロは、FANUC Series 30i/31i/32i-MODEL A などの Fanuc cnc コントロールで動作します

プログラミング

G65 P9100 Z K F

または

G65 P9100 W K F
パラメータ 説明
Z 穴の深さ (絶対プログラミング)
西 穴の深さ (インクリメンタル プログラミング)
K 1サイクルあたりの切削量
F 切削送り速度

カスタム マクロ

メイン プログラム

G50 X100.0 Z200.0 ;
G00 X0 Z102.0 S1000 M03 ;
G65 P9100 Z50.0 K20.0 F0.3 ;
G00 X100.0 Z200.0 M05 ;
M30

マクロ プログラム

O9100;
#1=0; (Clear the data for the depth of the current hole.)
#2=0; (Clear the data for the depth of the preceding hole.)
IF [#23 NE #0] GOTO 1; (If incremental programming, specifies the jump to N1.)
IF [#26 EQ #0] GOTO 8; (If neither Z nor W is specified, an error occurs.)
#23=#5002-#26; (Calculates the depth of a hole.)
N1 #1=#1+#6; (Calculates the depth of the current hole.)
IF [#1 LE #23] GOTO 2; (Determines whether the hole to be cut is too deep?)
#1=#23; (Clamps at the depth of the current hole.)
N2 G00 W-#2; (Moves the tool to the depth of the preceding hole at the cutting feedrate.)
G01 W- [#1-#2] F#9; (Drills the hole.)
G00 W#1; (Moves the tool to the drilling start point.)
IF [#1 GE #23] GOTO 9; (Checks whether drilling is completed.)
#2=#1; (Stores the depth of the current hole.)
N9 M99
N8 #3000=1; (NOT Z OR U COMMAND Issues an alarm.)

CNCマシン

  1. 旋盤シリーズはカスタムコントロールを備えています
  2. 深穴加工用の工具安定性ソリューション
  3. Fanuc G74 ペック ドリル サイクルによる単純な CNC 旋盤ドリル
  4. Fanuc CNC Lathe のプログラミング例
  5. G78 ねじ切りサイクル – ファナック旋盤プログラミング
  6. Fanuc G84 リジッド ペック タッピング サイクル
  7. G83 Peck Drilling Cycle with G70 Bolt Hole Circle サンプル プログラム
  8. G83 ペック掘削サイクルの例
  9. カウンターボアの G65 マクロ
  10. 内部ヘリカル用 G65 マクロ
  11. Fanuc マクロと G66 モーダル コールを使用して独自の G81 ドリル サイクルを作成する