Lista Gcode i Mcode obsługiwanych przez simCNC:
G00 – Ruch szybki po prostej / Rapid Move
G01 – Ruch roboczy po prostej / Linear Move
G02/03 – Ruch roboczy po łuku / Arc Move
G04 – Przerwa czasowa / Dwell
G10 – Zmienia wartości współrzędnych offsetu roboczego o zadanym indeksie./ Tool Offset and Work Offset Tables
G17/G18/G19 – Wybór płaszczyzny / Plane Selection
G20 / 21 – Wybór jednostki / mm, cal
G28 / G30 Najazd na punkt referencyjny / Return to Home
G31 – Probing – Pomiar sondą numer 0 / Probe
G31.1 – Probing – Pomiar sondą numer 1 / Probe
G31.2 – Probing – Pomiar sondą numer 2 / Probe
G31.3 – Probing – Pomiar sondą numer 3 / Probe
G32 – Gwintowanie
G40 – Tolerowany lecz obecnie nie używany
G43 – Kompensacja długości narzędzia / Set Tool Length Offsets
G49 – Odwołanie kompensacji długości narzędzia. / Disable Tool Length Offsets
G50 – Tolerowany lecz obecnie nie używany.
G53 – Tymczasowe odwołanie układu współrzędnych / Move in ABS Coordinates
G54 – G59.3 Wywołuje offset roboczy numer 1-9 / Work Offsets 1- 9
G64 – Zadana wartość precyzji (CV)
G68 – Obrót układu współrzędnych (od 3.300) / Rotate Coordinates Command
G80 – Odwołanie cykli / Cancel Canned Cycles
G81 – Wiercenie w jednym przejściu / Drill Cycle
G82 – Wiercenie w jednym przejściu z postojem na dnie / Drill Cycle with Dwell
G83 – Wiercenie z wyrzucaniem wióra / Peck Drill Cycle
G90 – Programowanie absolutne / Distance Mode
G91 – Programowanie przyrostowe / Distance Mode
G92 – Tymczasowe przesuniecie Work Offsetsu (od wersji 3.300) TEMPORARY WORK OFFSETS
G94 – Tolerowany lecz obecnie nie używany
G98 – Szybkie wycofanie do płaszczyzny Z / Canned Cycle Return to Z plane
G99 – Szybkie wycofanie do płaszczyzny R Canned Cycle Return to R plane
M0 – Zatrzymanie programu
M01 – Opcjonalne zatrzymanie programu (aktywacja i dezaktywacja parametrem 4230)
M02 – Koniec programu
M03 – Rotate spindle clockwise
M04 – Rotate spindle counterclockwise
M05 – Stop spindle rotation
M06 – Tool change (tool change script activation)
M07 – Mist on
M08 – Flood on
M09 – Mist & flood off
M30 – Program end and rewind
M47 – Powtórzenia program od pierwszej linii
M62 P_ – Włączenie wyjścia zsynchronizowanego z trajektorią (P0 – P3)
M63 P_ – Wyłączenie wyjścia zsynchronizowanego z trajektorią (P0 – P3)
Wyjścia ustawia się w zakładce „Special IO”
Opis poszczególnych gcodów ukaże się niebawem. Sposób definiowania G2/3 jest zgodny z standardem ISO.