CADsite forum

AutoCAD => Autolisp => Topic gestart door: silverster op vr 03 08 2007, 09:17:19

Titel: opstarten lisp routine
Bericht door: silverster op vr 03 08 2007, 09:17:19
Ik heb nu een lisp routine gevonden waar ik al heel lang naar op zoek ben, het export namelijk texten, mtexten lijne's enz. met coordinaten naar een text file.

mijn vraag is alleen hoe start ik deze lisp op? alles is ingeladen en er zit ook nog een dcl bestand bij, maar volgens mij kan je dit bestand niet inladen

zie bijlage
Titel: Re: opstarten lisp routine
Bericht door: Petperm op vr 03 08 2007, 15:44:49
Wel,
Zover ik kan zien is het commando 'C2F'.
Als je lisp geladen is en als de .dcl-file in de support van je Acad-directorie staat moet de lisp hem daar automatisch vinden.
en meer hoef je niet te doen.
Petperm
Titel: Re: opstarten lisp routine
Bericht door: silverster op di 07 08 2007, 12:22:58
oke perfect

werkt inderdaad goed bedankt
Titel: Re: opstarten lisp routine
Bericht door: willemss op di 30 09 2008, 18:13:22
Citaat van: silverster op di 07 08 2007, 12:22:58
oke perfect

werkt inderdaad goed bedankt

Hallo, ik heb hetzelfde probleem, heb ook de twee bestandjes en weet nie hoe ik het in autocad moet krijgen. Kan iemand me dit stap voor stap uitleggen?
Groeten
Titel: Re: opstarten lisp routine
Bericht door: Kenny H op di 30 09 2008, 18:31:55
Beste,

Ga naar Tools  :arrow: Autolisp  :arrow: Load Application
Voeg via load uw bestandje toe en het wordt hiermee ingeladen.
Wens je dat dit altijd (dus automtisch) geladen wordt, dan voeg je uw bestand toe bij contents (rechts onderaan)

Zorg er wel voor dat uw map waar al uw lsp en dcl bestanden instaan ook bij
options :arrow:  tabblad files  :arrow: support file search path
is toegevoegd

Mvg

Kenny
Titel: Re: opstarten lisp routine
Bericht door: Joop op wo 01 10 2008, 06:56:44
Je kunt natuurlijk ook gewoon de opdracht intypen bv: (load "BaBe").
Waarbij BaBe de naam van het programma is.
Titel: Re: opstarten lisp routine
Bericht door: Lyrix op za 07 02 2009, 19:10:38
Of appload in typen en dan enter. Dan krijg je het lisp laad menu.
Mocht je dit lispje veel willen gebruiken kan je ook een knopje in je toolbar aanmaken met de regel load er in.
Dan hoef je niet steeds het lispje in te laden maar gebeurd dat vanzelf wanneer je het knopje in drukt.Kan je meteen ook onder het knopje de lisp activeren.

een regel kan er in jouw geval dan zo uit zien:

^C^C(load "BaBe.lsp") Babe

de Babe achter het haakje ) is het commado om te activeren.
Moet je in de lisp kijken welke dat is.
Als er in staat defun c:BaBe dan is het commando inderdaad Babe.
Staat er defun c:klaas dan is de regel:

^C^C(load "BaBe.lsp") klaas



Wel bij options het pad toevoegen waar de lisp staat zoals kenny omschrijft.
Zo heb ik bijvoorbeeld heel veen knopjes gemaakt om dingen te inserten vanuit de bibliotheek.
Ik werd gek van iedere keer die hele windows boom af te zoeken om bijvoorbeeld een afsluiter te inserten.
Sommige dingen kunnen zo simpel veel slimmer gemaakt worden.
Je moet zo denken... alle commandos die je in autocad gebruikt zijn te verwerken in een lisp.

Je kan de lisp ook in de auto startup zetten, het nadeel er van is dat ie altijd ingeladen word.
In mijn geval zouden dat er veel ziin om dat ik er enorm veel gemaakt heb.
Het voordeel van een knopje maken met een lisp er onder is dat ie pas ingeladen word wanneer je hem daadwerkelijk nodig hebt.