Fanuc G Codes Milling
Fanuc G Codes Lathe
Fanuc 16i G Codes
Fanuc 31i G Codes
Haas G Codes Mill
Haas G Codes Lathe
Fadal G Codes
DIN 66025 G Code
EMC G Code
LinuxCNC G Code
RS274/NGC G-code
RS 274D G Code
Siemens 840C G Codes
Denford G Code
Sherline G Code
Tormach G Codes

Siemens 840C G Codes

G00 | Rapid traverse, exact stop coarse |

G01 | Linear interpolation |

G02 | Circular interpolation clockwise |

G03 | Circular interpolation counterclockwise |

G04 | Dwell, under address X or F in seconds, under address S in spindle revolutions |

G06 | SPLINE- interpolation |

G09 | Speed reduction, exact stop fine (non modal) coarse or fine |

G10 | Polar coordinate programming, rapid traverse |

G11 | Polar coordinate programming, linear interpolation |

G12 | Polar coordinate programming, circular interpolation clockwise |

G13 | Polar coordinate programming, circular interpolation counterclockwise |

G14 | Dwell setpoint-related to axes or spindles |

G15 | Define the axes for 5D tool length compensation |

G16 | Plane selection with free choice of axis |

G17 | Plane selection X-Y |

G18 | Plane selection Z-X |

G19 | Plane selectionY-Z |

G24 | Dwell in relation to actual value for axes or spindles |

G25 | Minimum working area limitation |

G26 | Maximum working area limitation or spindle speed limitation under address S |

G[...]27 | Handwheel override in Automatic mode, axis-specific |

G33 | Thread cutting, constant lead |

G34 | Thread cutting, linear increasing lead |

G35 | Thread cutting, linear decreasing lead |

G36 | Thread cutting, position-controlled spindle (rigid tapping)) |

G40 | Tool radius compensation OFF |

G41 | Tool radius compensation, left of the contour |

G42 | Tool radius compensation, right of the contour |

G48 | Exit contour as approach contour |

G50 | Deselect scale modification |

G51 | Select scale modification |

G53 | Suppression of zero offset (non modal) |

G54 | 1st settable zero offset |

G55 | 2nd settable zero offset |

G56 | 3rd settable zero offset |

G57 | 4th settable zero offset |

G58 | 1st programmable zero offset, several ZOs |

G59 | 2nd programmable zero offset, several ZOs |

G60 | Feedrate reduction, exact stop fine |

G62 | Contouring, block transition with speed reduction |

G63 | Tapping with compensating chuck (tapping without encoder) |

G64 | Contouring, block transition without speed reduction |

G68 | Absolute dimensioning along shortest path (rotary axis only) |

G70 | Inch input system |

G71 | Metric input system |

G74 | Reference point approach by program |

G75 | Set reference dimension |

G80 | Clearing G81 to G89 |

G81 | Call cycle L81: Drilling, centering |

G82 | Call cycle L82: Drilling, counterboring |

G83 | Call cycle L83: Deep-hole drilling |

G84 | Call cycle L84: Tapping with/without encoder |

G85 | Call cycle L85: Boring 1 |

G86 | Call cycleL86: Boring 2 |

G87 | Call cycle L87: Boring 3 |

G88 | Call cycle L88: Boring 4 |

G89 | Call cycle L89: Boring 5 |

G90 | Absolute dimensioning |

G91 | Incremental dimensioning |

G92 | P . . Ratio of working diameter to unit diameter in cylindrical interpolation S . . Spindle speed setpoint limitation with active G96 T . . Smoothing and feed run-up time when thread cutting A . . Initial angle offset for multiple thread |

G94 | Feedrate under address F in mm/min or inch/min or degree/min, independent of G70/G71 |

G[...]94 | Simulation feedrate F in mm/inch/degree per min |

G95 | Feedrate under address F in mm/rev or inch/rev |

G96 | Feedrate under address F in mm/rev or inch/rev and constant cutting speed under address S in m/min or ft/min, independent of G70/G71 |

G97 | Cancel G96, store last setpoint speed of G96 |

G98 | Leading feedrate under address F in rev/min for a rotary axis |

G[...]98 | Leading feedrate F in rev/min referred to the rotary axis |

G[...]103 | Endless rotation ON clockwise |

G[...]104 | Endless rotation ON counterclockwise |

G[...]105 | Endless rotation OFF) |

G110 Pole | specification, relative to the last position reached |

G111 Pole | specification, absolute with reference to the workpiece zero |

G112 Pole | specification, relative to the last valid pole |

G[...]119 | Endless rotation OFF with oriented stop |

G130 | Deselect transformation TRANSMIT or deselect transformation coordinate rotation 2D/3D |

G131 | Transformation TRANSMIT |

G133 | Transformation coordinate rotation 2D |

G135 | Transformation coordinate rotation 3D |

G147 | Approach contour with straight line |

G148 | Exit contour with straight line |

G150 | Deselect coupled motion |

G151 | 1st coupled motion combination |

G152 | 2nd coupled motion combination |

G153 | 3rd coupled motion combination |

G154 | 4th coupled motion combination |

G155 | 5th coupled motion combination |

G156 | 6th coupled motion combination |

G157 | 7th coupled motion combination |

G158 | 8th coupled motion combination |

G159 | 9th coupled motion combination |

G171 | Fill up FIFO buffer |

G172 | Continue program execution |

G175 | Update zero offset, length compensation and angle of rotation in every block |

G176 | Freeze length compensation, zero offset and angle of rotation |

G180 | Assignment of channel for deselection of protection space |

G181 | Assignment of channel for selection of protection space |

G195 | Revolutional feedrate F in mm/rev, inch/rev or degrees/rev with reference to the set speed of the rotary axis 5) |

G[...]195 | Revolut. feedr. F in degrees/rev with reference to the set speed of the rotary axis |

G200 | Axis actual-value synchronization |

G220 | Travel to fixed stop OFF |

G221 | Travel to fixed stop ON |

G222 | Change the clamping torque for travel to fixed stop |

G230 | Deselect transformationTRANSMIT or deselect transformation coordinate rotation 2D/3D |

G231 | Transformation TRANSMIT |

G233 | Transformation coordinate rotation 2D |

G235 | Transformation coordinate rotation 3D |

G247 | Approach contour in quadrant |

G248 | Exit contour in quadrant |

G295 | Revolutional feedrate F in mm/rev, inch/rev or degree/rev referred to the actual speed of the rotary axis |

G[...]295 | Rotational feedrate F in degree/rev referred to the actual speed of the rotary axis |

G330 | Deselect transformation TRANSMIT or deselect transformation coordinate rotation 2D/3D |

G331 | Transformation TRANSMIT |

G333 | Transformation coordinate rotation 2D |

G335 | Transformation coordinate rotation 3D |

G347 | Approach contour in semi-circle |

G348 | Exit contour in semi-circle |

G400 | Gear interpolation OFF |

G401 | Define/delete gear interpolation |

G402 | SWITCH ON/OVER/OFF gear interpolation |

G403 | Gear interpolation ON with on-the-fly synchronization |

G404 | "Disable speed limitation for FA" |

G405 | "Enable speed limitation for FA" |

G410 | IKA link branch OFF |

G411 | Define/delete IKA configuration |

G412 | Switch IKA link branch ON/OVER |

G420 | Deactivate ”Programmable emergency retraction” |

G421 | Activate monitoring sources and enable reactions |

G422 | Configure generator operation |

G423 | Configure stop as open-loop control function |

G424 | Configure stop as autonomous drive function |

G425 | Configure retraction as open-loop control function |

G426 | Configure retraction as autonomous drive function |

G431 | Direction-dependent actual value link for thread machining |

G432 | Absolute value dependent actual value link for thread machining |

G450 | Tool radius compensation with transition circle |

G451 | Tool radius compensation with intersection |

G455 | Corrected approach to contour |

G456 | Normal approach to contour |

G511 | Function output dependent on distance to go with setpoint reference |

G522 | Function output dependent on position with actual value reference |

G600 | Exact stop coarse with active G00 |

G620 | Continuous-path mode with speed reduction with active G00 |

G640 | Continuous-path mode without speed reduction with active G00 |

G720 | Extended measurement in one block with deletion of distance to go |

G721 | Extended measurement in one block without deletion of distance to go |

G722 | Extended measurement over a number of blocks |

G931 | Circle - straight line - circle - sprint functions |

G932 | Straight line - circle with radius, chamfer - sprint functions |

G933 | Circle - straight line with radius, chamfer - sprint functions |

G934 | Circle with radius, chamfer - sprint functions |

G935 | Three-point definition with radius, chamfer - sprint functions |