Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Equipment >> CNC Machine

Mazak G01.1: Threading with C‑Axis Interpolation – Practical Example

Submit by: Machinist

Drawing/Image

Mazak G01.1: Threading with C‑Axis Interpolation – Practical Example

CNC Program

/*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;

CNC Machine

  1. Fanuc G21 G‑Code Example: Millimeter‑Based CNC Lathe Programming
  2. Mastering Taper Threading in CNC: A Practical G32 Programming Guide
  3. Mastering C‑Axis Lathe Programming with Live Tooling on Haas CNC
  4. CNC Programming: Chamfer & Radius Using G01 G-Code
  5. Master CNC Milling: G02 & G03 Circular Interpolation Programming Guide
  6. Master Circular Interpolation: Step-by-Step Programming Example #2
  7. Mitsubishi CNC G07.1 Cylindrical Interpolation Program – Complete Example & Code
  8. Fanuc G07.1 Cylindrical Interpolation Program Example: Step-by-Step CNC Code
  9. CNC Lathe Programming: Simple Contour Turning with Radius Example
  10. Mastering Haas CNC Circular Interpolation: Practical G02/G03 Programming & Examples