$29.99
Advanced AutoLISP functions and commands.

Level

Expert

Level

Time to Complete

20 hours 0 minute

Lessons

35 Lessons

Language

English

Rating

(

0 Review

)

Updated:

Feb 13, 2025

Advanced AutoLISP

Absolutely the most powerful use of AutoLISP is the ability to access and manipulate the entity drawing database. Database is the term that represents the contents (entities) of the AutoCAD drawing file. An AutoCAD drawing comprises “Entities,” or as they are referred to as “Objects.” Entities consist of graphic objects such as lines, arcs, circles, blocks, text etc., and non-graphic objects such as extended entity data.

You see the AutoCAD database as a picture on your graphics monitor—but the actual database is a list that describes each object in the drawing. Each object in the drawing is stored as an individual record in the database and displayed graphically using the vector data associated with the object in the database. Each record contains all the necessary information for AutoCAD to display or plot that specific object. A line, for example, contains the start and end point, layer, color and linetype.

When an object is moved or changed in the drawing, the AutoCAD database is revised to reflect the change, and the drawing is updated on the screen. You see the changes as they occur on the graphics’ display but are unaware of the changes that are made in the AutoCAD database to display the object that has been modified correctly.

Enrolled by

0 student

What You’ll Learn?

More advanced AutoLISP programming examples.

Course Syllabus

Entity Database Revealed

4 Lessons 0 Quiz

Complex Entities

2 Lessons 0 Quiz

Selection Sets

6 Lessons 0 Quiz

Entity Manipulation

2 Lessons 0 Quiz

Extended Entity Data — Xdata

5 Lessons 0 Quiz

Entity Creation

5 Lessons 0 Quiz

AutoCAD Symbol Tables

8 Lessons 0 Quiz

Recursion

2 Lessons 0 Quiz

Lambda Procedures

1 Lesson 0 Quiz

Meet Your Instructor

barry@softdraft.com
0.0
barry@softdraft.com

My name is Barry R. Bowen, and AutoLISP has played a pivotal role in my career transformation—from an employee to an independent developer. Today, I create and market my own AutoLISP and Visual LISP applications, serving thousands of users worldwide.

I encourage feedback on my posts. Let me know what you enjoy, what you find unclear, or what you would like to see more of. I aim to help you develop custom programs that tailor AutoCAD to your unique needs.

I started with AutoCAD in May 1983, beginning with Release 1.2. Although I had no programming experience, I was driven to learn how to customize AutoCAD to match my drawing style and automate tedious tasks. By 1985, while working for an architectural firm, I started programming in AutoLISP to streamline tasks that are now standard in AutoCAD.

In 1988, I began writing "The AutoLISP Tutorial" for CADalyst magazine and continued with AutoLISP programming articles for the next 15 years. I also taught AutoCAD and AutoLISP in continuing education programs at Memphis State University and the State Technical Institute in Memphis and contributed articles to Cadence and Technical Design Solutions magazines.

I am the Vice Chief Manager of SoftDraft, LLC, an AutoCAD Registered Application Developer since 1995. SoftDraft develops affordable, user-friendly 2D and 3D applications for the architecture, engineering, and construction sectors, compatible with all AutoCAD® versions. You can explore our applications on the Autodesk App Store.

Student Review

0

(

0 review

)

5 stars
0 Rating
4 stars
0 Rating
3 stars
0 Rating
2 stars
0 Rating
1 star
0 Rating

Similar Courses

$29.99
0

by

barry@softdraft.com

$29.99
$29.99
Advanced AutoLISP functions and commands.

Level

Expert

Time to Complete

20 hours 0 minute

Lessons

35 Lessons

Language

English

Rating

(

0 Review

)

0
trial

Start your journey with free trial

Interactive courses designed to take your skills to the next level, anytime, anywhere

Want to receive push notifications for all major on-site activities?