AutoCAD programmeren (AutoLISP)

13 oktober 2013 Geschreven door Super User


Bestemd voor: 

Ervaren AutoCAD gebruikers, die het maximale uit het systeem willen halen en met behulp van de programmeeromgeving Visual LISP het standaard pakket willen aanpassen aan de eigen werkomgeving

Resultaat: 

Het geven van inzicht in de programmeer mogelijkheden binnen AutoCAD via de programmeertaal AutoLISP, zodat de cursist in staat is eigen routines te schrijven.

Voorkennis: 

Van de cursist wordt algemene computerkennis verwacht, technisch inzicht en ruime praktijkervaring met AutoCAD.

Cursusduur: 

21 uur, verdeeld over 7 lessen van 3 uur; deze kunnen in de ochtend, middag of avond worden gegeven.

Cursusmateriaal: 

Syllabus ""Programmeren in AutoLISP"" en digitale bestanden.

Bijzonderheden: 

Met behulp van AutoLISP routines is het bijvoorbeeld mogelijk repeterende bewerkingen op een relatief eenvoudige manier te automatiseren, hetgeen een enorme tijdwinst kan opleveren! Nadruk ligt op het maken van praktische routines, waarbij de wensen van de cursist een belangrijke rol spelen.

Globaal lesplan 

Aan de orde komen:

  • Inleiding AutoLISP,
    - basisbegrippen programmeren,
    - data types,
    - algemene LISP functies.

  • Gebruikers invoer,
    - opvragen invoer,
    - uitlezen systeem variabelen.

  • Maken functies en commando's,
    - standaard routines,
    - globale en lokale variabelen,
    - aanroepen functies.

  • Parametrisch tekenen,
    - rekenkundige functies,
    - aanroep AutoCAD commando's,

  • AutoLISP en externe bestanden,
    - divers i/o functies,
    - in relatie met parametrische bestanden.

  • AutoLISP en user interface,
    - integratie in menu's,
    - diesel,
    - gebruik dialoogboxen DCL-taal.

  • Manupilatie object database,
    - directe toegnag tot drawingdatabase (DWG),
    - opvragen en wijzigen,
    - selecteren.