Visual LISP, AutoLISP and General Customization
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ACADDOC.lsp getting ignored by C3D 2012?

3 REPLIES 3
Reply
Message 1 of 4
lholland
484 Views, 3 Replies

ACADDOC.lsp getting ignored by C3D 2012?

Total LISP noob here.  Everything I know is from looking at Robert Green and Matt Murphy's AU materials.  

 

It seems that the best way to run a LISP routine is to create an acaddoc.lsp and throw it in C:\Program Files\Autodesk\AutoCAD Civil 3D 2012\Support  which IS in my support file search path.

 

Inside acaddoc.lsp is::

 

(prompt “The ACADDOC.LSP file has loaded.”)

(defun c:TEST ()
(alert “Your LISP loaded!”)
(princ)
)

 

but...on firing up Civil 3D, there is no evidence whatsoever that the lisp loaded and of course my TEST function doesn't work.

 

Do verticals work differently? 

3 REPLIES 3
Message 2 of 4
Jeff_M
in reply to: lholland

acaddoc.lsp works the same in C3D as with vanilla acad.

At the command prompt, type in the following lisp code:

(findfile "acaddoc.lsp")

 

If this returns nil, then something is wrong with the support paths, or the file name. If it returns a path, check to be sure it's the one you expect...there may be another acaddoc.lsp being found.

Jeff_M, also a frequent Swamper
EESignature
Message 3 of 4
edward.winter
in reply to: lholland

Drag n drop the attached file.

When loading a new drawin you then should see something like this (F2 window):

 

AutoCAD menu utilities loaded.Hello

 

When you then type TEST it will show:

 

Testing.... in a message box.

Message 4 of 4
lholland
in reply to: edward.winter

That worked great.  Thanks for looking at this.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost