UCCNC - RUN FROM HERE - spuštění zavedeného programu od zvoleného čísla řádku

Funkce "Run from Here" v software UCCNC představuje neocenitelný nástroj pro každého, kdo pracuje s CNC stroji. Tato pokročilá funkce umožňuje spustit G-kód program z libovolného místa, což je mimořádně užitečné při řešení problémů během obrábění, testování konkrétních částí programu nebo pokračování v práci po přerušení. V dnešním článku si projdeme detailní postup použití této funkce a praktické situace, kdy se vám bude hodit.

 

A) Kdy použít funkci "Run from Here"?

 

Typické situace:

  • Přerušení programu kvůli problému s nástrojem
  • Testování konkrétní části G-kódu před spuštěním celého programu
  • Oprava chyby v průběhu obrábění
  • Pokračování po výpadku proudu nebo jiném přerušení
  • Optimalizace času při ladění programu

 

B) Krok za krokem: Použití "Run from Here"

1. Výběr počátečního řádku

 

Postup:

  • V okně G-kódu použijte šipky (↑↓) pro navigaci
  • Vyberte příslušné číslo řádku, odkud chcete program spustit
  • Řádek se zvýrazní a zobrazí se v poli "ACTUAL LINE"

 

💡 Tip: Vybírejte řádek s ohledem na kontext - ideálně na začátku konkrétní operace nebo po příkazu pro pohyb nástroje.

 

2. Aktivace funkce "Run from Here"

  

Postup:

  • Stiskněte tlačítko "RUN FROM HERE" v rozhraní UCCNC
  • Vizualizace se aktualizuje - část "již vykonaného programu" změní barvu
  • Tím se označí, která část programu bude přeskočena

 

⚠️ DŮLEŽITÉ: Zkontrolujte vizualizaci a ujistěte se, že vybraný začátek odpovídá vašim požadavkům.

 

3. Spuštění cyklu a spuštění pracovní jednotky

 

Postup:

  • Stiskněte tlačítko "START CYCLE"
  • Po stisknutí Start Cycle se automaticky zobrazí dialog "INITIAL MOVEMENT PREPARATION"
  • Dle aktuální situace a používané pracovní jednotky vyberte požadovanou možnost:
  • "SWITCH SPINDLE FIRST" (zapnout vřeteno jako první) - vřeteno se spustí před přesunem na příslušnou pozici
  • "SWITCH SPINDLE ON CYCLE START" (zapnout vřeteno až při zahájení samotného pracovního cyklu)- vřeteno se spustí až po přesunu na příslušnou pozici a opětovném stisknutí Start cycle

 

💡 Tip:  Vyberte možnost podle konkrétní situace - při frézování preferujte spíše první možnost (Switch spindle on first) při použití laseru vždy preferujte možnost druhou (Switch spindle on cycle start)

💡 Poznámka: V tabulce je vedle způsobu spuštění vřetene uvedena výška ve které se bude CNC přesouvat ("Move Z axis first to SaveZ height:") souřadnice na kterou se CNC bude přesouvat("X axis:"; "Y axis:"; "Z axis:"),  a rychlost kterou se CNC bude přesouvat ("Feed rate:") a možnost aktivovat posuv maximální přesuvnou rychlostí CNC ("Do initial moves with rapid").

 

4. Přesun do startovní pozice

 

Co se děje:

  • Po potvrzení se pracovní jednotka automaticky přesune do pozice odpovídající zvolenému řádku G-kódu
  • Stroj se připraví na pokračování programu a čeká na potvrzení zahájení práce opětovným stisknutím tlačítka "START CYCLE"

 

⚠️ Rada: Po přesunu vřetene do místa pokračování zkontrolujte správnost pozice vřetene a polohování materiálu.

 

5. Finální spuštění

  

Postup:

  • Stiskněte tlačítko "START CYCLE" pro definitivní spuštění
  • Program začne běžet od vybraného místa

 

6. Dokončení programu

 

Sledování:

  • Vyčkejte na dokončení zbývající části programu
  • Sledujte průběh na vizualizaci a v reálném čase
  • Program se dokončí standardním způsobem

 

C) Bezpečnostní opatření

⚠️ Před použitím "Run from Here" vždy zkontrolujte:

1. Pozici a upnutí nástroje:

  • Ujistěte se, že nástroj je ve správné pracovní výšce Z 
  • Zkontrolujte XY pozici nástroje

 

2. Stav vřetena:

  • Ověřte, zda máte upnut správný nástroj  a to obzvláště u systémů s automatickou výměnou nástroje
  • Zkontrolujte zapnutí frézovacího vřetene a správné nastavení pracovních otáček a to zejména pokud máte vřeteno s manuálním spouštěním a nastavováním pracovních otáček

 

3. Pracovní souřadnice:

  • Ujistěte se, že jsou správně nastavené pracovní souřadnice (G54, G55, atd.)
  • Zkontrolujte Z-offset nástroje resp. to, že číslo aktuálně upnutého nástroje a jeho délka odpovídá požadované operaci (platí zejména pro systémy s automatickou výměnou nástroje)

 

D) Praktické tipy a doporučení

✅ Osvědčené postupy:

Před spuštěním:

  • Prostudujte G-kód kolem vybraného řádku
  • Zkontrolujte vizualizaci pro lepší představu o průběhu
  • Otestujte na vzorku při nejistotě

 

Během běhu:

  • Sledujte první pohyby nástroje obzvláště pozorně
  • Mějte připravené tlačítko Emergency Stop
  • Kontrolujte kvalitu obrábění průběžně

 

⚠️ Časté chyby:

Nesprávný výběr řádku:

  • Spuštění uprostřed pohybu může způsobit kolizi
  • Vybírejte řádky na začátku logických celků

 

Ignorování kontextu:

  • Přeskočené příkazy mohou ovlivnit následující operace
  • Zkontrolujte nastavení souřadnic a offsetů

 

💡RADA NAD ZLATO:

  • Přepněte zobrazení pozice pracovního počátku X0Y0Z0  po jeho nastavení do strojních souřadnic (tlačítkem "MACHINE" )
  • Poznamenejte si pozici pracovního počátku ve strojních (tzn. neměnných) souřadnicích
  • V případě vypnutí řídícího počítače bez zazálohování poslední aktuální pozice se tak do pozice pracovního počátku dokážete pohodlně vrátit bez složitého hledání a znovunastavování

 

E) Pokročilé použití

1. Testování konkrétních operací

Postup:

  1. Najděte začátek konkrétní operace (např. kapsování)
  2. Spusťte "Run from Here" z tohoto místa
  3. Sledujte pouze tuto část programu
  4. Upravte parametry podle potřeby

 

2. Pokračování po přerušení

Situace: Program se přerušil kvůli problému s nástrojem

Řešení:

  1. Vyřešte problém (výměna nástroje, čištění, nastavení správné pracovní výšky či automatické odměření délky nově upnutého nástroje)
  2. Najděte poslední dokončenou operaci v G-kódu
  3. Spusťte "Run from Here" z následujícího řádku
  4. Pokračujte v programu

 

3. Pokračování po restartu řídícího počítače či kompletním vypnutí stroje

Situace: Program se přerušil kvůli výpadku napájení či restartu počítače

Řešení:

  1. Zkontrolujte pozici pracovního počátku - jako pracovní počátek používejte ideálně některou z pevně definovatelných pozic na pracovním stole, příp. si pozici pracovního počátku ve strojních souřadnicích poznamenejte před zahájením pracovního cyklu)
  2. Nalezněte pozici poslední dokončené operace - po stisknutí Run from here již vykonaný g-kód ve vizualizace mění barvu a při posouvání po jednotlivých řádcích pomocí šipky je pozice vřetene viditelná - viz. info v článku zde
  3. Zkontrolujte správnost nastavení pracovní výšky přesunem vřetene do pozice Z0 nebo na materiál a vizuální kontrolou zda souřadnice v ose Z odpovídají skutečnosti 
  4. Spusťte příkaz "Run from Here" o pár řádek dříve než došlo k přerušení
  5. Vyčkejte na dokončení pracovního cyklu

 

F) VIDEO

 

G) ZÁVĚR

Funkce "Run from Here" v UCCNC je mocný nástroj, který výrazně zvyšuje flexibilitu a efektivitu práce s CNC stroji. Správné použití této funkce vám ušetří čas při ladění programů, umožní rychlé řešení problémů a poskytne větší kontrolu nad procesem obrábění. Klíčem k úspěchu je pečlivá příprava, kontrola kontextu a dodržování bezpečnostních opatření.

Máte-li dotazy k používání funkce "Run from Here" nebo potřebujete-li pomoci s konkrétní situací, neváhejte nás kontaktovat - rádi vám poskytneme technickou podporu a poradíme s optimálním využitím všech funkcí software UCCNC.


Další užitečné tipy a návody pro práci s UCCNC najdete v naší sekci článků. Pro komplexní školení UCCNC nabízíme také individuální konzultace, technickou podporu a přizpůsobení UCCNC "na míru" vašim požadavkům.