Zobrazit plnou verzi příspěvku: Filtr hladiny

Tomáš Saidl
01.12.2004, 07:34
DD, jak muzu z jedne hladiny kde jsou radove stovky objektu ruznych barev odfiltrovat pouze bloky s danou barvou ?
Dekuju
T. Saidl


Vladimír Michl
01.12.2004, 07:40
Blok může mít více barev. Pokud opravdu referencím bloků přiřazujete explicitní barvu, můžete je vybrat pomocí filtrů, resp. QSELECT - přes vlastnost Barva.

Ferdinand
08.12.2004, 16:18
To závisí na tom, jak ty bloky mají nadefinované barvy entit a kde se entity nacházejí (platí i pro druhy použitých čar v bloku):
1. Jestliže entity jsou v různých "svých" hladinách a barvy jsou Bylayer, tak blok po každém vložení (do různých výkresů s odlišnými hladinami) zůstává ve "svých" hladinách se "svými" barvami sice na vzhled stejný, ovšem vždy budou vidět - i tehdy, když vypnete hladinu, do které je vložen.
2. Jestliže veškeré entity jsou v hladině 0 (nula) a mají natvrdo nadefinované barvy, už je to veselejší (tj. barevně). Blok lze vkládat opakovaně do různých hladin (i do dalších jiných výkresů s odlišnými hladinami), vždy bude vypadat stejně, převezme vlastnosti hladiny, do které je vkládána. Vypnu-li hladinu, do které je blok vložen, nebude zobrazován.
3. Jestliže blok má entity v různých hladinách, každá barva jinak nadefinována - (teda něco Bylayer, něco natvrdo), tak je to na uváženou. Platí ad.1.
4. Jsou i takové případy, kdy platí ad.3 ale všechny barvy jsou natvrdo. To je nejhorší případ. Není zřejmé, kdy která hladina je vyp/zap.
5. Pro všechny případy platí, že po vložení nadefinovaného bloku mu lze zase přiradit barvu buď Bylayer anebo tvrdit že ten vložený blok má barvu (například) Green, i když samozřejmě na obrazovce vidíte původní barvitost bloku - lze zjistit v Properties až když na něj kliknete. Každopádně vkládaný blok převezme vždy vlastnosti hladiny, do které je vkládána. Takže zkusit odfiltrovat výběrem Qselect...

Vladimír Michl
08.12.2004, 16:24
Ono je to ještě komplikovanější tím, že entity uvnitř bloku mohou mít ještě barvu DleBlok a i samotnému bloku (INSERTu) lze přiřadit explicitní barva, nicméně vše závisí na tom, jak inteligentně byl vytvořen blok...