Category Archives: AutoLISP: Modify

AutoLISP: Dynamic Text Align

With AutoCAD 2015’s new TEXTALIGN tool, comes the question of “what about those of us that don’t have AutoCAD 2015”? Luckily, Lee Mac has a LISP version that accomplishes many of the same functions and even adds a few others. … Continue reading

Posted in AutoLISP: Modify, AutoLISP: Text, Modifying, Text | 1 Comment

AutoLISP: Rotate Multiple Objects Around Their Base Point

There are 2 things in this blog post that I want to point out. 1) Share a LISP routine that rotates multiple objects around their individual base points… 2) The lisp routine shown in this post hasn’t been altered since … Continue reading

Posted in AutoLISP, AutoLISP: Blocks, AutoLISP: Modify, AutoLISP: Text | 32 Comments

AutoLISP: Closed Objects to Wipeout updated

It has been a while since using this LISP routine, but apparently the routine that was posted a couple of years ago (found here: and written by Giles ChanteauĀ stopped working in newer releases of AutoCAD because it now needs … Continue reading

Posted in AutoLISP: Creating, AutoLISP: Modify, AutoLISP: Polylines, Wipeouts | 10 Comments

AutoLISP: Convert 2D Solid to Polyline Outline

Since 2D solids aren’t very friendly after you place them and are hard to edit, you may need find this tool helpful for converting the solid into a polyline that represents the outline of the solid. An example of its … Continue reading

Posted in AutoLISP, AutoLISP: Modify, AutoLISP: Polylines | 8 Comments

AutoLISP: Great Dialog Box to Turn On Layers from Various States

If you’re like me, you have a handful of routines, scripts or macros that let you basically “turn on” layers Thaw those frozen layers; Unlock those locked layers; Turn on those Off layers… The routine featured today combines all of … Continue reading

Posted in AutoLISP, AutoLISP XREFs, AutoLISP: Manage, AutoLISP: Modify, Layers | 1 Comment

AutoLISP: Purge Page Setups

The code posted below will purge all Page Setups except for the current page setup (if one is applied). If you have ever received a drawing with many page setups this routine will help reduce the amount of setups that … Continue reading

Posted in AutoLISP, AutoLISP: Manage, AutoLISP: Modify, Manage, Printing - Plotting, Uncategorized | 3 Comments

AutoLISP: Advanced Polyline Offset

Not knowing what to call this routine, I think that it is more of a combination of an advanced Offset command that automates the placement of the vertices at the (M2P) Mid-Between-2-Points. If you need an offset that is between … Continue reading

Posted in AutoLISP, AutoLISP: Creating, AutoLISP: Modify, AutoLISP: Polylines | 4 Comments