Page 103 - CITS - Fitter - Trade Theory
P. 103

FITTER - CITS




           34 G91: Incremental Programming - Specifies that coordinates are interpreted as incremental distances from the
              current position.
           35 G92: Coordinate System Offset - Sets a temporary offset for coordinate values.
           36 G93: Inverse Time Feed Rate - Specifies feed rate as inverse time for each move.
           37 G95: Feed Per Revolution - Specifies feed rate as distance per spindle revolution.

           38 G96: Constant Surface Speed Control - Controls spindle speed to maintain a constant surface speed.
           39 G97: Spindle Speed Control Off - Cancels constant surface speed control.
             Modal command:
           Modal  commands  remain  active  until  explicitly  changed  or  canceled  by  another  command.  Once  set,  modal
           commands retain their settings for subsequent tool movements until modified or overridden. Common modal
           commands used in CNC lathes include:
           1  G00-G03 (Rapid Traverse and Interpolation): These commands specify rapid traverse or interpolation modes
              for tool movement and remain in effect until changed or cancelled.
           2  G17-G19 (Plane Selection): These commands specify the plane of operation (XY, XZ, or YZ) and remain
              active until modified or cancelled.
           3  G20/G21 (Unit Selection): These commands specify the units of measurement (inch or millimetre) and remain
              in effect until changed.
           4  G40/G41/G42 (Cutter Compensation): These commands activate cutter compensation modes (left, right, or
              off) and remain active until cancelled or modified.
           5  G90/G91 (Absolute/Incremental Programming): These commands specify whether subsequent coordinates
              are interpreted as absolute positions from the program origin or incremental distances from the current position.
           6  G94/G95 (Feed Rate Mode): These commands specify the feed rate mode (units per minute or units per
              spindle revolution) and remain in effect until changed.
             Non-Modal Commands:
           Non-modal  commands  affect  only  the  operation  immediately  following  them  and  do  not  remain  active  for
           subsequent  operations.  They  must  be  explicitly  included  for  each  operation  where  they  are  desired.  Some
           common non-modal commands used in CNC lathes are:
           1  G00/G01 (Rapid Traverse/Linear Interpolation): Although these commands can be modal, they can also be
              used as non-modal commands to specify the desired movement for a single operation.
           2  G04 (Dwell): Specifies a pause or delay for a specified duration, affecting only the operation immediately
              following it.
           3  G28 (Return to Home): Commands the machine to return to the home position once, but does not remain
              active for subsequent operations.
           4  G53 (Machine Coordinate System): Specifies the use of machine coordinates for the subsequent operation,
              useful for referencing positions relative to the machine’s origin.
           •  M-Code:
              In CNC turning, M-codes are special functions or commands used to control auxiliary functions or operations
              on the lathe machine. While G-codes primarily control tool movements and machining operations, M-codes
              handle miscellaneous functions such as tool changes, coolant control, spindle rotation, and other machine-
              specific operations. Here are some common M-codes used in CNC turning:
           1  M00: Program Stop - Pauses the program execution, allowing the operator to perform setup tasks or make
              manual adjustments.
           2  M01:  Optional  Stop  -  Pause  the  program  execution  at  designated  optional  stop  points,  typically  used  for
              operator intervention or inspection.
           3  M02: Program End - Marks the end of the program, typically used for the last block of a program.






                                                           88

                                             CITS : CG & M - Fitter - Lesson 13
   98   99   100   101   102   103   104   105   106   107   108