Sklon 3d křivky
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=25483
Datum vytištění: 04.čer.2026 v 11:34
Téma: Sklon 3d křivky
Odeslal: Matejka63
Předmět: Sklon 3d křivky
Datum odeslání: 04.led.2018 v 09:25
Dobrý den, rád bych se zeptal, zda existuje lsp program, který v Autocadu dokáže u 3d křivky nastavit konstantní sklon (standardně v procentech), tedy měnící se "Z" souřadnici v závislosti na zadané výšce určitého výchozího bodu a půdorysné délky křivky (vzdálenosti měřené podél křivky) od tohoto výchozího bodu. Tato funkce by potom ulehčila například určení výšky dna kanalizačního potrubí v místech zlomů, šachet a podobně..
|
Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 04.led.2018 v 09:45
Možná by vyhovovala 3DPolyC - viz: http://www.cadforum.cz/cadforum/jak-nakreslit-3d-krivku-pomoci-delky-azimutu-a-sklonu-useku-tip7332 - http://www.cadforum.cz/cadforum/jak-nakreslit-3d-krivku-pomoci-delky-azimutu-a-sklonu-useku-tip7332 Když tak upravíme.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 10:29
Vyzkoušel jsem 3DPolyC - nejdříve bych tomu té funkci rád rozuměl zadal jsem z počátku 0,0,0, hodnoty 10000,90,5 Koncový bod křivky má souřadnice 9992,0,392,59 X rozumím, je to průmět skloněných 10000 jednotek Y je jasné díky azimutu Z mi ale jasné není, mělo by to snad být okolo 50, nebo se mýlím??
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 10:30
Pardon, Z by mělo být okolo 500, ale ani to nehraje..
|
Odeslal: Vladimír Michl
Datum odeslání: 04.led.2018 v 10:39
Sklon v Z je "stoupání" (v procentech). 100% = 45°. Doufám, že to pak sedí. Předpokládá to nastavené jednotky stupně.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 10:54
Je li základem půdorysný rozměr, tedy 9992 jednotek, měla by být souřadnice Z u koncového bodu 9992*0.05=499.6 jednotek. Je tam ale Z souřadnice 392.59 - to mi právě nesedí.. Stupně snad nastavené mám, pokud otáčím křivku, zadávám stupně.
Zajímavé je, že pro 100% to funguje dobře, X i Z mají v takovém stejnou hodnotu, ale například pro 50% už to je asi špatně, hodnota souřadnice Z zde již není polovinou X - nebo něco špatně chápu, nebylo by to poprvé :-)
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 11:50
Pokud by to mělo být opravdu šikovné pro zadávání trasy kanalizace, bylo by nejlepší na počátku zadat souřadnici "Z" číselně v metrech a sklon číselně v procentech, potom polohu počátku x,y, (z monitoru) a následně kreslit křivku normálně pomocí zadávání bodů na monitoru v modelovém prostoru. Křivka by pak měla půdorysnou trasu kanalizace a Z souřadnice by odpovídala výšce dna potrubí. Pokud by to byl někdo ochoten takto upravit, rád se za tu práci vyrovnám.
|
Odeslal: Vladimír Michl
Datum odeslání: 04.led.2018 v 13:29
Jestli to já dobře chápu, tak to funguje dobře.
50% je polovina ze 100% stoupání, tedy úhlu 45°, a to je 22.5°. Sinus (tedy Z) je 0.3827, Cosinus (tedy X) je 0.9239. Pracuje to s délkovým vektorem, ne s promítnutou délkou.
Ten váš požadavek na "kanalizační" metodu zadávání je odlišný, ale rozumný - zkusím něco poslat.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Vladimír Michl
Datum odeslání: 04.led.2018 v 14:30
Vyzkoušejte prosím nový 3DPolyC a jeho funkci 3DPOLYS (sklon tam jde zadávat více způsoby).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 15:02
No to se mi tedy vůbec nezdá správná úvaha, 50% stoupání není 22,5 stupně, ale 30 stupňů. Na trase přepony 1m nastoupáme 0,5m, je-li stoupání 50%. Arcsin(0,5) je 30 stupňů, ne 22,5 stupňů.
|
Odeslal: Vladimír Michl
Datum odeslání: 04.led.2018 v 15:30
ale to stoupání by mělo vycházet z arctan, nebo ne? (v 3DPolyC opraveno, v 3DPolyS bylo správně)
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Ondřej Urban
Datum odeslání: 04.led.2018 v 15:35
|
Zdravím, přiznám se, že jsem se teda musel mrknout na net a: 50 % je cca 26,6° https://cs.wikipedia.org/wiki/Stoup%C3%A1n%C3%AD" rel="nofollow - https://cs.wikipedia.org/wiki/Stoup%C3%A1n%C3%AD https://snow.cz/clanek/1039-jak-se-meri-sklon-svahu" rel="nofollow - https://snow.cz/clanek/1039-jak-se-meri-sklon-svahu ale téma zajímavé O.
------------- Ondřej Kurkan Urban PERI, spol. s r.o. http://www.peri.cz" rel="nofollow - http://www.peri.cz
WIN 10, 64GB, RTX A4500, 2x27" ACA 2023, ntb LENOVO P 16 G1
|
Odeslal: Mrázek
Datum odeslání: 04.led.2018 v 16:17
Problém je v tom, že pokud spojíte vrchol s polovinou protilehlé strany trojúhelníka, nevytvoří vám to (vyjma rovnoramenného trojúhelníku) osu úhlu. Tudíž je nutno skutečně důsledně používat pro výpočet goniometrické funkce, trojčlenka tady neplatí (i když jinak řeší 80% běžných matematických výpočtů).
------------- Ing. Zdeněk Mrázek Preciosa Ornela a.s. AIP 2018, ACADM 2018, Vault Pro 2018
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 16:25
No podle toho, co jste psal, je zadanou jednotkovou délkou přepona a výškou Z je protilehlá odvěsna (z), pak je poměr protilehlé k přeponě sin, pokud si to ještě dobře pamatuji :-) Jinak ve smyslu kanalizace se sklon bere spíš k půdorysnému rozměru, tam to bude skutečně tan. I tak je ale arctan 0,5 něco přes 26 st. Vyzkouším tu upravenou 3DPolyC a zatím moc děkuji zatím za podporu..
|
Odeslal: Matejka63
Datum odeslání: 04.led.2018 v 16:42
Nyní je již 3DPolyC v pořádku, zadaná délka je přeponou, při délce 10000 jednotek, azimutu 90st a sklonu 5% je x-ová souřadnice 9987,52 a z-ová 499.3762, což je OK :-)
|
Odeslal: Vladimír Michl
Datum odeslání: 04.led.2018 v 17:35
OK, ještě jsme tam doplnili Undo a další drobnosti. Nicméně pro vás by tedy měl být spíš ten nový příkaz 3DPOLYS (v téže utilitě).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Matejka63
Datum odeslání: 05.led.2018 v 07:31
Dobrý den, 3DpolyS vypadá moc šikovně, děkuji . Pokud byste měli chuť ještě něco pro nás TZB vytvořit, byla by moc šikovná i opačná úloha, kde se zadá Z souřadnice počátečního i koncového bodu (úplně stejně jako u 3DpolyS počátek), a následně jakási "dočasná 2D křivka" - tedy bez souřadnice Z (kterou zatím logicky neznáme) a po zadání posledního bodu se spád dopočítá a křivka vykreslí ve všech rozměrech 3D. Je to častý případ u vedlejší větve kanalizace, kde například začínáme pod deskou v minimální hloubce -0,6m a v nějakém zatím neznámém spádu se dopojíme na hlavní páteř kanalizace, která již má danou hloubku. Spád potom vyjde z počáteční hloubky, koncové hloubky a půdorysné délky křivky. Přimlouval bych se za to, aby byl spád vztažený vždy na půdorysný rozměr, ne na sklopenou délku - je to jakási vžitá praxe u kanalizace, i když to není asi zcela matematicky korektní. Každopádně je to jednodušší a zažité. Pokud by bylo potřebné něco dovysvětlit, jsem celý den na 315742002
|
Odeslal: Vladimír Michl
Datum odeslání: 05.led.2018 v 08:53
To rozptýlení spádu po délce nebude problém.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Matejka63
Datum odeslání: 05.led.2018 v 10:18
Tak jsem testoval ještě 3DpolyS, a přišel jsem na to, že při zadání výchozí výšky 0, půdorysné délky 1000 a sklonu 5% je Z souřadnice koncového bodu 87.1557. Je tam tedy asi ještě nějaká chybka, Z souřadnice by měla být přesně 5.0000, pokud se nepletu.. Jinak způsob zadávání je super :-)
|
Odeslal: Vladimír Michl
Datum odeslání: 05.led.2018 v 10:57
Pozor na formát zadávání. Chcete-li použít procenta, musíte sklon zadat jako "5%" nebo "5%%". Čistá "5" znamená stupně. U mne pak vychází bod v Z=49.94 (což je asi tou promítnutou délkou).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Matejka63
Datum odeslání: 05.led.2018 v 11:32
Aha díky, pro projektanty by sice byly asi výhodnější implicitně procenta (jsou zdaleka nejčastější), ale chápu. Ta Z souřadnice je však divná, proč není 5.000, je to přece jen 0,05*1000, žádný průmět tady není ?? Možná to vzniká převodem na stupně, zaokrouhlením úhlu a pak díky tomu nepřesným arctan.. Snad by stálo za to při zadání spádu ve formě procent, promile nebo poměru do toho goniometrii vůbec netahat a jen to pronásobit.. Při zadání úhlu potom asi raději moc nezaokrouhlovat.
|
Odeslal: Mrázek
Datum odeslání: 05.led.2018 v 12:37
|
0,05*1000 není 5, ale 50. Program jsem nestudoval, ale 0,0871557 (číslo, které je uvedeno v předchozím příspěvku - neřeším nyní desetinnou čárku) je sin 5°. Ve sklonu by ale měla být použita funkce tangens (resp. arctn) - to by mohlo být příčinou "nepřesné" hodnoty 49,94, která vyšla panu Michlovi
------------- Ing. Zdeněk Mrázek Preciosa Ornela a.s. AIP 2018, ACADM 2018, Vault Pro 2018
|
Odeslal: Matejka63
Datum odeslání: 05.led.2018 v 13:03
Jasně, to bude asi ono, původně se vycházelo z přepony a ten arcsin tam proto zůstal.. Rozdíl mezi arcsin a arctan je u malých úhlů velmi malý, tak jsem to typoval spíš na zaokrouhlení, ale máte pravdu, bude to ve špatné funkci. U té des.tečky jsem se překoukl, sorry 
|
Odeslal: Matejka63
Datum odeslání: 10.led.2018 v 10:19
Dobrý den, bude mít funkce 3dpolys ještě nějaký vývoj? Bylo by škoda ji ponechat nedotaženou. U větších sklonů je odchylka mezi arcsin a arctan již docela velká.. Například u délky 1m a stoupání 50% by měla být Z souřadnice 500,000 a je 447,2xx.
|
|