pátek 15. ledna 2021

Selection Info - návykový open-source doplněk z kuchyně CAD Studia

V průběhu minulého roku jsme prostřednictvím CAD-tipu informovali o zajímavém doplňku, zobrazujícím nepostradatelné iVlastnosti nebo i jiné informace týkající se objektu vybraného v grafickém okně Inventoru. Tyto iVlastnosti i jiné vlastnosti můžete prohlížet i editovat v nemodálním okně/paletě.  Pojďme si nyní tento doplněk, jeho možnosti a způsoby jeho upravování představit detailněji. Využije jej totiž opravdu každý, kdo s Inventorem pracuje.


Doplněk je volně, zdarma k dispozici ke stažení na vývojářském portálu GitHub. Najdete zde soubory k nainstalování ale také zdrojové kódy pro jeho případné vlastní přizpůsobení. Způsob instalace je popsán na portálu GitHub. Aplikace je naprogramována v programovacím jazyce C#. Pokud by měli naši čtenáři zájem, můžeme uvolnit také variantu v programovacím jazyce VB.NET, ze kterého vychází například i makra iLogic v Inventoru. Případní zájemci, napište nám v komentářích tohoto článku. Díky variantě VB.NET by mohlo být pro některé zájemce o aplikaci snazší přizpůsobit ji obrazu svému. Obzvlášť pro ty, kteří zvládají základy iLogic. Stačí k tomu nástroj Microsoft Visual Studio Community, který je k využití zdarma pro ne-profesionály. Více v podmínkách Microsoftu.


Příklad zápisu iVlastnosti Číslo součásti v jazyce C#


Příklad zápisu uživatelské iVlastnosti Poznamka v jazyce C#

Pojďme si nyní představit příklady informací, které je možné zobrazovat uživatelům v Inventoru.

Při kliknutí na plochu můžeme zobrazit její obsah v libovolných jednotkách.

U těles zase můžeme zobrazovat jejich hmotnost v libovolných jednotkách a přesnostech, u plechových těles zase jejich styl, název tělesa.

V případě sestav se u komponent může zobrazovat, zda má daná komponenta výkres, jakou má strukturu rozpisky, dále pak jméno komponenty a její libovolné iVlastnosti, a to i uživatelské.

Pokud by komponenta byla plechový díl, lze zjistit zda má rozvin, zda má také exportovaný DXF výpalek (hromadné exportování DXF ze všech plechů v sestavě lze řešit iLogic makrem).



Příklad zobrazených informací o plechovém dílu umístěném v sestavě. 

Rozměry rozvinu plechu automaticky vyplňuje do vlastností doplněk X-Tools.

Informace jsou zobrazovány v dokovatelném okně, jehož polohu na obrazovce si Inventor pamatuje i pro další spuštění a je možné jej zobrazit i mimo hlavní okno aplikace, např. na druhém monitoru.

Tento doplněk tak najde využití nejen pokud chcete efektivně číst a také editovat iVlastnosti, ale i pokud vás zajímají další informace o vybraných objektech - plochách, tělesech, součástech, komponent, zkrátka o čemkoliv, co lze v Inventoru vybrat myší.

V případě jakýchkoli otázek nebo požadavků na programování doplňku pro Inventor se neváhejte na CAD Studio obrátit.

čtvrtek 17. prosince 2020

Generativní design ve slévárenství - Fusion 360

CAD aplikace Autodesk Fusion 360 je se svou rozsáhlou funkčností univerzálním nástrojem pro návrh konceptů, analýzy, přesnou tvorbu modelů a dokumentace i samotnou výrobu. Podívejte se, jak lze pomocí jeho modulu Generativního designu navrhnout odlitek pro následné lití do skořepinové formy.

Kolega Martin Madaj byl členem autorského týmu, který připravil společně s odborníky z VUT v Brně a z MECAS ESI článek "Virtuální prototypování – cesta k optimálnímu návrhu a výrobě odlitků" do časopisu Slévárenství. Se svolením vydavatele tohoto periodika – České slévárenské společnosti - vám tento článek přinášíme i na našem blogu. Dozvíte se v něm základní teoretické informace o generativním designu (GD), postupu definice modelu a výběru finální varianty 3D návrhu, i o tom, jak probíhá následná výroba.

Článek porovnává procesy pouhé tvarové optimalizace s plným počítačově generovaným návrhem (GD) a s tradičními procesy návrhu. Nástroje generativního designu jsou obvykle využívány pro konvenčnější metody výroby, jako např. frézování nebo řezání, nebo pro aditivní metody (3D tisk). Lze jej ale s výhodou využít i pro odlévání. Mezi vstupními podmínkami pro generativní design tak lze nalézt i tlakové lití, které zohledňuje minimální tloušťku stěny, směr vytažení odlitku z formy a velikost úkosu.

V popisované případové studii je vyráběn hliníkový závěs (materiál AlSi10Mg) zatěžovaný hmotností břemene přes instalované rameno. Při srovnání vygenerovaného návrhu s původní variantou se původní hmotnost snížila z 1,277 kg o téměř 67 % na 0,425 kg. Právě takovýto „lightweighting“ je jedním z nějčastějších příkladů využití generativního navrhování v moderní výrobě.

Viz další informace: generativní design, Fusion360, portál F360.cz

středa 9. prosince 2020

Spouštění iLogic pravidel přímo z ribbonu? ANO!

Bonus aplikace CAD studio Inventor Tools, neboli X-Tools, nabízí již od verze 2.5 mimo jiné i funkci Příkazy iLogic, která slouží k vytvoření vlastních tlačítek do ribbonu Autodesk Inventoru pro spouštění libovolných externích pravidel iLogic. Tato funkce umožňuje začlenit vaše iLogic pravidla přímo do ribbonu, mezi ostatní nástroje Inventoru, a určit jim konkrétní místo včetně ikony tlačítka (ve formátu .ico s velikostí 32px a 16px pro velké a malé tlačítko).

Uvedenou funkci najdeme v Inventoru na kartě Nástroje, panel Možnosti, funkce Příkazy iLogic, viz obrázek níže.


Kliknutím na tlačítko Příkazy iLogic se otevře dialogové okno pro vytváření a úpravu tlačítek k pravidlům iLogic.

V části 1 přidáváme nebo odebíráme externí pravidla a v části 2 pak vytváříme jedno nebo více tlačítek pro jednotlivá pravidla.


Připojení externího pravidla:


Připojení ikony:


Připojení názvu, popisu a tooltipu:


Nastavení umístění tlačítka:
Pokud je zvolena možnost Vložit automaticky, bude tlačítko umístěno na kartu Doplňky.


Zrušení volby Vložit automaticky můžeme zvolit, kam se má tlačítko umístit.


Podrobný popis jednotlivých možností a nastavení naleznete v příručce k doplňku X-Tools, která je po instalaci doplňku X-Tools k dispozici na kartě Doplňky, panel X-Tools, příkaz Příručka, viz obrázek níže. Tato příručka obsahuje také popis celé řady dalších rozšiřujících funkcí pro Inventor.


Díky umístění na ribbon je následně možné přiřadit vašemu tlačítku klávesovou zkratku a používat opakované spuštění příkazu pomocí kláves [Enter], [mezerník], nebo jej opakovat z nabídky po kliknutí pravým tlačítkem myši.



Ukázka tvorby nového tlačítka pro externí pravidlo iLogic je vidět na videu níže.


Aplikace X-Tools je dostupná pro naše zákazníky po přihlášení na helpdesk.cadstudio.cz a následném získání licence v sekci Získat licence bonus aplikací, viz obrázky níže, popř. je možné aplikaci samostatně zakoupit na našem eshopu shop.cadstudio.cz.








úterý 8. prosince 2020

Rozšíření ve Fusion 360 - 3.díl - Aditivní rozšíření

Třetí díl naší minisérie o Rozšířeních (Extensions) pro CAD/CAM aplikaci Autodesk Fusion 360 je věnovaný Aditivním technologiím, a to konkrétně 3D tisku kovů.

V minulých dílech minisérie jsme vám popisovali

Rozšíření pod názvem Additive Build umožňuje vyrábět kovové díly na strojích využívajících spékání prášku pomocí laseru (SLM). Programátor s tímto rozšířením získá přístup k pokročilým ovládacím prvkům jako jsou: 
  • Automatická orientace dílů
  • Generování plně asociativních podpůrných struktur
  • Uspořádání dílů pro optimální využití prostoru v tiskárně
  • Vizualizace nanášení materiálu 
  • Export do řady nativních formátů
Additive Build přidává výše vyjmenované funkce do pracovního prostředí programu Fusion 360, a to do sekce Aditivní. Umožňuje vybrat stroj, uspořádat a orientovat součásti na tiskové platformě, vytvářet plně asociativní podpůrné struktury a řezat modely. Vytváří nativní soubory sestavení včetně parametrů laseru nebo souborů .3mf.

Před časem jsme měli velký webinář zabývající se mimo jiné i touto problematikou. 
Zde je na něj odkaz:



Více o Aditivním rozšíření:





Máte-li jakékoli dotazy, kontaktujte nás, rádi vám pomůžeme.
Cenové relace viz CAD eShop

čtvrtek 19. listopadu 2020

Rozšíření ve Fusion 360 - 2.díl - Obrábění

V minulém týdnu jsme vás informovali o změnách, které se dotýkají Rozšíření programu Fusion 360 (Rozšíření pro Fusion 360) a zároveň jsme zde publikovali článek o prvním z Rozšíření, zabývajícím se generativním navrhováním (Rozšíření pro generativní navrhování).

Ve druhém díle naši mini-série o Rozšířeních (Extensions) programu Fusion 360 se budeme věnovat Rozšíření pro obrábění, které se zaměřuje na efektivnější způsoby programování za využití automatizace a přejímá některé funkce z CAM systému Autodesk PowerMill. Primárně se jedná o funkce, které pomáhají zvýšit automatizaci a zároveň dovolují získat větší kontrolu nad programovaným strojem a výrobními procesy.

Rozšíření pro obrábění (dříve: Výrobní rozšíření) obsahuje sadu následujících vylepšení:

Dokončovací strategie Strmé a mělké

Tato strategie původem pocházející z programu Autodesk PowerMill a velmi pěkně se chová na strmých i mělkých částech modelu. Nemusíme tedy kombinovat strategii Konturovací s Rovnoměrnou / Rovnoběžnou a řídit je za využití úhlu, ale můžeme použít pouze jednu jedinou strategii na dokončení obou oblastí modelu. To ale není jediným benefitem. Strategie dokáže vést nástroj po spirále, díky čemuž minimalizujeme přejezdy nástroje. Nástrojové dráhy mohou být také vyhlazené pro zamezení prudké změny pohybu nástroje a dokáže též odstranit přebytečný materiál, který by po vyhlazení nástrojových drah mohl vzniknout.

Pro frézování mělkých částí si programátor může vybrat nástrojové dráhy, které jsou podobné buď strategii Rovnoměrná, nebo Rovnoběžná, vždy v závislosti na momentální potřebě programátora. 



5osé plynulé frézování s možnosti vyhnutí se kolizi

Výrobní rozšíření rozšiřuje základní možnosti 5 osého plynulého frézování u strategie Strmé a mělké o další varianty, které programátorovi daleko lépe napomůžou řídit nástroj. V samostatné kartě strategie, která je určena pouze pro 5osé pohyby si programátor může vybrat z řízení osy nástroje v několika režimech:
  • Vertikální
  • Náklon/Odklon
  • Z bodu
  • K bodu
  • Ze křivky
  • Ke křivce
Pro automatické zabránění kolize je kromě stylů, které jsou popsány výše, k dispozici i automatická varianta. Která na základě vnitřních algoritmů převzatých z CAM systému PowerMill dokáže automaticky určit nejvhodnější kombinaci pohybů a vyhlazení pro zabránění kolizní situace. Nástroj v tomto případě preferuje 3osé frézování a zbývající osy zapuje až v okamžiku, kdy by mělo dojít ke kolizi nástrojové sestavy se zbytkovým materiálem. K nástrojové sestavě je připočtena i ochranná oblast, kterou může programátor dle potřeby nastavit.

Samozřejmostí je i limitace nástrojových drah dle 5osých možností stroje. 

Automatické zarovnání dílce

Automatické zarovnání dílce umožňuje pomocí výsledků měření zjistit fyzickou polohu obrobku na stroji. V podstatě programátor na dílci určí body pro měření, které následně nechá stroj vykonat. Díky výsledkům ze stroje následně dokáže Fusion vypočítat potřebnou transformaci nulového bodu, a to v závislosti vnitřních algoritmů a naměřených bodů. Přičemž je pro transformaci brán v potaz i typ stroje:
  • 3-osé frézovací centrum
  • 4-osé frézovací centrum (pro práci s děličkou)
  • 5-osé frézovací centrum
Po transformaci je dostupný protokol spolu s grafem, který ukazuje nejvhodnější transformaci (posunutí nulového bodu, nebo natočení dílce v prostoru).

Automatické rozpoznání děr

Fusion 360 dokáže najít na modelu díry stejných průměrů. Ale teprve až díky funkci Rozpoznání děr dovede Fusion 360 najít na modelu naráz všechny díry, přiřadit k nim šablony vrtání a vybrat nástroj z preferovaných knihoven.

Přičemž Vrtací operace, které si programátor připraví, mohou být uloženy a kdykoli následně použity právě při rozpoznání děr.



Měření prizmatických částí modelů

Pomocí sondy mohou být během výrobního procesu měřeny geometrické útvary, jakou jsou výstupky, kapsy, díry, nebo roviny. Zpráva o měření pak může být uložena ve stroji i zobrazena na kontrolním panelu stroje. Informace pak mohou být zpětně načteny do programu Fusion 360.

Pomocí cyklů sondy, mohou být geometrické prvky kontrolovány podle stanovených tolerancí na:
  • Polohu
  • Velikost
  • Úhel
Na základě naměřených výsledků pak může dojít k úpravě opotřebení nástroje, nebo zastavení stroje v případě, že je prvek mimo stanovenou toleranci.

S tím pochopitelně souvisí i postprocesor, který musí být na tento typ úkonů upraven.

Volnoplošné měření

Rozšíření pro obrábění dovoluje provádět měření tvarových ploch přímo na stroji. Pomocí funkce Kontrola povrchu může programátor určit kritická místa na původním CAD modelu, kde je zapotřebí, aby sonda zkontrolovala právě obrobenou součást. Výstup ze stroje je následně možné importovat zpět do programu a systém porovná naměřené body, které byly zachycené sondou na obráběcím stroji, s očekávanou polohou bodu na programovaném modelu. Pomocí těchto výsledků může Fusion zobrazit, zda je bod naměřený na obrobku výš - což znamená, že na obrobku potřebujeme odstranit další materiál. Nebo je naměřený bod níž, což zase znamená že jsme pravděpodobně obrobili příliš mnoho materiálu. V ideálním případě je bod v rámci tolerance a nemusíme tedy v této oblasti provádět další obráběcí operace. Hlavním benefitem je možnost provedení kontroly klíčových oblastí bez nutností odepnutí obrobku od stolu stroje. Samozřejmostí je i vytvoření kontrolního protokolu s výsledky měření.

Rotační strategie pro 4osé plynulé frézování

V případě frézovacích center s děličkou a potřeby 4osého plynulého frézování, je Rozšíření pro obrábění vybaveno Rotační dokončovací strategií. Tato strategie má tři základní styly obrábění:
  • Lineární - přímý pohyb od čela obrobku po děličku
  • Kruhové - kruhový pohyb kolem osy rotace s přejezdem na každý další segment dráhy
  • Spirálové - plynulý pohyb po spirále, se začátkem na čele obrobku koncem u děličky
Nástrojové dráhy je přitom možné limitovat jak v úhlu obrábění, tak i v pozici začátku či konce.



Oříznutí nástrojové dráhy

V situacích, kdy se nástrojové dráhy vytvoří v oblasti, ve které programátor nástrojové dráhy nechce mít, má několik možností jak postupovat. Obvykle lze vytvořit pomocnou plochu, nebo hranici. Rozšíření pro obrábění však přináší další a jednodušší variantu, kdy pro odstranění nástrojových drah programátor jednoduše vytvoří pomocí několika bodů útvar a následně vybere zdali se mají dráhy vymazat uvnitř útvaru, nebo venku. Odmazané oblasti nástrojových drah budou zaznamenány do stromu historie, obdobně jako tomu je při modelování. Následná modifikace dráhy tak bude na tyto oblasti myslet a dráhy podle nich upraví. Navíc má programátor možnost tyto oblasti modifikovat, nebo jednotlivé úpravy dráhy odstranit. Ořezání nástrojových drah je možné použití pro 2D, 3D, 5osé i soustružnické dráhy.


Viz přehled možností Machining Extension:





O třetím rozšíření si řekneme v dalším dílu minisérie.
Cenové relace Rozšíření najdete na CAD eShopu.