CNC Machinist Calculator Ultra

Home › G-codes › Siemens 840D 828D

Siemens 840D 828D G-code list

79 G-codes. Pick a code for the format, the addresses, an example program and what to watch out for.

CodeMeaningMachine
G0Rapid traverse positioningMill and lathe
G1Linear interpolation at feed rateMill and lathe
SLOT1Slot milling cycleMill
G2Circular interpolation clockwiseMill and lathe
G3Circular interpolation counterclockwiseMill and lathe
POCKET3Rectangular pocket millingMill
G4Dwell for time or spindle revolutionsMill and lathe
POCKET4Circular pocket millingMill
G9Exact stop, one blockMill and lathe
G17XY working planeMill and lathe
G18ZX working planeMill and lathe
G19YZ working planeMill and lathe
G33Thread cutting with constant leadLathe
G40Cancel tool radius compensationMill and lathe
G41Tool radius compensation leftMill and lathe
G42Tool radius compensation rightMill and lathe
G53Suppress work offset for one blockMill and lathe
G54Settable work offsets G54 to G57Mill and lathe
G60Exact stop, modalMill and lathe
CYCLE61Face milling cycleMill
G63Tapping with compensating chuckMill and lathe
G64Continuous path modeMill and lathe
G70Inch input for geometryMill and lathe
G71Metric input for geometryMill and lathe
G74Reference point approachMill and lathe
G75Fixed point approachMill and lathe
CYCLE81Drilling and centering cycleMill
CYCLE82Drilling with dwell at depthMill
CYCLE83Deep hole drilling, peck cycleMill
CYCLE84Rigid tapping cycleMill
CYCLE85Boring or reaming, feed in and feed outMill
CYCLE86Boring with oriented spindle stopMill
CYCLE87Boring with stop at depthMill
CYCLE88Boring with dwell and stop at depthMill
CYCLE89Boring with dwell, feed outMill
DIAM90Diameter for absolute, radius for incrementalLathe
G90Absolute dimensionsMill and lathe
G91Incremental dimensionsMill and lathe
G94Feed per minuteMill and lathe
CYCLE95Stock removal turning cycleLathe
G95Feed per spindle revolutionMill and lathe
G96Constant cutting speedLathe
CYCLE97Thread cutting cycleLathe
G97Cancel constant cutting speedLathe
CYCLE99Thread turning cycle, OperateLathe
G111Polar coordinates, pole absoluteMill and lathe
G153Suppress all frames including basic frameMill and lathe
G331Rigid tapping inMill and lathe
G332Rigid tapping retractMill and lathe
G500Cancel settable work offsetMill and lathe
G505Extra settable work offsets G505 to G599Mill and lathe
G641Continuous path with rounding distanceMill and lathe
G642Continuous path with axis toleranceMill and lathe
G700Inch input for geometry and feedMill and lathe
G710Metric input for geometry and feedMill and lathe
CYCLE800Swivel planeMill
CYCLE832High speed settingsMill
CYCLE840Tapping with compensating chuck cycleMill
CYCLE930Groove cycleLathe
CYCLE952Contour turning cycleLathe
ACAbsolute or incremental value for one axisMill and lathe
AROTProgrammable rotation, additiveMill and lathe
ATRANSProgrammable zero offset, additiveMill and lathe
CIPCircle through an intermediate pointMill and lathe
DIAMOFDiameter programming offLathe
DIAMONDiameter programming onLathe
GOTOFJump forward or back to a labelMill and lathe
LSubprogram call by name or L numberMill and lathe
MCALLModal subprogram or cycle callMill and lathe
MIRRORProgrammable mirroringMill and lathe
REPEATRepeat a program sectionMill and lathe
ROTProgrammable rotation, absoluteMill and lathe
SCALEProgrammable scalingMill and lathe
SUPASuppress all offsets for one blockMill and lathe
TRACYLCylinder surface transformationLathe
TRAFOOFTransformation offMill and lathe
TRANSProgrammable zero offset, absoluteMill and lathe
TRANSMITFace milling transformation on a latheLathe
TRAORI5 axis transformationMill

Take the list to the machine. The app searches every code by number or shop word and decodes a whole program line by line.

Open the G-code list Siemens 840D 828D M-codes

App Store Google Play