Category Archives: AutoLISP

Lisp: Delete Extra Annotative Scales from Objects

This routine has helped me many times when receiving drawings from others that include annotative blocks and text, you may not need as many scales that are applied to these annotative objects. Everything looks fine with the received file shown … Continue reading

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

Block Description to Multileader

Following up on the previous post – The routine illustrated below is also made by Alan Thompson found HERE lets you select a block and place a multileader containing the Block’s description (see below for “block description”) Use the command BDESC2ML … Continue reading

Posted in AutoLISP, AutoLISP: Blocks, Blocks, Leaders, multileaders | 8 Comments

AutoLISP: Block Name to MultiLeader

The routine illustrated below is from Alan Thompson found HERE at CADTutor. This routine lets you select a block and place a multileader that contains the name of the block. The arrowhead or leader point is automatically placed at the block’s … Continue reading

Posted in AutoLISP, AutoLISP: Blocks, Blocks, multileaders | 3 Comments

AutoLISP: Updated Code for “Break Along Curve” or “Break At Distance”

I’ve simply updated the AutoLISP code for an earlier post from Alan Thompson that lets you select a Line, Arc, Polyline, Spline and make breaks at the user specified distances along the object. https://autocadtips.wordpress.com/2011/09/24/autolisp-break-at-distance/

Posted in AutoLISP, AutoLISP: Modify, Updated | Leave a comment

AutoLISP: Break 3D line through User defined Plane

This routine was made by Chen Qing Jun, qjchen and is found at http://www.theswamp.org/index.php?topic=40494.msg457913#msg457913 It is quite handy if you happen to need to break a line that passes through a “plane.” I am using the term “plane” loosely because it doesn’t … Continue reading

Posted in AutoLISP, AutoLISP: 3D, AutoLISP: Modify, Modifying | 2 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 | Leave a comment

AutoLISP: Updated Heal Line/Polyline

There were 2 posts from a while back that did the same thing – Erase a selected block and then heal the LINE or POLYLINE, but the annoying thing was that only one routine would work for LINES and you … Continue reading

Posted in AutoLISP, AutoLISP: Blocks, AutoLISP: Modify, AutoLISP: Polylines, Modifying, Uncategorized | 1 Comment