Domů AI automatizace Znalosti

Lze použít Autodesk Fusion se starším CNC strojem?

Starší CNC obráběcí centrum Biesse zapojené do workflow s postprocesorem pro Autodesk Fusion

Ano, Autodesk Fusion lze se staršími CNC stroji často úspěšně používat. Stáří samotného stroje bývá méně důležité než schopnosti jeho CNC řídicího systému, podporovaný formát programu a kvalita postprocesoru.

Starší stroje mohou mít omezenou paměť pro programy, pomalejší zpracování bloků, omezenou podporu oblouků nebo speciální, strojově specifický formát programování. Tato omezení automaticky neznamenají, že stroj potřebuje nový řídicí systém nebo že jej nelze programovat z Fusion.

Se správným nastavením CAM a vhodně nakonfigurovaným postprocesorem lze mnoho starších dřevoobráběcích i kovoobráběcích CNC strojů stále zapojit do moderního workflow s Fusion.

Rychlá odpověď

Funguje Fusion se starým CNC strojem? Obvykle ano, pokud stroj umí přijmout externě vygenerovaný program a jeho funkce lze správně popsat postprocesorem pro Fusion.

Typická omezení starších CNC řídicích systémů zahrnují:

  • omezenou paměť pro NC program
  • pomalé zpracování krátkých pohybů dráhy nástroje
  • omezenou podporu oblouků G2/G3
  • proprietární formát NC programu
  • omezenou síťovou nebo DNC konektivitu
  • strojově specifické vrtací cykly a makra
  • starší syntaxi řídicího systému
  • omezenou podporu moderních 3D drah

Postprocesor a CAM strategie proto musí být přizpůsobeny reálným možnostem konkrétního stroje.

Obsah článku

  1. Zvládnou starší CNC stroje spouštět programy z Autodesk Fusion?
  2. Co rozhoduje o kompatibilitě s Fusion?
  3. Typické problémy starších CNC řídicích systémů
  4. Jak optimalizovat Fusion pro starší CNC stroj
  5. Smoothing
  6. Tolerance CAM
  7. Dělení velkých programů
  8. DNC a postupné podávání dat
  9. Postprocesory na míru
  10. Kdy Fusion nemusí být správným řešením
  11. Jak zjistit stav vašeho CNC stroje
  12. Časté dotazy

Zvládnou starší CNC stroje spouštět programy z Autodesk Fusion?

Fusion obvykle CNC stroj přímo neřídí. Dráhy nástroje v CAM se vytvářejí ve Fusion a postprocesor je převádí do formátu NC programu, který vyžaduje konkrétní stroj a jeho řídicí systém.

To znamená, že kompatibilita není daná jen stářím CNC stroje. Dvacet let starý stroj může být někdy snazší integrovat než mnohem novější stroj se špatně zdokumentovaným proprietárním řízením.

Klíčová otázka zní, zda lze funkce vyžadované strojem správně popsat ve výstupu, který generuje postprocesor pro Fusion. Pochopení toho, co dělá CNC postprocesor, je základem pro posouzení jakéhokoliv staršího stroje.

Co rozhoduje o kompatibilitě s Fusion?

Než se začne vyvíjet nebo upravovat postprocesor pro Fusion u staršího CNC stroje, je potřeba ověřit několik věcí:

CNC řídicí systém

Řídicí systém určuje, jaké příkazy, cykly, způsoby interpolace a struktury programu jsou k dispozici.

Může jít například o rodiny řídicích systémů jako Fanuc, Siemens, Heidenhain a Osai, ale i o proprietární řídicí systémy dřevoobráběcích strojů.

Formát programu

Některé stroje používají standardní nebo upravený G-kód, dřevoobráběcí CNC stroje naopak často používají výrobcem specifický formát nebo instrukce na vyšší úrovni.

Konfigurace stroje

Postprocesor musí odpovídat skutečné konfiguraci stroje:

  • počet os
  • konfigurace rotačních os
  • konfigurace vřetena
  • vrtací hlavy
  • agregáty
  • výměník nástrojů
  • posuny nulového bodu (work offsets)
  • souřadný systém stroje
  • dostupné obráběcí cykly

Omezení řídicího systému

Starší řídicí systémy mohou mít výrazně menší paměť a nižší výpočetní výkon než moderní CNC řízení.

Existující dokumentace

Znalost funkčního NC programu, programovací příručka a dokumentace stroje výrazně zjednoduší vývoj a ověření postprocesoru.

Typické problémy starších CNC řídicích systémů

Starší řídicí systém a ovládací panel CNC stroje Biesse na dřevoobráběcím obráběcím centru

Omezená paměť programu

Jedním z nejčastějších omezení starších CNC řídicích systémů je velikost paměti dostupné pro NC programy.

Moderní CAM systémy dokážou vygenerovat velmi rozsáhlé programy, zejména při 3D obrábění. Program obsahující tisíce krátkých pohybů může překročit paměť dostupnou na starším řízení, přestože samotná obráběcí operace je poměrně jednoduchá.

Často pomůže optimalizace dráhy nástroje, vyhlazení (smoothing) NC výstupu, úprava CAM tolerance nebo rozdělení programu na menší celky.

Pomalé zpracování bloků a data starving

Starší řídicí systém sice dokáže NC program úspěšně načíst, ale při obrábění jej nemusí stíhat zpracovávat dostatečně rychle.

Moderní 3D dráhy nástroje z CAM mohou obsahovat tisíce velmi krátkých lineárních pohybů. Pokud řídicí systém příkazy nezvládá zpracovat dostatečně rychle, stroj se může opakovaně zpomalovat nebo zadrhávat.

Tento jev se běžně označuje jako data starving.

Typické příznaky zahrnují:

  • pohyb stroje, který není plynulý
  • posuv výrazně nižší, než je naprogramovaná hodnota
  • viditelné zadrhávání při 3D obrábění
  • horší kvalitu povrchu
  • delší strojní časy

Omezení zbytečných NC bloků proto může zlepšit nejen velikost souboru, ale i reálný výkon stroje.

Omezená podpora oblouků

Starší řídicí systémy nemusí podporovat kruhovou interpolaci ve všech rovinách nebo konfiguracích.

Postprocesor proto může potřebovat určit, kdy lze bezpečně použít pohyby G2/G3 a kdy je potřeba pohyb linearizovat.

Toto chování je nutné nastavit pro konkrétní řídicí systém, ne jej předpokládat plošně.

Proprietární formáty NC

Ne každý starší CNC stroj používá běžný ISO G-kód.

To platí zejména v dřevoobráběcím průmyslu, kde výrobci CNC strojů často používají proprietární formát programu, vrtací cykly, makra nebo instrukce na vyšší úrovni.

V takových případech není úkolem postprocesoru pouze změnit syntaxi G-kódu. Může být potřeba převést operace CAM z Fusion do zcela odlišné, strojově specifické struktury programu.

Jak optimalizovat Fusion pro starší CNC stroj

V závislosti na omezení konkrétního stroje lze použít několik přístupů.

Správné řešení by mělo být vybráno podle řídicího systému, ne jen zjednodušením kvality dráhy nástroje v CAM.

Řešení 1: Použití Fusion Smoothing

Funkce Smoothing ve Fusion dokáže omezit zbytečné body v dráze nástroje a nahradit skupiny krátkých lineárních pohybů delšími pohyby a kruhovými oblouky tam, kde to umožňuje geometrie i CNC řídicí systém.

Tím se může výrazně snížit počet NC bloků, které musí CNC řídicí systém ukládat a zpracovávat.

Zapnutá funkce Smoothing v Adaptive dráze v Autodesk Fusion, tolerance smoothingu nastavena na 0,010 mm

Smoothing je ale nutné nastavit společně s obráběcí tolerancí a možnostmi cílového řídicího systému. Nelze předpokládat, že každý starší CNC podporuje každý typ pohybu G2/G3.

Řešení 2: Optimalizace CAM tolerance

CAM tolerance má přímý vliv na množství dat generovaných dráhou nástroje.

Velmi přísná tolerance může vytvořit mnohem vyšší počet bodů dráhy. To může být vhodné pro některé aplikace, ale pro starší CNC řídicí systém zbytečně náročné.

Vyšší tolerance dokáže omezit počet generovaných pohybů, zároveň ale mění maximální povolenou odchylku od vypočtené dráhy.

Cílem tedy není použít prostě co nejvyšší toleranci. Cílem je najít vhodnou rovnováhu mezi:

  • požadovanou přesností obrábění
  • kvalitou povrchu
  • velikostí NC programu
  • výkonem zpracování řídicího systému

Toleranci a smoothing je vhodné posuzovat společně.

Řešení 3: Dělení velkých NC programů

Pokud je hlavním omezením paměť řídicího systému, dalším řešením je rozdělit velký obráběcí program na menší NC soubory nebo podprogramy.

V závislosti na řídicím systému může postprocesor na míru tento proces v některých případech automatizovat.

Možné přístupy zahrnují:

  • více samostatných NC programů
  • hlavní program s podprogramy
  • dělení programu podle operací
  • dělení podle velikosti

Konkrétní implementace závisí na tom, jak řídicí systém CNC spravuje soubory a spouštění programu.

Řešení 4: Použití DNC nebo postupného podávání dat

Některé starší CNC řídicí systémy podporují DNC nebo drip feeding, kdy se NC program do řídicího systému přenáší postupně během obrábění.

Díky tomu lze spustit i programy větší než interní paměť řídicího systému.

Podpora DNC zcela závisí na konkrétním stroji a konfiguraci řídicího systému a může využívat sériovou komunikaci, síťovou komunikaci nebo specializovaný DNC software. Samotné Fusion by přitom nemělo být popisováno jako DNC systém.

Řešení 5: Přizpůsobení postprocesoru řídicímu systému

Postprocesor bývá klíčovou součástí při propojení moderního CAM systému se starším CNC strojem.

Postprocesor na míru pro Fusion dokáže výstup přizpůsobit konkrétním omezením a požadavkům řídicího systému. V závislosti na stroji to může zahrnovat:

  • syntaxi programu specifickou pro konkrétní řídicí systém
  • omezení G2/G3
  • logiku výměny nástroje
  • vrtací cykly
  • posuny nulového bodu
  • výstup rotačních os
  • strojová makra
  • podprogramy
  • dělení programu
  • bezpečné chování při odjezdu (retract)
  • práci s posuvem
  • strojově specifické hlavičky a strukturu programu

Postprocesor nedokáže přidat funkci, kterou CNC řídicí systém fyzicky nepodporuje, ale dokáže zajistit, aby Fusion správně využívalo dostupné funkce.

Vývoj postprocesoru pro Fusion je praktický proces, který stojí za každým z výše popsaných řešení – přečtěte si, jak skutečně fungují soubory .cps a Post Properties.

Každý stroj z tohoto seznamu vychází ze stejného posouzení: podívejte se na kompletní přehled podporovaných CNC strojů a postprocesorů, které vyvíjíme a upravujeme.

ProblémTypický příznakMožné řešení
Omezená paměť řídicího systémuNC soubor se nedá načístSmoothing, optimalizace tolerance, dělení programu nebo DNC
Pomalé zpracování blokůStroj při obrábění zadrháváOmezení zbytečných krátkých pohybů a optimalizace smoothingu
Nepodporované oblouky G2/G3Řídicí systém hlásí chybu obloukuNastavení výstupu oblouků v postprocesoru nebo linearizace
Nepodporovaná syntaxeProgram je řídicím systémem odmítnutPostprocesor na míru pro konkrétní řídicí systém
Proprietární formát CNCStandardní G-kód nelze použítPostprocesor na míru pro konkrétní stroj
Chybí síťové připojeníObtížný přenos programuSériový přenos, DNC nebo stávající způsob přenosu na stroji
Speciální vrtací cyklyNesprávné chování při vrtáníStrojově specifická logika v postprocesoru
Velké 3D programyPomalé provádění nebo problémy s pamětíSmoothing, optimalizace tolerance a výstup na míru řídicímu systému

Jaké typy starších CNC strojů lze integrovat?

Neexistuje žádná univerzální věková hranice pro použití Autodesk Fusion s CNC strojem.

Fusion lze potenciálně propojit jak s kovoobráběcími, tak s dřevoobráběcími CNC systémy, pokud lze určit programovací požadavky konkrétního stroje.

Příkladem mohou být stroje využívající:

  • řídicí systémy Fanuc
  • řídicí systémy Siemens
  • řídicí systémy Heidenhain
  • řídicí systémy Osai
  • systémy SCM / Xilog
  • systémy SCM Maestro
  • CNC systémy Biesse
  • systémy Homag / Weeke
  • systémy Holzher / NC HOPS

Důležité: zařazení do tohoto seznamu neznamená, že je automaticky podporován každý stroj nebo každá verze řídicího systému. Každý stroj je nutné posoudit individuálně.

Příklad: SCM Maestro / Xilog

Starší stroje SCM se systémem Maestro nebo Xilog mohou využít strojově specifický postprocesor pro Fusion, který místo obecného G-kódu generuje strukturovaný výstup XCS.

Podívejte se na postprocesor SCM Maestro XCS →

Příklad: Holzher / NC HOPS

Dřevoobráběcí stroje Holzher s formátem NC HOPS vyžadují postprocesor, který rozumí nativní struktuře programu Holzher, nikoli běžnému G-kódu.

Podívejte se na postprocesor Holzher NC HOPS →

Kdy Fusion nemusí být správným řešením

Ne každý starší CNC stroj lze nebo má smysl integrovat s moderním CAM systémem.

Workflow s Fusion nemusí být praktický, pokud:

  • nelze načítat externí NC programy
  • řídicí systém používá nezdokumentovaný proprietární formát
  • nelze externě řídit klíčové funkce stroje
  • dokumentace stroje zcela chybí
  • řídicí systém nepodporuje požadovanou operaci
  • konfiguraci stroje nelze v postprocesoru bezpečně reprodukovat

V takových situacích může být vhodnější retrofit řídicího systému, CAM systém specifický pro daného výrobce nebo jiný způsob integrace.

Postprocesor na míru nedokáže vytvořit funkce, které CNC řídicí systém fyzicky nemá.

Jak zjistit, zda váš CNC může fungovat s Fusion

Před vývojem postprocesoru si obvykle nejdřív ověřuji konfiguraci stroje a řídicího systému.

Pro posouzení staršího CNC stroje jsou užitečné tyto informace:

  1. výrobce stroje
  2. přesný model stroje
  3. rok výroby stroje
  4. CNC řídicí systém nebo software
  5. počet a konfigurace os
  6. ukázka funkčního NC programu
  7. programovací příručka, pokud je dostupná
  8. operace, které chcete programovat z Fusion

Nejste si jistí, zda váš CNC stroj může fungovat s Autodesk Fusion?

Pošlete mi model stroje, informace o řídicím systému a ukázku funkčního NC programu. Nejdřív posoudím, zda je vytvoření postprocesoru pro Fusion u vašeho stroje technicky proveditelné.

Ověřit kompatibilitu mého CNC →
Chcete použít Autodesk Fusion se starším CNC strojem?

Výměna funkčního CNC stroje nebo řídicího systému není vždy nutná. V mnoha případech je prvním krokem zjistit, zda lze stávající stroj propojit s Fusion pomocí správného nastavení CAM a postprocesoru.

Pošlete mi informace o vašem CNC stroji a posoudím, jaké řešení postprocesoru bude potřeba.

Časté dotazy k Fusion 360 a starším CNC strojům

Umí Autodesk Fusion pracovat s 20 let starým CNC strojem?

Ano, ve velké části případů. Stáří stroje samo o sobě kompatibilitu neurčuje. Rozhodující jsou CNC řídicí systém, podporovaný formát programu, dostupné funkce a to, zda lze vytvořit vhodný postprocesor pro Fusion.

Musím kvůli Fusion vyměnit starý CNC řídicí systém?

Ne nutně. Řada starších řídicích systémů dokáže spustit programy vygenerované moderním CAM softwarem. O výměně řízení má smysl uvažovat jen tehdy, pokud stávající systém nezvládá požadované funkce obrábění nebo způsob práce s programem.

Proč můj starší CNC při 3D obrábění zadrhává?

Moderní 3D dráhy nástroje mohou obsahovat velmi vysoký počet krátkých pohybů. Starší řídicí systém je nemusí stíhat zpracovávat dostatečně rychle, což se projeví zpomalováním nebo zadrháváním stroje. Často pomůže optimalizace smoothingu, tolerance a výstupu postprocesoru.

Jak zmenšit velikost G-kódu generovaného z Fusion?

Lze využít Fusion Smoothing, upravit CAM toleranci, omezit zbytečné krátké pohyby, rozdělit program na menší celky nebo použít optimalizaci na míru přímo v postprocesoru.

Dokáže postprocesor vyřešit omezenou paměť CNC?

Postprocesor nedokáže zvětšit fyzickou paměť řídicího systému, ale může zmenšit velikost programu, generovat efektivnější výstup, rozdělit program na menší soubory nebo využít podprogramy.

Podporuje Fusion starší řídicí systémy Fanuc, Siemens nebo Heidenhain?

Fusion umí generovat výstup pro řadu typů řídicích systémů, kompatibilita ale závisí na konkrétní verzi řídicího systému, konfiguraci stroje a požadovaných operacích. Postprocesor musí být nastaven na konkrétní stroj.

Funguje Fusion se staršími dřevoobráběcími CNC stroji?

Ano, v závislosti na konkrétním stroji. Dřevoobráběcí CNC systémy často používají proprietární formát programu a strojově specifické obráběcí cykly, což může vyžadovat postprocesor na míru místo obecného G-kódu.

Co potřebujete pro posouzení mého CNC stroje?

Nejužitečnější je přesný model stroje, typ řídicího systému, rok výroby, konfigurace os, ukázka funkčního NC programu a přehled operací, které chcete programovat z Fusion.

Marek Skoták
Marek Skoták

Marek Skoták má více než 18 let zkušeností s vývojem zakázkových postprocesorů pro Autodesk Fusion a CAM automatizací CNC strojů ve dřevoobráběcím i kovoobráběcím průmyslu.

Potřebujete postprocesor Autodesk Fusion pro váš CNC stroj?

Pošlete nám informace o stroji, vzorový NC kód a požadovaný výstupní formát. Připravíme postprocesor na míru pro Autodesk Fusion, včetně strojně specifických cyklů, vrtání, pilových agregátů a obrábění 3 až 5 os.

Poptat postprocesor →
← Zpět na všechny články