18/04/2023 By admin Off

What is Fanuc 31i G Codes for Machining Center?

The FANUC 31i CNC control system is a popular control system used in machining centers, and it supports a wide range of G codes for various machining operations. Here are some common G codes used with FANUC 31i CNC control systems for machining centers:

  1. G00 – Rapid positioning: This command moves the machine tool to a specified position as quickly as possible without cutting.
  2. G01 – Linear interpolation: This command moves the machine tool along a straight line at a specified feedrate, allowing for straight-line cutting.
  3. G02 – Circular interpolation (clockwise): This command moves the machine tool in a clockwise circular path with a specified radius and feedrate.
  4. G03 – Circular interpolation (counterclockwise): This command moves the machine tool in a counterclockwise circular path with a specified radius and feedrate.
  5. G17 – XY plane selection: This command selects the XY plane for circular and helical interpolation.
  6. G18 – XZ plane selection: This command selects the XZ plane for circular and helical interpolation.
  7. G19 – YZ plane selection: This command selects the YZ plane for circular and helical interpolation.
  8. G20 – Inch mode: This command sets the machine tool to operate in inches for length units.
  9. G21 – Metric mode: This command sets the machine tool to operate in millimeters for length units.
  10. G28 – Return to home position: This command returns the machine tool to its home position, which is typically a predefined reference point on the machine.
  11. G40 – Cutter radius compensation off: This command disables cutter radius compensation, which is used to offset tool paths for the tool’s geometry.
  12. G41 – Cutter radius compensation left: This command enables cutter radius compensation to the left of the tool path.
  13. G42 – Cutter radius compensation right: This command enables cutter radius compensation to the right of the tool path.
  14. G54 to G59 – Work coordinate system (WCS) selection: These commands select the active work coordinate system for machining operations.
  15. G80 – Cancel modal motion: This command cancels any active motion modes, such as circular interpolation or cutter radius compensation.

These are just some examples of the G codes commonly used with FANUC 31i CNC control systems for machining centers. It’s important to refer to the specific programming manual and documentation provided by FANUC for the particular machine model and version to ensure accurate and safe programming and operation.