2024-05-06
Softvér používaný na programovanie automatického portálu CNC sa môže líšiť v závislosti od výrobcu a špecifických požiadaviek, ale niektoré bežne používané softvér zahŕňa:
Softvér CAD/CAM: počítačový dizajn (CAD) a počítačom podporované výrobné (CAM) softvérové balíčky sa často používajú na navrhovanie dielov a generovanie dráh nástrojov na obrábanie CNC. Medzi príklady patrí AutoCAD, SolidWorks a MasterCam.
Redaktori G-Code: Mnoho strojov CNC, vrátane portálových systémov, používa G-Code, štandardizovaný programovací jazyk pre CNC obrábanie. Na manuálne písanie alebo úpravu programov G-kódu sa môžu použiť redaktori G-Code, ako je poznámkový blok, úpravy CNC alebo špecializovaný softvér poskytnutý výrobcom stroja.
Softvér špecifický pre stroj: Niektoré CNC automatická portál Systémy sa dodávajú s proprietárnym softvérom poskytovaným výrobcom na programovanie a riadenie stroja. Tento softvér je prispôsobený schopnostiam stroja a môže ponúkať ďalšie funkcie a optimalizácie.
Simulačný softvér: Pred spustením programu na skutočnom počítači je možné simulačný softvér použiť na overenie dráh nástrojov, skontrolovať zrážky a optimalizáciu procesov obrábania. Medzi príklady patrí Vericut a Camotics.
Softvér post-Process: Tento softvér prevádza nástroje nástrojov generovaných pomocou softvéru CAD/CAM do formátu, ktorý je kompatibilný so špecifickým automatickým portálom CNC. Výrobcovia často poskytujú vlastné post-Procesory pre svoje stroje.
Programovací softvér PLC: Pre komplexnejšie systémy CNC, ktoré zahŕňajú programovateľné logické radiče (PLC) pre automatizáciu a riadenie, sa spolu so softvérom CNC môže používať špecializovaný programovací softvér PLC, ako je portál Siemens TIA alebo Allen-Bradley RSLogix.
Je dôležité zvoliť softvér, ktorý je kompatibilný so systémom automatického portálu CNC, ponúka požadovanú funkčnosť a vyhovuje úrovni zručností operátora alebo programátora. Tréning a podpora sú často k dispozícii od dodávateľov softvéru alebo výrobcov strojov, aby pomohli používateľom dostať sa zo svojho programovacieho softvéru.