Zobrazit plnou verzi příspěvku: LISP SKRATKA BURST

DodoSVK
11.02.2011, 11:55
Dobry den.
 
Chcem vas poprosit o radu.
 
Chcel som si pomocou lispu urobit skratku na prikaz BURST. Tento prikaz som chcel spustat zadanim "777"
 
lisp som napisal takto:
 
(defun C:777 () (command "BURST")) (princ))
 
Ak potom pouzijem skratku 777 Cad mi vypise:
Unknown command "BURST".  Press F1 for help.
nil
 
Ked ale do commandu napisem rovno BURST tak mi prikaz funguje...
 
viete mi poradit ako to vyriesit?
DAKUJEM.

Vladimír Michl
11.02.2011, 12:16
[CMD]BURST[/CMD] není interní příkaz AutoCADu, ale nástroj z Express Tools. Ty zpravidla takto volat nejde. Zkuste [CODE](C:BURST)[/CODE]

Lubomír Polesný
11.02.2011, 12:20
Dobrý den,
 
Nemáte náhodou nadbytečnou pravou závorku?Lubomír Polesný2011-02-11 12:21:18

DodoSVK
11.02.2011, 13:03
Dobry den, ostatne prikazy mam s takymto poctom zatvoriek a funguju...skusil som vsak pre istotu dat tu jednu pravu prec ale ziadna zmena...
 
Ale dakujem za tip.

DodoSVK
11.02.2011, 13:12
[QUOTE=Vladimír Michl][CMD]BURST[/CMD] není interní příkaz AutoCADu, ale nástroj z Express Tools. Ty zpravidla takto volat nejde. Zkuste [CODE](C:BURST)[/CODE][/QUOTE]


 
neviem ci som Vas spravne pochopil ale skusil som to takto:
 
[CODE]
(defun C:777 () (command "(C:BURST)")) (princ))[/CODE]
 
nefunguje vsak ani to :(

Seiner
11.02.2011, 13:18
a co dát do Acad.pgp řádek
777, *BURST
?

vbehun
11.02.2011, 13:19
podtržítko před příkazem nepomůže ? _BURST... normálně to funguje ...

Seiner
11.02.2011, 13:28
Jak už psal pan Michl - pomocí lispovského příkazu COMMAND jdou volat pouze interní příkazy.

DodoSVK
11.02.2011, 13:51
spravil som to nakoniec cez acad.pgp ako ste mi poradili, super, uplne som zabudol na tuto moznost..
vdaka