čtvrtek 9. října 2008

AutoCAD Civil 3D - uživatelské prostředí

Prostředí Civil 3D - klepnutím zvětšíte(příspěvek je určen pro začátečníky a stávající uživatele AutoCADu

Jak je patrné z obrázku (klepnutím zvětšíte), uživatelské prostředí AutoCADu Civil 3D vychází z prostředí AutoCADu. Nabízí typickou lištu roletových nabídek (menu) a panelů nástrojů, kreslicí oblast pro zpracovávaný výkres a příkazový řádek.

Podstatným novým prvkem je ale ukotvitelná paleta Pracovního prostoru (workspace). Ta obsahuje několik záložek a slouží pro nastavení projektu i přístup ke struktuře objektů a obsahu aktuálního výkresu. Z kontextových nabídek (pravé tlačítko myši) lze spouštět většinu funkcí sloužících k nastavení a modifikaci obsahu projektu.

Oproti AutoCADu je podstatně rozšířena i škála příkazů nabízených v roletových menu a nástrojových panelech. Významnou roli v Civilu hrají i Palety nástrojů (zobrazeny uprostřed). Ty slouží i v AutoCADu ke snadnému vkládání (přetažením myší) často používaných prvků a v Civilu tak mají význam především pro práci s podsestavami (subassembly). Rozšířena je i škála vlastností objektů, které lze zobrazit a modifikovat prostřednictvím palety Vlastnosti objektů (Ctrl+1).

Pro vaši pracovní stanici počítejte s dostatečným rozlišením a šířkou displeje.

Pro začátečníka může být obrovské množství funkcí Civilu poněkud odstrašující, ale nenechte se odradit. Uživatelské prostředí lze navíc snadno upravit a nechat zobrazené například jen ty funkce, které jsou pro danou oblast použití skutečně potřebné.

Viz též AutoCAD Civil 3D - příbuzenství nezapře

neděle 5. října 2008

Jak ořezat povrch libovolného 3D tělesa podle jiného povrchu?

Na tento dotaz jsem při svých konzultacích již několikrát narazil, a proto si pojďme vysvětlit jeden z možných způsobů, jak ořezání docílit.

Předpokládejme, že máme dva povrchy. Prvním povrchem může být například digitální model terénu (= zaměření) a druhým je již vytvořený povrch z jakéhokoliv 3D tělesa (SOLID). Pro převod z tělesa na povrch nejraději využívám lispovou utilitku 3dsolids_to_3dfaces.lsp (lze použít též tip 6338). Příklad obou povrchů je na následujícím obrázku.


Pro vytvoření hranice, kde se oba povrchy protínají, je nutné nejprve vytvořit tzv. objemový povrch.

Definice objemového tělesa:


Dalším krokem je tvorba nového stylu zobrazení vrstevnic. Můžeme využít stávající styl Hranice a Vrstevnice, kde vypneme všechny hladiny kromě uživatelských vrstevnic.

Styl nulové uživatelské vrstevnice vrstevnice:


Nejdůležitější nastavení (pracujeme stále na vlastnostech objemového povrchu) je ale na záložce Analýza, kde si prosím nastavte všechny hodnoty podle přiloženého obrázku.

Definice nulové vrstevnice v analýze:


Všimněte si nově vzniklé fialové vrstevnice, která vlastně tvoří hranici mezi tím, co je nad zaměřením a co pod ním. Abychom ale mohli s touto křivkou dále pracovat, je nutné ji z objemového povrchu tělesa neprve vyextrahovat podle následujícího postupu.

Extrahovat objekty z povrchu:


Výběr nulové uživatelské vrstevnice:


V následujícím kroku již stačí vytvořit novou hranici povrchu tělesa, podle které bude povrch ořezán.

Definice hranice povrchu tělesa:


Po této uprávě je výsledek konečně hotov - viz následující obrázky ve 2D a 3D:



Tento příklad velmi názorně předvádí, jakým způsobem lze využít funkcí, které jsou jakoby na první pohled v AutoCADu Civil 3D skryté, ale se kterými je možné také dosáhnout velice zajímavých výsledků.