Zobrazit plnou verzi příspěvku: Analýza Povrch-Bod
Chtěl bych se zeptat jestli existuje nějaký jednoduchý postup jak zjistit vzdálenost 3D bodu od povrchu.
Mám výkres s několika povrchy a cca 400 bodů a jako výsledek bych potřeboval seznam bodů a vzdálenosti od povrchů (ve výšce, Z souřadnici)
Jinak to budu muset "oklikat" ručně.
Díky za rady
martinfolber
29.05.2009, 10:19
Ahoj Romane,mělo by to jít přes vlastnosti bodu, kam doplníš novou vlasnost výška, atd. Potřebuješ rozdíl výška bodu - povrch?
Potřebuju hodnotu Výška bodu - výška povrchu v místě kde je bod...
A tyto hodnoty získat hromadně.
martinfolber
29.05.2009, 10:29
OK, vydrž mrknu, co se s tím dá dělat.M.
martinfolber
29.05.2009, 11:22
Romane, mám to. Není to nic světoborného, ale výsledek dostaneš.Uděláme to kombinací Civilu a Excelu.1) Předpokládám, že máš souřadnice X,Y,Z těch Tvých 400 bodů2) Máš např. 4 povrchy3) Připravíš si postupně prázdné skupiny bodů, pro každý povrch jednu.4) Do schránky si připravíš x,y tech Tvých bodů5) Použiješ funkci menu Body>Vytvořit body - povrch > Náhodné body6) V podobnostech nastavis automatický popis = např. povrch 17) vložíš body ze schránky a položíš je na vybraný povrch, tím získáš Z v pozadovaných místech8) to uděláš pro všechny povrchy, takže získáš 4 různé skupiny bodů pro každý povrch zvlášť.9) Každou skupinu vyexportuješ do txt > excelu10) V excelu si načteš, x,y a jednotlive Z a vzájemně je odectes11) Pokud to budes chtít vykreslit i s rozdily vysek v C3D, tak neni problém. Doplní se další vlastnosti importu.Mělo by to být tak do 30min.
jdu na to, vyzkouším to... zatím díky
martine, narazil jsem ješte na jednu věc. Body mám v souř.systému LL84, aktuální výkres v JTSK.
Pro import bodů jsem jsem vytvořil Nový formát importu bodů, kde jsem nastavil Transformace zóny souřadnic a okně IMPORTOVAT BODY jsem zatrhl PROVÉST TRANSFORMACI SOUŘADNIC, JE-LI TO MOŽNÉ.
Asi možné nebylo, protože mě načetl body ve WGS
martinfolber
29.05.2009, 12:14
V transformaci jsi nastavil LL84? Možná ani nezaškrtávej to "je-li to možné". Pokud to i tak nepůjde udělej to dotazem přes MAP. Problém je, ale že to je ve 2D... :(M.
Když to nezaškrtnu tak: ŽÁDNÉ ZDROJE NEBYLY PŘENESENY.
MAPem nepřenesu CIVIL entity BODY, ale pouze CAD entity. No už se tím netrap převedl jsem si WGS na JTSK mimo AutoCAD
martinfolber
29.05.2009, 12:50
Romane, já vím že to Mapem COGO body nejdou, ale v C3D pak můžeš převést normální ACAD body na COGO. Alespoň že jsi už v JTSK... :)
To jo, ale zase ztratím správné číslo bodu a popis bodu
martinfolber
29.05.2009, 13:00
To máš pravdu. Lze taky využít tu naší utilitku WGS-JTSK. Kone převodů, raději vrhneme rovnou na ty povrchy... :)M.
OK
jak zajistím aby mě nově vytvořený bod spadl do určité skupiny bodů?
martinfolber
29.05.2009, 13:22
Musíš mu dát automatický popis např. "povrch1"na té rozbalené liště pro vytváření bodů.
martinfolber
01.06.2009, 10:35
Ještě doplním Lukášův nápad pro "línější". I když mě to napadlo taky :)Jit na to přes menu Body > Změnit polohu bodů > Položit na povrchVýhoda:Rychlejší a zůstanou zachována čísla bodůNevýhoda: S každým povrchem se body(jejich výšky) znovu přepisují...