Lisp Routines



ADDLAY.LSP v1.1
Add lines, arcs, plines, and splines, separated by layer (modelspace entities only)


BLKRPL.LSP v1.1
Replace Local Blocks
Pick blocks to replace. Type name of new block. Selected blocks are replaced with new blocks, original rotation, scale, etc. Excludes blocks with attributes.
***uploaded 15 March 2000


BLKSWP.LSP v1.2
Swap Blocks Globally
Pick one block. Pick one other block. Each instance of these blocks are switched throughout the drawing, and keep original rotation, scale, etc. Excludes blocks with attributes.
***uploaded 15 March 2000


BLKSWP.LSP v2.0
Swap Blocks Globally
Pick blocks to replace. Type name of new block. Selected blocks are replaced with new blocks, original rotation, scale, etc.
Version 2: changed routine from 'reinsertion' to 'redefine xdata' and removed attribute exclusion. Will not affect associative hatching.
Not recommended for attributes, unless blocks have complementary attribute locations, etc.
***uploaded 28 March 2000


BLKUPD.LSP v1.0
Update Blocks Globally
Type name of blocks to update. Globally update all blocks rotation, scale, layer, etc.

***uploaded 29 March 2000


CC.LSP
A super simple entity color change utility. I wanted a 'pick and type' routine to make it quick, so it is keyboard/mouse oriented. Pick an object, type the color, and right click, it is done.
***uploaded Nov 1998


DIV.LSP
This routine is to be used with Sta_tic.dwg, it is a quick way to make tick marks on a pline when you may have multiple divisions. Hit 'Esc' to exit.


DUAL.LSP v1.2
DuaLine
I needed a routine to make a line as I picked on other lines. It uses the Z axis of the lines picked to draw a line with the Z shown horizontally. As in, taking a plan view of survey points to output as a sectional view. Works best with lines (not plines). No error handling.I needed a routine to make a line as I picked on other lines. It uses the Z axis of the lines picked to draw a line with the Z shown horizontally. As in, taking a plan view of survey points to output as a sectional view. Works best with lines (not plines). No error handling.


EZSET.LSP
Easy Offset
This routine is a modification of the offset command. If you have a line that you need to offset at more than one distance, this routine makes it simple. Pick the line, pick the offset side, then type the distances. Hit 'Esc' to exit. No error handling.


JP.LSP
Join Polyline
Join lines, plines, arcs, and make them as one pline.


LE.LSP
LEader
Modified leader command.


MEAS.LSP
MEASure
Modified measure command.


MTOZ.LSP
Move To Z
This routine takes survey points with a Z axis presumably of "0" and sets the point according to the attribute value for its elevation. It also changes the layer so that you can see those that have been moved already. No error handling.


PLAN2PRO.LSP v1.2
Plan to Profile
Move survey points to Z Attribute Value & print a line showing profile as you pick on the points (with elevation text).


RSAVE.LSP v1.2
Multi-save command
Write paperspace entities to separate file, qsave, saveas '*.rsv.dwg', then reopen original.


TOTLEN.LSP v1.0
TOTal LENgth
Adds the lengths of selected Lines, Arcs, Plines, and Splines for a TOTal LENgth.
***uploaded 14 Feb 2000


TOTLEN.LSP v1.1
TOTal LENgth
Same as above, but with varied output. Modified by Jeff Tippit.


ULINE3.LSP
ACAD's special linetype lisp.


WIDEDIT.LSP v1.0
attribute WIDth EDITor
Attribute Width Edit for attributes nested within blocks. No need to explode nor redefine the block to get your attributes to fit.
***uploaded 22 Feb 2000


XG.LSP v1.0
XG Xdata Get. Simple keystrokes for a simple lisp to view xdata.




Visitor number

Home

Email: [email protected]

Created March 2000

Last Updated 29 March 2000




Site Design By:

Design by RH Web Design

Hosted by www.Geocities.ws

1