Multi-section body booleovskými operacemi
Uživatel | Příspěvek |
Milan Frýba Poslat zprávu | Profil |
Datum:
10.3. 2021
| Zobrazeno:
4178x Konfigurace CATIA: Catia V5-6 2018 Text dotazu: |
Ing Jan Cinert Poslat zprávu | Profil |
[#6936]
| Publikováno:
10.03. 2021 - 13:16 Dobrý den,
tohle přece jde úplně běžně. Na to, aby se objemy sečetly, se nemusí protínat. Co naopak způsobuje problémy, je (někdy) tečný kontakt (to se řeší tak, že se v místě tečného kontaktu lokálně přídá / ubere třeba 0,002mm, což už Catii stačí na provedení operace). Pak exstuje ještě operace assembly cut, kdy v jednom partu definujete plochu / rovinu řezu, a to se pak zpropaguje do vybraných partů. To má ale nevýhodu externích linků a nemožnost editovat řez partem samostatně bez otevření celé sestavy. |
Ing Jan Cinert Poslat zprávu | Profil |
[#6937]
| Publikováno:
10.03. 2021 - 13:21 Ještě dodám, že na to existuje celá řada metodik. Jedna z nich je, že v sestavě jsou nejdřív všechny jednotlivé díly (např. svařence), a jako poslední samotný svařenec, kde jsou jen nakopírovaná všechna Body s linkem, a dál jsou přidané operace obrábění. Part svařence pak vstupuje do další urovně sestavy jako samostatný díl, a tak dále až k finálnímu dílu.
Pak jsou k tomu makra, která využívají funkci Load / Unload v kombinaci s příkazem Save component activation state, který podrží stav Load / Unload i po uložení a znovuotevření (samotný Save to neřeší). Tímto způsobem se pak dá snadno přapínat mezi zobrazením dílčí svarky - svařenec. |
Milan Frýba Poslat zprávu | Profil |
[#6938]
| Publikováno:
10.03. 2021 - 16:35 Zdravím,
Máte pravdu, že u jednoduchých sestav mi funguje multi-section body sčítáním těles bez problému. Ale narazil jsem u složitějších svařenců z různých profilů a plechů, že mi to nechce udělat. Možná mu vadí, že plech končí na ploše jiného plechu (tečný kontakt dvou ploch)? Zatím jsem to řešil vyvoláním průsečíku fcí thickness, ale dalo mi pokaždé dost práce najít, kterou plochu takto ošetřit. Zdaleka to neudělá ve všech případech takového kontaktu. BTW externím linkům mezi díly se u této práce potřebuji vyhnout - proto ne assembly cut. |
Ing Jan Cinert Poslat zprávu | Profil |
[#6943]
| Publikováno:
12.03. 2021 - 21:42 O těch tečných kontaktech jsem psal o dva příspěvky výše. Na to je třeba dávat pozor nebo to nějak metodicky ošetřit (modelovat s předem definovanou vůlí mezi svarky). Nejvíc vadí čárový, tedy i tečný kontakt.
Dá se to řešit tak, že na potencionálně "nebezpečné" plochy se aplikuje thickness s hodnotou 0 a naváže se na jeden společný řídící parametr, a při problémech se pak jen laboruje s hodnotou, kdy už to projde. Najít problematickou plochu jde jen postupným přidáváním. To se dá i automatizovat - makro, které bude postupně přidávat svarky pomocí boolean Add. Když operace neprojde, Body se vynechá a tak postupně až nakonec. Kontaktní plochy mezi svařencem a zbylými Body se pak lokálně ošetří. |
Uživatel nepřihlášen
Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.