Kolize a potíže

Zamknuté prvky

Často je potřeba mít jistotu, že při práci s modelem (2D nebo 3D) se určitým prvkům nic nestane, že zůstanou nehybné, neměnné, nepoškoditelné. Mechanismus, jak určité prvky uchránit před jakýmikoliv změnami, je poměrně snadný, srozumitelný a dobře aplikovatelný, jen je potřeba vědět, kde ho najít.

Prvek, kteréme se nemůže nic stát, i když kolem něj "zuří vichry a třese se země", je zamčený. Pojem "zamknutý" (angl. termín je locked) se objevuje v MicroStationu/PowerDraftu/Navigatoru/Bentley View na několika místech, v různých souvislostech, avšak vždy znamená toto: Objekt, který je zamčený, je chráněný proti jakémukoliv zásahu - kromě jediného. Zakmnutý objekt lze kdykoliv odemknout - pak se všechny ochrany zruší a objekt je vydán uživatelům na milost a nemilost.

Píši záměrně "objekt", protože zamknout lze nejen prvek, popř. skupinu prvků, ale i vrstvu a dokonce celý výkres. Jak si za chvilku ukážeme.  Začněme však se zamykáním jednoho prvku...

Nástroj Zamknout prvek (popř. Lock element) na žádném panelu nástrojů nenaleznete. Zamykání prvků je možné jen ve spolupráci s výběrovou množinou. Jakmile je nějaký prvek (popř. více prvků) ve výběrové množině, pak ožijí položky v nabídce Editovat, mezi nimi i jedna, která nás dost zajímá: Zamknout.

alt

Akce nevyžaduje žádné potvrzování, ostatně tak to je u práce s výběrovou množinou obvyklé. Jak si jistě všimnete, tak nabídku Editovat není třeba otevírat - pro zamknutí vybraných prvků stačí klávesová kombinace Ctrl+L.

Jak již bylo naznačeno, zamknutému prvku se nemůže nic stát, ani při individuálních, ani při hromadných akcích (manipulace s ohradou, nebo výběrovou množinou), jakmile se o změnu (nemusí to být jen brutální akce typu Smazat prvek) zamknutého prvku pokusíte, odezva z pohledu je jasná.

alt

Uživatel nebude přes žlutou bublinu a značku zákaz stání k akci vůbec připuštěn.

Důležitá poznámka: Zamknutý prvek je však možné kopírovat - na jakoukoliv "rozmožovací" akci (nejen Kopírovat prvek, ale třeba i Zrcadlit prvek se zapnutým přepínačem Kopírovat) se zamknutí nevztahuje. Důvod je jasný - původnímu prvku se nic nestane, je jen použit jako šablona pro svou kopii. Možnost totálního zámku - prvek je nejen nezměnitelný, ale i nezkopírovatelný - neexistuje, alespoň co já vím.

Odemknutí zamknutého prvku je snadné - stačí ho mít (opět) ve výběrové množině a tuto (pomocí položky v nabídce Editovat) odemknout (Ctrl+M). 

Druhou základní možností, jak prvky zamknout, je zamknutí celé vrstvy. Princip je stejný jako u jednotlivých prvků. Jakmile je nějaká vrstva zamknuta, pak jsou všechny její prvky chráněny. 

Zamknout (a také odemknout) vrstvu můžeme dvěma způsoby, buď přímo určíme vrstvu - třeba podle názvu, nebo spustíme speciální nástroj, určíme prvek a skrze tento prvek zamkneme (odemkneme) vrstvu, v níž tento prvek leží. Důsledky obou těchto akcí jsou stejné - zamknutí (odemknutí) všech prvků z dotčené vrstvy.

Zamknutí vrstvy přímo provedeme v dialogu Správce vrstev ve sloupečku Zamknuta (který však

 

 

 

alt

 

Poznámka: Pokud omylem, nebo neúmyslně zamknete již zamčený prvek, nic se nestane - zůstane zamknutý, a to stále stejně. Myšlenka, že dvakrát zamknutý prvek je zamčený "dokonaleji", a tedy bezpečněji, je chybná. Podobně odemykání nezamknutého prvku nemá na tento prvek žádný vliv. 

 

Prosím zaregistrujte se pro psaní komentářů
  • Žádné komentáře