Zobrazit plnou verzi příspěvku: Dávkové vkladanie rozvržení zo šablóny

pedroxxl
22.09.2012, 12:17
Zdravím, Chcel by som sa spýtať, ako názov napovedá, ako by bolo najjednoduchšie hromadne vložiť do výkresov layout zo šablony.  Ak sa tu niekto s tým stretol riešil to pomocou nejakého lispiku alebo pomocou nejakej aplikácie? Ak to náhodou niekto riešil a mal by mi niekto chuť pomôcť s lispom na hromadne vkladanie tak by som bol vďačný.

Vladimír Michl
22.09.2012, 18:56


Programování v tomto případě asi nebude potřeba. Stačí dávkově zopakovat ve všech výkresech příkaz _-LAYOUT _Template. Můžete na to použít např. ScriptPro nebo jiný dávkový procesor.

pedroxxl
26.09.2012, 13:32
No tak pátral som po ScriptPro a mám ho. Prakticky vložím tam cestu k súborom čo chcem dávkovo previesť a k tomu musím pripojiť skript ako formou sa budu prevádzať. Tak som to pochopil. Teda dúfam, že to tak je. No, ale neviem ako vytvoriť skript. Neviem od čoho sa líši lisp a skript. Vedeli by ste v jednoduchosti napísať pán Michl?

alfred
26.09.2012, 13:40
Script:-přípona SCR-textový soubor obsahující standardní příkazy AutoCadu-spouští se příkazem [CMD]DEMO[/CMD] (_SCRIPT)Lisp:- přípona LSP (alternativně lze i zkompilovat a pak je VLX)- textový soubor obsahující příkazy programovacího jazyka AutoLISP nebo VisualLISP- po načtení (LOAD ) se spouští spouštěcím příkazem definovaným pro spuštěné té konkrétní funkce- mnohem obecnější a silnější nástroj než script


pedroxxl
26.09.2012, 13:44
Super !!  Ďakujem veľmi pekne :)

Buba
26.09.2012, 14:22
lisp sa spúšťa cez _APPLOAD
_LOAD načítava fonty *.shx

Seiner
26.09.2012, 14:27
Nemáte úplně pravdu (LOAD <file>) je příkaz lispu a lze jím načíst soubor lispu. Musíte ho samozřejmě psát i s těmi závorkami. Seiner2012-09-26 14:28:05

Seiner
26.09.2012, 14:32
Ostatně i o poučce p. Alfreda by se dalo diskutovat :-). Chápu že je to dáno snahou po "hutnosti".  Věta:" - po načtení (LOAD ) se spouští spouštěcím příkazem definovaným pro spuštěné té konkrétní funkce" platí pouze v případě, že ten lisp skutečně definuje příkaz (DEFUN...), což nutně nemusí.

alfred
26.09.2012, 18:36
Přesně tak, snažil jsem se o nastínění rozdílu v několika bodech, ne o kompletní popis možností obou formátů - "jiný účel, jiná přípona, jiný způsob načtení, rozdílné možnosti". O každém rozdílu se toho dá říct mnoho dalšího. Více podrobností viz nápověda. Načtení LISPu je možné mnoha způsoby, je ale pravda, že v té rychlosti, ve které jsem příspěvek psal, jsem napsal asi ten uživatelsky nejméně obvyklý... nicméně možná v praxi nejčastěji používaný (ovšem aniž by to uživatel věděl ). používá se totiž například při startu AutoCadu, v menu apod.Pro běžného uživatele je asi nejlepší [CMD]APLČTI[/CMD] (_APPLOAD), včetně možností "aktovky" a nebo přetažení LSP souboru na okno výkresu. Ostatní možnosti (LOAD ...) (AUTOLOAD ...) jsou spíše pro programátory.


Buba
27.09.2012, 08:54
No práve. Zas som si nevšimla, že som v sekcii programovania a brala som to z pohľadu užívateľa lispu a nie jeho tvorcu :)