| Code / Address | Meaning | Technické chování v simulátoru |
|---|---|---|
| G0 / G00 | Rychloposuv | Polohovací přejezd maximální rychlostí bez úběru materiálu. Na plátně je vykreslován červenou barvou. Lze jej samostatně skrýt nebo zobrazit. |
| G1 / G01 | Linear cutting interpolation | Pracovní posuv v přímce s definovaným úběrem třísky (zelená barva). Vykonává čelní i podélné soustružení, kužele i šikmé nájezdy. |
| G2 / G02 | Circular interpolation clockwise (CW) | Kruhový pohyb ve směru hodinových ručiček v rovině ZX. Podporuje definici poloměrem R and incremental center vectors I a K. |
| G3 / G03 | Circular interpolation counterclockwise (CCW) | Kruhový pohyb proti směru hodinových ručiček. Zadává se pomocí R (kladný rádius) nebo přesné polohy středu kružnice pomocí vektorů I (v ose X) a K (v ose Z). |
| G4 | Časová prodleva (Dwell) | Zastavení posuvu na zadaný čas (např. G4 X1 nebo G4 U1 pro vyjiskření zápichu či začištění dna). V grafu je znázorněn jako žlutý kroužek s kontrastním lemem. |
| G28 | Reference point return | Odeslání nástroje na bezpečný výchozí referenční bod (výchozí hodnoty Start X a Start Z). Využívá se před výměnou nože. |
| G52 | Local coordinate shift | Dočasný posun nulového bodu dílce v osách X a Z (např. G52 X0 Z-100). Na grafu se okamžitě rozsvítí modrý bod nového počátku. Vynulování se provádí zápisem G52 X0 Z0. |
| G90 / G91 | Absolute / Incremental mode | G90 určuje polohy od nulového bodu dílce (Z0 na čele, X0 v ose rotace). G91 přepíná do relativního odměřování od aktuální polohy. |
| X a Z | Základní absolutní souřadnice | X: Průměr obrobku v milimetrech (parser hodnotu automaticky půlí na poloměr pro vykreslení). Z: Podélná poloha podél osy vřetena. |
| U a W | Přírůstkové souřadnice (Fanuc) | U: Přírůstek na průměru v ose X (rovněž automaticky přepočítáván na poloměr). W: Přírůstek polohy v ose Z bez nutnosti přepínat celý program na G91. |
| ,C a ,R | Direct chamfering and corner rounding | Syntaktické zkratky Fanuc na konci bloku G1: ,C4 provede sražení hrany $4\times 45^\circ$, ,R5 vloží hladký tangenciální přechodový rádius 5 mm mezi dva navazující bloky. |
| A a ,A | Direct taper angle input | Zadání úhlu přímky ve stupních (např. X100, A-30). Simulátor dopočítá chybějící souřadnici Z pomocí trigonometrické funkce tangens. |
Vezme příkaz zapsaný v poli rychlého řádku MDI, vloží jej na konec programu v editoru, okamžitě vymaže vstupní pole a překreslí dráhu. Stejnou akci vyvolá stisk klávesy Enter v poli MDI.
Okamžitě odešle celý text programu na serverový parser, zaktualizuje dráhy a znovuvykreslí plátno se zachováním aktuálního měřítka.
Kompletně vyčistí textové pole editoru G-codeu, vyresetuje plátno a připraví plochu pro tvorbu nového programu od nuly.
Stáhne aktuálně rozepsaný NC kód z editoru do počítače jako textový soubor program.txt, který lze přenést přímo na stroj či flash disk.
Otevře systémový dialog pro výběr souboru. Načte libovolný program z disku (.txt, .nc, .gcode) přímo do okna editoru a ihned jej nasimuluje.
Vytvoří snímek grafického plátna v plném rozlišení a uloží jej jako rastrový obrázek simulace.png pro dokumentaci či tisk seřizovacího listu.
Vypočítá ohraničující obdélník (Bounding Box) všech obrobených drah a automaticky napasuje měřítko tak, aby byla celá součástka optimálně vidět uprostřed okna.
Definují výchozí parkovací polohu nožové hlavy před zahájením obrábění. Tyto hodnoty slouží i jako cílový bod pro cyklus návratu G28.
#0f172a). Šetří zrak při dlouhé práci a zvýrazňuje barevné dráhy.
Jedinečnou funkcí tohoto soustružnického simulátoru je interaktivní predikce tahu v reálném čase. Jakmile začnete do vstupního řádku MDI psát nový příkaz (např. G1 X70 Z-50 R25), simulátor příkaz odešle na pozadí parseru ještě před jeho potvrzením:
Modal: G0 / G1, který informuje operátora o tom, jaký typ pohybu je v daném okamžiku aktivní.filletLenLathe zkoumá skalární součin a úhel mezi předchozím a následujícím vektorem posuvu. Pokud zaoblení přesahuje délku přilehlých úseků, algoritmus jej automaticky omezí na 49 % délky kratšího segmentu, čímž zamezí geometrickému zhroucení kontury.devicePixelRatio monitoru a renderuje grafiku v nativním hardwarovém rozlišení displeje bez rozmazaných pixelů.