Category Archives: AutoLISP: Creating

Create New Objects with AddSelected

The tool ADDSELECTED has been in AutoCAD since ACAD 2011 and It has saved me a lot of time. Regardless of your current settings, such as Layer, Dim Style, Text Style… You can easily recreate an existing object by simply … Continue reading

Posted in AutoLISP: Creating, BASICS, New in 2011, TIPS | Tagged | 2 Comments

LISP version of Closest Distance Between Two Objects

The previous tip showcased a command that is available in Civil 3D that lets you find the closest distance between 2 objects and even draws a line at the closest points. Here is a LISP routine that lets you do … Continue reading

Posted in AutoLISP, AutoLISP: Creating, AutoLISP: Dimensions, Uncategorized | 7 Comments

AutoLISP: Make Perpendicular Line Between Two 3D Angles

This Lisp was found at http://paulbourke.net/geometry/pointlineplane/int2.lsp and has been a great help in 3D and sometimes being off by a little bit can be very frustrating. You can always us the distance command and then look for the specific X distance or … Continue reading

Posted in AutoLISP, AutoLISP: 3D, AutoLISP: Creating | 1 Comment

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: https://autocadtips.wordpress.com/2011/05/28/autolisp-objects-2-wipeout/) 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 | 11 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

AutoLISP: Simple Numeric Array

Today’s featured routine is an example from a book about Visual Lisp Programming and was an example that we learned from as an example in class when I was in school. It is a simple routine that lets you incrementally array … Continue reading

Posted in AutoLISP, AutoLISP: Creating, AutoLISP: Text, Uncategorized | 3 Comments

AutoLISP: Create a Roof Pitch Symbol

If you need to create a roof pitch symbol this routine will surely help. Here’s how: PS <enter> to start “Pitch Symbol” Select a line that has the slope that you need to calculate Specify the base length of the … Continue reading

Posted in AutoLISP, AutoLISP: Creating | 6 Comments

AutoLISP: Make a Block Quickly

Here is a handy routine that will let you quickly create a block of selected objects – it will even automatically name the block for you. Here’s how: QB <enter> to start (Quick Block) Select the objects that you want … Continue reading

Posted in AutoLISP, AutoLISP: Blocks, AutoLISP: Creating | 14 Comments

AutoLISP: Fillet To A Selected Point

This is a useful routine that lets you easily create a fillet when the radius of the fillet is not not known. The point that you pick while defining the radius will lie along the fillet. Here’s how: FP <enter> … Continue reading

Posted in AutoLISP, AutoLISP: Creating, AutoLISP: Modify | 2 Comments

AutoLISP: Define a Pipe’s Path by 3D Curved Objects

Today’s featured routine is a gem if you need to make basic 3D Pipes. It does a couple of awesome thing: 1) It creates a pipe with an inner and outer diameter thus creating a true pipe. 2) Lets you … Continue reading

Posted in AutoLISP, AutoLISP: 3D, AutoLISP: Creating, AutoLISP: Modify, AutoLISP: Polylines | 2 Comments