QCad 1.4.4 a CAM Expert 2.4.4 pro Linux i Windows Linux... ready for the CAD? Otázkou v nadpisu by mohla být parafrázována otázka užívaná k propagací kancelářského balíku KOffice. Rostoucí množství linuxových aplikací vytváří dobré podmínky k tomu, aby mohla být uspokojena poptávka příznivců Linuxu, ale mnohdy i odražena kritika uživatelů jiných operačních systémů (obvykle MS Windows – dlouholetí zastánci jej jistě dokáží obhájit), kteří se o Linux z různých důvodů zajímají. Operační systém Linux a jím podporované aplikace jsou spojovány s licencí Open Source. I když jsou uživatelé Linuxu na nulové ceny zvyklí, není vše, co je pro Linux, zadarmo, stejně jako ne za všechny programy pro Windows se musí platit. Jednou z oblastí, která napomůže většímu rozšíření Linuxu, jsou programy počítačové podpory konstruování a výroby. Filozofií CAD produktů společnosti RibbonSoft je nabídnout programy placené i zdarma, pro Linux i pro Windows, a tak pokrýt nejvýznamnější skupiny uživatelů počítačů. Co jsou programy QCad a CAM Expert? QCad a CAM Expert jsou jednoduché 2D konstrukční nástroje určené pro zpracování výkresové dokumentace. Z velké části jsou totožné (pominu-li název a cenu), proto se uvedené údaje týkají obou, nebude-li na rozdíl upozorněno. Na domovských stránkách firmy jsou potřebné soubory k dispozici v balíčcích s příponami RPM a DEB. K instalaci jsou však doporučeny soubory zkomprimované v archivátorech Tar a následně GZip. Rozbalením souborů v opačném pořadí vznikne adresář obsahující instalační skript. Jeho spuštěním pod účtem administrátora proběhne bezproblémová instalace. QCad je ihned funkční a CAM Expert vyžaduje nakopírování licenčního souboru do domovského adresáře. Spouštějí se zadáním názvu programu odpovídajících skriptů z terminálu nebo pomocí zástupců v grafickém prostředí. Na obrázcích je zobrazena pracovní plocha se všemi zapnutými funkčními panely. V dolní části se zobrazují jednoduché návody postupu práce – příznivci příkazové řádky jsou určitě zklamáni. V pravé části pod skrývatelným správcem hladin může být zapnut správce knihoven. Veškeré kreslicí a editační nástroje jsou na levém okraji. Nebývá zvykem, že stejné funkce nejsou dostupné z ikonového menu a zároveň z roletového menu na horní liště, ale ani tato skutečnost v ničem neubírá programům na přívětivosti. Na uspořádání plochy se dají provádět jen minimální změny. Po seznámení s programy jsem však usoudil, že tato vymoženost, již běžná u CAD programů, by v případě QCadu a CAM Expertu byla zbytečná. Výběrem činnosti se ikony mění na ikony specializované pro danou činnost, předchozí seskupení nástrojových ikon se získá stiskem klávesy Esc nebo pravým tlačítkem myši. Ze základního ikonového menu se po maximálně dvojím klepnutí (např. kóty, horizontální) dostaneme ke kombinací ikon, která je společná pro všechny kreslicí úkony – výběr úchopových bodů. Kromě běžného zachycování na koncový bod, průsečík a podobně je k dispozici zachycování ve zvolené vzdálenosti od koncového bodu. Koncový bod prvku může být zadán pomocí absolutních, relativních nebo polárních souřadnic. Standardní kreslicí nástroje přímých čar jsou obohaceny o úsečku půlící úhel svíraný jinými úsečkami (přímkami). Pro kreslení oblouků jsou k dispozici pouze dvě možnosti, popřípadě oblouk vznikne zaoblením hran nebo ořezáním kružnice. Způsoby kreslení kružnic jsou také skromné a mohly by být obohaceny o kružnici, která je tečná ke dvěma či třem entitám. Přesto nástroj zaoblení hran umí "zaoblit" dvě kružnice – pokud je to geometricky možné, vytvoří oblouk o zadaném poloměru, jenž je ke kružnicím tečný. Co ještě QCad a CAM Expert umějí? Aby byla výkresová dokumentace přehledná, vžilo se již dávno před nástupem počítačů zobrazení entit odlišného významu pomocí různých typů a tlouštěk čar. Vzhled výkresů se během poslední doby mění minimálně (starým konstruktérům musí být vzdán hold, protože zpracování jejich výkresů nemělo daleko k uměleckým dílům), ale další možnosti vznikly s novými nástroji-počítači. Jedním z nich jsou hladiny – užitečný nástroj, který dokáže pracovat s různým typem čar a jejich barvou a s nástupem Windows i se zobrazenou tloušťkou, umí skrývat či zobrazovat zvolené hladiny. Ty má QCad implementovány obdobně jako ostatní programy. Kótování a šrafování je nedílnou součástí výkresů. Po výběru ohraničení šrafované oblasti a potvrzení výběru čar se objeví rozbalovací nabídka předdefinovaných šrafovacích vzorů, přičemž hustota šrafování se modifikuje změnou roztečí šrafovacích čar. I kótování je řešeno jednoduše a názorně. Hodnota kóty se zapisuje do plovoucího okna s připravenými pozicemi pro stanovení horní a dolní tolerance. Pokročilá práce s textem je již běžnou součástí CAD programů. QCad umí, podobně jako vektorové grafické editory, řádkový text a text na kružnici. Různá nastavení umožňují volit mimo jiné i vzdálenost mezi písmeny. Jedna věc je výrobek nakreslit a druhá jsou změny a úpravy, které je během konstrukce nutné provádět, přičemž mohou být časově náročnější než zachycení původních myšlenek. Právě počítačová podpora konstruování je určena pro zkrácení návrhu nového výrobku tím, že umožňuje jeho rychlé modifikace. Neparametrický QCad má běžné editační nástroje, jako jsou kopírování, otáčení, ořezání, protažení (při protažení obrysu se automaticky aktualizují hodnoty kót), umí text převést na jednotlivé prvky a měnit vlastnosti entit (tloušťka čáry, barva,...). Pod ikonou Měřit jsou další funkce, které slouží k získání informací o nakreslených entitách, a také užitečný nástroj pro editaci rozměrů a polohy nakreslené geometrie. Protože jde o malé prográmky, nedá se očekávat, že budou obsahovat nástroje specializovaných programových nadstaveb – značky tolerance a polohy, normy strojních součástí apod. nejsou součástí instalace. Avšak instalací připravený obsah knihoven naznačuje, jaké další možnosti tyto prográmky mají. V domovském adresáři má QCad adresář Libraries (standardní vlastník je root a v nastavení se dá zvolit cesta k vlastnímu adresáři). V něm může být uloženo vše, co si uživatel pro zjednodušení práce vytvoří, včetně značek, často opakujících se součástí apod. Výhodný je formát ukládání souborů, kterým je pro výměnu mezi CAD programy běžný DXF. Za odzkoušení by stálo využít data stejného formátu z jiných programů nebo běžně dostupné knihovny poskytované na internetu. Již připravené knihovny lze přímo v programu nalistovat a vložit do právě vytvářeného výkresu. Definování bloků, které by tvorbu vlastních knihoven zjednodušilo, je mimo rozsah těchto programů, ale uživatel si určitě poradí. Čím se CAM Expert liší od QCadu? Rozdíl mezi programem QCad a CAM Expert je skryt už v jejich názvech. Computed Aided Manufacturing chronologicky navazuje na Design a představuje nutný krok k přímému napojení konstrukce a výroby. CAM Expert je určen, jak autoři uvádějí, pro programování 2D NC strojů. Konkrétní zaměření je na laserové dělení či řezání vodním paprskem, ale díky charakteru řezu by mohl být používán například i pro obrábění plazmou nebo odzkoušen pro řezání drátovými pilami (podstatou je elektroerozivní obrábění "nekonečnou" drátovou elektrodou, ale zavádění drátu při řezání vnitřních obrysů použití CAM Expertu komplikuje). Okno programu je bohatší o roletku a ikonu s popiskem CAM. Pod ní se skrývají příkazy přepínající pracovní plochu mezi konstrukcí a simulací obráběcího procesu. Při potřebě srovnání výsledků práce mohou být zobrazeny zároveň. Vlastnímu generování kódu předchází konfigurační okno s nastavením druhu výstupního kódu a spoustou dalších, souvisejících se vztahem stroj-nástroj-obrobek. Možné je zadání zrychlení a zpomalení pracovního posuvu paprsku například v místech, kde dojde ke změně rovnoměrného přímočarého pohybu (rohy, zaoblení), aby se zaručila kvalita povrchu řezu. Nenápadné volby optimalizace slouží k minimalizaci nevýrobních rychloposuvů. Na obrázku pracovního okna je trajektorie nevýrobních přejezdů zobrazena modrou barvou a trajektorie řezu souhlasí s obrysem výrobku (v levé části okna je dráha optimalizována). Vygenerovanou trajektorii lze přehrát tak, jak bude řezný proces probíhat a pomocí posuvného jezdce v dolní částí lze ovlivnit rychlost simulace. Další ikony ve spodní části okna slouží k zobrazení trajektorie rychloposuvů informační plochy a význačných bodů na obrysu výrobku. Mimo obecných nastavení prostředí, výkresů a jednotek umí CAM Expert i modifikovat standardní nastavení výstupních NC kódů. Závěr Svým způsobem by mohla být filozofie firmy RibbonSoft vzorem. I když nejde o programy s obrovským zázemím, vytvoříte v nich stejné výkresy jako renomovaným programem, avšak za rozumnější cenu. Skromnější uživatel Linuxu získá zdarma malý 2D QCad, pakliže potřebuje NC programy pro své výrobní stroje, dá se předpokládat, že si na ně vydělá a přistoupí na cenu programu CAM Expert. CAM Expert je však v nelehké pozici, protože řídicí systémy strojů, na které je zaměřen, mohou programovací nástroje již obsahovat. Oba programy mají velkou výhodu v DXF formátu souborů, který je předpokladem pro spolupráci s jinými CAD programy. Lubomír Novotný QCad a CAM Expert 2D CAD program pro Linux i Windows a jeho komerční verze s CAM rozšířením. Minimální požadavky: PC x86 a kompatibilní, VGA, Linux nebo Windows. Výrobce/poskytl: RibbonSoft, Loudwater, Velká Británie. Cena: QCad – pro Linux pod licencí GPL, pod Windows 150 USD, CAM Expert professional – 180 USD pro Linux a 240 USD pro Windows. infotipy: www.ribbonsoft.com 2/01: -QCAD (Au.L. Novotný - 5.30 n.str., 2,5TS) Strana: 2 Chyba! Neznámý argument přepínače./3