neděle, 22. ledna 2012

Jak vyzrát na popisky bodů

Dneska trochu nedělní poezie... Možná se vám někdy stalo, že jste pro vytyčovací výkres potřebovali zobrazit čísla jednotlivých bodů (případně jejich Z souřadnici). Pomocí stylů Civil 3D bodů tuto úlohu hravě zvládnete, problém ovšem nastane, když jsou body příliš blízko u sebe. Jednotlivé popisky se překrývají a jsou nečitelné. Prostě mušinec. Lze je samozřejmě posunout ručně, ale to asi nebude to pravé ořechové...
Řešení je ve funkcích AutoCADu Map 3D, který je integrován v instalaci vlastního Civilu 3D. Postup je tedy následující:

1) Příkazem MAPWSPACE spustíte mapovovské podokno úloh a přepněte na záložku Survey
2) Zvolte dva modré koláče Data a vyberte Import bodů ASCII.
3) Vytvořte nové úložiště, určete cílový SDF soubor (GIS databáze bodů) včetně souřadného systému.
4) Zvolte formát texťáku bodů podobně jako v C3D.
5) Ve správci zobrazení je přidána nová bodová vrstva, jejíž styl je nutno upravit.
Nejpodstatnější je právě nastavení stylu popisku resp. jeho poloha, kdy přepínač Vedle prvku zajišťuje ono požadované posunutí textu, když dojde k překrytí.
Škoda jen, že podobný přepínač není přímo uvnitř C3D a musíme si takto pomoci Mapem, nicméně výsledek je na automatiku celkem slušný...

středa, 18. ledna 2012

Když se triangulace nepovede

Při některé konstelaci zaměřených bodů se může stát, že triangulace povrchu úplně nedopadne podle našich představ a trojúhelníky prostě neběhají tak, jak bychom chtěli. Civil 3D má pro tuto situaci bohužel jen málo automatických oprav a nastavení.

Povrch může dopadnout např takto:
Jediná možnost jak omezit délku hrany, je ve vlastnostech povrchu, konkrétně záložka definice.
Příliš nízké číslo může udělat více škody než užitku a udělá z povrchu pěkný ementál. Pokud tato volba nepomůže, nastoupí pak ruční metoda příkazem Vyměnit hranu.
Pozor na výběr jednotlivých hran...záleží na pořadí. Jak říkám:"Jsou to léta cviku a odříkání" :). Ne, teď vážně - je nutné klikat od krajních dlouhých hran směrem k prostředku, jinak nás ani Civil 3D nepustí a nahlásí chybu.
Zkuste si zapamatovat, že právě výměna hrany je jediný a nenásilný způsob, jak docílit požadovaného průběhu povrchu, když se triangulace na první pokus zrovna nezadaří.

neděle, 8. ledna 2012

Z koridoru tělesa?

POZOR - ZATÍM NEINSTALUJTE! Je tam možný problém s českou lokalizací podsestav...

A z těles zase povrchy? Proč ne. Chtěl bych vám představit ne zcela nový plugin z Autodesk Labs - Corridor Solids for C3D 2012, k jehož testování jsem se dostal bohužel až teď. Z názvu vyplývá, že bude z koridoru generovat autocadovská tělesa (solidy). To zní lákavě, protože se to může hodit pro nějaké složitější objekty - tunely, mosty, opěrné zdi apod., ale hlavně pro křížení. Zkuste si představit, jak děláte oválný průřez tunelu v křižovatce...

Po stažení a nainstalování se utilita objeví v sadě nástrojů.
Po jejím spuštění si vyberete koridor a regiony, které chcete převést. Dále určíte podle jakého klíče se pojmenují jednotlivé hladiny. Ale teď pozor! Plugin vytváří tělesa pouze z podsestav, jež mají definovaný TVAR (Shape), tzn. že pouze u modrých sirek to fungovat nebude. Je to celkem logické a odpovídá to koncepci koridorů. Tělesa můžete nechat vložit do stávajícího nebo nového výkresu.
 Až potud super. Po nakliknutí na objekt, ale dojde k rozčarování. Vygenerovaná entita je totiž nějaké obecné TĚLESO (Solid) a ne autocadovské 3D TĚLESO (3D Solid). Tím pádem nelze na tento objekt aplikovat většinu 3D ACAD příkazů...ani sjednocení, ani průnik ani konverzi na povrch, o kterou nám vlastně jde. To považuji za docela velký problém a do budoucna by to měl Autodesk vychytat.

Nedalo mi to a trochu jsem ta záhadná tělesa potrápil. Po kombinaci rozložení => konverze na povrch => sjednocení => případně oříznutí, se to začne chovat už trochu rozumně viz. moje křižovatka tunelů navržená jen protnutím dvou koridorů.

Civil 3D si s ACAD povrchy neumí poradit, pokud je chcete konvertovat na C3D povrch, potřebujeme dostat 3D plochy (3D Face). K tomu slouží příkaz VYHLSÍŤ. Nezapomeňte, že C3D povrch nemůže mít nikdy dva body na sebou...

3D ACAD příkazy jsou rok od roku silnější a tohle je jen důkaz. Záměrem Autodesku spíš bylo dostat objekty koridoru do Revitu, Navisworks nebo 3ds Max Designu . Na Labs je na toto téma zpracováno několik pěkných videí (dole).

V Autodesk Labs prostě nespí a stále vytvářejí, až na vyjímky, docela zajímavé aplikace. Tím bych chtěl připomenout zaktualizovanou verzi vodařského HEC-RAS pluginu Project River Analysis Extension pro C3D 2012 ale i Map 3D 2012. Kdysi jsem o něm psal zde. Pro vodaře určitě stojí za zmínku, tváří se jako hotový produkt a navíc jeho platnost vyprší až posledního prosince 2012. Jak vždycky říká Horhe Hahn - a to se vyplatí!

pátek, 23. prosince 2011

Šílené Vánoce!

Nevím jak vám, ale mně tyhle Vánoce připadají ještě šílenější než ty minulé. Při dnešním čekání na 1/2 kapra v Albertu, stojíc v dlouhé frontě, pouštěli nám z ampliónu "All I want for Christmas is youuuuu and youuuuu", což DJ celkem trefně vystihnul. Pak nahodil veselou "Hajdom, hajdom, tydlidom", ale žádné velké hajdom nebylo, protože jsem se k rybě dostal asi až za půl hodiny...

Doufám, že jste tedy nedopadli podobně jako já a pokud ano, rád bych vám popřál právě klidné a neuspěchané vánoční svátky (odpočiňte si) a v novém roce spoustu zajímavé a smysluplné práce.

A pozor na silnicích! Jen aby se nestalo něco podobného :)

úterý, 20. prosince 2011

Trasa a profil z 3D křivky

Už dlouho ze mě nevypadlo žadné video, a tak to musím před Vánocemi nějak napravit. Při jedné delší telefonní konzultaci jsem zjistil, že ne všichni znáte jeden starý ale velmi dobrý trik, jak převést jakoukoliv 3D křivku nebo návrhovou linii na trasu a podélný profil. Nebudu se tentokrát více rozepisovat, stačí se jen dívat a poslouchat.

sobota, 10. prosince 2011

Civil 3D pod mrakem

Na Autodesk Labs se nedávno objevil nový "projekt" s názvem Silverstar. Jedná se o testovací verzi pluginu pro AutoCAD Civil 3D 2012 64bit, který umožňuje optimalizovat a navrhnout niveletu podélného profilu tak, aby byly kubatury násypu a výkopu celkově vyrovnány. Aplikace využívá speciálního CLOUD serveru Autodesku, kde celá výpočetní operace probíhá.

Po stažení a instalaci se objeví v Sadě nastrojů zde:
Byl jsem na ten zázrak docela zvědavý. A tak jsem nelenil, naimportoval cvičný povrch a navrhnul v trase klasické esíčko.
Plugin je nenáročný, chce po vás jen email a heslo pro přístup jako logovací údaje na cloud server, ale email hlavně proto, aby věděl, kam má zpět poslat výsledky.

V prvním dialogu se ptá na trasu, návrhovou rychlost  a profil terénu. Pro přesnější výpočet je možné dodat šířkové ekvidistanty trasy. Výstup necháme zaškrtnutý i do txt ASCII i do XML.
V druhém dialogu se ptá na polohu zemníku a skládky na trase. Neměl jsem vymyšlené žádné, tak jsem to přeskočil. Ve třetím dialogu se mohou nastavit minimální a maximální podélné sklony, minimální délka tečny a lze také výškově zafixovat počáteční a koncový bod nivelety. V posledním dialogu nastavujete parametry optimalizace.
Na kolik sekcí se kubatury rozdělí, počet vrcholů nivelety, přesnost a čas výpočtu. Stisknutím tlačítka Finish
zadání odešlete na server a pak už jen s napětím čekáte, co příjde. Dělal jsem ten pokus 5x, s tím že mi pouze 2x přišly kompletní výsledky. V příloze by jste měli najít krásný PDF dokument se schématem podélného profilu a všemi vypočtenými parametry. Něco jako:
Tak to vypadá SUPER!!! Krásná niveletka - jako když střihne. Navíc ještě dostanete TXT s niveletou, který je možné načíst podle tohoto návodu a ještě XML s trasou včetně navrženého profilu. Co si lze přát víc?

Hodil jsem do výkresu ČSN vzorák a vytvořil koridor s povrchy pláně (HTÚ) a vnějším horním povrchem. A přes analýzu objemů jsem si nechal oba povrchy srovnat s DTM. Bohužel tady přišlo velké zklamání, jak vidíte
kubatury výkopu ani násypu se oproti předpokladu nerovnají - a to vůbec :(. Přes to, že to vypadalo tak nadějně. Takže zatím se řidme českým příslovím...
Ale možná dopadnete lépe - jen to zkuste.

Ještě aktuální zpráva - SilverStar plugin má problémy s diakritikou u odsazených profilů, které by měly zpřesnit samotný výpočet kubatur na cloudu. Natvrdo nastavená šířka koridoru i sklony svahů zatím omezují jeho použítí v praxi, nicméně je to první vlaštovka a Valentin Koch z Autodesku se problémům postavil docela čelem, tak uvidíme, co v příští verzi...

pondělí, 5. prosince 2011

Krajnice vlevo nebo vpravo?

A není to jedno? Bohužel není. Autodesk zkouší naši otražitost a to je dobře. Musím přiznat, že se mu to málem povedlo. Nebýt jednoho šikovného nejmenovaného studenta z pražské "stavárny" Robina P., nevšimnul jsem si velmi nestandardního chování CZ nezpevněné krajnice v rámci českých silničních šablon v C3D 2012.

 Jde o ty směrově nerozdělené - konkrétně o ty červeně vybarvené. Pojďme se tedy podívat, kde je zakopaný pes. Je chudák zakopaný v krajnici. Problémy jsou dva:
Podivné klopení pláně u nezpevněné krajnice.
Nespojitost konstrukční ochranné vrstvy.

Oboje je způsobené chybně nastavenou šablonou případně šablonami S 6,5/7,5/9,5 už v samotné instalaci Country Kitu. Nejedná se o žádnou tragédii a dokážu si celkem jednoduše představit, jak to vzniklo. Řešení jsou dvě. Buď používat pouze VPR kategorie S 11,5 a změnit její šířkové parametry anebo si špatné šablony upravit. Alespoň pochopíte, jak to funguje resp. nefunguje.
Pokud mě zrak nešálí, tak pravá krajnice je Civilem v názvu rozlišena na Vlevo a pravá zase na Vlevo. Kvůli těmto jménům došlo pravděpodobně k záměně. Některé podsestavy mají tu vlastnost, že si mezi sebou v rámci VPR umí předávat některé parametry jako jsou šířka, tloušťka, sklon atd. U silnic to funguje tak, že máma-táta jízdní pruh nařídí dcerce krajnici, jak se má chovat, kde má přibrat a podobně. K tomuto nastavení se dostanete takto:
Pokud to zde opravíte, šablona se začne chovat korektně. Budete-li chtít změnu udělat doživotně, je třeba sáhnout přímo do zdrojového DWG, odkud je šablona přes paletu tahána. Ty zdrojáky najdete u Win7 zde
C:\Users\All Users\Autodesk\C3D 2012\csy\Assemblies\CZ.

Nic složitějšího v tom určitě nehledejte :)