O mapování hladiny výřezu

Objekty AEC mají schopnost se v každém výřezu zobrazit různě. Jestliže jsou objekty AEC rozloženy do primitivních entit aplikace AutoCAD, každá reprezentace zobrazení musí vytvořit jinou sadu primitiv. Pro každý výřez je vytvořena nová hladina a nová definice bloku k podržení všech rozvržených entit. Bloková reference (VLOŽIT) v této definici je také vytvořena a umístěna do dané hladiny. Pro daný výřez, jsou všechny vytvořené hladiny pro výřezy pak zastaveny, takže pouze grafika pro reprezentace zobrazení, která byla původně viditelná zůstane viditelná.

Následující definice bloku jsou vytvořeny pro danou kartu rozvržení:

AecObjRozložit_JménoRozložení_Pprostor_<počet> obsahující objekty AEC ve výkresovém prostoru AecObjRozložit_JménoRozložení_Vport_<VportHandle1> obsahující objekty AEC z MVIEW 1 AecObjRozložit_JménoRozložení_Vport_<VportHandle2> obsahující objekty AEC z MVIEW 2… AecObjRozložit_JménoRozložení_Vport_<VportHandleN>

NázevRozvržení je název karty specifického rozvržení a VportHandle# je jedinečný index entity aplikace AutoCAD pro tento specifický výřez.

Poznámka: Chcete-li určit index výřezu, zadejte na příkazovém řádku příkaz VÝPIS a vyberte hranice výřezu. Index je hexadecimální číslo, jako například 4D2A.

Hladina je také vytvořena ze stejných jmen, takže bloky, které nejsou použité ve výřezu mohou být v zamrzlé hladině a proto tedy neviditelné.

„Šablona“, která se používá ke generování jmen bloku a hladiny je uložena v registru systému Windows, pod klíčem (mějte na paměti, že kód jazyka, zobrazený jako 409, se bude různit, což záleží na vaší lokalitě):

HKEY_CURRENT_USERSoftwareAutodeskAutoCADR17.0ACAD-5004:409ProfilesAutoCAD Architecture - ImperialDialogsAecObjExplode50-Options

Můžete změnit tuto šablonu za jiný charakteristický řetězec, ale musí obsahovat „%1!s!“ a podobné formátové specifikátory, které jsou přítomny. Specifikátory formátu jsou nahrazeni jménem rozvržení a indexním číslem výřezu v posledním bloku a jménech hladin.

Poznámka: Pokud jste v kartě Model (TILEMODE=1), jsou ve stejnou dobu všechny reprezentace viditelné. Toto je proto, že neexistuje způsob jak zmrazit hladinu ve skládaném výřezu bez zmrazení všech výřezů ve výkresových prostorech. Pro získání požadované reprezentace však můžete zmrazit všechny hladiny výřezu kromě jediné.