Learning AutoLISP & Visual LISP
Offered By: LinkedIn Learning
Course Description
Overview
Learn the fundamentals of LISP for AutoCAD, so that you can start using this language to simplify monotonous tasks and ease the implementation of standardization.
Syllabus
Introduction
- Welcome
- Exercise files
- History
- Visual LISP IDE
- Creating a defined function
- Creating and using variables
- Getting and setting variables
- Using an if condition function
- Using a cond condition function
- Function: vl-Load-Com
- Function: vlax-get-acad-object
- Function: vla-get-preferences
- Function: vla-get-activedocument
- Function and command: vl-cmdf
- Function: strcase
- Function: strcat
- Function: strlen
- Function: substr
- Visual LISP methods
- List and dotted pairs overview
- Functions: nth and length
- CDR, CAR, CADR, and more
- Function: append
- Function: subst
- Visual LISP methods
- Function: getstring
- Function: getpoint
- Function: getdist
- Function: getreal
- Functions: getkword and initget
- Functions: entsel and entget
- Funtion: getfiled
- Function: while
- Function: repeat
- Function: foreach
- Function: ssget
- Functions: sslength and ssname
- Selection set filters
- Function: polar
- Function: angle
- Function: distance
- Function: inters
- Functions: assoc and subst
- Function: subst
- Function: entmod
- Function: entmake
- Function: entdel
- Visual LISP entity functions
- Function: tblsearch
- Function: tblobjname
- Visual LISP methods
- Function: namedobjdict
- Visual LISP dictionary functions
- Reading and writing to the registry
- Loading a LISP file
- Using acad.lsp and acaddoc.lsp
- Error trapping
- Next steps
Taught by
Josh Modglin
Related Courses
Java Basics Course (How To)Treehouse Python: aprender a programar
Universitat Politècnica de València via edX Search a String Variable with JavaScript Methods
Coursera Project Network via Coursera JavaScript Strings: Properties and Methods
Coursera Project Network via Coursera Learn C++ by Creating
Udemy