Zobrazit plnou verzi příspěvku: snadnější práce s hladinami
Dobrý den ve spolek, potřeboval bych radu.
Chtěl bych zjednodušit práci s hladinami: pro výkresy situací kanalizace mám šablonu s hladinami a pro přehlednost přejmenovávám a upravuji si podklady (sítě, katastr). Zatím to dělám přes rychlý výběr hladiny, a pak změním hladinu, ale je to moc klikání, a hlavně hledání v roletách hladin, a specielně podklady z MS, kdy jsou hladiny číslované,to je labůžo.
Existuje příkaz "vyber hladinu (a vše co je v ní) kliknutím"? Líbíl by se mi takový příkaz v LT extension.
A další dotaz, je možné zobrazit hladiny v nějakém plovoucím okně něco jako Okno palety nástrojů? Nebo aspon zvětšit okno rolety s hladinami. dost se přepínám mezi hladinami, a je to otrava pořád listovat v roletě.
Možná už tuo tu někde bylo popsáno, ale asi se neumím dotázat...
pro plný acad existuje utilita SELLAY.LSP (autor Xanadu), která vybere všechny entity v hladině, v které leží entita, na kterou kliknete. Používám VELMI často
Ale pro LT nevím ...
tomu říkám slovo do pranice. Předpokládám že s LTčkem se asi nechytím
Úplně vidím tu sudičku, která říká slavnostním hlasem:
"pokud se cestou LT dáš, zle se ti povede..."
Vladimír Michl
24.10.2008, 10:17
ta sudička říká "pomalu se ti povede" - což někomu nemusí tolik vadit, někomu ano...
Takovéto úpravy jsou snadné v plných profesních verzích, ale dost komplikované v LT. Asi jsem úplně nepochopil co nakonec s tou vybranou hladinou (jménem) budete chtít podniknout. Přesunout do této hladiny vybrané entity? To by v LT Extension ještě zařídit šlo.
Ferdinand
24.10.2008, 11:42
Poněvadž LTčko neznám, zeptám se: Qselect (filtr) zde asi taky nebude fungovat, že?
např. vše z hladiny "15" přesuň do hladiny "ploty"
mám ty hladiny už předdefinované. no mohl bych to taky dělat tak, že hladinu přejmenuju, změním typ čáry a barvu, ale pokud je to možné, dělal bych to jinak
Rostislav Říha
29.10.2008, 15:45
v LTčku to jde - v makrojazyce (DIESEL) si můžete udělat sekvenci, která vždy vybere vše v dané hladině a přesune to do jiné. jen to ale předpokládá, že názvy hladin "předtím" a "potom" jsou vždy stejné - což asi nemáte, takže máte smůlu...a tu byste měl i v plném acadu, takže prostě máte smůlu. Přejmenovávejte:)
Vladimír Michl
29.10.2008, 16:31
Jestli tomu dobře rozumím, mělo by se to tedy chovat takto:
Vše z hladiny H1 (ukážu příklad objektu v hladině H1) přesuň (tedy změň vlastnost) do hladiny H2 (ukážu příklad objektu v hladině H2). Jinými slovy: chci aby takovéto objekty byly jako tamten objekt.
To by mělo jít i v LT, mrkneme na to.
Sedláček
29.10.2008, 17:20
Například:
^C^C_ai_molc \_-layer _lock * _unlock $M=$(getvar,clayer);;_matchprop \_all ;_-layer _unlock * ;
Nejprve ukážete na objekt v hladině Z KTERÉ chcete převést, poté na objekt v hladině DO KTERÉ chcete převést.
Ještě pro úplnost:
Před použitím tohoto makra je třeba spustit _machprop a nastavit pro kopírování pouze HLADINY.
Makro nepude možno použít (alespoň v této podobě) pokud pracujete se zamykáním hladin a bude chtít toto nastavení zachovat
Sedláček2008-10-29 17:26:00
Tak toto by šlo udělat i přes příkaz _matchprop "kopírovat vlastnosti".
Pane Michl, ted jste to asi popsal nejlépe, jako by jste mi četl myšlenky.
Vše to moje stejskání má původ ve snaze udělat výkres přehlednější, protože je přeci jen přehlednější, pokud mám elektrické vedení v hladině s názvem "vedení NN" než abych ho měl v hladinách "1,11, 17, 2,3, 40, 61"
Vladimír Michl
30.10.2008, 10:40
Takže se podařilo - nová XANADU LT Extension V1.11 obsahuje požadovanou funkci přesunu objektů do jiné hladiny (stačí ukázat dva objekty, není třeba nic nastavovat a nepoužívá Matchprop).
Pokud máte starší verzi LT Extension, vyžádejte si zaslání aktualizace.
Viz www.xanadu.cz/LTextension
DĚKUJI, váš přístup k problému je následováníhodný.