WTAUG Lisp Archive

Name
Description
Submitted By
Writes Acreage for a closed polyline
Routine to add text numbers by picking text on drawing
A group of (1) & (2) letter short cut key commands
Annotates line length- text
Writes Northing and Easting coordinate text to screen
Writes Square Footage for a closed polyline
Makes an arrowed p-line leader
Move Attributes
lets you replace block attributes with your own text (over and
over and over) by picking the attribute(s).
Simple but effective.
Leader and balloon routine
Counts all blocks placed in drawing and writes it on the drawing
Dialogue interface to BLOCK command
Writes text - surveying dimensions of a line
Reverses surveying direction (i.e. n 45Deg00'00"w to s45Deg00'00"e)
Draws a leader with either a bubble or flag symbol around the entered text. Note: Size is based on DIMSCALE
adds prefix to numbers
"CDPID" is a program for creating ANSI standard "Piping and Instrument Diagrams" (P.&I.D.s). The program is written in Lisp with a 30 day free trial expiration. An ARX version will soon follow as also a AutoCAD 2000 version. This Beta 0.1 was designed to run on AutoCAD 14, but some users have found it to work on AutoCAD 2000. Also in development is a ISOMETRIC package, a STEEL package and possibly a 2D PIPING package.
Changes a line or group of lines from one layer to another by picking
Changes the color of a line or group of lines to another color by picking the color
Change precision of numbers by picking on numbers in drawing and designating precision
Draws a revision cloud around a given area
Curved leader routine
Copies picked objects to another picked layer, without moving them from their original positions.
continue text - next line correct spacing
Writes text to drawing - count by a given interval staring at a given number
Writes surveying description of a curve to the drawing as text
Changes current LAYER, LINETYPE, THICKNESS, and COLOR settings to those contained within the entity association list supplied as an argument and initiates command to draw that type of entity
Lets you increment or decrement number block attributes.
Very handy for changing elevation attributes by a given amount.
(note: the routine does not change the elevation (z value) of the block.)
Offset and Change Layer
Edit Multiple Text Lines
erase everything outside designated limits
Draws a line relative to horizontal (current UCS) based on slope (H:V)
edits TEXT, ATTRIBUTE, ATTRIBUTE DEFINITION or DIMENSION entities
select text alignment for set of text strings
Redraws a line with 2 different endpoint elevations to zero endpoint elevations
Sets the Z-coordinates of LINEs, POLYLINEs, CIRCLEs, ARCs, ; TEXT, Block INSERTs, POINTs, and SOLIDs to 0. Revised by Tom Beauford to FLATTEN THE VERTICES OF 3D POLYLINES.
flips a line - useful for linetypes with imbedded text
Changes text height
transparent number input to a command by picking number off screen
Joins two broken lines on the same plane
Quick load lisp routines
Write the layer of a selected entity to label that entity
This program figures the total number of linear units (feet, inches, etc) of LINEs on a specific layer.
Creates a List of LAYERS in a TXT file
Simple Traverse routine
Match Rotate - streamlined routine to rotate entity to match another
"NM Coords" is small, helpful FREEWARE routine which is dedicated to all that mouse/toolbox users. The routine simplifies (or better supports) input of numbers and angles for everything to draw.
Records date, time, author, file name & path to lower left hand of dwg - Be sure to set your dimscale
Generates an array (row, column, row/column) of integer values.
Offset a line to give a specifies Acreage (in the resulting box defined by the 2 lines)
Offset a line to give a specifies Square Footage (in the resulting box defined by the 2 lines)
This program automates the layout of rows of right-angle parking spaces (or more accurately, the striping for parking spaces). Great for site planning/layout work. Automatically calculates the required stall width above a specified minimum, to fit the maximum number of stalls into the specified area.
This Function Draws lines using Deflection Angle Rt or Lt and Distance the Way Surveyors Note Centerline Alignments
Purpose: To plot elevations on a profile grid. Use your own grid or plp1-100.dwg
Purpose: To plot elevations on an profile grid. Use your own grid or plp1-100.dwg. Sta & Elev Read from ASCII text file
The original r14 chprop dialog working in 2000+
Draws cross section of beams, angles, channels & pipe to scale
Stretches Text
adds suffix to Selected Text Entities
Text cut or copy
adds text strings together
This lisp function takes selected text and writes it to an ASCII file.
Imports ASCII text files
 
If you would like yours posted, send them to the Webmaster Chane Eckert
 
Disclaimer: People submitting the routines to our site are not necessarily the authors of the routines. Check the comments in the code for the actual authors. We certainly do not want to take credit for the work of others and we wish to express our appreciation to the original programmers for their most excellent routines. Thank you.

 

Some Other Lisp Links

 

Lisp Lessons - by Tony Kalenak

 

Compression & Decompression tools needed for .zip files

Click Here To Download