Nový seriál „Příklady z programování v CAD/CAM pro soustružnicko-frézovací stroje“ v rámci akademie CNC obrábění nabídne v deseti lekcích teorii i praxi práce s CAD/CAM pro soustružnicko-frézovací stroje. V rámci akademie CNC obrábění je po registraci (www.t-support.cz/registrace, do poznámky: akademie CNC obrábění) pro vás „studenty“ k dispozici: zápůjčka CAD/CAM GibbsCAM zdarma, přístup k instalačním souborům, manuálům a tutorialům i přístup k video kurzům. Lekce jsou rozděleny tematicky na CAM soustružení; CAM osa C, naháněné nástroje; CAM osa Y, naháněné nástroje; CAM protivřeteno, možnosti a podpora; CAM šikmé vrtání s úhlovými držáky.
V této první lekci si objasníme, jak se připravuje NC program pro CNC obráběcí stroje.
Příklady z programování v CAD/CAM pro soustružnicko-frézovací stroje (I)
Na CNC kovoobráběcích strojích v současnosti nabízených u nás i ve světě lze obrábět na základě ručně napsaného NC kódu nebo dialogem obsluhy se strojem (dílenské dialogové programování) přes obrazovku řídicího systému CNC nebo NC programem připraveným NC programátorem pomocí CAD/CAM softwaru na externím počítači a přehraným do CNC kovoobráběcího stroje.
RUČNĚ NAPSANÝ NC PROGRAM (ISO PROGRAMOVÁNÍ, G-KÓD)
Technologický NC program je zpravidla tvořen řetězcem znaků, příkazů, začínajících písmenem, po kterém obvykle následuje číselná hodnota. Například vykonání řádku technologického programu G1 G90 X126.4 Y 13. F250. přesune obráběcí nástroj lineární interpolací, tedy nejbližší možnou cestou, z místa původního do místa na obráběcím stroji určeného souřadnicemi X126.4 Y 13. a rychlostí posuvu F = 250 mm za minutu. Souřadnice cílového bodu pohybu jsou zadány v absolutních souřadnicích, což definuje řídicímu systému příkaz G90.
V NC programu jsou využívány i M-kódy, pomocné funkce, které se starají o ovládání mechanismů obráběcího stroje. M6 T12 je používán například pro cyklus výměny nástroje na frézovacích strojích, M7, M8, M9 ovládají čerpadla chladicí kapaliny, M73, M74 zpevňují osu C při vrtacích operacích na soustružnicko- frézovacích strojích atd.
Byla ustanovena pravidla pro používání G-kódů a M-kódů, která vnesla řád do používání základních příkazů tak, aby výše uvedené platilo pro CNC stroje řízené standardními řídicími systémy. Přesto má každý výrobce CNC řídicích systémů řadu doplňkových kódů a funkcí. Tyto informace lze najít v manuálu pro obsluhu a programátora daného CNC obráběcího stroje. Ručně napsaný NC program tvoří NC technologové nebo obsluhy CNC obráběcího stroje, kteří se nejdříve naučí abecedu, tedy G a M kódy a jejich řetězení do vět a souvětí, a následně je využívají pro svou práci.
DÍLENSKÉ DIALOGOVÉ PROGRAMOVÁNÍ
Pod dílenským dialogovým programováním si lze představit přípravu NC programů bez znalosti G kódů vyplňováním „tabulek“ přímo na obrazovce řídicího systému CNC nebo na kopii řídicího systému na PC v kanceláři. Systémy dílenského programování jsou řešením výrobců CNC řídicích systémů (např. Manual Guide i [Fanuc], Navi-Mill, Navi-Lathe [Mitsubishi], ShopMill, ShopTurn [Siemens]), řešením výrobců CNC obráběcích strojů (např. CAMWARE [Mazak], MAPS [Mori Seiki]) nebo řešením výrobců CNC obráběcích strojů, kteří si vyvíjejí i vlastní CNC řídicí systémy (např. Haas, Hurco a další).
Pro a proti:
Pořízením systému dílenského dialogového programování lze s určitými omezeními programovat obrábění na CNC obráběcím stroji, na kterém je tento systém zakoupen. Ale co s ostatními stroji na dílně? Např. zástupci Siemens o svých produktech ShopMill, ShopTurn zdůrazňují, že se nejedná o CAD/CAM, že se jedná o grafickou podporu obsluhy obráběcího stroje. Zástupce japonského dodavatele obráběcích strojů mi na otázku po cílové skupině jejich produktu dílenského programování vysvětlil, že hlavní cílovou skupinou pro tyto produkty jsou firmy začínající s CNC obráběním, firmy bez znalosti NC programování, ale i bez znalosti vlastní technologie obrábění na CNC strojích. Potvrdil však, že se dílenské programování nerozšiřuje mezi zákazníky se základní znalostí NC problematiky, ISO programování, tedy mezi zákazníky, kteří vědí, jak obrábět, a chtějí ovlivňovat způsoby drah obráběcích nástrojů.
CAM, TO JE PPV – POČÍTAČEM PODPOROVANÁ VÝROBA
Princip práce s připraveným NC programem od NC programátora/technologa pomocí CAD/CAM softwaru na externím počítači spočívá v několika krocích:
1. Naimportování nebo vlastní tvorba geometrií, a to tradičními způsoby počítačového konstruování, ale i parametricky s využitím tabulkového nástroje nebo z těles. Každá jednotlivá zakázka je odlišná a je dobré mít k dispozici více možností.
2. Tvorba drah nástrojů následuje po vytvoření geometrií. Jedná se o výběr obráběcího nástroje a přiřazení obráběcích procesů. CAM by měl následně optimalizovat vlastní výrobní procesy, a to i komplexní multifunkční obráběcí procesy.
3. Integrovaná simulace procesů obrábění je důležitá a umožňuje vizuálně zkontrolovat výrobní proces v jakémkoliv okamžiku už při jeho vytváření. Simulací NC technologie se předchází drahým programovacím chybám při běhu na CNC obráběcím centru a ušetří se čas i materiál. NC výrobní proces lze kdykoli upravit a následně zkontrolovat.
4. Posledním krokem je vygenerování NC programu pro konkrétní CNC obráběcí centrum pomocí personifikovaného postprocesoru a příprava výrobní dokumentace, jako je operační návodka, seřizovací list nebo nástrojový list.
5. Následuje práce na dílně, a to seřízení CNC obráběcího stroje dle dodané dokumentace, vlastní obrábění, průběžné měření a dílčí korekce opotřebovaných nástrojů.
6. Je-li zakázka dobře a včas vyrobena, je možné vznést požadavek na ekonomické oddělení, aby zákazníkovi vystavilo fakturu.
CAM software by měl být výkonným pomocníkem, umožňujícím realizovat technologické nápady NC technologa a ty přenášet do NC programů. Rozhodnutí, jaké CAM softwary do provozu CNC obráběcích strojů koupit, by mělo být začátkem. Následovat by měla vlastní implementace CAM softwarového řešení do výroby, která je nejdůležitější etapou celého procesu. Patří do ní prvotní zaškolení i následná detailní produktová školení. Do této etapy především patří personifikace postprocesorů a jejich vyzkoušení na každém CNC obráběcím stroji, případně i úprava modelů strojů pro reálnou simulaci virtuálního obrábění a jejich rozpohybování.
Jak je to s postprocesory?
Postprocesory (překladače virtuálního obrábění do jazyka CNC obráběcího stroje) jsou součástí CAM softwaru a slouží k vytváření NC programů pro řídicí systémy CNC obráběcích strojů. Při výběru CAM systému je tedy vhodné nechat si od potenciálního dodavatele vyjasnit i následující otázky: Kolik postprocesory pro jednotlivé stroje stojí? Jak je mohu získat? Je možné vyžadovat speciální formát NC kódu? Je možno věřit generovaným NC kódům, nehrozí kolize obráběcího stroje? Vyžadujte postprocesor, který odpovídá vašim požadavkům, podílejte se na jeho odladění. Pravdou zůstává, že dodatečná editace (úprava) NC programu je ztráta času a peněz!
Kdo může CAM využívat efektivně?
Nutno dodat, že CAM software neudělá práci za vašeho NC technologa! Stejně jako nelze CNC obráběcímu stroji ukázat papírový výkres a myslet si, že si stroj poradí sám, tak si nelze myslet, že pořízením CAM softwaru obsadíte volné místo v oddělení technické přípravy výroby. Pro vysvětlenou, kolega přirovnává CAM software k lopatě, která také sama nesloží hromadu uhlí…
O autorovi: Vlastimil Staněk vstanek@t-support.cz Od roku 1997 se potkávám s výrobami, kde je CNC technologie základem. V roce 1997 jsem se setkal i s CAD/CAM GibbsCAM a očaroval mě. Od roku 2003 se společně s kolegy v technology-support, s. r. o., snažíme být dobrými přáteli na telefonu. |