Zobrazit plnou verzi příspěvku: Makro nebo lisp

vinovsky
13.11.2006, 11:52
Prosím o radu. Potrebuji zautomatizovat tvorbu bloku na vykrese. Budou se na jednom vykrese cyklicky menit jiz stavajici bloky. Dany blok bude mit vzdy stejnou pozici vyberu a nazev. Nevim jak napsat makro ci lisp.V prikazove radce to udelam nasledovně:Zadejte jméno bloku nebo [?]: 1Blok "1" již existuje. Pøedefinovat jej? [Ano/Ne] <N>: aUrèete referenèní bod: 0,0Vyberte objekty: 0,500         Urèete protìjší roh: 600,200   nalezeno: 1enterenterNavic potrebuji aby tam ten blok zustal a nevymazal se.Pocet takto vytvorenych bloku na vykrese je cca 250.Dekuji moc za pomoc.

pavelstyl
14.11.2006, 13:00
Pomohl bych, ale nějak nerozumím zadání. Zkuste to trošku rozepsat.
Pavel Štyl

vinovsky
15.11.2006, 09:18
Dekuji moc za ochotu. Jedna se o nasledujici.Mam soubor ve kterem jsou cca 250 A3 . Obsah každeho výkresu je blok / cast technologie/. Tedy vykres 1 ma blok 1, vykres 2 ma blok 2,... Pricemz kazdy tento blok 1,2,2..250 se stava z nekolika bloku s atributy(tech je od 10-30ks). pokud chci udelat hromadnou upravu atributu - rozlozim vsechny bloky / 250ks / atributy prenesu do accessu pres ac2ac, popripade exellinku, tam to upravim a nazpet je importuji. Pote musim opetovne udelat stejne bloky. protoze z techto bloku je vytvorena technologie. pri zmene jednoho bloku se automaticky prepise i na technologických výkresech.Delam to zatim rucně /tvorbu bloku, jak jsem psal/. Potrebuji poradit s algoritmem jak napsat makro pro vytvoreni bloku, který již existuje, s daným nazvem/1,2,3,..250/ a danou vyberovou oblasti /pro 1.blok: 0,0 100,100 pro 2.blok 0,100 254,200  atd../ a referencnim bodem 0,0 / tento prikaz se bude 250 opakovat / pro kazdy blok 1x/. kdyz delam zmeny i 3-4x do tydne tak to fakt prestava cloveky bavit.Jeste jednou dekuji. Libor Vinovský