"znormálnění" oblouku
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=22550
Datum vytištění: 29.čer.2026 v 18:34
Téma: "znormálnění" oblouku
Odeslal: Mantlík
Předmět: "znormálnění" oblouku
Datum odeslání: 06.dub.2016 v 10:17
|
Dobrý den mám zaměření staršího data, kde jsou oblouky "nerovinné" hodnotami např. počátek Z = -9,18 střed Z = 0 konec Z = -8,71 Normála X = 0,02 Normála Y = -0,02 Normála Z = -1 Lze takovéto oblouky nějak převést na "normální", které se budou chovat tak, jak se oblouk chovat má? Nezabraly utility Arcnorm, Normalize, natož Flatten Děkuji
------------- J. Mantlík
|
Odpovědi:
Odeslal: ondrejvojtechovsky
Datum odeslání: 06.dub.2016 v 10:25
|
Dobrý den, Ještě by možná stálo za to vyzkoušet utilitu http://www.cadforum.cz/cadforum/download.asp?fileID=2199 - Reset210 nebo SuperFlatten. Jinak bych vás také poprosil o zaslání daného výkresu - klidně jen "poškozeného" oblouku.
------------- Ondřej Vojtěchovský, CAD Studio a.s.
|
Odeslal: Mantlík
Datum odeslání: 06.dub.2016 v 10:49
|
Děkuji Reset210 jsem zkusil - safe mod neudělal nic, hard mode totéž, co flatten, tj. posunul ho bůhvíkam SuperFlatten jsem nenašel ... Přikládám soubor s několika oblouky uploads/33/oblouky.dwg" rel="nofollow - uploads/33/oblouky.dwg
------------- J. Mantlík
|
Odeslal: ondrejvojtechovsky
Datum odeslání: 06.dub.2016 v 11:21
Máte pravdu, v podstatě žádná z běžně používaných utilit nefunguje. Každopádně já jsem uspěl v AutoCADu 2016 s klasickým příkazem FLATTEN, který dané oblouky převedl na elipsy v rovině 0. Z elips jsem pak geometrii převedl na oblouky lispem http://www.lee-mac.com/ellipsetoarc.html" rel="nofollow - ElipseToAr c, čímž se již geometrie stala normálně použitelnou.
------------- Ondřej Vojtěchovský, CAD Studio a.s.
|
Odeslal: Vladimír Michl
Datum odeslání: 06.dub.2016 v 11:29
Reset210 a ArcNorm byla správná myšlenka - v onom příkladu ale není normálový vektor jen "nepřesná 0,0,1", ale zřejmě úmyslně odchýlený takže jeho "zaokrouhlení" vyvolá změnu polohy. Metoda promítnutí pomocí některé z "Flatten" utilit to ale vyřeší.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Mantlík
Datum odeslání: 06.dub.2016 v 11:32
|
Děkuji Proč se flatten chová v 2016 jinak, než v 2015 ? Píšete, že v 2016 to převede na elipsy - jsou ve správných souřadnicích ??? Mně flatten v 2015 z toho nechá oblouky, ale mají počátek, konec i střed např v souřadnicích 1,21E+81 !!!
------------- J. Mantlík
|
Odeslal: Mantlík
Datum odeslání: 06.dub.2016 v 11:33
Vladimír Michl napsal(a):
Metoda promítnutí pomocí některé z "Flatten" utilit to ale vyřeší. |
Můžete mi, prosím upřesnit, které to jsou? Děkuji
------------- J. Mantlík
|
Odeslal: ondrejvojtechovsky
Datum odeslání: 06.dub.2016 v 11:37
Mantlík napsal(a):
Proč se flatten chová v 2016 jinak, než v 2015 ? Píšete, že v 2016 to převede na elipsy - jsou ve správných souřadnicích ??? Mně flatten v 2015 z toho nechá oblouky, ale mají počátek, konec i střed např v souřadnicích 1,21E+81 !!! |
Nezlobí to na nějakých jiných obloucích? Mně na tyto funguje FLATTEN i ve verzi 2015 - převede na elipsy, souřadnice zachová.
------------- Ondřej Vojtěchovský, CAD Studio a.s.
|
Odeslal: vbehun
Datum odeslání: 06.dub.2016 v 12:28
Flatten je součást Express Tools. V Autocadu 2017 má ještě volbu "Remove hidden lines" (Y/N). --- V příloze je příkaz aplikovaný na vaše ukázkové oblouky. --- uploads/81/oblouky.zip" rel="nofollow - uploads/81/oblouky.zip oblouky-fl1.dwg ... Remove hidden lines: No oblouky-fl2.dwg ... Remove hidden lines: Yes: Not enough free RAM for HIDE--some lines will be hidden incorrectly... --- NOTE: Some degradation of drawing precision might occur. This precision loss is usually insignificant and it occurs mainly when the Hide option is selected or a perspective view is displayed. POZNÁMKA: Může dojít k určitému snížení přesnosti výkresu. Tato ztráta přesnosti obvykle není závažná a dochází k ní zejména tehdy, když je vybrána možnost Skrýt nebo je zobrazen perspektivní pohled. ---
------------- =^..^=
|
Odeslal: Mantlík
Datum odeslání: 06.dub.2016 v 13:48
Tak teď jsem z toho, pánové, "jelensrnecdaněk"  Cvičím tu na tom souboru, co jsem vystavil a ať dělám, co dělám, civil2015 mi dělá pořád to samé, to jest něco úplně jiného, než Vám ... A ať použiji FLATTEN z ET anebo jsem i skusil i starý FLATTEN (co je ještě na CAD Studiu v downloadu), nemám z toho elipsový oblouk a nemám a ..... Vždycky to udělá, co jsem popsal výše . PS. V původním souboru je těch oblouků víc, pro jednoduchost jsem vybral jen 4. Tento soubor se 4 oblouky jse´m projel DIAGem , ten diagnostikoval 2900 objektů a Předchozí výběrová množina obsahuje 6881396 objektů výkresového prostoru, 6357101 modelového prostoru. A to přestože jsem vymazal i to prázdné rozvržení.Jinak žádné chyby nenašel ani DIAG ani _RECOVER.
------------- J. Mantlík
|
Odeslal: ondrejvojtechovsky
Datum odeslání: 06.dub.2016 v 14:22
|
To já asi tedy taky. Používám klasický FLATTEN z ExpressTools. Viz ukázka http://autode.sk/1qtX8wX" rel="nofollow - http://autode.sk/1qtX8wX
------------- Ondřej Vojtěchovský, CAD Studio a.s.
|
Odeslal: ondrejvojtechovsky
Datum odeslání: 06.dub.2016 v 14:24
Ještě mě napadá... nemůžete mít nějak pootočený pohled, zapnutou perspektivu nebo podobné věci? Pak může příkaz FLATTEN fungovat špatně.
------------- Ondřej Vojtěchovský, CAD Studio a.s.
|
Odeslal: johny
Datum odeslání: 06.dub.2016 v 14:39
|
uploads/1045/SuperFlatten_1.2g_beta.lsp" rel="nofollow - uploads/1045/SuperFlatten_1.2g_beta.lsp
|
Odeslal: Mantlík
Datum odeslání: 06.dub.2016 v 14:54
|
Pánové díky ad Ondrejvojtechovsky děkuji za ukázku, přesně tak podobně jsem se o to pokoušel (až na ten ribbon) co se týče pootočeného pohledu, perspektivy, apod - to by jste si určitě všimnul, ale je to klasický půdorys, izometrie vypnutá ad Johny BINGO! Ten SuperFlatten vypadá, že zabírá (aspoň na ty 4 oblouky určitě), jsou z toho rovnou oblouky ve správných souřadnicích
------------- J. Mantlík
|
Odeslal: Mantlík
Datum odeslání: 06.dub.2016 v 21:00
|
Jo, jo, nikdy nejásej předčasně ... Je to zvláštní. v tom zde pověšeném souboru to SuperFlatten převedl na oblouky. OK. Ale když jsem to udělal v původním souboru, jsou z toho někdy oblouky a někdy elipsy ... Tak jsem si stáhl a aplikoval lisp ELIPSETOARC.LSP (doporučovaný výše). Výsledek? ano, převedlo to elipsy na oblouk, ale u některých neseděly koncové body. Takže ponechám elipsy a uvidíme, už nemám čas to dál zkoumat
------------- J. Mantlík
|
|