Viditelnost dílů podsestav v hlavní sestavě
Uživatel | Příspěvek |
Hansoff Poslat zprávu | Profil |
Datum:
5.6. 2018
| Zobrazeno:
7380x Konfigurace CATIA: V5-R24 Text dotazu: |
Ing Jan Cinert Poslat zprávu | Profil |
[#6499]
| Publikováno:
05.06. 2018 - 11:31 Dobrý den,
je to tak jak píšete. Dokud nesáhnete na vlastnost Hide/Show u instance v hlavní sestavě, dědí instance stav, který je momentálně v podsestavě. Mě přijde logické a správné, že nastavení ve vyšší úrovni přebíjí tu nižší (dědičnost), ale mělo by se to tak chovat už od začátku. Nyní je to tedy tak, že vychozí stav není ani Hide ani Show, ale instance přebírá stav z podsestavy, a jakmile na ní sáhnete, začne "přebíjet" to co je v podsestavě. V minulosti se tohle měnilo, chovalo se tak např. i tak, že Hide-Show na hlavní sestavě vám skryl/zobrazil úplně vše (stejně jako např. když skryjete a zobrazíte celý geo set, také se všechna drátovka skryje a pak zobrazí). Každopádně je to zřejmě, jak říká DS, "chování systému" a nic s tím nejde. No a jak z toho ven? Jestli to pro vás nebude tolik práce navíc, zkusil bych jít do scén - tam pak můžete mít v defaultu viditelné cokoliv a to co má být ve výkresu si přesně připravíte ve scéně. Další možností je deaktivace vybraných uzlů, která se ale musí ukládat příkazem, a to už není úplně komfortní. |
Hansoff Poslat zprávu | Profil |
[#6500]
| Publikováno:
05.06. 2018 - 13:54 Dokud nesáhnu na Hide/Show ve vyšší sestavě, tak se chová jak bych chtěl (Visibilita podle podsestavy). A to nejdůležitější, co se snažím zjistit je, jak donutit vyšší sestavu zapomenout, že jsem na Hide/Show vůbec kdy sáhl. Tedy jak tuhle změnu vrátit zpátky - resetovat do původního stavu. |
Ing Jan Cinert Poslat zprávu | Profil |
[#6501]
| Publikováno:
05.06. 2018 - 21:25 Tak mám první postřeh...
Zkuste si podsestavu otevřít do nového okna a přetáhnout díl z ní do té samé podsestavy ale v okně s celou hlavní sestavou. Viditelnost se okamžitě zresetuje...ale popadají vazby, pokud jsou nějaké vytvořené. Zkoušel jsem i Replace sebe samým dílem (replace in session), ale to už se nic nedělo. Jinak jsem na jiných fórech našel jen to, že je to potvrzené standardní chování. Nic o tom, jak to resetovat...zkusím to ještě až se budu někdy večer opravdu "nudit". |
Hansoff Poslat zprávu | Profil |
[#6502]
| Publikováno:
06.06. 2018 - 06:48 Úplně stejně to funguje, když díl v dané podsestavě zkopíruju a původní vymažu. Vytvoří se nová instance, která nebyla v hlavní sestavě upravovaná... Ale vazby popadají také. Navíc jsou ty sestavy složitější a kopírovat díly, kdykoli někdo sáhne do hlavní sestavy, to je takové nešikovné.
Taky jsem procházel různá fóra, kde se řeší úplně stejný problém a výsledku jsem se nedobral. Budu rád za každý postřeh. |
Milan Frýba Poslat zprávu | Profil |
[#6503]
| Publikováno:
07.06. 2018 - 08:42 Zdravím, napadá mě místo Hide/show, používat activate/deactivate terminal nodes. Ale je to samozřejmě o nastavení a dodržování pravidel. Dát si klávesovou zkratku na tuto funkci atd.
Mimochodem, možná by Vám mohla pomoci funkce Graphics properties wizard. Sice je to jen vizualizace, kde má konkrétní feature nastavenou vlastnost (např. viditelnost) a pod čarou jaký je výsledek. Myslím, že kdyby se nastavilo všude "show" jak bývá implicitně, tak by to mohlo fungovat jako na začátku, ale vyzkoušeno nemám... |
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.