Vytisknout stránku | Zavřít okno

"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
Původně odeslal(a) Vladimír Michl 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
Původně odeslal(a) Mantlík 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"  Unhappy
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




Vytisknout stránku | Zavřít okno