South Plains AutoCAD Users Group
LISP of the Month
2000
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 |
||
| Stairs.Lsp Ver. 1.0 |
Stairs.Lsp
This routine will calculate and draw stair sections based on information you supply from your keyboard and graphics screen. It draws in the current UCS, current linetype, current color, and on the current layer. Wow! Great routine. Very automated. Draws rounded or square nosing, allows for default values or custom, only requires a couple clicks, and even draws the text values you see to the right with one click. Full details are documented within the routine. Well done. written by Dan E. Thomas, Denver, CO |
|
November's Lisp of the Month |
|
| LM.Lsp Ver. 1.1 |
LM.Lsp
loads the lisp routine of your choice from a directory called c:\lisp routine can be modified to match whatever directory you keep your routines in. Also included an option to pull up the custom lisp directory you have specified in an explorer window. written by Jeremiah J. Upton, Arcadia, LA |
October's Lisp of the Month |
||
| Number.Lsp | Number.Lsp
A decent LSP program. What it basically does is if you need to install sequential numbers, like lot numbers, you have the option of either giving it specific distance and specific numbers; or able to pick the starting number and then number up until you are done. You give it both a specific suffix, called Start Number, and a specific prefix, called Initial Number. Ex: if you want to start with the number 100, the suffix would be the last number, or 0(zero), and the prefix would be 10; if you want to start with the number 247, the suffix would be 7 and the prefix would be 24. As you number up, the suffix sequence up from whatever you pick as the Start Number, to whatever you quit at; the prefix stays static. Ex. if u start with 100; it will become 100, 101, 102..up to 109; then it become 1010, 1011, 1012, etc. ; if u start at 247, the numbering starts at 247, 248, 249, 2410, 2411,..etc. written by Abu Roy, Bangi, Selangor,
Malaysia |
|
September's Lisp of the Month |
||
| Rafter.Lsp | Rafter.lsp *Version 1.0*
Rafter Lisp will draw rafters as in building sections. This routine will draw rafters according to information you supply from your keyboard and graphics screen. It will draw in the current linetype, color, ucs, and on the current layer. You will be able to choose from some common rafter tail styles and you can draw any roof rafter slope you want. written by Dan E. Thomas, Denver, CO |
|
|
||
| UPDATED 08/09/2002 |
Substitute Block Routine - This is an updated
version of the block substitution routine that now
has the default option of purging the original block
from the drawing database. Shows all the values of
the picked blocks. Added functionality to work Globally instead of just
picking individual blocks. Gives toggles to allow the user to choose to
match Layer, Rotation, and Scale based on the Old Block.
based on the original SUBBLK.Lsp by Jeff Tippit Modified to allow toggles to remember user values. Fixed a bug that had the incorrect rotation angle. Fixed a bug in the Cancel button. |
|
July's Lisp of the Month |
||
| PSave.Zip |
This routine will add the save name and directory path to your drawing. Prompts you for your initials and then will place the text string in the lower right hand corner of the screen within your limits. it also saves the drawing to a directory called c:\store. submitted by Jeremiah Upton Modified for use with R13 and R14 and up. |
|
June's Lisp of the Month |
||
| BlkBrk2.Lsp | BlkBrk.Lsp Revisited - Modification of April 1999's Lisp of the Month.
Added function to get insertion point written by Rick E. France, Cadalyst Mag.
Tip#1026, 1994 |
before after |
May's Lisp of the Month |
|
| MT.Lsp | This lisp routine is a multiple trim command.
It prompts you to pick objects to be trimmed then then
you draw a box around all the edges that are extruding
over the line or arc or etc. it automatically trims
all of them. However if you make the pick box to large when your trimming
the objects it has a tendency not to work.
sent in by Jeremiah Upton |
| Breaktxt.Lsp | This routine breaks text at the selected space in the
text string. The command to execute is BT.
sent in by Greg Billings |
| VPF.Lsp | This routine lets you viewport-freeze layers by
popping into any viewport in paperspace and then
selecting an object whose layer you want frozen in
that viewport.
I use it by creating a viewport with all layers thawed and then picking the stuff I want frozen. sent in by Mike Gilroy |
April's Lisp of the Month |
||
| FL.Lsp Ver. 1.1 |
Repeating Fillet command with layer change. Commands: FL - prompts for radius & FL0 - defaults to radius 0 The first selected entity will be used to set the layer that the second entity will be changed to. requested by Jim Seltzer written by Jeff Tippit |
|
| HatchB.Zip | Recreates a hatch boundary by selecting an existing hatch. Boundary is created in current layer/color/linetype in WCS requested by Jack Lau |
|
| DDXref.Zip Ver. 1.1 |
Dialog Box for Xrefing from the November 1995 Issue of Cadalyst Magazine,
Tip #1164 Added OPEN command for AutoCAD 2000. requested by Jeff Hanson written by M. Belmont modified by Jeff Tippit |
|
| Textout.Lsp | Writes selected text out to a user defined TXT file which
includes the X and Y locations for each piece of text.
requested by Gerry Powell |
|
March's Lisp of the Month |
||
| Totlen.Lsp Ver. 1.1 |
Add selected lines, plines, lwplines, splines, and arcs for total length.
written by Rob Herr |
|
February's Lisp of the Month |
||
| Flange.Lsp
Spacer.Lsp
|
Program for drawing a flange.
Program for drawing a spacer.
written by Michiel de Bruijcker |
|
January's Lisp of the Month |
||
| FREE Block Manager for AutoCAD R14 & R2000, AutoCAD Map R2 & R3
& R2000, Architectural Desktop R1 & R2 and platforms Windows95, Windows98 & WindowsNT IMHO, cadLIBdu is the best block manager I have ever worked with,
either free or purchased. Note from the author: The automatic block preview inside of cadLIBdu will not work with Windows ME and Windows 2000. There is a problem with that exe-file. You will have to make all previews manually (inside of cadLIBdu, you know). all other functions work fine.written by Martin Nigg |
||
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
Page Maintained & Updated by Jeff Tippit
Original Page Design & Implementation By Patrick M. Slattery
Copyright © 1996-2007 SPAUG
Last Updated February 28, 2007