Změny v příkazech pro 3D modelování


30.12.2007

Změny v příkazech pro 3D modelování v T-Flex

 

Nová verze Parasolidu

 

Program používá nový Parasolid verze 19, doplněný o nové funkce a s vylepšenými algoritmy provádění operací s objemy. Zpracování zvláštních případů bylo rozšířeno o bezpočet operací. Například funkce “Y-blend” nyní podporuje vytvoření propojení i při kolidujících malých ploškách, jež po spojení zaniknou, nebo při hranách, které spojený povrch dále rozčlení. V předchozích verzích toto mohlo způsobit neúspěšné provedení operac

 

Malá ploška může propojením zaniknout, přídavná hrana neohrozí operaci

 

Příkazy deformací

 

Program zavádí novou skupinu příkazů pro 3D modelování, která dovoluje měnit tvar objemových nebo skořepinových těles rozličným "deformováním". Nová skupina příkazů je umístěna v menu Operace|Deformace. Tyto příkazy mají společnou metodu dosažení výsledku. Na základě parametrů definovaných přímo uživatelem nebo pomocí zvláštních tažítek je pro upravované těleso vytvořena interní funkce, jež deformuje povrchy tělesa. Při definování výchozích podmínek je aktivován náhled, který pomáhá dosáhnout správných parametrů operace. Při aplikaci deformační funkce je průběžně modifikován celý objem tělesa nebo jeho části. Topologie deformovaného tělesa se nemění, což znamená, že zůstává zachován původní počet ploch, hran a vrcholů. Je-li třeba, plochy a hrany speciálních typů (roviny, přímkové segmenty, válce, kruhové oblouky, atd.) jsou automaticky nahrazeny povrchy a křivkami tvaru spline.

 

Zkosení

 

Tento typ deformace předpokládá existenci souřadného systému, v němž může být vypočítán 3D obrys. Je možné použít buďto lokální nebo globální souřadný systém. Předpis deformace je definován pohybem uzlových bodů obrysu libovolným směrem.
Pohyb uzlových bodů je možné vázat na směr kterékoli souřadné osy, podél hrany obrysu nebo podél diagonál ploch obrysu.



Pro usnadnění definice pohybu uzlových bodů při zkosení jsou k dispozici speciální tažítka, která se zobrazí, když se ukazatel myši přiblíží vrcholu obrysu nebo po kliknutí na jeden z těchto vrcholů. Dva druhy tažítek slouží k pohybu vybraného vrcholu podél hrany/diagonály obrysu nebo ve směru os zvoleného souřadného systému.

 

Deformace těles

 

Tento typ deformace umožňuje definovat pravidelnou síť bodů na jednom z povrchů obrysu, která je vytvořena relativně ke zvolenému souřadnému systému. Jakýmkoli bodem této sítě je možné pohybovat relativně k jeho původní poloze o uživatelem definovanou hodnotu. Pohyb je realizován prostorovým přetažením. Je možné vybrat a pohybovat najednou s vice body. Jako výsledek pohybu bodů sítě, je rovný povrch pomyslného obrysu transformován na 3D spline povrch, který vytváří předpis deformace tělesa požadovaný uživatelem.



Operace deformace těles má tři režimy:
a) jednostranný, kde všechny přesouvané body jsou situovány na jedné ploše obrysu;
b) oboustranný, kde se současně pohybují body ležící na protilehlých plochách obrysu. Body na protilehlé ploše ke zvolené se pohybují ve stejném směru a na stejnou vzdálenost;
c) symetrický, kde se body na protilehlých plochách obrysu pohybují symetricky s ohledem na rovinu souměrnosti obrysu.

 

Změna měřítka/Kroucení

The scaling/twisting operace umožňuje definovat úhly scale a zkroucení v mezilehlé sekci podél osy zvoleného souřadného systému. V jednotlivých osách je možné použít různé měřítko. Deformaci je možné aplikovat na celé těleso nebo na oblast s uživatelsky definovanými hranicemi.
Kromě scaling a kroucení průřezů je take možné roztáhnout nebo stlačit oblast deformace ve směru zvolené osy deformace. Tímto způsobem je možné prodlužovat nebo zkracovat části těles.

Ohyb

Operace ohyb umožňuje ohnout vybrané těleso o zadaný úhel s ohledem na zvolenou osu. Kromě úhlu ohybuje třeba určit vzdálenost "neutrálního" povrchu, což je povrch, jehož body nepodléhají délkovým deformacím. Dalším požadovaným vstupním parametrem je rovina dělící výchozí těleso na ohnutou a neohnutou část, která definuje počátek zóny ohybu a referenční bod pro úhel ohybu. Další podporovanou možností je použití dvoustranného ohybu o určený úhel s ohledem na dělicí rovinu.

 

Deformace podle povrchu


Tento typ deformace vytváří mapu relací mezi dvěma povrchy, kterou následně aplikuje na výsledné těleso. Vstupní data zahrnují zdrojové a cílové povrchy a tři dvojice bodů pro přesné umístění. Výsledkem může být reliéf na zvoleném povrchu. Tento typ deformace pracuje ve dvou režimech – «Podle parametrů» a «Minimální odchylky». První režim využívá přesných vztahů mezi zvolenými body povrchů. Druhá možnost zachovává proporce geometrických vzdáleností.

 

Deformace podle křivky

Pro tuto deformaci je vytvořena mapa relací mezi dvěma křivkami – výchozí, spojenou se zdrojovým tělesem, a cílovou. Uživatel ovládá umístění výsledku relativně ke křivce. Typické úlohy jsou řešeny pomocí třech různých nastavení.
3D křivka – 3D křivka. Tato volba používá jednu zdrojovou a jednu cílovou křivku. Ve většině případů je zdrojovou křivkou přímá čára. Příkladem může být stočení přímého tvaru do prstýnku. Výsledný object může být nastaven jako uzavřený.



Křivka – šroubovice. Cílovou křivku představuje šroubovice se svou osou. Tato volba se liší od předchozí metodou ovládání umístění tělesa s ohledem na křivku.

Dvojice křivek – dvojice křivek. Druhá dvojice křivek definuje zkroucení výsledku vzhledem k výchozí křivce.

Dynamický náhled výsledku operace


Možnost dynamického náhledu výsledku operace je zavedena u základních 3D modelovacích příkazů (vysunutí, rotace, zkosení, trubka, ohyb, atd.). Náhled je automaticky přepočítán a překreslen při volbě zdrojových prvků pro provedení operace a při změně parametrů v dialogu vlastností nebo tažením. Meanwhile, the current material's properties are accounted for.
V případě potřeby je možno tuto funkci vypnout v záložce "Možnosti".

Náhled změn v 3D operacích

Nový náhledový režim při tvorbě modelu umožňuje vidět změny geometrie před jejich potvrzením. V tomto režimu žlutá barva označuje objemy, které budou k původnímu tělesu přidány, a modrá barva ty, jež budou odebrány.



Tento režim je realizovaný dalším tlačítkem v automenu a v dialogovém okně vlastností. Může být take aktivován stiskem . Tlačítko je umístěno poblíž tlačítka pro běžný náhled.

 

Porovnání modelů

 

Nový příkaz "Ověřit změny modelu" porovnává dvě tělesa a vyznačuje rozdíly mezi nimi. Zároveň počítá rozdílový objem, který může být užitečný při rozboru. Příkaz umí porovnávat různé etapy téhož modelu během vytváření, konfigurace modelu při změnách parametrů, ale také dvě libovolná tělesa.

 



Autor článku: Ing. Josef Gregor, Ph.D.: Technický ředitel společnosti SoliCAD, s.r.o.
email: josef.gregor@solicad.com
tel: (+420) 775 654 223
ICQ: 238972338


Menu