mycnc:gcodes_list
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
mycnc:gcodes_list [2019/09/26 10:57] – ivan | mycnc:gcodes_list [2021/04/21 13:35] – ivan | ||
---|---|---|---|
Line 5: | Line 5: | ||
^ G-codes ^^^^ | ^ G-codes ^^^^ | ||
^ Code ^ Description ^ Mill (M)\\ Lathe(L)\\ Cutting table (C) ^ Comments ^ | ^ Code ^ Description ^ Mill (M)\\ Lathe(L)\\ Cutting table (C) ^ Comments ^ | ||
- | | G00 | Rapid Positioning | | + | | G00 | Rapid Positioning |
- | | G01 | Linear Interpolation | | + | | G01 | Linear Interpolation |
- | | G02 | Arc CCW Interpolation | | + | | G02 | Arc CCW Interpolation |
- | | G03 | Arc CW Interpolation | | + | | G03 | Arc CW Interpolation |
- | | G04 | Dwell | | + | | G04 | Dwell | | In milliseconds. Will prevent the axes from moving during the specified time period |
- | | G5.1 | < | + | | G5.1 | < |
- | | G5.2 | < | + | | G5.2 | < |
- | | G5.3 | < | + | | G5.3 | < |
| G10 | [[mycnc: | | G10 | [[mycnc: | ||
| G11 | Mirror Cancel | | | G11 | Mirror Cancel | | ||
Line 23: | Line 23: | ||
| G18 | Plane ZX | | | G18 | Plane ZX | | ||
| G19 | Plane YZ | | | G19 | Plane YZ | | ||
- | | G20 | Unit Inches | | | + | | G20 | Set Units to Inches | | |
- | | G21 | Unit Metric | | | + | | G21 | Set Units to Metric | | |
| G28 | [[mycnc: | | G28 | [[mycnc: | ||
| G28.1 | Home Position Set | | | G28.1 | Home Position Set | | ||
Line 32: | Line 32: | ||
| G28.5 | Home Position #1 Restore | | | G28.5 | Home Position #1 Restore | | ||
| G28.6 | Home Position #2 Restore | | | G28.6 | Home Position #2 Restore | | ||
- | | G28.7 | Home Position #3 Restore | | ||
| G28.7 | Home Position #3 Restore | | | G28.7 | Home Position #3 Restore | | ||
| G28.9 | Home Position Address | | | G28.9 | Home Position Address | | ||
Line 39: | Line 38: | ||
| G33 | Spindle Synchronization | | | G33 | Spindle Synchronization | | ||
| G33 | Spindle Synchronization | | | G33 | Spindle Synchronization | | ||
- | | G38.2 | G38.2 Probing | | + | | G38.2 | G38.2 Probing |
| G38.3 | G38.3 Probing | | | G38.3 | G38.3 Probing | | ||
| G38.4 | G38.4 Probing | | | G38.4 | G38.4 Probing | | ||
| G38.5 | G38.5 Probing | | | G38.5 | G38.5 Probing | | ||
| G38.9 | Tool Measure | | | G38.9 | Tool Measure | | ||
- | | G40 | Tool Correction Cancel | | + | | G40 | Tool Correction Cancel |
- | | G41 | Tool Correction Left | | + | | G41 | Tool Correction Left | | {{: |
- | | G42 | Tool Correction Right | | + | | G42 | Tool Correction Right | | {{: |
| G43 | G43 Tool Length Offset | | | G43 | G43 Tool Length Offset | | ||
| G44 | G44 Tool Length Offset | | | G44 | G44 Tool Length Offset | | ||
Line 76: | Line 75: | ||
| G81 | Cycle Drilling | | | | G81 | Cycle Drilling | | | ||
| G82 | Cycle Drilling Dwell | | | | G82 | Cycle Drilling Dwell | | | ||
- | | G83 | Cycle Peck Drilling | | | + | | G83 | Cycle Peck Drilling | {{: |
| G84 | Cycle Right Hand Tapping | | | | G84 | Cycle Right Hand Tapping | | | ||
| G85 | Cycle Boring No Dwell Feed Out | | | G85 | Cycle Boring No Dwell Feed Out | | ||
Line 94: | Line 93: | ||
| G97 | Set Spindle Speed | L | (revolutions per minute) | | | G97 | Set Spindle Speed | L | (revolutions per minute) | | ||
| G98 | Turn Feedrate per Minute | L | | | G98 | Turn Feedrate per Minute | L | | ||
- | | G98 | Canned Return Back to initial height | M | | | + | | G98 | Canned Return Back to initial height | M | On mill machines, G98 allows to return the tool back to initial height Z during the canned return process. {{: |
| G99 | Turn Feedrate per Revolution | L | | | G99 | Turn Feedrate per Revolution | L | | ||
- | | G99 | Canned Return to a set height | M | | | + | | G99 | Canned Return to a set height | M | As opposed to G98, which returns the tool to the initial height (height before cutting), G99 returns the tool to some set height Z. {{: |
| G150 | Tool Correction Radius Set | | | G150 | Tool Correction Radius Set | | ||
^ Miscellaneous M-codes ^^^^ | ^ Miscellaneous M-codes ^^^^ | ||
Line 133: | Line 132: | ||
| M64 | Turn On binary output pin | PLC | | | | M64 | Turn On binary output pin | PLC | | | ||
| M65 | Turn Off binary output pin | PLC | | | | M65 | Turn Off binary output pin | PLC | | | ||
- | | M71 | Start Cutting | PLC | Cutting Tables | | + | | M71 | Start Cutting |
| M72 | Begin Plasma Marking Section | PLC | Cutting Tables | | | M72 | Begin Plasma Marking Section | PLC | Cutting Tables | | ||
| M73 | End Plasma Marking Section | PLC | Cutting Tables | | | M73 | End Plasma Marking Section | PLC | Cutting Tables | |
mycnc/gcodes_list.txt · Last modified: 2023/09/29 14:15 by ivan