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

マザック G01.1:C軸補間ねじ切り 実践例

投稿: Machinist

図面/イメージ

マザック G01.1:C軸補間ねじ切り 実践例

CNCプログラム

/*MAZATROL MATRIX For INTEGREX IV Programming EIA/ISO Mazak G01.1 command in the milling mode enables a simultaneous interpolation on the C-axis and the X- and/or the Z-axis for straight, tapered or scrolled thread cutting of constant leads. Programming format G01.1 Zz/Ww Xx/Uu Ff Ss; Where Zz, Ww, Xx, Uu: Thread ending point addresses and coordinates (mm or in.) Ff: Lead of long axis (axis of which moving distance is the longest) direction Ss: Rotational speed of C-axis (rpm) Set parameter F111 bit 3 to select the direction of C-axis rotation: F111 bit 3 = 0 : Normal rotation of C-axis 1 : Reversed rotation of C-axis */
G98 G97
G28 U0 W0
T001T000 M06
G50 X300. Z100.
M200
G00 X100. Z2. C0.
G01.1 W-100. F2. S400;(2 mm lead and 400 rpm)
G00 U10.; W100. C0.; U-11.
G01.1 W-100. F2. S400;(2 mm lead and 400 rpm)
G00 U11.; W100. C0.
G00 U-12.
G01.1 W-100. F2. S400;(2 mm lead and 400 rpm)
G00 U12.; W100.
G28 U0 W0.
M202
M30

解説

マザック INTEGREX 等の複合加工機で、フライスモード時の G01.1(C軸補間直線補間) を用いたねじ切り加工例。C軸(主軸)と X/Z 軸を同期補間し、等リードの直線/テーパ/スクロールねじを切削します。

G01.1 形式

G01.1 Zz/Ww Xx/Uu Ff Ss
Z/W: Z軸終点(絶対/増分)
X/U: X軸終点
F: 長手方向軸のリード(移動距離最長軸基準)
S: C軸回転速度 (rpm)

プログラム解析

旋削モードの G33/G32 ではなく、フライスモードで C軸を回転軸として同期制御する点が特徴。ミルターン複合機ならではの機能で、工具は回転工具(ミル)を使用し、ワーク(C軸)を回転させてねじ山を生成。

CNCマシン

  1. CNCプログラミング入門:ステップバイステップ旋盤プログラム例
  2. Fanuc G76でテーパーねじ切りをマスターする:CNC旋盤プログラミング
  3. Fanuc CNCプログラミングガイド:シンプルで機能豊富な実践例
  4. ステップバイステップCNC旋盤プログラミング:面取り・テーパー・溝・円弧の実践例
  5. Fanuc G21 Gコード例:ミリメートル系CNC旋盤プログラミング
  6. CNCでG02/G03円弧補間をマスター:ステップバイステップ例
  7. CNCテーパーねじ切りマスター:実践的G32プログラミングガイド
  8. CNCプログラミングガイド: G92テーパーねじ切りサイクル例
  9. G92による効率的なテーパーねじ切り: 完全CNCガイド
  10. Haas CNC旋盤でC軸ライブツーリングプログラミングをマスター
  11. シーメンス Sinumerik 802D SL でのねじ切りマスター:CYCLE97 プログラミングガイド