South Plains AutoCAD Users Group

LISP of the Month
2001

January February March April May June July August September October November December

HOME Current LISP 2005 2003 2002 2001 2000 1999 1998 1997


 

December's Lisp of the Month

Flange3D.Lsp

3D Flange Routine

by Katsurar Ochi
Japan

 

November's Lisp of the Month

DCP.Zip

Dimension Control Panel - AutoCAD 2000 and up only

I've tried to put everything that I do with dimensions on a day-to-day basis in one place - Dimension Control Panel. It will change dimension variables and display format variables by changing entries in the dialog and picking the "OK" button. It will also update dimensions by changing entries in the dialog box, picking the "Update" button, and selecting the dimensions to be updated. If you pick the "Reset original Dimvars after update" toggle before the "Update" button, it will do dimension overrides and return to the original settings. If you pick the "Cancel" button at anytime it will return all dimension variables to their original settings.

by Russ Steffy
Bethlehem, PA

 

Click for Full Size Image...

Click Image for Full Size Version

 

October's Lisp of the Month

Cenlin.Zip

CENLIN.LSP - Center Line Maker (Version 1.0)

Has a built in Windows Help File. Very nice routine.

Works with R13, R14 & R2000.

written by Stephen Taylor
Taylor Drafting
Bangor, ME

 

September's Lisp of the Month

Pipe.Zip

PIPE.LSP - Dialog 2D pipe, flanges, elbows, and segmented elbows

See pipe.txt enclosed for general instructions.

Russ appreciates feedback on how to improve on his routines.
You can contact him at russ.steffy@ffeminerals.com

by Russ Steffy
Bethlehem, PA

 

August's Lisp of the Month

QD.Zip

QwikDraw QD.LSP AutoCAD 2000 only

With QwikDraw you select an entity. The current layer is set to that of the entity and the command to create an entity of the same type is issued. Bundled with QwikDraw is DynaDim DD.LSP. When a dimension is selected with QwikDraw DD.LSP is run.

by Russ Steffy
Bethlehem, PA

 

July's Lisp of the Month

Rel. 2000 Beta

Rel. 14 Beta

Rel. 12

Make_Lsp

"Make_Lsp.lsp will write AutoLISP programs for you."

by Jeff Sanders

 

June's Lisp of the Month

Save_Views.Lsp
Ver. 1.2
Save_Views.Lsp

Allows you to export all views from 1 drawing to a file so that you can import them into a second drawing.

Commands: save_views and restore_views

Now supports multiple line saves and restores. (which was a limitation in version 1.0)

Modified by Jeff Tippit, SPAUG President
and Ken Switzer, SPAUG Treasurer

 

May's Lisp of the Month

AutoLay[2].Lsp AutoLay[2].Lsp

This program automatically creates and switches to layers for dimensions, text hatches and viewports, then restores the layers to their previous states when the command has ended. It also turns off the "Hidden" layer when hatching and turns off the "Hatch" layer when dimensioning. Or it's supposed to anyway!

For Autocad 2000x

written by Eric Schneider, Reno, NV

 

April's Lisp of the Month

BK.Lsp BK.Lsp

Breaks a line at an intersection, 1/8" in any direction. (applies scale).
This routine works great for P&ID work.

written by Jeremy Upton, Arcadia, LA

 

March's Lisp of the Month

DA.Lsp
Ver. 1.0
"I have an irregularly shaped site perimeter drawing which encloses an area of 0.5 acres. My problem is, I want to enlarge the site area to 1.0 acres but maintain the same shape. i.e. I want to scale by area."

requested by Richard Bolger, Kilkenny, Ireland

DA.Lsp

Scales all selected entities by doubling their area.

written by Jeff Tippit

 

February's Lisp of the Month

Gear2.Lsp

Gear2.Lsp

Program for drawing a 3D Gear with variable number of teeth, height, hole, diameter and module.

written by Michiel de Bruijcker
modified by Jeff Tippit

 

January's Lisp of the Month

UPDATED
03/21/2002

HowFar.Zip

HowFar Web Site

HowFar Free Open Code Version

You will be prompted to pick two points. After picking the two points the DCL box will come up and show the distance in five different modes Decimal, Fractional, Engineering, Architectural, and Metric. It displays the distance between Pt1 and Pt2 and the X and Y value of each mode. It also shows the Angle between Pt1 and Pt2 in nearest degree, deg\min\sec and degree decimal.

written by Richard Sandgren

 

 

All routines that have an author listed in the file are kept intact as to respect authorship.
Some of them may not have an author, if you recognize a routine that is yours please e-mail me so that I can acknowledge you.
If you would like to see your work archived here feel free to send it to the address below.
Any routines will be posted acknowledging you as the author. If a routine is labeled new, it means new for this site.


Powered By SGI Servers
SGI Powered Web Site
Page Maintained & Updated by Jeff Tippit
Original Page Design & Implementation By Patrick M. Slattery
Copyright © 1996-2007 SPAUG
Last Updated February 28, 2007