I'll assume that your routines are defined with
things like
(defun C:ABC () ...... )
(defun C:XYZ () ...... )
If you're calling for them within another routine by using something
like
(command "ABC" ..... )
then I think that may be your problem. I
believe (command) functions only operate with native AutoCAD commands -- that
would be why these are "unknown." Try using
(C:ABC)
(C:XYZ)
instead. Or if they're defined as
sub-routines without "command" names [i.e. without the C: in the (defun) header
line], they should work with just
(ABC)
(XYZ)
face=Arial size=2>
size=2>
--
Kent Cooper
springinlizard wrote...
I am a newbie to Autolisp, so please forgive
me for the very basic question. I have created several lisp files for AutoCAD
2008 which reside in the acad.lsp file. They all work perfectly this way. The
problem comes when I try to write a lisp file to combine some of these routines.
It just tells me "Command Unknown" and moves on to the next part of the lisp.
Does anyone know what is going on and how to fix it?