řadit podle: nejnovější | nejčtenější | nejkomentovanější

Využití LISPu v příkazové řádce AutoCADu 3.

Kategorie » téma: LISP

07.08.2015 16.22 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 17706x

Předchozí texty o využití LISPu v příkazové řádce najdete zde:

Využití LISPu v příkazové řádce AutoCADu 1.

Využití LISPu v příkazové řádce AutoCADu 2.

Nyní zkusíme do příkazového řádku nadefinovat jednoduchou funkci.

Využití LISPu v příkazové řádce AutoCADu 2.

Kategorie » téma: LISP

07.08.2015 16.17 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 18267x

V předchozím příspěvku jsme popsali několik jednoduchých příkazů LISPu, které můžeme využít v příkazové řádce AutoCADu. Nyní se koukneme na to, jak pomocí LISPu manipulovat s výběrovými množinami.

Využití LISPu v příkazové řádce AutoCADu 1.

Kategorie » téma: LISP

07.08.2015 16.06 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 18813x

V AutoCADu se po léta vyskytuje programovací jazyk AutoLISP a od verze 2000 VisualLISP (šel doinstalovat i do verze R14). Jazyk se dnes již nevyvíjí a z dnešního pohledu má spoustu nevýhod. Jeho obrovskou výhodou ale je, že na jednom řádku vyřešíte to, co v C# na deseti, což souvisí s jeho nedokonalostí.

Spojení lsp funkce a odcl dialogu v jeden soubor

Kategorie » téma: LISP

20.09.2010 09.03 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 11560x

V předchozím příspěvku věnovanému psaní obslužných kódů pro ovládací prcky OpenDCL dialogů jsme dohotovili dialogovou podobu funkce na zápis textu pod kótovací čáru či přepis textu kóty. Tím by mohla naše práce skončit. Můžeme se ovšem dostat do potíží ve chvíli, kdy budeme chtít tuto funkci poskytnout někomu dalšímu. Problém se skrývá na začátků funkce v řádce (dcl_project_load "D:/ODCL/textdim" T)
tedy v řádce, kde definujeme umístění odcl souboru s dialogovým oknem. V mém případě to bylo umístění D:\ODCL\textdim.odcl. Uživatele, kterému bychom chtěli funkci poskytnout, bychom museli navigovat, aby si založil na disku D příslušný adresář a do něj umístil odcl soubor. Jiná situace může nastat v případě, kdy je funkce distribuována pouze pro projektanty jedné kanceláře. Pak lze odcl soubor umísti na server a příslušnou adresu použít v syntaxi funkce dcl_project_load

Přesto nejjistějším řešením, je spojit lsp a odcl soubor v jeden soubor vlx. Postup je následující:

Obslužný kód pro ovládací prvky OpenDCL

Kategorie » téma: LISP

13.09.2010 09.07 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 11290x

< 1 Stránka 2 3 4 >