Tvorba terénu z bodů
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: Civil 3D, Map, InfraWorks, GIS
Popis fóra: Otázky kolem mapových a GIS aplikací AutoCAD Map 3D, Civil 3D, Raster Design a InfraWorks
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=22582
Datum vytištění: 23.čer.2026 v 21:51
Téma: Tvorba terénu z bodů
Odeslal: rampaged
Předmět: Tvorba terénu z bodů
Datum odeslání: 13.dub.2016 v 20:30
|
Dobrý den,
mám problém s tvorbou terénu. Používám AutoCAD (Civil 3D) 2016.
Vstupy: hladina č.1: body určené polohově, všechny se Z = 0 hladina č.2: čísla bodů v textu, který má počátek přesně na příslušném bodě hladina č.3: Z souřadnice v textu, který má počátek o kousek odsazený doleva (u všech bodů stejně) od příslušného bodu Otázka zní: Jak z toho mám vytvořit terén? Popřípadě texťák nebo .mdb pro vytvoření terénu? Prý by měl být příkaz k přiřazení té výšky z textu k příslušnému bodu. Nikde se mi to nepovedlo najít. Vypadá to takhle: 
|
Odpovědi:
Odeslal: Jan Jirásek
Datum odeslání: 13.dub.2016 v 21:03
|
Zdravím, pro vytvoření povrchu z textů postupujte takto:
1. Vytvořte povrch 2. Následně v novém povrchu rozbalte DEFINICI 3. Klikněte pravým tl. myši na VÝKRESOVÉ OBJEKTY 4. V dialogovém okně "Přidat body z objektu výkresu" vyberte typ TEXT 5. Potvrďte OK a vyberte všechny texty, které chcete přidat do povrchu.
Problém vidím trochu v tom, že máte texty mimo body, resp. zarovnání texu (ref. bod) nesedí na bodech zaměření. Pokud jsou všechny texty posunuté o stejnou délku tak, jak píšete, nejprve bych je hromadně přesunul na dané body, a pak bych postupoval dle výše uvedeného.
Pak je ještě nutné z tohoto povrchu vyexportovat vrcholové body trojúhelníkové sítě jako seznam souřadnic, neboť tento povrch, pokud vím, COGO body neobsahuje. O tom ale později.
|
Odeslal: Jan Jirásek
Datum odeslání: 13.dub.2016 v 21:05
|
Ještě doplnění, čísla bodů si vypněte, ať se nepřimotají do povrchu.
|
Odeslal: Jan Jirásek
Datum odeslání: 13.dub.2016 v 21:14
|
Ještě jedna malá drobnost :-) Úplně mi to vypadlo.
Po posunutí textu na požadované body posuňte text na výšku z textu takto:
menu Povrchy (nahoře na liště) - Technické vybavení - Výšky z textů
a pak už dle toho, co jsem napsal :-)
|
Odeslal: martinfolber
Datum odeslání: 13.dub.2016 v 21:15
Dobrý večer, Jen bych si trochu dovolil doplnit kolegu Jiráska. Z obrazku není úplně jasné v jakem stavu jsou ty texty ( vyskove kóty). Text obsahuje mezery a ty nedělají Civilu dobře. Součásti našich Civil Tools je funkce, která se postará o korektní převedení textu do Z a navíc vygeneruje bod se správnou výškou a příslušném vektoru. Raději bych šel na povrch přes tyto 3d ACAD body.
------------- Martin Folber
|
Odeslal: Jan Jirásek
Datum odeslání: 13.dub.2016 v 21:17
|
Děkuji za doplnění a zdravím do Prahy :-)
|
Odeslal: rampaged
Datum odeslání: 13.dub.2016 v 21:30
|
V textu je vždy jedna mezera nahrazující desetinnou čárku. Mohl bych se tedy zeptat na konkrétní postup, jak se funkce k vygenerování bodů v 3D prostoru jmenuje, popřípadě kde ji najdu? A jakou funkcí se dají nahradit mezery desetinnou čárkou (tečkou)?
|
Odeslal: rampaged
Datum odeslání: 13.dub.2016 v 21:31
|
Oběma moc děkuji za rychlé odpovědi. :-)
|
Odeslal: Jan Jirásek
Datum odeslání: 13.dub.2016 v 21:40
|
Zkusil bych mezeru nahradit tečkou přes menu Upravit - Najít a nahradit (stejně jako ve Wordu nebo Excelu), symbol mezery normálně přes mezerník.
|
Odeslal: rampaged
Datum odeslání: 13.dub.2016 v 21:45
|
Ach, vždyť to je jasný, jak už jsem v tom "ptaní se", nějak mě to nenapadlo. Díky.
|
Odeslal: johny
Datum odeslání: 13.dub.2016 v 21:48
Jako začátečník se rozhodně nespoléhejte na magické rutiny. Naučte se to řešit bez nich. Později proč ne...
- Zkontrolujte jak vypadají ty texty - často mívají i na konci mezery, což je problém. - Změňte zarovnání textů na LEVÝ (základní) a zkontrolujte jestli sedí (nejspíš ano). - Vypněte body a čísla bodů. - Pokud nemáte problém s mezerami na konci, můžete rovnou nahradit mezeru tečkou a importovat do CIVILu (viz výše). - Jinak použijte _DATAEXTRACTION v autocadu a zaklikejte že chcete jen X,Y a hodnotu textu (= z). - Otevřete v Excelu a zbavte se mezer uprostřed a na konci - Třeba Nahraďte mezery za tečky, přidejte za text ještě jednu tečku a dvě tečky nahraďte žádnou. - Seřaďte nahoru a dolů, zkontrolujte extrémy jestli jsou v pořádku. - Uložte klidně jako csv a importujte do civilu.
|
Odeslal: Jan Jirásek
Datum odeslání: 13.dub.2016 v 23:48
|
Pokud máte hotový povrch, pak je čas na vytvoření COGO bodů:
1. vyberte povrch - možnost 'Upravit povrch' 2. na kartě zobrazení rozsviťte žárovku u 'Body' (můžete změnit i barvu pro lepší viditelnost) 3. na kartě 'Body' můžete v 'Jednotky bodů' změnit jejich velikost (alespoň 1 mm - výchozí je 0.01) 4. v ribbonu na kartě 'Povrch TIN' - 'Nástroje povrchu' - vyberte 'Extrahovat objekty' 5. ponechte zatržené pouze 'Body' a stiskněte OK 6. v ribbonu 'Výchozí' - 'Vytvořit data terénu' - 'Body' - 'Nástroje vytváření bodů' 7. rozbalte pomocí šipek vpravo nahoře možnosti nastavení 8. můžete zadat 'Výchozí popis' např. název povrch nebo jen povrch 9. nastavení: 'Vyzvat k nastavení výšky', 'Vyžádat si názvy bodů' a 'Vyzvat k zadání popisů' musí být nastaveno na 'Automaticky' 10. vlevo nahoře rozbalovací menu - 'Převést body aplikace AutoCAD' 11. vybrat všechny body z povrchu a voila máte COGO body
Díky tomu, že jste zadal výchozí popis, můžete vytvořit novou skupinu bodů a na kartě 'Zahrnout' zaškrtnutím 'S odpovídajícím hrubým popisem' a vypsáním vámi zadaného popisu, získáte body ve vlastní skupině. Pozor, Hrubý popis (Výchozí popis) rozlišuje malá a velká písmena.
|
Odeslal: rampaged
Datum odeslání: 19.dub.2016 v 16:21
Jan Jirásek napsal(a):
Pokud máte hotový povrch, pak je čas na vytvoření COGO bodů:
1. vyberte povrch - možnost 'Upravit povrch' 2. na kartě zobrazení rozsviťte žárovku u 'Body' (můžete změnit i barvu pro lepší viditelnost) 3. na kartě 'Body' můžete v 'Jednotky bodů' změnit jejich velikost (alespoň 1 mm - výchozí je 0.01) 4. v ribbonu na kartě 'Povrch TIN' - 'Nástroje povrchu' - vyberte 'Extrahovat objekty' 5. ponechte zatržené pouze 'Body' a stiskněte OK 6. v ribbonu 'Výchozí' - 'Vytvořit data terénu' - 'Body' - 'Nástroje vytváření bodů' 7. rozbalte pomocí šipek vpravo nahoře možnosti nastavení 8. můžete zadat 'Výchozí popis' např. název povrch nebo jen povrch 9. nastavení: 'Vyzvat k nastavení výšky', 'Vyžádat si názvy bodů' a 'Vyzvat k zadání popisů' musí být nastaveno na 'Automaticky' 10. vlevo nahoře rozbalovací menu - 'Převést body aplikace AutoCAD' 11. vybrat všechny body z povrchu a voila máte COGO body
Díky tomu, že jste zadal výchozí popis, můžete vytvořit novou skupinu bodů a na kartě 'Zahrnout' zaškrtnutím 'S odpovídajícím hrubým popisem' a vypsáním vámi zadaného popisu, získáte body ve vlastní skupině. Pozor, Hrubý popis (Výchozí popis) rozlišuje malá a velká písmena. |
Děkuji, za podrobný popis.
Dostal jsem se k tomu až teď. Celý postup jsem si prošel, je mi (myslím) jasný a fungoval by, ovšem je v něm jedna chyba (nebo, pravděpodobně mé nepochopení a špatné provedení nějaké instrukce). U kroku 4-5 mi to žádné body nevybere, jelikož povrch je zatím definován jen textem, který má sice referenční bod na požadovaném bodě a má i přiřazenou výšku, avšak nechová se jako bod.
Takže v téhle fázi potřebuji: a) přiřadit výšku z textu k bodům, které mám pořád jen v dvojrozměrné ploše definovanou Z=0 nebo b) vytvořit z textů, které mají přiřazenou správnou Z souřadnici, body v místě jejich referenčního bodu. (čehož jste se snažil docílit popsaným postupem)
|
Odeslal: Vladimír Michl
Datum odeslání: 19.dub.2016 v 16:54
To zařídíte nejsnáze funkcí "2D texty do 3D" - viz http://www.cadstudio.cz/civiltools - http://www.cadstudio.cz/civiltools
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: ondrejvojtechovsky
Datum odeslání: 19.dub.2016 v 16:57
|
Dobrý den,
pravděpodobně je problém v tom, že nemáte body viditelné. Co není vidět, nezobrazí se v možnostech extrakce z povrchu.
Vyberte tedy jiný styl povrchu, který zobrazuje body nebo upravte váš stávající styl a nechte zobrazit body povrchu.
------------- Ondřej Vojtěchovský, CAD Studio a.s.
|
Odeslal: Jan Jirásek
Datum odeslání: 20.dub.2016 v 00:17
|
Zdravím, jakmile si vytvoříte povrch dle přechozích odstavců, tak texty, ze kterých jste vytvořil povrch, úplně skryjte vypnutím příslušné hladiny. Poté, jak píše kolega Vojtěchovský, nastavte styl povrchu na Hranice&Trojúhelníky. Vrcholy trojúhelníků odpovídají umístění textů s příslušnými výškami, z těchto vrcholů budou následně vytvořeny COGO body dle mnou výše popsaného postupu. Na obrázcích je zachycen povrch před vytvořením COGO bodů, po jejich vytvoření a dialogová okna pro zviditelnění bodů (těch červených) v povrchu.
|
|