lvinklarkova
18.06.2012, 14:43
Dobrý den,
snažím se vytvořit dynamický blok který bude použit na označení kabelových kanálů. Zákazník si přeje aby byl kanál vyšrafován, ale jen pásky šraf umístěnými v určitých vzdálenostech od sebe. Jako nejjednodušší řešení se jeví udělat dynamický blok, který bude mít vlastnost Scale, kde si uživatel nastaví blok dle šířky kanálu. Vzhledem k tomu, že šrafa je jen v "pruzích" umístěna s rozestupy po celé délce kanálu, nemůžu použít vlastnost prodloužit, protože šrafa se mi nátáhne, tudíž další možnost je použít Array, jenže u Array se zadává vzdálenost ve které blok kopíruje a to mi koliduje s vlastností Scale. Po zvětšení bloku se mi šrafy překrývají, jelikož se hodnota zadaná v Array nezmění. Vím o možnosti použít již nadefinované velikosti bloků a nastavit stavy viditelnosti pokud by to jinak nešlo, ale v případě, že se objeví nová šířka kanálu, budu muset pokaždé blok upravovat. Nemám s dynamickými bloky moc zkušeností, prosím poradíte někdo? Děkuji.
snažím se vytvořit dynamický blok který bude použit na označení kabelových kanálů. Zákazník si přeje aby byl kanál vyšrafován, ale jen pásky šraf umístěnými v určitých vzdálenostech od sebe. Jako nejjednodušší řešení se jeví udělat dynamický blok, který bude mít vlastnost Scale, kde si uživatel nastaví blok dle šířky kanálu. Vzhledem k tomu, že šrafa je jen v "pruzích" umístěna s rozestupy po celé délce kanálu, nemůžu použít vlastnost prodloužit, protože šrafa se mi nátáhne, tudíž další možnost je použít Array, jenže u Array se zadává vzdálenost ve které blok kopíruje a to mi koliduje s vlastností Scale. Po zvětšení bloku se mi šrafy překrývají, jelikož se hodnota zadaná v Array nezmění. Vím o možnosti použít již nadefinované velikosti bloků a nastavit stavy viditelnosti pokud by to jinak nešlo, ale v případě, že se objeví nová šířka kanálu, budu muset pokaždé blok upravovat. Nemám s dynamickými bloky moc zkušeností, prosím poradíte někdo? Děkuji.