O službě NCPlayer:
Menu Soubor
Menu Úpravy
Menu Zobrazení
Menu Formátování
Menu Nástroje
Menu Konfigurace stroje
Spolupráce

Přidání znaků konce bloku (EOB)


Funkce Přidat EOB připojí přesně jeden znak konce bloku ; na konec každého řádku programu, aniž by ovlivnila komentáře nebo strukturu kódu. To pomáhá sjednotit formát programu podle požadavků některých CNC řídicích systémů a postprocesorů.

Co funkce dělá

  • Zpracovává soubor řádek po řádku a ignoruje zcela prázdné řádky.
  • Rozpoznává řádky obsahující pouze komentáře ( ... ) (případně s ; na okrajích) — takové řádky nedostanou znak ;.
  • Pokud řádek obsahuje jak kód, tak komentář — nejprve odstraní přebytečné ; z kódu, poté přidá přesně jeden ; a následně vrátí komentář zpět na své místo.
  • Normalizuje koncové ;: vícenásobné středníky jsou zredukovány na jeden.

Algoritmus (zkrácená verze)

  1. Odstraní koncové mezery z každého řádku (trimEnd()).
  2. Pokud je řádek pouze komentář, vrátí ho beze změny (a bez vnějších ;).
  3. Vyjme komentáře (...) a dočasně je odstraní z kódu.
  4. Odstraní přebytečné ; na konci kódu, poté přidá jeden ;, pokud řádek obsahuje kód.
  5. Znovu spojí kód a komentáře dohromady.

Příklady

; Před:
N10 G00 X0 Y0 (Rychlý posun)
N20 G01 X10 Y10 F100;;
(Teknologický komentář);
N30 G03 X20 Y0 I5 J0

; Po:
N10 G00 X0 Y0; (Rychlý posun)
N20 G01 X10 Y10 F100; (Teknologický komentář)
(Teknologický komentář)
N30 G03 X20 Y0 I5 J0;

Kdy použít

  • Před exportem nebo odesláním programu na stroj, kde je ; vyžadován jako EOB.
  • Pro sjednocení stylu po importu z CAM systému nebo po ručních úpravách.
  • Po „vyčištění“ nebo jiném formátování pro zajištění konzistentního EOB.
Tip: Po přidání EOB je vhodné spustit Reload Toolpath, aby se znovu vytvořila dráha nástroje a ověřilo se, že formátování neovlivnilo interpretaci kódu.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy