Zjišťování přesnosti při víceosém řízení výrobního stroje FORNŮSEK, Tomáš1, RYBÍN, Jaroslav2 1
Ing,
2
Doc., Ing., CSc.,
ČVUT-FS, Horská 3, Praha 2, 128 00, U 208.2
[email protected]
Abstrakt: Rozbor vlivů na výrobní přesnost výrobního stroje, který bude proveden na testovacím kuse obrobeném na číslicově řízeném obráběcím centru. Porovnání testovacích kusů od různých výrobců. Rozbor návrhu testovacího kusu pro zjišťování přesnosti při tříosém řízení číslicového obráběcího centra – NC frézky. Klíčová slova: testování, víceosé, CNC, řízení
1 Rozbor vlivů na přesnost výrobního stroje. Podkladem pro rozbor jednotlivých faktorů působících na přesnost práce NC obráběcích strojů je přehled hlavních chyb (viz diagram 1). K součtu všech těchto vlivů dochází při obrábění na NC stroji a toto působení se pak odráží v přesnosti zhotoveného obrobku.
-
NC program - přesnost zadání
při modelování v CAD systému, je nutno rozdělit modelovaná tělesa na primitiva, to znamená na základní tělesa, která jsou přesně daná v každém bodě jejich povrchu, a na tělesa, která jsou modelována pomocí různých interpolačních nebo aproximačních ploch nebo křivek. Tříosé číslicově řízené obráběcí centra v kombinaci s CAD/CAM systémem se převážně používají na výrobu zápustek pro výkovky nebo formy pro odlitky. - přesnost výpočtu CAM softwaru a post procesoru při použití výpočetní techniky, kdy počítače jsou standardně schopny počítat na osm desetinných míst je tato chyba zanedbatelná, a nemusíme ji brát v úvahu při zjišťování přesnosti obráběcího centra. -
NC systém - vliv elektronické části Systému řízení polohy - Pravoúhlé systémy Tyto systémy umožňují vznik úchylky programované polohy ovládané části stroje tím, že dojde k jejímu přejezdu při dokončování posuvu – a to zpožděním vypínacího signálu nebo setrvačností pohybujících se hmot. - Souvislé systémy Jednoznačně určený povrch při výrobě je přepočten v řídícím systému na ekvidistantní dráhu, ve které je zahrnut tvar a rozměr nástroje. Při skutečném obrábění tvarových obrobků však dochází k porušení ekvidistantnosti skutečné dráhy středu nástroje s drahou požadovanou, a tím k chybám na obrysech a tvarech obrobků. Hlavní příčinou těchto odchylek je časová prodleva mezi vyhodnocením, zpracováním a zadáním nových parametrů řídícímu systému. Všechny dráhy a plochy jsou u číslicově řízených strojů interpretovány pomocí interpolací, které nahrzují skutečný povrch. V současné době se používají tři interpolace : lineární, kruhová, spline. - Lineární interpolace: v přímých úsecích dráhy rovnoběžné se souřadnými osami stroje dochází pouze k posuvu jen v jedné ose, inkrementy se sčítají a dráha nástroje je vždy ekvidistantní k žádanému tvaru obrobku. Proto zde nedochází k chybám vlivem interpolace. K odchylkám od ekvidistanty, a tím k úchylkám od ideálního tvaru dochází až při přímkových drahách šikmo skloněných k souřadným osám (obr. 1). U lineárních interpolacích je největší odchylka od ideálního tvaru menší než základní jednotka odměřování. Další chyba vzniká, pokud budeme lineárním interpolátorem nahrazovat kruhový oblouk nebo obecnou křivku. Tyto křivky je lineární interpolátor schopen nahradit pouze n-úhelníkem.
Obr. 1 – Chyba při lineární interpolaci -
Kruhová interpolace: u kruhové interpolace dochází také k odchylce skutečné dráhy nástroje od ideální kružnice. To je patrné z obrázku, na kterém je příklad realizace extrémně malé kružnice o poloměru 10 elementárních jednotek dráhy. Poloměrová chyba zde činí 1 až 2 jednotky dráhy (jednotky odměřování) bez ohledu na poloměr kružnice (obr. 2).
Obr. 2 – Chyba při kruhové interpilaci -
Spline interpolace: při spline interpolaci jsou tři body spojovány parabolou, jejíž tečna v druhém bodě je rovnoběžná se spojnicí prvních a třetího bodu. Ideální dráhu nástroje interpolátor prokládá lomenou dráhou sestavenou z elementárních přímkových úseků. Odchylka této skutečné dráhy středu nástroje od dráhy teoretické jsou menší, než je velikost elementárního kroku dráhy. - Vliv nestejného polohového zesílení pokud bude polohové zesílení v každé souřadné ose různé, dojde k deformaci obecné trajektorie. U šikmého profilu bude skutečný povrch ekvidistantou, u kružnice dojde k ovalitě a u obecné trajektorie dojde k deformaci podle poměru zesílení v jednotlivých souřadných osách. - vliv hystereze polohové smyčky vlivem hystereze systému není naprogramovaná poloha nastavena přesně (tj. necitlivostí systému řízení polohy) a je způsobena zejména: - třecími silami v pohonu a ve vodících plochách - vůlí v částech pohonu ležícího mimo regulační smyčku - necitlivost elementů polohového servopohonu -
NC stroje - vliv strojní části SŘP chyby měřítek a odměřovacích zařízení: vlivem nedokonalého zhotovení měřítek (odměřovací hřebínek, selsyn, apod.) a dalších odměřovacích elementů (snímače) způsobuje rozdíly mezi programovanou polohou např. stolu a jeho skutečnou polohou. - ostatní vlivy stroje chyby v práci NC stroje způsobené vlastním strojem mají celou řadu příčin: - úchylky funkčních ploch stroje od ideální geometrické přesnosti – odchylky referenčních ploch od ideálního tvaru, chyby v přesnosti posuvných pohybů od ideální přímočarosti, chyby přesnosti otáčivých pohybů (axiální a radiální házení) - deformace uzlů i rámů stroje vlivem poddajností a vůli vlivem gravitačních a řezných sil a pasivních odporů – tepelné deformace a úchylky způsobené nedokonalou funkcí zpevňování zařízení.
- Vlivy nástroje Řezný nástroj může přesnost číslicového řízeného stroje výrazně ovlivnit: - Úchylky od správného geometrického tvaru nástroje - Úchylky ve výchozí poloze nástroje (při upnutí) - Deformace nástroje působením řezných sil - Tepelné deformace - Opotřebení nástroje
- Vlivy obrobku Mezi vlivy obrobku výrazně působící na přesnost jeho opracování na NC stroji patří v prvé řadě deformace obrobku působením řezných sil a tepelné deformace. - Vliv upnutí Další podstatným vlivem na přesnost obrábění je upnutí obrobku na stole stroje. Skutečnosti, které ovlivňují přesnost jsou: - tuhost stolu, kterou můžeme eliminovat pokud upínáme přímo na desku stolu - tuhost šroubů upínání - rovinnost upínací plochy - čistota upínací plochy
2 Porovnání testovacích kusů od různých výrobců: Pro lepší orientaci v problému jsou uvedeny tři obrázky testovacích kusů, pro porovnání tvaru testovacího kusu. Při rozboru tvaru budeme drát ohled na rychlost výroby. ČSN ISO 10791-7 Tento testovací kus je dle normy, kterou náš Normalizační Institut převzal od ISO. Na tomto kuse jsou testovány tyto geometrické tolerance: - sklonu - kolmost - válcovitost - kruhovitost - přímost - rovnoběžnosti - souososti - umístění
Obrázek testovacího kusu dle ČSN ISO 10791-7
Testovací kus NASA 979 Na tomto testovacím kuse se testuje: - sklonu - kruhovitost - kolmost - umístění - souososti
Obrázek testovacího kusu dle NASA 979 ZPS Zlín Na testovacím kuse od ZPS Zlín se testuje: - kruhovitost - házení - kolmost - přímost - umístění - rovnoběžnosti - souměrnosti
Obrázek testovacího kusu dle ZPS Zlín
3 Návrh vlastního testovacího kusu Při porovnání všech testovacích kusů a jejich jednotlivých částí jsem došel k tomuto závěru: Testovací kus by měl obsahovat tyto části: - vnější válcovitou plochu - vnitřní válcovitou plochu - hrany rovnoběžné se souřadným systémem - hrany pod úhlem od souřadného systému - otvory pro zjištění přesnosti polohování dále byl požadavek, aby testovací kus obsahoval tvarové plochy simulující zápustku. Návrh testovaných geometrických tolerancí: - kruhovitost - válcovitost - přímost - rovinnost - rovnoběžnost - souososti - umístění - kolmosti - sklonu
Obrázek navrženého testovacího kusu
4 Návrh technologického postupu výroby pro CNC Při návrhu technologického postupu vycházím z těchto podmínek: - řídící systém s ISO kódem - k výrobě jsou použity nástroje uvedené v technologickém postupu - použitý materiál testovaného kusu: 11 500.1 PLO 65x160-250 ČSN 42 5522 Technologický postup Název součásti: prototypový kus Číslo Popis práce Nástroj operace 1 Hrubovat Fréza ∅ 38 mm 2 Hrubovat – zbytkové Fréza ∅ 18 mm 3 Hrubovat – zbytkové Fréza ∅ 10 mm 4 Hrubovat – zbytkové Fréza R5 mm 5 Navrtat ∅ 40H7 a ∅ 14H7 Vrták ∅ 4 – 10 6 Vrtat ∅ 40H7 a ∅ 14H7 Vrták ∅ 13,5 7 Vrtat ∅ 40H7 Vrták ∅ 26 8 Vrtat ∅ 40H7 Vrták ∅ 38 9 Na čisto Fréza ∅ 18 mm 10 Na čisto – zbytkové Fréza ∅ 10 mm 11 Na čisto – zbytkové Fréza R5 mm 12 Na čisto ∅ 14H7 Fréza ∅ 12 mm *[mm/ot] pro frézování na čisto je ponechán přídavek 1 mm
Řezné podmínky z v n [m/min] [ot/s] 3 25 200 4 25 445 4 25 800 3 40 1270 2 25 995 2 25 610 2 25 305 2 25 210 4 25 445 4 25 800 3 40 1270 4 25 1060
sz [mm] 0,12 0,07 0,04 0,03 0,1* 0,12* 0,3* 0,4* 0,07 0,03 0,03 0,044
5 Vznik NC programu Postup tvorby programu pro MCFH 40
Cesta dat po interní síti U 208.2
Základem DNC-CNC komunikace, je přímé propojení místa pracoviště s CAD/CAM systémem, stroje, řízení skladu nástrojů a polotovarů pro přesun dat – informací, po celém výrobním úseku, aby byly evidovány všechny nástroje, polotovary, obrobky, výrobky, atd. U
tohoto modelu výroby se využívá této sítě k přenosu dat od pracovní stanice, kde vzniká nový návrh modelu, přes pracovní stanici, kde se vytváří NC program až přímo ke stroji na kterém se výsledný obrobek zpracuje. Dále je možné tuto síť využít ke zpětné kontrole pracovních parametrů na stroji a ekonomickému vyhodnocení výroby jednotlivých kusů. V našich podmínkách jsem tento způsob využil pro návrh modelu, které bylo provedeno na stanicích Silicon Graphics v softwaru Pro-Engineer. Dalším krokem bylo vytvoření NC kódu pomocí Cimatronu, tento software pracuje na systému Windows. Některé části programu bylo nutno naprogramovat ručně, z důvodu úspory velikosti programu. Pro komunikaci mezi strojem a pracovní stanicí (nahrazení optického čtecího zařízení) se používá software vyvinutý k tomuto účelu. K přenosu dat mezi jednotlivými pracovními stanicemi se používá interní sít U 208.2, a server pracuje s OS Linux. Ke komunikaci mezi pracovní stanicí a serverem se používá FTP protokolu.
6 Návrh měření testovacího kusu Označení Plocha 1 Plocha 2 Plocha 3 Plocha 4 Plocha 5 Plocha 6 Plocha 7 Plocha 8 Plocha 9 Plocha 10 Plocha 11 Plocha 12 Plocha 13 Plocha 14 Plocha 15
Typ plochy rovinná plocha rovinná plocha rovinná plocha rovinná plocha rovinná plocha rovinná plocha rovinná plocha rovinná plocha rovinná plocha vnitřní válcová plocha rozteče děr rovinná plocha vnější válcová plocha tvarová plocha tvarová plocha
Zjišťovaná úchylka úchylka rovnoběžnosti úchylka rovinnosti úchylka rovnoběžnosti úchylka kolmosti základna B úchylka kolmosti úchylka sklonu úchylka sklonu úchylka kolmosti úchylka válcovitosti úchylka umístění úchylka sklonu úchylka kruhovitosti úchylka tvaru plochy úchylka tvaru plochy
Obrázek návrhu měřených ploch
7 Návrh testovacího kusu pro 5-ti osé obrábění U obrábění při použití pěti os se klade důraz především na obrábění meridiánem kuželového nástroje. Takto naprogramovat dráho je velice obtížné, a kontrola správnosti programování pouhým pročtení NC kódu nelze. Proto klademe důraz na tvorbu lopatky. Pro přesnější změření je použitá sinusová funkce jako neutrální osa a tloušťková funkce pro realističnost lopatky.
Obrázek testovacího pro pětiosé obrábění
8 Závěr V době konání ASŘ jsme byli ve fázi ladění NC programu na dřevěném polotovaru. Z důvodu špatně zvolené technologie dokončovacích operací se projevily nedostatky na povrchu výrobku, a pro kvalitnější proměření a zjištění přesnosti obráběcího stroje je nutno zajistit co možná nejpřesnější obrobení. Pro testování přesnosti pětiosého řízení číslicově řízených strojů jsme zatím ve fázi návrhů testovaného kusu s ohledem na technologii výroby.
9 Literatura RYBÍN, J.: DNC komunikace. Sborník mezinárodní konference MATAR 96, Praha, červen/1996 ČSN ISO 10791-7. Podmínky zkoušek obráběcích center – Část 7: Přesnost dokončováného zkušebního kusu. Praha : Český normalizační institut, 1999-06-01. 12 s. Informace pro zpracovatele příspěvku (nepublikují se): Použitý formát souboru s příspěvkem:asr_ostrava(Microsoft Word 97) Údaje jednotlivých autorů pro zpracování autorského rejstříku:
Pořadí Příjmení
Jméno
1
Tomáš
FORNŮSEK
Název organizace a stát
Email
Czech Technical University of
[email protected] Prugue Czech republic 2 RYBÍN Jaroslav Czech Technical University of Prugue Czech republic Verze : první, Stav k: 14. 4. 2000, Autor: Tomáš Fornůsek