yoin

Roy

Ik moet elke ochtend de LISP routines laden, van mijn custom menu.
Ik werk met
Autocad 2012
Matrixcad 2012

Weet iemand hoe dat kan? Hoe moet ik dit oplossen?

EddyBeerke

Je kunt ze in je startup zetten:
Type "ap"
In he venster klik je bij "Startup Suite" op ["Contents..."]
Klik dan op ["Add..."]
Selecteer daar je lisp e.d.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

bart

bij enkele lispen werkt de methode van eddy prima
maar je moet er geen 200 doe of zo. (hoewel dat mischien tegenwoordig geen probleem meer is voor het systeem)

als je veel stukjes code hebt kan je beter 1 van de twee onderstaande manieren gebruiken
zodat je alleen de code laad die je nodig hebt.

1 je kan je menu uitbreiden op de volgende manier

^C^C^P(cond ((null c:jouwlisp) (load "jouwlisp")) (T (princ))) ^Pjouwlisp
dan wordt de lisp automatisch geladen als hij dat nog niet is


je kan 1 lisp schrijven waar de overige als dummy inzitten zodat je maar 1 lisp moet laden
en de echte lisp pas geladen wordt als je hem gebruikt

(defun c:jouwlisp1 () (load "jouwlisp1") (c:jouwlisp1)) ;mijn eerste lisp
(defun c:jouwlisp2 () (load "jouwlisp2") (c:jouwlisp2)) ;mijn tweede lisp
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart