Complete Bosch CC 100 M G‑Codes & M‑Codes Guide for CNC Mill Operators
Bosch CC 100 M CNC control G code and M Code complete list for cnc machinists who work on CNC Mill with BOSCH CC 100 CNC control.

G-Codes Bosch CC 100 M
| G-Code | Description |
|---|---|
| G0 | Positioning in rapid |
| G1 | Linear interpolation at programmed feedrate |
| G3 | Circular interpolation, clockwise |
| G3 | Circular interpolation, counter-clockwise |
| G4 | Dwell in seconds |
| G5 | Circular interpolation with tangential entry |
| G6 | Linear interpolation in rapid with extended IN POS range |
| G17 | Plane selection X/Y |
| G18 | Plane selection Z/X |
| G19 | Plane selection Y/Z |
| G20 | Setting pole for polar coordinates |
| G21 | Subprogram call-up depending on I/F signal |
| G22 | Subprogram call-up, unconditional |
| G23 | Jump to program label depending on I/F signal |
| G24 | Jump to program label, unconditional |
| G25 | Field limitation, setting minimum values |
| G26 | Field limitation, setting maximum values |
| G27 | Cancelling field limitation |
| G36 | Scale factor switching |
| G38 | Switch on programmable mirroring |
| G39 | Switch off programmable mirroring |
| G40 | Cancelling tool radius compensation |
| G41 | Tool radius compensation to the left of the path |
| G42 | Tool radius compensation to the right of the path |
| G53 | Cancel zero shift |
| G54 to G59 | Switch on zero shift |
| G61 | ‘In Position’ function on |
| G62 | ‘In Position’ function off |
| G63 | Feedrate and spindle speed set to 100% |
| G64 | Feedrate applies to contour on circular contours |
| G65 | Feedrate applies for tool centre path |
| G66 | Feedrate/spindle speed can be modified via pot. |
| G68 | Auxiliary arc on outside corners |
| G69 | Intersection on outside corners |
| G74 | Referencing |
| G75 | Measuring probe |
| G80 | Cancel fixed cycles G81 to G89 |
| G81 | Drilling, centering |
| G82 | Boring with dwell |
| G83 | Deep hole drilling with positioning movements in rapid |
| G84 | Tapping with dwell |
| G85 | Boring with dwell/oriented spindle stop |
| G86 | Reaming |
| G87 | Thread milling |
| G90 | Input in absolute dimensions |
| G91 | Input in incremental dimensions |
| G92 | Setting position stores / Setting top limit for spindle speed |
| G93 | Time programming |
| G94 | Feedrate direct in mm/min |
| G95 | Feedrate in mm/rev |
| G96 | Automatic calculation of cutting speed |
| G97 | Direct spindle speed programming |
| G99 | Subprogram end |
| G800 to G869 | Customer cycles: call-up via G-functions with corresponding numbers |
| G890 | Intersection circle/circle |
| G891 | Intersectin line/circle |
| G892 | Rounding corners (3 points) |
| G893 | Rounding corners (2 angles) |
| G894 | Chamfering |
| G895 | Calculation of end point of arc |
| G896 | Transition point arc/arc tangential |
| G897 | End point of straight line |
| G898 | Intersection line/line |
M-Codes Bosch CC 100 M
| M-Code | Description |
|---|---|
| M0 | Program stop after execution of the block |
| M2 | Main program end, cycle end |
| M3 | Main spindle on CW |
| M4 | Main spindle on CCW |
| M5 | Main spindle stop/coolant off |
| M6 | Call-up of the automatic tool change cycle (cycle 77) |
| M13 | Main spindle on CW, Coolant on |
| M14 | Main spindle on CCW, Coolant on |
| M19 | Orientation of main spindle to fixed position |
| M19(S…) | Orientation of main spindle to programmable position (degrees) |
| M21 | Call0up of MTB cycle 76 |
| M22 | Call-up of MTB cycle 75 |
| M30 | Program end with return to beginning (continuation with Cycle Start) |
| M40 | Automatic gear range selection |
| M41-44 | Selection of fixed gear range 1 to 4 |
| M98 | SINGLE BLOCK command is not accepted |
| M99 | SINGLE BLOCK command is possible, i.e. the effect of M98 is cancelled |
CNC Machine
- Understanding Cutting Speed, Feed Rate, and Depth of Cut in Machining
- Sinker EDM vs Wire EDM: Key Differences & Applications Explained
- Master G‑Code & M‑Code for CNC Turning & Milling: A Practical Guide
- High-Precision Spindles & Advanced Processing Technologies
- Milling Spindle Performance: Key Specs & Applications
- Understanding CNC Lathe Live Tooling & Haas M-Codes: A Complete Guide
- Complete M-Code Reference for Hust H6C-T Lathe CNC Controller
- Download Bosch CC 220, CC 120, CC 100 CNC Control Manuals – Free & Multi‑Language
- NUM CNC Mill M‑Codes (1020/1040/1060M) – Complete Guide for Machinists
- Master Cincinnati G‑Codes & M‑Codes for Acramatic 2100E CNC Controls