CADsite forum

AutoCAD => Autolisp => Topic gestart door: Joey op zo 25 09 2011, 13:26:09

Titel: Beginnen met lisp routines
Bericht door: Joey op zo 25 09 2011, 13:26:09
Hallo,

een tijd terug ben ik op dit forum terecht gekomen omdat het autocad programma vele mogelijkheden kent waarmee ik nog niet uit de weg kan.
ik lees veel over Lisp routines en dat onderwerp trekt mij wel aan.
echter is het een moeilijk onderwerp en heb ik er al meerdere malen wat mee geprobeerd maar niet met succes.

het probleem waar ik tegen aan loop is dat ik niet goed weet hoe zoiets is opgebouwd en aan welke regels je je moet houden.
heeft er iemand ervaring met het aanleren van Lisp routines maken?
Titel: Re: Beginnen met lisp routines
Bericht door: Reimer op zo 25 09 2011, 13:56:20
Ik ben al een paar jaar met lisproutines bezig maar beschouw mezelf nog steeds als groentje. Ik kan helaas niet elke dag of elke week hiermee bezig zijn, leren gaat dus traag.
De beste manier voor mij is door lisproutines van anderen te analyseren. Zoek daarnaast naar info op internet. Ook op deze site staan genoeg links. http://www.cadsite.be/lisp/lisp.php (http://www.cadsite.be/lisp/lisp.php) of www.afralisp.net (http://www.afralisp.net))

Succes,
Reimer
Titel: Re: Beginnen met lisp routines
Bericht door: EddyBeerke op ma 26 09 2011, 07:30:42
De eerste en belangrijkste regel vind ik:
Begin met een "(" en eindig altijd met ")".
Titel: Re: Beginnen met lisp routines
Bericht door: sschevers op ma 26 09 2011, 09:28:45
Joey,


In het menu onder Lisp staan vier tutorials over hoe en wat in lisp. In de boeken van Ronald Boeklagen werd ook altijd een heel stuk aan Lisp besteed. Ik weet niet of dit in de laatste boeken ook gebeurd. Dit zijn beide een goed start punt.

Begin met een simpel iets. Bijvoorbeeld het tekenen van een lijn en probeer van daaruit verder uit te bouwen naar iets groters. Als je gelijk met een heel ambiteus systeem wil beginnen loop je meestal vast en dat levert een hoop frustratie op.

stephan



Titel: Re: Beginnen met lisp routines
Bericht door: Joey op ma 26 09 2011, 20:21:22
Hallo,

bedankt voor jullie reacties tot zover.
ik ga maar eens proberen of ik door de stof kom in het autocad boek van Ir. Boeklagen.
en inderdaad is het verstandig klein te beginnen zodat je de programmeer taal stap voor stap leert kennen.

groeten joey
Titel: Re: Beginnen met lisp routines
Bericht door: Joey op za 08 10 2011, 16:59:00
zijn er toevallig ergens overzichten van de commando`s die gebruikt kunnen worden en wat deze voor functie bevatten.
Titel: Re: Beginnen met lisp routines
Bericht door: Reimer op za 08 10 2011, 19:46:25
Ik heb ooit een keer een pdf-document van autodesk gedownload daarin een toelichting op (alle?) autolisp functies in het engels. Hierin zoek ik regelmatig de werking van functies op. Stuur me even een email of persoonlijk bericht, dan kan ik je deze mailen.

Reimer
Titel: Re: Beginnen met lisp routines
Bericht door: EddyBeerke op ma 10 10 2011, 07:42:39
Citaat van: Joey op za 08 10 2011, 16:59:00
zijn er toevallig ergens overzichten van de commando`s die gebruikt kunnen worden en wat deze voor functie bevatten.
Type in acad het command: VLIDE
Als het AutoLisp venster geladen is druk je op F1.
Zie daar een scala van "commando's".
Titel: Re: Beginnen met lisp routines
Bericht door: julien op ma 10 10 2011, 11:30:39
Nog wat info:

http://www.cad-manager.com/wp-content/uploads/2010/11/CM34-1R-AutoLISP%C2%AE-Cheat-Sheet-for-CAD-Managers.pdf

http://www.afralisp.net/autolisp/

http://devcheatsheet.com/tag/lisp/
Titel: Re: Beginnen met lisp routines
Bericht door: Joey op di 11 10 2011, 20:34:48
bedankt voor de reacties,

ik begin al aardig op weg te komen (het valt wel tegen).
maar met enkele uren werk lukt het me al enkele dingen te ontcijferen.