Filename | Size | Date | Compatible with: | Description | |
---|---|---|---|---|---|
Platform | Release | ||||
3DFILLET.LSP | 15 k | 1995-01-02 | DOS/ Win |
R12 | Redefines the FILLET command to allow filleting of non-UCS coplanar lines, and allows radius definition during FILLET. |
BALLOON.LSP | 7 k | 1999-11-03 | DOS/ Win |
R11- R2000 |
This program creates leaders and encloses the leader text in a 'Balloon'. If the text has fewer than 3 characters, the balloon is a DONUT; if longer, the balloon is an ELLIPSE. Both text and balloon continue at the same angle as the last line in the leader. Editable parameters let you put the balloon on a specific layer, adjust the gap between text and balloon and the balloon's lineweight, and specify whether the leader is a block or individual entities. |
BCAL.LSP
Bend Calculator |
6 k | 1998-09-10 | DOS/ Win |
R11- R14 |
For sheet-metal fabricators, this routine calculates some common bend-allowance related quantities from specific bend parameters. If invoked transparently the result is returned directly to an AutoCAD command (such as OFFSET). This is from my "Sheet Metal Flat Development with AutoCAD" course. |
BDEV.LSP
Bend Developer |
5 k | 1998-09-10 | DOS/ Win |
R11- R14 |
This routine uses the k-factor method with the specified k-factor and metal thickness to calculate the developed length of a sheet metal part by selecting the lines and arcs from a cross-section of the part. This is from my "Sheet Metal Flat Development with AutoCAD" course. |
CALCAREA.LSP | 1 k | 1995-04-21 | DOS/ Win |
R11- R13 |
This is a little routine that writes a comma-delimited file of room numbers and areas. The data is gathered by entering the room number then picking the corners of the room. The file is not commented. |
DIMPL.ZIP | 3 k | 1995-10-19 | DOS/ Win |
R12 R13(?) |
A simple routine which makes it easy to dimension the bearing and distance of a property line by inserting a block with two attributes, then filling the attributes in automatically. |
DWGVER.LSP | 2 k | 2012-10-30 | DOS/ Win |
All | An example of reading the first few characters of a .dwg file to determine the file version or corresponding AutoCAD version. Defines (DWGVer <filename>) and (DWGtoACAD <dwgversion>). |
FIXBLOCK.LSP | 2 k | 1997-12-31 | DOS/ Win |
R13 R14 |
Redefines all or selected blocks so that all entities are on layer '0' (zero), with color 'BYBLOCK'. |
ISX64.LSP | 1 k | 2009-12-12 | DOS/ Win |
All | Code to detect whether AutoLISP is running on a 64-bit AutoCAD host. |
MAKEBLOK.LSP | 2 k | 1995-04-28 | DOS/ Win |
R11- R13 |
This program takes selected objects, defines an anonymous block, then inserts the anonymous block at the original location. |
PURGEB.LSP | 2 k | 1998-11-15 | DOS/ Win |
R11- R14 |
PURGE all unreferenced blocks (including nested blocks) with one command. The program can easily be modified to PURGE other items. |
PWIDTH.LSP | 1 k | 1994-05-02 | DOS/ Win |
R11- R13 |
Defines (PWIDTH <new_width>), which changes the width of all polylines to 'new_width'. |
STRETCH.LSP | 3 k | 1998-09-04 | DOS/ Win |
R13 R14 |
A modified STRETCH command for AutoCAD R13 and R14. This modified STRETCH command is identical to the built-in version with one important exception: the first window selection is used to specify the stretch window (instead of the last). |
TABLES.ZIP | 16 k | 1993-05-29 | DOS/ Win |
R12 R13(?) |
Define and insert custom tables. Allows cells to be populated with predefined values or entered during insertion of the table. |
TINT.LSP | 1 k | 1999-12-28 | DOS/ Win |
R11- R2000 |
Defines a TINT command which returns the theoretical intersection of two lines. The command can be used transparently to return the point to an AutoCAD command which expects a point. |