Vytisknout stránku | Zavřít okno

Plocha tělesa

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 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=8064
Datum vytištění: 21.dub.2026 v 10:36


Téma: Plocha tělesa
Odeslal: Kackac
Předmět: Plocha tělesa
Datum odeslání: 09.úno.2009 v 11:27
Dobrý den,
asi hloupý dotaz, hlavně mě překvapuje, že nikde nemůžu najít odpověď, i když je to jistě triviální záležitost...
Jak zjistím plochu povrchu tělesa? Dělám si jednoduché modely budov pro energetické studie, je to jednodušší, než plochy  počítat z rozměrů. Doteď jsem to dělala tak, že jsem si těleso rozložila na jednotlivé oblasti a přes utilitku Sumaploch to spočítala, ale přece to musí jít nějak rovnou bez rozkládání... V nápovědě jsem našla akorát HMOTV, což ale pro těleso plochu nedá, pouze pro oblast.


-------------
Kackac



Odpovědi:
Odeslal: zdrk
Datum odeslání: 09.úno.2009 v 11:35
Jen tak v rychlosti - nepomohl by http://www.cadforum.cz/cadforum/qaID.asp?tip=1411 - TIP 1411 - Jak zjistit povrch koule, kužele nebo jiného 3D tělesa?


Odeslal: Kackac
Datum odeslání: 09.úno.2009 v 11:58
Paráda, pomohl! To jsem ale ostuda, by mě zajímalo, jak jsem hledala, že mi unikl Embarrassed
Díky moc!


-------------
Kackac


Odeslal: zdrk
Datum odeslání: 09.úno.2009 v 12:34
To je dobrý, já nic nehledal, jen jsem se podíval na "příbuzné CAD tipy“ – tam je to nabídnuto jako první varianta.


Odeslal: Kackac
Datum odeslání: 09.úno.2009 v 14:05
No právě proto je ostuda, že mi unikl, i když je takhle na ráně hned na první pohled:)


-------------
Kackac


Odeslal: Kackac
Datum odeslání: 10.bře.2009 v 19:00
Navázala bych na svůj původní dotaz opačným případem - je možné zjistit plochu jednotlivých stěn 3D tělesa aniž bych to těleso rozložila? Např. mám něco jako lichoběžníkový kvádr a potřebovala bych separé plochu jeho jednotlivých stěn a zároveň ale i údaje k tomu tělesu vcelku (objem, celkový povrch). Lze to zjistit z jednoho tělesa, nebo si ho musím zkopírovat vedle a tam rozložit? Opět jsem se nedohledala rady, poradí někdo ze zkušenějších?


-------------
Kackac


Odeslal: Vladimír Michl
Datum odeslání: 12.bře.2009 v 07:22
Příkaz [CMD]PLOCHA[/CMD] (_AREA) nebo [CMD]MEASUREGEOM[/CMD] umí odklikat 3D plochu s použitím uchopovacích bodů.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: chose
Datum odeslání: 13.bře.2009 v 00:48
Tak sem hledal a holy autocad to asi opravdu prekvapive neumi. Mel by to umet napr. Inventor.
Jestli toho mate vic, tak rozklad nebo oklikavani bodu je dost otrava. Muzete zkusit pouzit programek http://www.vedvo.com/net/FaceArea.dll" rel="nofollow - FaceArea.dll . Nacte se prikazem netload. Spusti se prikazem facearea. Pak vyberete pozadovanou plochu (ctrl + vyber 3D solid) a vypise se jeho plocha. Pripadne nejdriv plochu muzete predvybrat (prehlednejsi jaka stena se vybere) a pak spustit facearea.

-------------
chose


Odeslal: Kackac
Datum odeslání: 23.bře.2009 v 18:50
To chose: báječné, FaceArea je přesně to, co jsem měla na mysli, díky moc!

Akorát je problém s křivými tělesy - když nějaké takové křivé těleso rozložím, tak z těch křivých ploch se mi nestane "oblast", ale "povrch" a ten podle autocadu při dotazu na plochu "nemá žádnou plochu", zrovna tak při pokusu o zjištění plochy pomocí FaceArea (před rozložením tělesa) mi žádný údaj nedá, jde nějak zjistit plocha té křivé části? Jde převést entita povrch na entitu oblast nebo nějakou jinou, která má plochu?


-------------
Kackac


Odeslal: chose
Datum odeslání: 24.bře.2009 v 08:36
Jestli myslíte 3D plochu (3D face), tak to je trošku problém. Možná mě někdo opraví. 3D plocha je určená čtyřmi body v prostoru, tzn. je to zakřivená plocha. Rovinu definují 3 body, čtvrtý pak tuto rovinu jakoby deformuje (jako když se zvedne jeden z rohů listu papíru). Možná by šlo plochu uhlopříčně rozdělit na 2 trojúhelníkové plochy (sou 2 možnosti) a sečíst jejich plochy, případně tyto 2 možnosti zprůměrovat, ale bude to nepřesné o to víc, o co víc bude vybočovat "čtvrtý" bod z roviny.
Jinak bych to mohl do daného programu dodělat, ale nevím jak přesně spočítat tu plochu.

-------------
chose


Odeslal: Kackac
Datum odeslání: 24.bře.2009 v 11:33
Ve vlastnostech se to zobrazuje jako povrch, nevím, jaký je rozdíl mezi 3D plochou a povrchem nebo zda je to totéž.
Přikládám těleso o kterém je řeč, jednou je ve výkrese vcelku, jednou je rozložené a na tom rozloženém je barevně rozlišeno, co je bezproblémová oblast (fialově) a co je onen povrch (červeně), se kterým mám problémy. Připadá mi divné, že plochu toho celého tělesa pomocí příkazu [CMD]PLOCHA[/CMD] (_AREA) AutoCAD spočítat umí (doufám, že správně:) ), ale plochy těch dílčích částí by neuměl, vždyť je přece nějak u toho tělesa, když je vcelku, také musí spočítat Ermm
uploads/20090324_113203_prac_3D.dwg" rel="nofollow - uploads/20090324_113203_prac_3D.dwg

-------------
Kackac


Odeslal: Vladimír Michl
Datum odeslání: 24.bře.2009 v 11:59
Sice mi tedy taky není moc jasné, proč objekt SURFACE nemá vlastnost Plocha, ale pro zobrazení plochy povrchu by určitě měl pomoci tip:
http://www.cadforum.cz/cadforum/qaID.asp?tip=5019 - http://www.cadforum.cz/cadforum/qaID.asp?tip=5019


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Kackac
Datum odeslání: 24.bře.2009 v 12:51
Děkuji za reakci, ale bohužel tip 5019 mi v mém případě moc nepomůže, protože původně ta "křivá" stěna byla součástí 3D tělesa, jehož plochu (celého toho tělesa) zjistím normálně příkazem [CMD]PLOCHA[/CMD] (_AREA) (alespoň doufám, že započítá do plochy celého tělesa i tyto křivé stěny). Ale problém nastává, pokud potřebuji zjistit plochu dílčích stěn toho tělesa, to jde jen u těch rovných (ať už utilitkou FaceArea od choseho nebo po rozložení tělesa příkazem PLOCHA). Pokud bych po rozložení původního tělesa vzniklý objekt SURFACE převedla příkazem [CMD]ZESIL[/CMD] (_THICKEN) na těleso, tak to těleso v závislosti na zvolené tloušťce bude mít větší povrch, než ta samotná původní stěna (SURFACE).


-------------
Kackac


Odeslal: Kackac
Datum odeslání: 30.bře.2009 v 11:19
Že by opravdu nijak nešlo zjistit plochu objektu Povrch (Surface)?


-------------
Kackac


Odeslal: Vladimír Michl
Datum odeslání: 30.bře.2009 v 14:02
Jde to tím výše uvedeným způsobem. Zesílení stačí dát téměř nulové (0.001)...

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Kackac
Datum odeslání: 30.bře.2009 v 14:49
... a vydělit dvěma... také jsem nad tímto řešením uvažovala, nepřijdu-li nebo neporadí-li někdo něco jiného. Jen mi to přišlo trochu kostrbaté na to, aby to byla jediná možnost.
Děkuji.


-------------
Kackac


Odeslal: chose
Datum odeslání: 30.bře.2009 v 16:55
Zkuste upravený prográmek http://www.vedvo.com/net/FaceArea.dll" rel="nofollow - FaceArea
Pro zjištění povrchu Surface použijte příkaz surfacearea


-------------
chose


Odeslal: Kackac
Datum odeslání: 30.bře.2009 v 18:00
To chose: To je paráda, děkuji moc! Sice to nefunguje na jednotlivé křivé stěny tělesa bez jeho rozložení (jako funguje příkaz facearea na ty normální), pouze na samotné surface, ale to už nechci být nenažraná, je to skvělé. Ještě jednou moc děkuji!


-------------
Kackac


Odeslal: chose
Datum odeslání: 30.bře.2009 v 18:25
Zkusím to ještě upravit, aby to fungovalo jako facearea. To by snad neměl být problém. Případně spojit ty 2 příkazy do jednoho, aby se nemuselo rozlišovat, co to je za objekt. Jestli chcete něco upravit nebo změnit, tak napište (jiný formát výpisu, možnost vybrat více ploch a vypsat součet jejich povrchů, jiné pojmenování příkazů, apod.). Tohle byl jen rychlý nástřel. To případně do pošty, ať tu nejsme offtopic Wink


-------------
chose



Vytisknout stránku | Zavřít okno