Vytisknout stránku | Zavřít okno

Viditelnost pracovní geometrie

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: iLogic a ETO
Popis fóra: Funkce a makra iLogic, Inventor Engineering to Order (ETO), automatizace a konfigurace výrobků
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=24339
Datum vytištění: 07.kvě.2026 v 17:30


Téma: Viditelnost pracovní geometrie
Odeslal: Jiri.Dostal
Předmět: Viditelnost pracovní geometrie
Datum odeslání: 12.kvě.2017 v 11:19
Zdravím,
neřešil jste někdo, jak programově v sestavě vypnout viditelnost pracovní geometrie obsažené v použitých komponentách (podsestavách, dílech)?
Nechci použít volbu viditelnosti na kartě Pohled -> Viditelnost objektu.
 
Našel jsem třeba toto: http://inventortrenches.blogspot.cz/2013/03/turn-onoff-all-workfeatures-with-ilogic.html" rel="nofollow - http://inventortrenches.blogspot.cz/2013/03/turn-onoff-all-workfeatures-with-ilogic.html
Funguje to hezky, ale zasahuje to do souborů podsestav a dílů. Já potřebuji vypínat viditelnost jen v rámci pohledové reprezentace sestavy bez zásahu do souborů komponent.
 
Děkuji.



Odpovědi:
Odeslal: Navara
Datum odeslání: 12.kvě.2017 v 15:11
Podobnou funkci, jako je v tom odkazu máte v XTools. Je ale pravda, že to ovlivňuje přímo ty soubory, kde je pracovní geometrie vytvořená. A pokud je pracovní rovina součásti zviditelněná ručně na úrovni sestavy, tak jí to stejně neskryje.
To co popisujete je hodně obtížná úloha, protože ty viditelné roviny součástí a podsestav na úrovni vrcholové sestavy nejsou jednoduše detekovatelné. Mám něco podobného v "zásobníku užitečných věcí". Ale kdy a jestli vůbec se to dočká realizace, to nevím. 


Odeslal: Jiri.Dostal
Datum odeslání: 15.kvě.2017 v 07:51
Mohl byste mi prosím napovědět, jakým směrem se vydat. Při pročítání fór jsem narazil na tématiku proxy objektů, ale vůbec nevím, jak to uchopit (programování jsem už zase rok neviděl).


Odeslal: Navara
Datum odeslání: 15.kvě.2017 v 10:37
Cesta přes proxy objekty je správná. Podrobně se tím zabývá dokumentace k API Inventoru pod heslem "Working with proxies". Obecně jde o to, že entita (např. pracovní rovina) zdrojového modelu v kontextu vrcholové sestavy získá svojí proxy reprezentaci pro každý výskyt. Tato proxy reprezentace například zohledňuje viditelnost, nebo změnu polohy a orientace podle konkrétního výskytu zdrojové komponenty.
 
Zkusil jsem na to napsat iLogic pravidlo, které by mělo skrýt takto zobrazené pracovní geometrie
 
http://www.cadforum.cz/cadforum/skryti-pracovnich-geometrii-v-sestave-tip11420 - http://www.cadforum.cz/cadforum/skryti-pracovnich-geometrii-v-sestave-tip11420
 


Odeslal: Jiri.Dostal
Datum odeslání: 15.kvě.2017 v 14:53
Pravidlo v tipu dělá přesně to, co jsem potřeboval.
Děkuji.



Vytisknout stránku | Zavřít okno