Zobrazit plnou verzi příspěvku: GG menu - hladina
Ahoj, měla bych dotaz k GG menu výškovým kótám. Lze nějak nastavit, aby se mi výškové kóty vkládaly v hladině ve které je potřebuji? Abych je nemusela ručně dávat do hladiny ve které je chci mít.Jestli jde nějak primárně nastavit hladina byla bych ráda za tip.Díky!
Primo v LISPu to nastavit nejde.Na kresleni entit AutoCadu (napr. na koty, line, texty, bloky) lze pouzit utilitu FLAY od CadStudia, tak v tomhle pripade Vam asi nepomuze, protoze by se muselo zapnout aby vsechny bloky se vkladaly v jedne konkrétní hladine. Jedina moznost, ktera me napada, je ta, ze by jste si napriklad do ikony napsala funkci, ktera - nastavi pozadovanou hladinu- vlozi kotu-nastavi hladinu zpetDalsi moznost je to dat do kratkeho LISPu
Vladimír Michl
12.11.2011, 16:22
Já myslím, že by to upravit šlo - napadá mne třeba na začátek funkce VKS (do souboru kotyvysk.lsp) přidat řádek (u mne řádek cca 315):[CODE](if (= (type GGmenu-hladina-pro-kacenu) 'STR)(progn (setq oldlay (getvar"CLAYER"))(command "_-LAYER" "_Mak" GGmenu-hladina-pro-kacenu "")))[/CODE]na konec této funkce přidat (u mne řádek cca 389):[CODE] (if (= (type GGmenu-hladina-pro-kacenu) 'STR)(command "_-LAYER" "_Se" oldlay ""))[/CODE]a úplně na začátek někam do nastavení, nebo do vašeho ACADDC.LSP pak nadefinovat třeba:[CODE](setq GGmenu-hladina-pro-kacenu "MojeHladina")[/CODE]
Dobrý den,u některých bloků v GGmenu jsem to tak děláno měl, ale neosvědčilo se mi to. Jak na to, viz příspěvky od alfreda a pana Michla.
PepaR2011-11-12 17:28:53
To, že to v LISPu nastavit nejde jsem samozřejmě myslel tak, že to v současné době ta utilita nemá v sobě implantované (verze: 1.63-EN+CZ). Lze to samozřejmě doprogramovat.