Zobrazit plnou verzi příspěvku: Nežádoucí zapínání pracovních rovin v sub-sestavě
Zdravím a dovoluji si vznést další dotaz: V sub-sestavě vložené do sestavy vypnu viditelnost jejích pracovních rovin. Pak vypnu viditelnost samotné sub-sestavy. Po opětném zapnutí viditelnosti sub-sestavy se automaticky zviditelní také všechny její pracovní roviny (včetně těch dříve vypnutých), což je velmi otravné... Lze tedy nějak docílit toho, aby při zviditelnění sub-sestavy zůstaly její (dříve vypnuté) pracovní roviny vypnuté?
VlJanecek
20.08.2014, 09:20
Jak byly ty roviny zobrazené v původní podsestavě? Zkuste je vypnout když je podsestava otevřená samostatně.
Radek001
20.08.2014, 09:23
[QUOTE=VlJanecek]Jak byly ty roviny zobrazené v původní podsestavě? Zkuste je vypnout když je podsestava otevřená samostatně.[/QUOTE]
Zdravím.Z vlastní zkušenosti - funguje to stejně, jako je zde popsáno. Jako řešení jsem začal preferovat fci vypnout / zapnout kompomentu. To by mělo pomoci.Radek
Jak píše kolega, pravděpodobně máte zapnuté roviny v samostatné podsestavě a tato podsestava je v sestavě asociativní (nejsem si jistý, že to je přesně tento výraz), tzn. že se bude stále vracet k výchozímu zobrazení podsestavy. Můžete vypnout viditelnost rovin v podsestavě a mělo by to pak přestat i v sestavě, nebo zrušit vzájemnou asociativitu - většinou vyskakuje okno s otázkou jestli chcete asociativitu ponechat nebo přerušit. Pokud si takto přepínáte viditelnost častěji, tak existuje ještě možnost využívat pohledy - ve stromě sestavy Reprezentace -> Kliknout pravým tlačítkem myši na Pohled: Výchozí a vytvořit nový pohled. Zde pak můžete povypínat co potřebujete. Po kliknutí na Výchozí pohled se vrátíte zpět na celkový pohled. Můžete si takto vytvořit pohledy jak potřebujete. Navíc je pak můžete snadno přenést do výkresu.
Radek001
20.08.2014, 09:35
Využití pohledů a reprezentací je dobrý tip. Nejen pro řešení viditelnosti.
Díky za všechny odpovědi. Trochu jsem experimentoval a zjistil jsem následující: Vypnutí rovin v samostatné podsestavě problém neřeší. Povypínal jsem zde všechny roviny ale na zobrazení těchto rovin ve vložené podsestavě to nemělo žádný vliv. Nastavení viditelnosti rovin je zde, jak se zdá, zcela nezávislé na nastavení viditelnosti týchž rovin v samostatné podsestavě. Dobrým nápadem, který řeší můj problém, je vypínání/zapínání komponent. S vytvářením pohledů zatím nemám zkušenosti, ale uřčitě to také vyzkouším.
Dobrý den,narazil jsem nedávno na naprosto stejný obtížný problém, zejména v přejatých souborech, ,kdy tyto prac. komponenty velmi znepřehlednili práci v sestavě. Řešení s vypnutím zobrazování prac. komponent ( roviny, osy, náčrty ...) v ribbonu nic neřeší, objeví se vše znova při tvorbě součásti na nějaké rovině nějakého dílu sestavy.Pomůže vše vypnout přímo v součásti / součástech sestavy - viditelnost = NE, ale u 100+ součástí sestavy = ???Na to použijte iLogic pravidlo pro "vypnutí pracovních komponent" součástí v sestavě, jiné řešení (snazší) zřejmě nebude.Funguje to excelentně.Nejsem "agentem" místního HelpDesku, ale vřele doporučuji se na ně obrátit, je to nakonec velmi snadné, pravidlo je jednoduché. Zdravím JB
Došel jsem k několika novým poznatkům a musím poněkud poopravit, co jsem napsal výše
(20.8.2014):
Viditelnost rovin u vložené podsestavy skutečně závisí na
nastavení asociativity mezi samostatnou
podsestavou a vloženou podsestavou – jak píše kolega. Jestli se při vkládání podsestavy
vytvoří asociativita, to závisí na defaultním nastavení (Aplications options –
File open – Options – Assembly). Defaultní nastavení lze při vkládání jednorázově
přepsat (Place component – options).
Další podmínkou, na které závisí viditelnost prac. rovin, je
to, jaká je aktivní Vizuální Reprezentace
v samotné výchozí podsestavě. Pokud
je to Master, pak se ve vložené sestavě zviditelní všechny její pracovní roviny
(bez ohledu na to, jestli je máme zapnuté v samotné podsestavě – vypnutí rovin
se zde týká jen aktuálního zobrazení a nelze ho uložit). Pokud bude nastavena
jiná reprezentace než Master – tzn. buďto Default, nebo jakákoli další námi
vytvořená, budou v (asociativně) vložené
podsestavě viditelné stejné prac. roviny, jako v samostatně otevřené
podsestavě. Ve vložené podsestavě bude také aktivní stejná Vizuální Reprezentace
jako ve výchozí podsestavě.
Za podmínky, že je aktivní Vizuální Reprezentace ve výchozí
podsestavě odemčena, bude se viditelnost prac. rovin ve vložené podsestavě aktualizovat,
podle toho, jak budeme zapínat/vypínat viditelnost rovin v samostatně otevřené výchozí
podsestavě.
Pokud ovšem budeme chtít u asociovaně vložené podsestavy
vypnout viditelnost, vyskočí na nás okno se dvěma možnostmi, z nichž ale
jen ta druhá je „vybratelná“ tj. Remove associativity. Návrat do stavu
viditelnosti potom znamená aktivaci Vizuální Reprezentce Master ve vložené
podsestavě (asociativita je ztracena) a tedy i zviditelnění všech pracovních
rovin (jakož i všech ostatních původně zneviditeněných komponent).
Jak jsem zjistil i na dalších fórech, dost lidí si na tuto
vlastnost Inventoru stěžuje. Z praktického hlediska by jistě bylo lepší, kdyby
po znovuzviditenění podsestavy byly všechny
prac. roviny vypnuté – protože více zapnutých rovin je prostě nepoužitelný chaos…
Ale jak píše kolega v předchozím příspěvku, zatím jedinou možností pro
lepší ovládání viditelnosti pracovních komponent je vytvoření iLogic pravidla
(což je ale zatím bohužel mimo mé možnosti…).
Doufám, že jsem se v tomto příspěvku více přiblížil
realitě, ale přesto si vyhrazuji právo, ale beru si i za povinnost provádět
případné další korekce (tedy pokud je někdo neprovede za mě :-)
Vladimír Michl
26.08.2014, 14:19
Hotové "vypínací" makro je v příbuzném tipu 9969.
Pokud o to bude zájem, může se to dostat do příští verze X-Toolshttp://www.cadforum.cz/forum/forum_posts.asp?TID=19806&PID=87961𕞙
Myslím, že by to bylo užitečné a snad jsem k tomu svým hlasováním přispěl.
Radek001
26.08.2014, 15:36
Super. Jdu dát hlas.
Dobrý den, toto makro jsem otestoval a mám jeden feedback:- Nevypíná osy počátku. V makru jsou zahrnuty pracovní osy ale osy počátku zde nejspíše chybějí nebo nějak nefungují.