100YR.lsp |
Place "100yr Flood El=###" and symbol at station and elevation. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2-23-99 Edited: 2-23-99 |
Requires uutils, getstyle, dimscl, gvpno, ustr, uint, mklayr, ureal |
2PM.LSP |
Command "2m" Returns midpoint between two points. Command "lp" Returns LASTPOINT system variable. |
3dlline.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 11/28/2003 Edited: 11/28/2003 |
abbrlst.lsp |
Adds words used in a drawing to Abbr.txt in the drawing's folder or creates Abbr.txt if it does not exist. Does not make duplicate entries. Run in every drawing to list all abbreviations and other words used across a project. Cannot recognize words in Xrefs or nested blocks. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Edited: 11-23-2005 |
Requires ukword, either requires or can use Doslib, requires abbrlst, ustr |
ABRKSTR.LSP |
Subroutine for applying word wrap to a text string (makes multiple lines from single line). Requires two arguments (abrkstr [string] [wrap length]) Stores resulting strings in symbol names typ_t# where # is the wrapped text line number. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Created: 10-4-98 Edited: 7-15-99 |
Abstr.lsp |
Apply word wrap to a text string (makes multiple lines from single line). Uses ABRKSTR.LSP, UINT.LSP. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Created: 10-4-98 Edited: 7-15-99 |
Requires uint, abrkstr |
accxes.lsp |
Shortcut to startup AccXESTools (Xreox tools for communication with 8825 scanner/plotter) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3/1/2001 Edited: 3/1/2001 |
ADDNO.LSP |
Quick and dirty routine to append a number to a text string. Will work on any selectable object having an association group of 1. Fails if object selected does not have an association group of 1. The number will have the current precision. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3/31/00 Edited: 3/31/00 |
Requires ureal |
ADGRID.LSP |
Place a standard Profile Grid array beginning at the point you specify and terminating at the north and east distances you specify. Uses UPOINT.LSP AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-28-96 Edited: 5-28-96 |
Requires upoint |
adjnum.lsp |
Change the first number in a text string by the user specified value. The new number is conformed to the units if precision specified by the user. If specified units of precision are greater than the precision of the original number zeros are added to the string to display them. Actual digits reflecting the precise number intended by the user cannot be determined by this routine. If precision is reduced by the user it cannot be regained by this routine. The prior digits of higher precision are discarded and cannot be recovered except by the method they were originally obtained or other equal method. (uses UINT USTR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 9-27-2005 |
Requires uint, ustr |
adjsta.lsp |
Changes station numbers by specified amount. Station format, "+" in in the number, is read and edited. The new number is conformed to the station format to the user specified linear units of precision. Metric stations are sensed by the presence of three digits after the '+' and before the decimal. If precision is reduced by the user it cannot be regained by this routine. The prior digits of higher precision are discarded and cannot be recovered except by the method they were originally obtained or other equal method. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-02-94 Edited: 9-27-2005 |
Requires stait, ustr, uint |
AHGT.LSP |
Modify the text height of a selection set of text entities. The only input required is the desired text height factor and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. Uses TXTSIZE.LSP and USTR.LSP AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1994-2001 Edited: 3-2-2001 |
Requires txtsize |
AL.LSP |
Label the area of a closed polyline in ac., sq. yds., sq. ft. in either Acres, Square Yards or Square Feet. (It will also label open polylines according to the area that AutoCAD returns for them.) All polylines to be measured for area should be closed to ensure the values obtained are actually the area intended. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-4-92 Edited: 6-18-94 |
Requires dimscl, getstyle, ukword |
ALARM.LSP |
Turn AutoCAD and AutoLisp into an alarm clock. Use Doslib. Cannot use AutoCAD while alarm clock is running. (the idea is to wake yourself after a little sleep during those all nighters). Be sure not to charge for the time you were sleeping. Your PC speaker or external speakers must be functional and on. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uint, either requires or can use Doslib |
ALL.LSP |
Make all lines vertical. End with lowest Y is held, other end assumes X of held point. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
ALLBND.LSP |
Create script to draw Plines of plan viewport boundaries. Appends to existing script file so delete ALLBND.SCR and run ALLBND again in all sheets to update. *** ALLBND has been superceded by SHTBND.LSP *** Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
alndata.lsp |
Used with GPDGN alignments (gravity or pressure pipelines) to output takeoff data. Requires Doslib Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 8-30-1999 Edited: 8-30-1999 |
Requires or can use Doslib |
AMORL.LSP |
Reloads AMO after batch plots. |
ANGL.lsp |
Construct a line at an angle from selected line. UANGLE and ROTX are defun'd within. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 5-14-93 Edited: 12-16-04 |
Requires rotx, upoint, uangle |
ANGLINE.LSP |
C:ANGL - place line at an angle to selection. Requires ROTX.LSP, UPOINT.LSP, UANGLE.LSP. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 5-14-93 Edited: 5-4-00 |
Requires rotx, upoint, uangle |
ARCHDIMS.lsp |
|
ARCHLDRS.LSP |
|
arclineinters.lsp |
|
ARCTOPL.LSP |
Change arcs into polylines. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 10-1-98 Edited: 10-1-98 |
AROS.LSP |
Entmakes the blocks DIMARO and LDRARO if they do not exist. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 8-18-99 Edited: 8-18-99 |
ASCII.LSP |
Writes ASCII character set to the screen and to a file. |
ASE.LSP |
|
asin.lsp |
subroutine for arcsine. requires a sine value as input with the function call COND traps for limits of function (0, 1, -1) and returns the correct value. |
ASKIP.LSP |
|
ASTA.LSP |
Insert vertical LINES at MH stations in profile. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. Copyright: 1-8-97 Edited: 1-11-97 |
Requires upoint |
atext.lsp |
Append TEXT to strings AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9/9/98 Edited: 9/9/98 |
Requires uutils, ustr, ukword |
attcol.lsp |
Change attribute's thickness (attributes and text with thickness other than zero may be hidden by solids, 3dfaces, circles or any other surface upon hidden line removal). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-16-2001 Edited: 9-26-2002 |
Requires ustr, uint |
atthk.lsp |
Change attribute's thickness (attributes and text with thickness other than zero may be hidden by solids, 3dfaces, circles or any other surface upon hidden line removal). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-16-2001 Edited: 3-16-2001 |
Requires ustr, ureal |
attht.lsp |
Change attribute's height Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-16-2001 Edited: 7-20-2001 |
Requires ustr, ureal |
attincr.lsp |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: Edited: |
ATTLAY.LSP |
Change a selection of attributes to user-specified layer. WRITTEN FOR STEVE AT RKA TO BE ABLE TO CHANGE THE LAYER OF A SET OF ATTRIBUES TO A USER-SPECIFIED LAYER. IT CAN BE EASILY MODIFIED TO CHANGE ANY OTHER PROPERTY ALTHOUGH LAYER IS PROBABLY THE MOST PRACTICAL ONE. Written by: Kanwar Anand KETIV Technologies, Inc. Fullerton June 1989 Modified for Cooper at CDM September 1990 |
ATTR2TXT.LSP |
Convert attribute definition entities (attdef) into text entities. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis@paracadd.com All rights reserved. |
ATTREDEF.LSP |
Redefine a block and update its attributes ******************************************************************* ATTREDEF.LSP This program allows you to redefine a Block and update the Attributes associated with any previous insertions of that Block. All new Attributes are added to the old Blocks and given their default values. All old Attributes with equal tag values to the new Attributes are redefined but retain their old value. And all old Attributes not included in the new Block are deleted. Note that if handles are enabled, new handles will be assigned to each redefined block. Written by Karry Layden - May 1988 ******************************************************************* |
ATTREPLC.LSP |
KETIV - Globally change the value of an attribute ATTREPLC.LSP Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C2 Portland, OR 97218 Layer Group: NONE Menu Location: Purpose: To globally change the value of an attribute Prompts: Old attribute value: New attribute value: Case sensitive? |
ATTUPD.lsp |
Attribute update subroutine (attupd [blockname] [attribname] [newvalue]) Used extensively in scripts to rapidly change title block fill-ins. 1-15-2004 added var [testvalue] - user must (setq testvalue |
ATTUPDM.LSP |
Multiple attribute update subroutine (attupd [blockname] [attribname] [newvalue]) Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 10-1-98 |
ATTUPDT.lsp |
Attribute update subroutine (attupdt [blockname] [attribname] [newvalue] [testvalue]) Used extensively in scripts to rapidly change title block fill-ins. 1-15-2004 added var [testvalue] - user must (setq testvalue |
ATTXTJ.LSP |
Modify the text justification of a selection set of attributes. (uses UKWORD UPOINT) The only input required is the desired text justification and selection of the attributes to modify. There is no need to worry about selecting non-attribute entities because they will be automatically filtered out of the selection set. DO NOT select more than one "common note group". All of the attributes selected are assumed to belong to such a group and they ALL will be justified to the same reference position. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-12-94 Edited: 11-26-95 |
Requires ukword, upoint |
AUTOD.LSP |
Collect survey points from *.PRN files which have two digit numbers as description keys for automatic descriptions in SoftDeSK. The resultant output file should be imported in overwrite mode to update point descriptions Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1/19/94 |
Requires ustr |
AUTODSI.LSP |
Collect survey points from *.TXT files which have two digit numbers as description keys for automatic descriptions in SoftDeSK. The resultant output file should be imported in overwrite mode to update point descriptions. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1/19/94 |
Requires ustr |
AUTOLOAD.LSP |
Customized Section of "AutoLoad LISP Applications" from ACADr14.LSP |
Requires AUTOLOAD |
backup.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires CHECK_FOR_DOSLIB |
BANDJ.lsp |
Automatic placement of bore & jack casing pipe in profile. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-30-96 Edited: 1-30-96 |
Requires dimscl, uint, upoint |
basevars.lsp |
|
BATP.LSP |
Batch Purge drawings via BWBP, a WBLOCK technique. AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 4-30-96 Edited: 4-30-96 |
Requires ustr, ukword |
bcen.lsp |
Exercise in polyline bulge (arc) math to determin a point for text on the arc and the angle tangent to that point. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
bflg.LSP |
Place a block named BFLG near the end of a line. (flange, a pipe fitting part) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 8-6-00 Edited: 8-6-00 |
Requires dimscl, mklayr |
bi.lsp |
|
BJPLN.LSP |
Automatic placement of bore & jack casing pipe in plan. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-30-96 Edited: 1-30-96 |
Requires upoint, uint |
BL.LSP |
Place a detail call bubble with a leader and text description in the drawing. The leader may be single or multiple lines at any angle. The bubble will be placed with the center along the line and the edge of the bubble coincident with the end of the leader. If a description is given a description line will be added horizontally in line with the center of the bubble and opposite of the leader. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-23-93 Edited: 9-2-99 |
Requires gvpno, txtsize, getstyle, upoint, ustr, bub |
BLH.LSP |
Toggle heavy/light "Bill Lester" PE Seal, BLHeavy BLLight |
BLKCOLT.LSP |
Force all block definition entities whose color or linetype is neither BYLAYER or BYBLOCK to have their nonconforming color and/or linetype set to BYLAYER. Force all embedded text without thickness to have a thickness of 1. (So it can be hidden) Blocks exempt from processing are: XREFs, "ADCADD_ZZ", and "DWG-EDIT-LOG" Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1/04/2001 Edited: 1/04/2001 |
blkguts.lsp |
|
Requires ustr |
BLKLAY.LSP |
Writes a listing of block names and the layers they use to BLKLAY.LST Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
BLKLST.LSP |
Construct a list of entity lists contained in a block. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ustr |
BLKSCL.LSP |
Scale Block occurances, one or many. AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-22-94 Edited: 12-22-94 |
Requires ureal, ustr |
BLWS.LSP |
|
bplxl.lsp |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: Edited: |
BPROJ.lsp |
Sets the list of files to plot based on CDMNDX.TXT for the project. Calls BPLOT once the list is made. (CDMNDX.TXT is written by CDMNDX.LSP) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2-13-2001 Edited: 10-1-2003 |
BPURGE.LSP |
This program will purge files in batch using a script file. The user specifies the [path\]filename search string (wildcards OK). AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 Copyright: 10-13-95 Edited: 10-13-95 |
Requires ustr, ukword |
BR@.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
BRAN.LSP |
Modify the rotation angle of a selection of block entities. The only input required is the desired rotation angle and selection of the blocks to modify. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-30-95 Edited: 8-30-95 |
Requires ureal |
BRAT.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires upoint |
breal.lsp |
Change a number in (m)any text string(s) by a numeric value and specify or change precision (decimal places). (uses UINT.LSP, USTR.LSP) Note: Reduced precision cannot be restored to greater precision except with UNDO immediately after it has been reduced. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 7-23-2001 |
Requires uint, ustr |
brkl.lsp |
Place breakline symbol as a polyline. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-16-94 Edited: 8-28-2003 |
Requires mklayr, dimscl, upoint |
browser_help.lsp |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: 1/27/2002 Edited: 1/27/2002 |
bs.lsp |
Rescale occurances of a block about insertion points. AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-22-94 Edited: 3-17-95 |
Requires ureal, ustr |
BSALL.LSP |
Rescale occurances of all POINT blocks about insertion points. AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-22-94 Edited: 3-17-95 |
Requires ureal, ustr |
bscl.lsp |
Place engineering or architectural bar scales by dimscale. Uses blocks named nBARS where n=dimscale as integer. for Decimal (Engineering) linear units. Creates the U.S. Army Corps of Engineers standard bar scale for Architectural units based upon dimscale. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 2-4-92 Edited: 11-7-2003 |
Requires mklayr, dimscl, txtsize, upoint |
BSR.LSP |
Place a Block in the drawing at any orientation (scaled to dimscale). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-27-94 Edited: 10-3-96 |
Requires upoint, rotx |
bstr.lsp |
Break a text string into two strings and automatically. Places the 'cut' string above or below the first at the same justification, etc. with 1/2 text height space between. Optionally: Adds a line of text above or below existing text. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 1995 Edited: 1-17-01 |
Requires dimscl, ukword, ustr |
BUB.LSP |
Place a detail bubble, single or multiple references. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-17-95 Edited: 7-17-95 |
Requires dimscl, gvpno, getstyle, mklayr, ukword |
bubfix.lsp |
Replaces dumb "circle-line-text" CDM bubbles with block versions of CDM bubbles. Retains existing fill-in info. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires dimscl |
BUBN.lsp |
Place a Magnetic North Symbol (block) in the drawing at any orientation. (uses UPOINT) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-27-94 Edited: 2-23-96 |
Requires dimscl, gvpno, upoint |
bubupd.lsp |
bubble update subroutine (bubupd [blockname] [old_sdname] [new_sdname] [old_callon] [new_callon]) Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis > paracadd.com All rights reserved. Copyright: 2-19-2004 Edited: 2-19-2004 |
BWBP.LSP |
Batch Wblock Purge, used by BATP.LSP, uses LBL and DLOG |
Requires stat, undefs, dlog |
CALPT.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
CASEPIPE.LSP |
|
Requires ureal, ukword |
CDFCON.LSP |
Tool for converting a windows 3.1 card file (in prode.txt) to Comma Delimited Format (CDF) for import to other applications. Options for fields are: "Loctn Proj DEsc Client DAte Engr DGnr DWgsz Nodwgs noTes" Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-17-97 Edited: 3-17-97 |
Requires ukword |
cdmndx.lsp |
Lisp function: (huandx) and other supporting lisp subroutines are included in this file. (huandx) Creates/Updates HUANDX.TXT - a sorted index of project drawing names, sheet nos., titles, and area info for viewports. This information is used by the commands below. Requirements: Block named *TTBAT. It can be customized but it must contain all attributes in the original HUATTBAT and be named as indicated. Unneeded attributes can be left blank or "parked" outside the sheet area. Attributes are for Title block fill-in. Only drawings containing one of these blocks are considered to be sheets in the project document set. Commands: Shtndx, Shtbnd, Viewsht, Esbnd, Bproj Use SHTNDX to create a complete drawing index from CDMNDX.TXT. Use SHTBND to create sheet number labels and rectangles outlining all viewport areas for all sheets. Use VIEWSHT to zoom to any viewport area of any sheet. Examine coordinate values to help select plan, profile or detail views. Use ESBND to erase all labels and rectangles created by SHTBND. Use BPROJ to automatically compile the ordered list of project sheets for plotting and start BPLOT ready to plot them all. CDMNDX.TXT Notes: Use EDTXT to open HUANDX.TXT in Notepad. Open HUANDX.TXT to view drawing names and their associated sheet numbers (a very handy reference). HUANDX should be manually sorted after new sheets are added. Once the list is complete and has been sorted it will not need sorting again. Do not use word wrap! Sheet info must occupy only one line in the file. Sheets that belong to the project but are kept elsewhere can be manually added (vport info may be omitted) so SHTNDX will produce the complete sheet index. Add BOGUS drawing names and titles to provide section headings such as CIVIL, MECHANICAL, STRUCTURAL, ELECTRICAL, etc. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 6-15-2003 |
Requires or can use Doslib, requires uutils, uint, getstyle, gvpno, txtsize, abrkstr, SHTBND |
CE.LSP |
Change selection set color and linetype to BYLAYER AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 6-5-96 |
CEC.LSP |
Change entity color, one or many |
Requires uint |
CESCS.LSP |
Place a US Army Corps of Engineers or a "Standard" Section Cut Symbol in the drawing at any orientation. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-10-93 Edited: 6-17-94 |
Requires ukword, dimscl, upoint, mklayr |
cfrancis-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, saveas, open, quit, ded, textscrnmem, either requires or can use Doslib |
check_for_doslib.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
CHGPLW1.LSP |
Change the width of a selected set of polylines as a group with only one command sequence. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 7-22-91 Edited: 7-22-91 |
chkapps.lsp |
|
chklasp.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
CHKLST.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ukword |
CHKQSAVE.lsp |
|
Requires MYQSAVE.LSP |
CIRAD.LSP |
Modify the radius of a selection set of circles. (uses UREAL) The only input required is the desired radius and selection. There is no need to worry about not selecting non-circle entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 5-14-98 |
Requires ureal, dimscl |
CL.LSP |
Constructs a pair of center lines through the center of a circle. ****************************************************************** CL.LSP By Simon Jones Autodesk Ltd , London March 1987 This macro constructs a pair of center lines through the center of a circle. The lines are put on a layer "CL". ****************************************************************** |
cl_f_sheet.lsp |
|
CLAB.lsp |
Place formatted northing and easting coordinates with a leader at the selected point. The coordinates are first placed on the selected point and then selected to be moved to the desired location. Only two entry points are required, the point to label and the "move to" location for the label. The coordinates may be placed to the right or left of the point and a leader will be placed to correspond. To place coordinate labels horizontal to the WCS while using values from a UCS just save your UCS to a name and make it active. Limitations: OSNAP should be set to NONE, single overides may be used. Decimal places are set by UNITS Text size is set by current value of sys variable TEXTSIZE. Style must have "0" as the text height AUTHOR: Henry C. Francis COPYRIGHT: 3-11-1992 EDITED: 10-31-2003 |
Requires txtsize, dimscl, getstyle, uint, ukword, upoint |
CLBL.lsp |
Label contour polylines with their elevation. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-16-96 Edited: 5-1-2000 |
Requires uint, dimscl, upoint, gvpno |
clfen.lsp |
Place a custom linetype as an anonymous block. (I call it chain-link fence) It allows linear as well as curved sections. The user toggles between the two during placement. The block entity is not placed in the drawing until the user terminates the input with a return supplied to the "next point" prompt. Size of the graphic elements is determined by the dimscale. If the user matches the dimscale with the drawing scale the graphics will scale the same on all drawings. The linetype consists of equally spaced circles (nearest to 1/2" spacing at scale for the length of arc or line) and lines between them that do not touch. If the variable modf = "EXST" the circle radius is 0.03125 x dimscale, if not it is 0.0469 x dimscale. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-95 Edited: 11-24-98 |
Requires dimscl, upoint, ureal |
clg.lsp |
CLG Doctor main lsp file (a dialog CLG management tool). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 Copyright: 1997-2004 http://paracadd.com e-mail hfrancis@pparacadd.com All rights reserved. ***************************** NOTICE ******************************* Use of this software is NOT free! License to use this software may be obtained by paying $12.95 to the author at the above address. If you obtained this file by download from the internet after registering with the author, you may use it according to the terms of that agreement. If you have a licensed copy of PARAPIPE this software is also licensed to you under your license to use PARAPIPE. Unlicensed use is forbidden and subject to severe penalties of law! |
Requires browser_help, ASCII, either requires or can use Doslib, requires ukword |
clg_color.lsp |
C:CLG_COLOR sets the CLG (modified) color field of the layer name from a dialog. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-30-99 Edited: 6-30-99 |
Requires ASCII |
clg2.lsp |
CLG Doctor main lsp file (a dialog CLG management tool). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 Copyright: 1997-2004 http://paracadd.com e-mail hfrancis@pparacadd.com All rights reserved. ***************************** NOTICE ******************************* Use of this software is NOT free! License to use this software may be obtained by paying $12.95 to the author at the above address. If you obtained this file by download from the internet after registering with the author, you may use it according to the terms of that agreement. If you have a licensed copy of PARAPIPE this software is also licensed to you under your license to use PARAPIPE. Unlicensed use is forbidden and subject to severe penalties of law! |
Requires browser_help, ASCII, either requires or can use Doslib, requires ukword |
CLGENTOF.LSP |
Layer on/off/freeze/thaw tool keyed to CLG fields. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-10-94 Edited: 7-10-94 |
Requires ustr |
CLOUD.LSP |
Place a revision cloud. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires MKLAYR, upoint |
CLPLT.LSP |
Make a selection set of entities on *NPLT* layers. (junk?) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
cmdopen.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. (IF (EQ (SUBSTR (GETVAR "acadver") 1 2) "14") (SETQ DEFUN-Q DEFUN) nil ) ;_ end of IF |
Requires dlog |
cmdwait.lsp |
|
CNL-TMP.LSP |
Place a construction note bubble with a leader in the drawing. The leader may be single or multiple lines at any angle. The bubble will be placed with the center along the line and the edge of the bubble coincident with the end of the leader. The bubble number may be optionally incremented or held the same for subsequent placements. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-23-93 Edited: 6-17-94 |
Requires txtsize, gvpno, dimscl, mklayr, ukword, upoint, archldrs, uint |
CNL.lsp |
Place a construction note bubble with a leader in the drawing. The leader may be single or multiple lines at any angle. The bubble will be placed with the center along the line and the edge of the bubble coincident with the end of the leader. The bubble number may be optionally incremented or held the same for subsequent placements. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-23-93 Edited: 3-19-2004 |
Requires browser_help, txtsize, gvpno, dimscl, mklayr, ukword, upoint, archldrs, uint |
CNTAG.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl, upoint, ustr |
color.lsp |
|
condattupd.lsp |
Conditional Attribute update subroutine (attupd [blockname] [attribname] [newvalue] [condition] [testvalue]) checks current attrib value for [condition] against [testvalue]. If True, attrib is updated with [newvalue] Used extensively in scripts to rapidly change title block fill-ins. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 10-7-2002 |
CONOTE.lsp |
Formats and places individualized construction notes. Requirements: (A) Insert(s) of a block named B_TAG w/ one ATTRIB who's value is a no. both CNL.LSP and CNTAG.LSP insert this block.; (B) Text file named CONOTE.TXT with ALL of the construction notes. 1st line of file contains a number, 2nd line of file contains that number's note, 3rd line of file contains another number, 4th line of file contains that number's note, etc. Use only one line for each entire note text. Line wrapping is handled by the program. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 8-31-98 Edited: 9-29-98 |
Requires uint, dimscl, mklayr, abrkstr |
Conoted.lsp |
Formats and places individualized construction notes. Requirements: (A) Insert(s) of a block named B_TAG w/ one ATTRIB who's value is a no.; (B) Text file named CONOTE.TXT with ALL of the construction notes. 1st line of file contains a number, 2nd line of file contains that number's note, 3rd line of file contains another number, 4th line of file contains that number's note, etc. Use only one line for each entire note text. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uint, dimscl, mklayr, abrkstr |
consolpl.lsp |
|
Requires ureal |
consolpt.lsp |
|
Requires ureal |
cpl.lsp |
Copy most entities from Blocks or XREFs. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1996-2000 Edited: 7-25-2003 Requirements: ukword.lsp, transpt.lsp |
Requires ukword, ustr, transpt |
CPYRT.LSP |
|
cstmp.lsp |
Custom Info, Date & Time stamp dialog routine. Uses Doslib14 or Doslib2k depending upon Acad version. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2-2-2000 Edited: 5-12-2001 |
Requires dimscl, browser_help, either requires or can use Doslib, requires ustr, cstmp |
CSTMP2.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2-2-2000 Edited: 2-2-2000 |
Requires or can use Doslib, requires cstmp |
ct.lsp |
|
ctc.lsp |
Sets case of selected text and of attributes in selected blocks. Default is all uppercase. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-7-94 Edited: 6-18-99 |
Requires UKWORD |
CTOL.LSP |
Copy a selection set to a specified layer. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-19-96 Edited: 3-19-96 |
Requires ustr |
CURVTBL.lsp |
Format and place a curve table using current style settings to fix the size of the table. The number of decimal places is hard coded. Locate (RTOS ... 2 2) to change AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 Copyright: 3-11-1992 Edited: 4-8-2001 |
Requires dimscl, txtsize, getstyle, ukword, upoint |
custom-init.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires log_it, dlog |
CUSTOMLOAD.lsp |
(princ "\nLoading CUSTOMLOAD.LSP ") (princ) ================================================================================================== INITANDSDICHK function moved to separate lisp file ================================================================================================== CHECK_FOR_DOSLIB function moved to separate lisp file ================================================================================================== |
Requires dlog, CUSTOMLOAD |
da.lsp |
Places direction arrow Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-16-98 Edited: 4-16-98 |
Requires mklayr, dimscl, upoint |
DARROW.lsp |
Places direction arrow Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-16-98 Edited: 4-16-98 |
Requires mklayr, dimscl, upoint |
DATA.LSP |
|
Requires *error* |
DATTOCDF.LSP |
Export RNLAY.DAT (rename layers data file) to comma-delimited format. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 12-5-96 Edited: 12-5-96 |
DAYSTAMP.LSP |
|
DBL.LSP |
Replace ARCS with any block at their center point. (for Eddie Staley) AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-20-94 Edited: 12-20-94 |
DC.LSP |
Output Depth Cut + LF info for MHP generated gravity sewers. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
dcrawford-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, textscrnmem |
DCSAVE.LSP |
Output Depth Cut + LF info for MHP generated gravity sewers. (saved version) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
DCTEST.LSP |
|
Requires maplist |
DDUPENT.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
debugsetvar.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
ded.lsp |
Auto invoke DDATTE, DDEDIT or DIM NEW based upon filtered selection. Routine will only select MTEXT, TEXT, ATTRIB, DIMENSION or INSERT w/attrib. It will report the type of entity selected if it cannot be edited via the above commands and prompt to select again. It was initially intended to be a command, hence the function name C:.... Note that the variable pstr is required, e.g. (c:ded pstr). pstr is simply the prompt string. It is set in redefinition of the commands that are affected in order to give the expected prompts. Invoke this routine from the redefined ddedit and ddatte. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1995-2005 Edited: 2-28-2005 Changed selection window to set after each entsel pick. Fixes unexpected selections following transparent zooms. |
Requires ustr |
DELDUPLIN.LSP |
|
DELIMIN.LSP |
KETIV - Insert delimited ascii text files into a drawing. DELIMIN.LSP Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C-2 Portland, OR 97218 Layer Group: KTEXT Menu Location: Text I/O Pull down Purpose:Insert delimited ascii text files into a drawing Prompts: Enter filename |
Requires ASCII |
DELLAYER.LSP |
Deletes all entities on specified layers. Accepts wildcards. --------------------------------------------------------------------------; DELLAYER.lsp Copyright (C) 1990 - 1992 by Autodesk, Inc. Permission to use, copy, modify, and distribute this software for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in all supporting documentation. THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED. Version 2.0 --------------------------------------------------------------------------; DESCRIPTION This program deletes all entities on specified layers. Wildcards can be specified. Version 2.0 has been updated to delete entities in both paper space and modelspace. An additional prompt has been added to prepare a layer for purging. If desired, the layer(s) will be thawed and turned off, to make purging possible. Script files using earlier versions of this routine must be updated to accomodate the extra prompt. --------------------------------------------------------------------------; |
Requires *error* |
DEPTH.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
DEPTHOUT.LSP |
C:DC - Output Depth Cut + LF for MHP sewers. (commented - latest?) also C:NPL THIS PROGRAM WILL CREATE A NEW POLYLINE FROM AN OLD POLYLINE AND REVERSE THE ORDER OF THE VERTICES. IT USES A SCRIPT FILE CONTAINING THE VERTEX POINTS SORTED IN DECENDING ORDER. THE ORIGINAL POLYLINE MUST ADVANCE CONTINUALLY IN EITHER DIRECTION ALONG THE X AXIS IN THE COORDINATE SYSTEM USED. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-23-93 Edited: 3-17-94 |
Requires ustr, ukword |
dfwilt-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, textscrnmem |
DHPLOTS.LSP |
This program will plot HP Laser plots in batch using a script file. The user specifies the DWG filename search string (wildcards OK). AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 7-20-94 Edited: 8-19-94 |
Requires plbl, ustr, ukword, AMORL, *error* |
DICTFUNS.LSP |
--- How to save Lisp values with drawing? --- We have two possibilities in R14 -- dictionaries and EED, extended entity data. Both provide us with a means of storing information in a DWG persistently. We can store a series of code pairs in EED, as usual, only the codes are 1000, 1040 etc. BUT -- in a real Lisp programs we often have variables that are a *lists* of data, and in Lisp a list is actually a tree in that it can contain another list and so on. So how can we store lists in EED (or in Xrecords to be put into dictionary)? We must have some way to encode it into the possible code groups, and later to decode it back while retrieving the info. Both EED and Xrecords are very similar in that, and in both cases we must use this en/decoding. How can we do that? We need to use some special marker to mark a beginning/ending of a lists. Let's use LB as a List Begin marker and LE as a list end. This all means that we need to find a way to convert e.g. (1 (2 (3 "4") 5)) into LB 1 LB 2 LB 3 "4" LE 5 LE LE and vice versa. In other words, we want to find the conversion between Lisp tree-like lists and this special one-dimentional list representation. For that we can use something similar to that RE-LIST function that I have posted several times in its various modifications. Let's use here "{" as LB and "}" as LE. RE-LIST is decoding a list back into its original LISP form and may be done like this: all functions here are (C.) 1997 by Vladimir Nesterovsky, vnestr@netvision.net.il, All Rights Reserved please keep this notice intact |
Requires re-list-aux, x-relist-aux, x-relist |
DIESEL.LSP |
Diesel test function (see customization manual) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
DIMARO.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
DIMS.lsp |
Put hiding solids over dimension text. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 8-5-03 ;disabled creation of 3Dfaces - now makes HDBOX inserts only Fixed problem where dims in both spaces were processed and resulting hiding objects were all in one space. Now only dims in the specified space are processed. |
DIMSCL.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com Copyright: 1/26/96 Edited: 7/21/99 All rights reserved. Fixed prev selection set from getting wiped by viewport selection. |
Requires UREAL, gvpno |
dimseg.lsp |
Sets dimstyles ENGRDIMS and ENGRLDRS and updates all dimensions to zero decimal places. All dimensions greater than max. distance for dimension leaders are updated to be regular dimensions (text above dimension line between arrows). All other dimensions are updated to be dimension leaders. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires ureal, ENGRLDRS, ENGRDIMS |
DIMSTD.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl |
DIMUCS.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: **************************************************************************** |
Requires *error* ,, upoint |
DIP.LSP |
Old MHP version modified to draw Storm Drains. |
Requires ureal, upoint, ustr |
DIPH.LSP |
Semi-auto placement of D.I.P. Hatch pattern in profile. (on MHP sewers) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-30-96 Edited: 1-30-96 |
Requires ukword, upoint, ureal |
DIRS.LSP |
Generates a directory and file listing for the specified drive-directory string. Note: drvdirstr must be in the form returned by (getvar"dwgprefix"). Creates DOSDIR.BAT to create DOSDIR.LST which is read to capture directories and filenames to write to dir_lst (was to file DIRS.LST) and to fil_lst (was to file FILES.LST) respectively. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1/28/98 Edited: 5/20/01 |
dis.lsp |
|
disoff.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-12-2002 Edited: 3-12-2002 |
Requires DIS |
DIV.LSP |
Divides entities with block named TIC. |
Requires uint |
dlog.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 1991-2001 Edited: 6-3-2005 Writes activity lines to C:\ACAD\DWG_EDIT.LOG |
Requires or can use Doslib, requires proj |
dmlt.lsp |
Places demolish (double hatch) or abandon (single hatch) linetype Requires Linetypes ABAN and DEMOL to be added into ACAD.LIN Requires shapes ABAN and DEMOL in Ltypeshp.shp compiled into Ltypeshp.shx LINETYPE DEFINITIONS: *ABAN,Abandon \\\\\\\\\\\\\\\\\\\\\ A,0,-.15,[ABAN,ltypeshp.shx,x=-.15,y=-.1,s=.2] *DEMOL,Demolish XXXXXXXXXXXXXXXXXXXX A,0,-.15,[ABAN,ltypeshp.shx,x=-.1,y=-.1,s=.2],0,[DEMOL,ltypeshp.shx,x=-.1,y=.1,s=.2] SHAPE DEFINITIONS: (Your numbers may need to be something other than 139 and 140) *139,2,ABAN 012,0 *140,2,DEMOL 01E,0 AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-5-96 Edited: 10-21-2002 |
Requires dimscl, ukword |
DO_PLOTS.LSP |
Plot in batch using a script file. (commented to aid customization) The user specifies the DWG filename search string (wildcards OK). AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 7-20-94 Edited: 11-12-95 There is a string in this program that, when properly laid in (lines 263-265) ,will configure this program for your plotter. Also, be sure the proper LPT port is referenced. Unless you use Norton Editor you'll need to substitute the call for it with your editor (line 159). Set a 3 character system variable called LGN to the users initials. I do this in our novell login script. Once these things are done this routine will plot from a single plot to.... I have done over 80 before, unattended. I'm sure it will do many more. Be sure to cut files into their separate filenames before using. |
Requires ukword, ustr |
DOGL.LSP |
Dogleg existing vertical leaders and text in profiles. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-16-95 Edited: 3-16-95 |
Requires upoint |
DP.LSP |
Dynamic Zoom/Pan trick. Best for simpler drawings. Modified from a tip in Cadylst or Cadence (don't remember which). Modification requires UINT.LSP and UKWORD.LSP (see UUTILS.LSP) |
Requires *error* ,, uint, ukword |
draweroc.lsp |
|
Requires *error* ,, mklayr, dimscl, gvpno, ukword, stait |
driveway.lsp |
Creates 3D breakline between selected AECC_POINT objects Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 12/15/2004 Edited: 12/15/2004 |
Requires *error* ,, upoint, uutils, uint, ukword |
DRTL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 10-23-2002 Edited: 10-3-2002 |
dtlnote.lsp |
Formats and places individualized construction notes. Requirements: (A) Insert(s) of a block named B_TAG w/ one ATTRIB who's value is a no.; (B) Text file named CONOTE.TXT with ALL of the construction notes. 1st line of file contains a number, 2nd line of file contains that number's note, 3rd line of file contains another number, 4th line of file contains that number's note, etc. Use only one line for each entire note text. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires getstyle, uint, txtsize, dimscl, mklayr, upoint, abrkstr |
DTTL.lsp |
Place a detail title bubble with title text, underline and scale text. Uses DIMSCALE and LUNITS to format scale string and scale bubble and text. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-30-93 Edited: 3-24-2004 Requirements: GETSTYLE.LSP (gets current style values and changes them as req'd for this function only.) |
Requires dimscl, ukword, ustr, gvpno, getstyle |
dtxt.lsp |
Custom DTEXT. Auto sets layer attribs and text size. LINE-under-last option. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-23-96 Edited: 6-13-2005 Added explicit load for upoint, ukword, uangle (no longer dependent upon external load). |
Requires txtsize, upoint, ukword, uangle, dimscl, gvpno |
DUDECD.LSP |
Play a CD while in AutoCAD (DOS) Substitute your CD playing utility (and path) |
DUMP.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
DUMPLST.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
dv0.lsp |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires tsnap |
DWGNDX.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires delimin |
DXFIX.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
dynpan.lsp |
Dynamic Zoom/Pan trick. Best for simpler drawings. Modified from a tip in Cadylst or Cadence (don't remember which). Modification requires UINT.LSP and UKWORD.LSP (see UUTILS.LSP) |
Requires *error* ,, uint, ukword |
ed.lsp |
Auto invoke DDATTE, DDEDIT or DIM NEW based upon filtered selection. Routine will only select MTEXT, TEXT, ATTRIB, DIMENSION or INSERT w/attrib. It will report the type of entity selected if it cannot be edited via the above commands and prompt to select again. It was initially intended to be a command, hence the function name C:.... Note that the variable pstr is required, e.g. (c:ded pstr). pstr is simply the prompt string. It is set in redefinition of the commands that are affected in order to give the expected prompts. Invoke this routine from the redefined ddedit and ddatte. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 10-3-95 Edited: 4-11-97 Changed selection window to set after each entsel pick. Fixes unexpected selections following transparent zooms. |
Requires ded, dimscl, ustr |
ED2.LSP |
Auto invoke DDATTE, DDEDIT or DIM NEW based upon filtered selection. Routine will only select MTEXT, TEXT, ATTRIB, DIMENSION or INSERT w/attrib. It will report the type of entity selected if it cannot be edited via the above commands and prompt to select again. It was initially intended to be a command, hence the function name C:.... Note that the variable pstr is required, e.g. (c:ded pstr). pstr is simply the prompt string. It is set in redefinition of the commands that are affected in order to give the expected prompts. Invoke this routine from the redefined ddedit and ddatte. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 10-3-95 Edited: 4-11-97 Changed selection window to set after each entsel pick. Fixes unexpected selections following transparent zooms. |
Requires ded, dimscl, ustr |
ed2000.lsp |
Edit *.LSP files Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1994 Edited: 1-28-2001 |
Requires or can use Doslib |
edaln.lsp |
Edit *.GRD files |
EDANY.LSP |
Edit any annotation entity based upon filtered pick. Automatically invokes DDATTE, DDEDIT or DIM NEW depending on entity type picked. Routine will only select MTEXT, TEXT, ATTRIB, DIMENSION or INSERT w/attrib. It will report the type of entity selected. If it cannot be edited via the above commands it will prompt to select again. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 10-3-95 Edited: 4-12-97 Changed selection window to set after each entsel pick. Fixes unexpected selections following transparent zooms. ================================================================================================== |
Requires ustr |
EDBAT.LSP |
Edit *.BAT files |
edbka.lsp |
Edit *.BKA files Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1994 Edited: 1-28-2001 |
EDC.LSP |
Edit *.C files |
edcdf.lsp |
Edit *.GRD files |
EDDAT.lsp |
Edit *.DAT files |
EDDCL.LSP |
Edit *.DCL files |
EDDXF.LSP |
Edit *.DXF files |
edecs.lsp |
Edit *.GRD files |
EDGRD.LSP |
Edit *.GRD files |
EDHLP.LSP |
Edit *.HLP files |
EDIDX.LSP |
Edit *.IDX files |
editdates.lsp |
|
edld2i.lsp |
Edit *.LSP files Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1994 Edited: 1-28-2001 |
Requires or can use Doslib |
EDLIN.lsp |
Edit *.LIN files |
edlisp.lsp |
Edit *.LSP files Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1994 Edited: 1-28-2001 |
Requires or can use Doslib |
EDLOG.LSP |
Edit *.LOG files |
EDLST.lsp |
Edit *.LST files |
EDMENU.lsp |
Edit *.MNU files |
EDMNS.LSP |
Edit *.MNS files |
EDOUT.LSP |
Edit *.OUT files |
EDPGP.LSP |
Edit *.PGP files |
edr14.lsp |
Edit *.LSP files |
Requires or can use Doslib |
EDR14LSP.LSP |
Edit ACADR14.LSP file |
Requires or can use Doslib |
EDSCR.LSP |
Edit *.SCR files |
Requires or can use Doslib |
EDSHP.LSP |
Edit *.shp files |
EDSVW.LSP |
Edit *.SVW files (Saved Views) |
EDSVX.lsp |
Edit *.txt files |
EDT.LSP |
C:EDT - s.weidemann revision 88.10.18 - Original version Courtesy of Cadence, August 1988 EDT.LSP s.weidemann revision 88.10.18 - Original version Courtesy of Cadence, August 1988 AutoCAD text editor Key Definitions F2 - Rotate Ctrl -> F3 - Move Ctrl <- F4 - Copy Delete F5 - New Ht. Insert (press twice to toggle) Backspace ---------------------------------------------------------------- |
edtxt.lsp |
Edit *.txt files |
edxrl.lsp |
Edit *.txt files |
eed-ss.lsp |
File EED_SS.LSP Copyright (C) Ben Olasov 1995 olasov@cs.columbia.edu |
Requires userstr |
EJECT.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
ELPT.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
EMAKE.LSP |
Test func to make anonymous blocks. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
endz-1.lsp |
Sets 3D elevation of pipe end points and sets layer for different utilities Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2000 Edited: 10/19/2004 |
Requires *error* ,, uutils, ukword, ustr, ureal |
endz-save.lsp |
Sets 3D elevation of pipe end points and sets layer for different utilities Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2000 Edited: 10/19/2004 |
Requires *error* ,, uutils, ukword, ustr, ureal |
endz.lsp |
Sets 3D elevation of pipe end points and sets layer for different utilities Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2000 Edited: 10/19/2004 |
Requires *error* ,, uutils, ukword, ustr, ureal |
ENGRANGS.lsp |
|
ENGRDIMS.lsp |
|
ENGRLDRS.lsp |
|
ENTEXP.LSP |
KETIV - Export entity data to a comma or space delimited file. ENTEXP.LSP Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C-2 Portland, OR 97218 Layer Group: None Menu Location: Tablet T1 Purpose: To write a file containing info ,such as ,layer ,color ,starting point, etc.., on all or part of the entities in the drawing into a comma or a space delimited file. Prompts: Loading program .... SDF or CDF entity extract format: |
ENTLST.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
ENTS.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
EPNT.LSP |
Erase DCA POINT blocks C:EPNT or TIN lines C:ETIN copyright 1995 Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 Block name must be POINT. To adapt for use with other block names just replace the string "POINT" below with the quoted block name desired (in caps). |
etlt2cont.lsp |
Finds layers having linetypes with embedded text and changes their linetype to continuous. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: 5/25/01 Edited: 5/25/01 |
Requires wipeprom |
EXGRD.LSP |
|
FIND.LSP |
Dialog - Find files by name. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 7-30-97 Edited: 7-30-97 ******************************************************************** |
Requires or can use Doslib |
FINDLA.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
fixbars.lsp |
|
FIXBM.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-16-2001 Edited: 3-16-2001 |
Requires ustr, ureal |
FIXBY.LSP |
|
FIXDCA.LSP |
Find and remove extra Softdesk PROJ_NAM blocks. AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-22-94 Edited: 3-17-95 |
Requires ureal, ustr, uint |
fixpattlayers.lsp |
|
FIXRAW.LSP |
This was written to create a batch file to make folders from CST 2004 Masterformat listing. 7/8/2004 |
FIXTNDAT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
FLIP.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 7-9-1999 Edited: 7-9-1999 |
FLIPA.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 7-9-1999 Edited: 10-3-2002 |
Requires uangle |
flipdim.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
FLOG.LSP |
Reads DWG_EDIT.LOG and writes parts to FILE1.LOG Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
FMLAY.LSP |
Construct a line at an angle from selected line. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 5-14-93 Edited: 9-19-95 |
Requires ureal, upoint |
GENT.LSP |
Get entity data. EDUMP, ASO or UCSC the data. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
GENT2.LSP |
Get entity data. EDUMP or ASO the data. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
GETEL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2/10/00 Edited: 2/10/00 |
Requires ureal, stait, upoint, tnote |
getprop.lsp |
|
getstyle.lsp |
Text style util. Style text ht=0 (getstyle "A"), restore ht (getstyle ""). This is necessary to insure the entries following the text command call (command ".text"....) will always require text height to be entered so that any height may be specified by the function. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-18-94 Edited: 3-11-2005 |
glbl.lsp |
label grid lines and a viewport. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis@paracadd.com All rights reserved. Copyright: 1991-2004 |
Requires lamacs, mklayr, gvpno, txtsize |
grackl-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, open, textscrnmem |
gradebreak.lsp |
Creates 3D breakline between selected AECC_POINT objects Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 12/15/2004 Edited: 12/15/2004 |
Requires *error* ,, uutils, ureal |
GST.LSP |
"Glue" text strings. All adopt first's properties. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
GSTR.LSP |
"Glue" text strings. All adopt first's properties. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. |
Requires dimscl |
GVPNO.LSP |
Get current user specified (by layername) model space viewport number. Layer name must contain "VI##" where ## is a two digit user specified view number. Otherwise you are prompted for the view number. the variable prod is set to "VI##". (C:MKLAYR) is used to preserve and then restore the current layer after this function. Use (C:SVLAYR) before this function, (C:MKLAYER) during this function and (C:RSLAYR) after. If the current space is Paper space then prod is not set. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uint, ukword |
hatbnd.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 2005 Edited: 2005 |
hbcmud.lsp |
Place a "hiding" object over a rectangular area (on layer ?-AREA-HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 2-7-2002 |
Requires upoint, mklayr, dimscl, gvpno |
HCLNDX.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 4-22-97 |
hdang.lsp |
Place a "hiding" object over a rectangular area (on layer ?-AREA-HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 2-7-2002 |
Requires upoint, mklayr, dimscl, gvpno, pttxt |
hdarc.lsp |
Place a "hiding" object over a rectangular area (on layer ?-AREA-HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 2-7-2002 |
Requires upoint, mklayr, dimscl, gvpno, ukword, pttxt |
hdarea.lsp |
Place a "hiding" object over a rectangular area (on layer ?-AREA-HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 2-7-2002 |
Requires upoint, mklayr, dimscl, gvpno, pttxt |
hdbox.lsp |
Place a "hiding" object over a rectangular area (on layer ?-AREA-HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 2-7-2002 |
Requires *error* ,, upoint, mklayr, dimscl, gvpno, pttxt |
HDCHAR.LSP |
Create 3DFACEs under CMUD title block. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl |
HDCIRC.lsp |
Place a "hiding" object over an elliptical area (on layer *7HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 6-13-2003 |
Requires upoint, mklayr, dimscl, gvpno, pttxt |
hdcmud.lsp |
Create 3DFACEs under CMUD title block. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl |
HDDO.lsp |
|
hdpipe.lsp |
Place a "hiding" object over a rectangular area (on layer ?-AREA-HIDE). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 2-7-2002 |
Requires upoint, mklayr, dimscl, gvpno, pttxt |
HDREC.LSP |
Place a "hiding" solid over a rectangular area (on layer ?-NPLTFAREA). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 6-4-97 |
Requires mklayr, dimscl, gvpno, upoint |
HDRECT.LSP |
Place a "hiding" solid over a rectangular area (on layer ?-NPLTFAREA). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 1-29-98 |
Requires mklayr, dimscl, gvpno, upoint |
hdtext.lsp |
Place "hiding" solids over each text string. (on layer ?-NPLT?????HS). Adjust spacing using HDSPACE for numeric and HDMATCH for matched text. Added exclusion of text with thickness = 1.0 AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 10-25-01 |
Requires uutils, ukword, pttxt, dims, ustr |
HDTEXTN.LSP |
Place "hiding" solids over each text string. (on layer ?-NPLT?????HS). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 10-7-98 |
Requires mklayr, uutils, ukword, dimscl |
HDTTMP.LSP |
Place "hiding" solids over each text string. (on layer ?-NPLT?????HS). Adjust spacing using HDSPACE for numeric and HDNORM for other text. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 7-26-99 |
Requires uutils, ukword, dims |
HEAD.LSP |
Place HEADING text (ht=0.175 x dimscale, color=bylayer[yellow]) This program will place a detail subtitle text string at the standard size (175 template) and color on the standard layer. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-15-94 Edited: 6-17-94 |
Requires dimscl, ustr, getstyle, mklayr |
HOP.lsp |
Set temp. UCS before Bhatch to control hatch origin. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl |
HPWB.LSP |
Special auto Wblock for Camp Lejeune, HP area drawings. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
HRAIL.lsp |
Draws Hiding Handrail Requires: MKLAYR.LSP, UUTILS.LSP Hiding requires: HDCIRC.DWG, HDBOX.DWG, 1X1.BMP AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-22-96 Edited: 6-12-2003 |
Requires *error* , mklayr, uutils, ukword, ureal, upoint, pttxt |
hrail_edit.lsp |
Draws Hiding Handrail Requires: MKLAYR.LSP, UUTILS.LSP Hiding requires: HDCIRC.DWG, HDBOX.DWG, 1X1.BMP AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-22-96 Edited: 6-12-2003 |
Requires *error* , mklayr, uutils, ukword, ureal, upoint, ddhtext |
HRAILP.LSP |
|
Requires ureal, upoint |
HSTXT.LSP |
Place house number text at point location. (requires PTDCL run first). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires gvpno, dimscl |
hua_d_sheet.lsp |
|
hua_sheets.lsp |
|
huandx.lsp |
Lisp function: (huandx) and other supporting lisp subroutines are included in this file. (huandx) Creates/Updates HUANDX.TXT - a sorted index of project drawing names, sheet nos., titles, and area info for viewports. This information is used by the commands below. Requirements: Block named *TTBAT. It can be customized but it must contain all attributes in the original HUATTBAT and be named as indicated. Unneeded attributes can be left blank or "parked" outside the sheet area. Attributes are for Title block fill-in. Only drawings containing one of these blocks are considered to be sheets in the project document set. Commands: Shtndx, Shtbnd, Viewsht, Esbnd, Bproj Use SHTNDX to create a complete drawing index from HUANDX.TXT. Use SHTBND to create sheet number labels and rectangles outlining all viewport areas for all sheets. Use VIEWSHT to zoom to any viewport area of any sheet. Examine coordinate values to help select plan, profile or detail views. Use ESBND to erase all labels and rectangles created by SHTBND. Use BPROJ to automatically compile the ordered list of project sheets for plotting and start BPLOT ready to plot them all. HUANDX.TXT Notes: Use EDTXT to open HUANDX.TXT in Notepad. Open HUANDX.TXT to view drawing names and their associated sheet numbers (a very handy reference). HUANDX should be manually sorted after new sheets are added. Once the list is complete and has been sorted it will not need sorting again. Do not use word wrap! Sheet info must occupy only one line in the file. Sheets that belong to the project but are kept elsewhere can be manually added (vport info may be omitted) so SHTNDX will produce the complete sheet index. Add BOGUS drawing names and titles to provide section headings such as CIVIL, MECHANICAL, STRUCTURAL, ELECTRICAL, etc. Corrected vpbnd subroutine to translate viewport bounds from UCS to WCS Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 1-23-2005 |
Requires or can use Doslib, requires SHTBND |
iblk.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Scaled block insertion routine (dimscale) |
Requires dimscl, ustr |
ids_edit.lsp |
Dialog utility for storing, editing and retrieving/placing Typical Notes into a drawing. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2/1995 Edited: 6/7/2001 |
Requires *error* ,, getstyle, browser_help |
ii.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-3-2001 Edited: 3-3-2001 |
IMAGETILE.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
img.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 2004 Edited: 2005 |
Requires upoint, uangle, ureal, ukword, gvpno |
imgclip.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires upoint, ureal, uangle, uint |
INCTXT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
initandsdichk.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
INSLAY.LSP |
Display all layers containing specified block inserts. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ustr |
inslayr.lsp |
C:TXTLAYR appends "-TXT" to text's layer name. C:UNTXTLAYR removes "-TXT" from text's layer name. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-30-99 Edited: 6-30-99 |
INT.LSP |
Projected intersection point of lines and polylines. (transparent too) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-13-96 Edited: 2-13-96 |
INVD.LSP |
Place sewer invert line (profile) from station to station. |
invdisp.lsp |
Reverse/Restore the display status of all layers (C:INVDISP, C:RSTDISP). When first called it writes script files to both Invert the display and Restore it and then executes the function C:INVDISP. To restore the layers as they were prior to the inversion execute the function C:RSTDISP or run the script file named RST?????.SCR (where ????? is an extraction from the drawing name. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 12-8-95 Edited: 5-16-96 |
Requires ustr |
ISOVP.LSP |
Isolate current Vport annotation (freeze other layers *vi0#* using VPLAYER) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-28-96 Edited: 5-28-96 |
Requires gvpno, uint |
itom.lsp |
Converts a number in (m)any text string(s) from Feet to Meters. Adds parenthesis around number. (uses UINT USTR) Specify or change precision (decimal places) too. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 9-29-98 |
Requires uint, ukword |
ITR.LSP |
EAGLE POINT and DCA point block usage subroutine. (see PTSYM, PTLIN, ITREE) AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved Copyright: 12-14-94 Edited: 11-13-96 |
Requires ukword |
ITREE.LSP |
EAGLE POINT and DCA scaled tree (symbol) placement at points. (reads POINT blocks) AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved Copyright: 12-14-94 Edited: 5-13-96 |
Requires itr, ustr, uint |
JSL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
JUNK.LSP |
|
kbnd.lsp |
Create Pline in Mspace matching current Vport boundary and hatch inside. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis@paracadd.com All rights reserved. Copyright: 1991-2004 |
Requires mklayr, vpset, isovp |
KKELV.LSP |
Writes MYKELV.DEF to protect all atoms in ATOMS-FAMILY. For use with Kelvinator - autolisp symbol scrambling tool. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
LAFRZ.LSP |
Freeze layers of a selection set of entities. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-26-95 Edited: 4-26-95 |
lamacs.lsp |
Layer macros "GOF" "GON" "PGOF" "PGON" "GROF" "GRON" "PTOF" PTON" "PTFRX" "PTTHW" "TOPON" "TOPOF" "WDLNOF" "WDLNON" "WDON" "WDOF" "XRON" "XROF" "SVOF" "SVON" "PATOF" "PATON" "RWOF" "EASOF" "EPOF" "TPOF" "EXOF" "TXTOF" "INSOF" "EROF" "CTOF" "PPOF" "HDOF" "AOF" "AON" "RWON" "EASON" "EPON" "TPON" "EXON" "TXTON" "INSON" "ERON" "CTON" "PPON" "HDON" "ALTON" "ALTOF" "ISOALT" "VLOCK" Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uint, lamacs_act |
LAPSET.lsp |
Set layer color and linetype for selected entity. If entity colors and linetypes are bylayer the effect is to change the color and linetype of entities on the selected entity's layer. Specifically: This routine allows changing of Xref layer color and linetype by a simple selection of a visible xref entity. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 2-5-96 Edited: 1-31-2004 |
Requires mklayr, ukword |
LAYBENT.lsp |
Turn off layers, freeze layers, or set to a layer by entity selection. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 2-5-96 Edited: 2-21-2004 Made C:SHOLAY a separate file |
Requires mklayr, ukword, either requires or can use Doslib |
layerlist.lsp |
|
Requires ukword |
LAYLST.LSP |
Generate a sorted list of layer names in the drawing. The list is written to a file named |
LBL.lsp |
Automatically stamp drawing with file/user/time/scale information. as a string in an attribute called FILSPEC in a block named DWGSTAMP. This block must exist in the drawing or the drawing must exist in a directory included in the ACAD= environment variable and it must contain an attribute with the tag FILSPEC. The attribute is positioned and rotated to fit just inside the "binding edge" of any standard sheet size. Currently all sheet sizes except 8.5" x 11" will be stamped along the short side of the sheet in all cases. The 8.5" x 11" sheet will be stamped along the long side of the sheet. The "sheet" is defined by setting AutoCAD's "limits". AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. LBL.LSP Copyright: 1991-1995 Edited: 11-28-95 The items are, in order, Filespec: (path\filename) (dwgprefix + dwgname + .DWG) Edited By: user login name (environment var.) Date: mm/dd/yy (from cdate) Time: hh:mm (from cdate) Scale: nn"=1'-0" or 1"=nn' (from dimscale and lunits) Xref names: name1, name2, etc. (from table search) |
Requires dimscl, mklayr, either requires or can use Doslib, requires clg |
LBL2.lsp |
Automatically stamp drawing with file/user/time/scale information. as a string in an attribute called FILSPEC in a block named DWGSTAMP. This block must exist in the drawing or the drawing must exist in a directory included in the ACAD= environment variable and it must contain an attribute with the tag FILSPEC. The attribute is positioned and rotated to fit just inside the "binding edge" of any standard sheet size. Currently all sheet sizes except 8.5" x 11" will be stamped along the short side of the sheet in all cases. The 8.5" x 11" sheet will be stamped along the long side of the sheet. The "sheet" is defined by setting AutoCAD's "limits". AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. LBL.LSP Copyright: 1991-1995 Edited: 11-28-95 The items are, in order, Company: HUA (hard coded) Filespec: (path\filename) (dwgprefix + dwgname + .DWG) Edited By: user login name (environment var.) Date: mm/dd/yy (from cdate) Time: hh:mm (from cdate) Scale: nn"=1'-0" or 1"=nn' (from dimscale and lunits) Xref names: name1, name2, etc. (from table search) |
Requires mklayr, either requires or can use Doslib |
LBLD.lsp |
Label lines and polylines with segment distance. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 1996-2001 Edited: 2-20-2001 |
Requires mklayr, dimscl, uutils, ukword, ureal, getstyle, txtsize, gvpno, uint, srvang, survang |
lbnd.lsp |
Place a block named LTIC at end of a line. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl, mklayr |
LCLT.LSP |
save layer name, color, linetype. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 4-28-96 Edited: 9-11-97 |
Requires ustr |
LDLSP.LSP |
File dialog for loading lisp files. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
LDRFIX.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires mklayr, dimscl, transpt |
LINEMELD.LSP |
KETIV - "glue" two lines together, keeps properties of first selection. LINEMELD.LSP Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C2 Portland, OR 97218 Layer Group: None Menu Location: Edit2 pull down, Tablet Y20 Purpose: To "glue" two lines together as one line keeping the properties of the first line selected. Prompts: Select first line: Select second line: [If entities are not lines] The entities selected are not LINE entities. Assumptions / Limitations: 1) Works for lines only ====================================================================================================== Initialize memory and important system variables |
linesum.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 4-8-2005 Edited: 4-8-2005 |
LLSP.LSP |
Dialog to display/print/save list or load/edit lisp files. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
loadpagesetups.lsp |
Loads standard page setups from PAGESETUP.DWT template file. Match list of page setup names below, (setq setupslst ...), to setups named in PAGESETUP.DWT Changes to PAGESETUP.DWT require changes here. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2-8-2002 Edited: 2-8-2002 ****************************************************************************** |
Requires loadpagesetups |
LOADX.LSP |
Load any *.EXP file (specifically for Automanager Organizer). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
log_it.lsp |
Add or create Log data (EED) in a drawing. (log_it) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-18-96 Edited: 6-7-2005 |
Requires or can use Doslib |
LPRJMGMT.LSP |
|
Requires v:/util/lsp/ustr, either requires or can use Doslib, requires ukword |
LPT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ukword |
LSLBL.LSP |
Custom Dialog routine written for Dennis Facia to label landscape plantings. Requirements: MKLAYR.LSP, MLT.LSP, UUTILS.LSP, GETSTYLE.LSP (preexisting routines by H.C. Francis) Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 e-mail: hfrancis[at-sign]paracadd.com Created: 3/13/97 All rights reserved without prejudice. |
Requires mlt, lstbl, *error* |
lspcomp.lsp |
|
Requires or can use Doslib, requires uint |
lsplst.lsp |
Automatically generates complete HTML listing all autolisp files in the H:/UTIL/LSP/ folder. You may edit for your location but you must leave the heading with credits to LSPLST.LSP from ParaCADD. Only those functions that have an explicit (load |
Requires or can use Doslib |
LSTBL.LSP |
Tabulate Planting Text; copyright 1997, H.C. Francis AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-14-97 |
Requires upoint, mklayr |
LSTR.LSP |
Place text above or below a line or polyline segment. ("above" breaks @ 107^-287^) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-7-95 Edited: 4-7-95 |
Requires mklayr, dimscl, getstyle, ustr, ukwprd, ukword |
lstsample.lsp |
List processing example |
LTERM.lsp |
Place an arrowhead (block name LDRARO) at end of a line. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl, mklayr |
LTGEN.LSP |
Modify linetype generation on a selection set of polyline entities. The only input required is the selection of the polylines to modify. There is no need to worry about not selecting non-polyline entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-17-94 Edited: 6-7-94 |
Requires ukword |
LTIC.LSP |
Place a block named LTIC at end of a line. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl, mklayr |
LTO.LSP |
Place an arrowhead (block name LDRARO) at end of a line. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl, mklayr |
LTOPL.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 10-1-98 Edited: 10-1-98 |
LTP.LSP |
Convert lines into a polyline. AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-20-94 Edited: 11-13-96 |
LTSCL.LSP |
Modify the LTSCALE of a selection set of entities. (uses UREAL The only input required is the desired ltscale and selection of the entities to modify. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-15-00 Edited: 6-16-00 |
Requires ureal |
LTWID.LSP |
Modify linetype width of a selection set polyline entities. The only input required is the selection of the polylines to modify. There is no need to worry about not selecting non-polyline entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-17-94 Edited: 3-13-96 |
Requires ureal |
LTXT.lsp |
Place text on polyline or line. (uses MKLAYR GETSTYLE USTR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-16-94 Edited: 6-16-94 |
Requires getstyle, ustr, mklayr, gvpno, dimscl, ukword |
LVNDX.LSP |
Customized version of CDMNDX just for Las Vegas CDM. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 7-20-97 |
MASFEN.LSP |
Place masonry fence linear symbol as anonymous block. |
Requires dimscl, upoint |
MDDATTE.LSP |
Multiple block attribute edits Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
MEASD.LSP |
Measure distance and preserve variables for use with commands. |
Requires upoint, survang |
MEE.lsp |
Geometric CALCULATOR macro for MEE (midpoint endpoint endpoint) Can be called transparently. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at]paracadd.com All rights reserved. |
MENU3.LSP |
-*- Mode: LISP -*- Syntax: AutoLISP (C) Benjamin Olasov 1988, 1989 |
Requires color |
MESH2PL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
MGN.LSP |
Place a Magnetic North Symbol (block) in the drawing at any orientation. (uses UPOINT) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-27-94 Edited: 2-23-96 |
Requires dimscl, gvpno, upoint |
MH.LSP |
Insert a single manhole (profile, for use w/ MHP) |
Requires upoint, ustr |
mhang.lsp |
Place a fixed radius DMS angle dim. (w/o DIM). Fills in leading zeros. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-28-96 Edited: 11-26-96 |
Requires dimscl, ukword, txtsize, ureal, gvpno |
MHD.LSP |
Place vertical line @ MH sta. and invert for sewer profile design. |
Requires upoint |
MHE.LSP |
Place a sized ellipse to scale at the station and invert supplied to it. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-2-95 Edited: 6-20-96 PURPOSE: This program will place a sized ellipse to scale at the station and invert supplied to it. It is for profiles with a vertical scale 10x the horizontal scale. |
Requires mklayr, upoint, ureal, uint |
MHEL.LSP |
modify RIM ELEV. text to match SDSK point value (rnd to 10th). Requires SDSK point block with correct elevation and existing RIM ELEV. text string Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
MHELSUB.LSP |
modify RIM ELEV. text to match SDSK point value (rnd to 10th). Requires SDSK point block with correct elevation and existing RIM ELEV. text string Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ureal |
MHLBL.lsp |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires stait, gvpno, dimscl, ustr, ureal, uint |
MHP.lsp |
Automatically draws full sewer profile by pick or key-in of sta./elevs. |
Requires uint, ureal, ukword, ustr, upoint, getstyle |
MHPL.lsp |
Autolabel Manholes along a gravity sewer alignment (plan). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires gvpno, ustr, uint, ureal, ukword, dimscl, mhelsub, upoint |
MHSL.LSP |
Insert vertical LINES at MH stations in profile. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. Copyright: 1-8-97 Edited: 1-15-97 |
Requires mklayr, upoint |
MIDI.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires or can use Doslib |
MIDIS.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires or can use Doslib |
MIR.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uutils, upoint |
MIRPLT.LSP |
Mirror routine for batch plot limits (if plotter won't do it). QUIT AFTER!!! |
MKLAYR.LSP |
Save, Restore and Make layer utilities. (uses modified CLG format) This function is to save layer settings before running a utility that sets its own layer so that the previous condition can be restored. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-18-95 Edited: 4-23-2004 |
Requires *error* ,, uint, ustr |
ml.lsp |
Place a leader with a vertical line for height of multiline notes in the drawing. The leader may be single or multiple lines at any angle. The vertical will be placed with the center at the edge of the last leader line coincident with the end of the leader. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-14-94 Edited: 7-23-95 |
Requires mklayr, dimscl, uint, upoint |
MLINS.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uint |
MLT.LSP |
Place leader and single or multiple line text notes. ~ reissues last note text for that line. This program will place a leader with a vertical line for multiline notes in the drawing. the leader may be single or multiple lines at any angle. A vertical line will be placed at the end of the last leader line if you input points for its Y values. After the vertical line is placed the notes and line are repositioned so that the vertical line is centered on the end of the last leader line. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-14-94 Edited: 10-6-2005 Requires Lisp files: uutils, getstyle, dimscl, gvpno, mklayr, txtsize Requires DWG file: Ldraro |
Requires uutils, mklayr, getstyle, dimscl, gvpno, txtsize, ukword, upoint, ustr, archldrs |
MLTUPD.LSP |
This program will place a leader with a vertical line for multiline notes in the drawing. the leader may be single or multiple lines at any angle. A vertical line will be placed at the end of the last leader line if you input points for its Y values. After the vertical line is placed the notes and line are repositioned so that the vertical line is centered on the end of the last leader line. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-14-94 Edited: 5-26-94 |
Requires txtsize, getstyle, upoint, ustr |
MMKR.LSP |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 11-12-97 |
Requires uint, ustr |
MNUCMD.LSP |
Sets POP0 menu to either POPPIPE or the active CLG Major Group. Define submenus in the MNS file and swap them in this fashion. |
movez.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 9-3-2002 Edited: 9-3-2002 |
Requires ureal |
MPE.LSP |
Place pvmt edge blocks on 'right' side of polyline beginning at nearest end. Requires blocks PE and PEO (Pvmt Edge and Pvmt Edge Other side). Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl |
MPN.LSP |
Place a Map North Symbol "n" (block) in the drawing. (uses UPOINT) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-27-94 Edited: 11-16-2005 |
Requires dimscl, gvpno, upoint |
MSS.lsp |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ukword, uint, ustr, ureal |
MT6.LSP |
|
Requires MT1Ql |
MTOI.LSP |
Convert a number in (m)any text string(s) from meters to feet. Adds parenthesis around number. (uses UINT USTR) Specify or change precision (decimal places) too. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 9-29-98 |
Requires uint |
MTOL.LSP |
Move a selection set to a specified layer. (uses USTR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. |
Requires ustr |
myautoload.lsp |
|
Requires AUTOLOAD |
myopencmd.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. (IF (EQ (SUBSTR (GETVAR "acadver") 1 2) "14") (SETQ DEFUN-Q DEFUN) nil ) ;_ end of IF |
Requires dlog |
MYQSAVE.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires lbl, dlog, lvndx, huandx, either requires or can use Doslib |
mytmp.lsp |
|
MYUCS.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: |
Requires UPOINT.LSP |
NC.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
NEWY.LSP |
NEWY: Set "Y"; MATY: match "Y"; SHOWY Display "Y"; OFFZ Set "Y" +- reference "Y" AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-20-2000 Edited: 8-20-2000 |
Requires ureal |
newz.lsp |
NEWZ: Set "Z"; MATZ: match "Z"; SHOWZ Display "Z"; OFFZ Set "Z" +- reference "Z" AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 8-28-96 |
Requires ureal |
next.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires uint, initandsdichk, save_file_chk, check_for_doslib, MYOPENCMD, proj |
nilbns.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
NINT.lsp |
Change the first number in a text string by the user specified value. The new number is conformed to the units if precision specified by the user. If specified units of precision are greater than the precision of the original number zeros are added to the string to display them. Actual digits reflecting the precise number intended by the user cannot be determined by this routine. If precision is reduced by the user it cannot be regained by this routine. The prior digits of higher precision are discarded and cannot be recovered except by the method they were originally obtained or other equal method. (uses UINT USTR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 9-27-2005 |
Requires uint, ustr |
NMHN.LSP |
Specifically changes integers in "..MH #?" strings by 'value'. (uses UINT ) |
Requires uint |
nn.lsp |
Changes numbers by specified amount. If text is in Station format, "+" is kept in the number which is still properly read and edited. The new number is conformed to the current linear units precision setting (LUPREC). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-02-94 Edited: 9-14-2005 |
Requires stait, ustr, uint |
nnunn-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, textscrnmem |
NOdims.lsp |
Put hiding solids over dimension text. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 8-5-03 ;disabled creation of 3Dfaces - now makes HDBOX inserts only Fixed problem where dims in both spaces were processed and resulting hiding objects were all in one space. Now only dims in the specified space are processed. |
NOTBY.LSP |
Select everything that is NOT layer and color BYBLOCK. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
NOZ.LSP |
SET "Z" VALUES OF ANY LINE TO ZERO. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 11-9-93 Edited: 1-6-94 |
nozline.lsp |
Draws a line with current elevation for Z regardless of elevation of points snapped to. |
NPL.LSP |
CREATE A NEW POLYLINE FROM AN OLD POLYLINE W/ REVERSED ORDER VERTICES. IT USES A SCRIPT FILE CONTAINING THE VERTEX POINTS SORTED IN DECENDING ORDER. THE ORIGINAL POLYLINE MUST ADVANCE CONTINUALLY ALONG THE X AXIS IN THE COORDINATE SYSTEM USED. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-23-93 Edited: 1-6-94 |
NSANG.LSP |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: Edited: |
Requires uint, ukword |
NTEST.LSP |
Test function for ParaPIPE variable lists. |
Requires pttxt, uint |
NTREE.LSP |
Place woodline linear symbol as an anonymous block. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-20-96 Edited: 3-20-96 |
Requires upoint |
OG.LSP |
|
OHDP.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
oherbert-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, textscrnmem |
OP.LSP |
|
open.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Prior to DEFUN below (COMMAND ".undefine" "open") is required or this DEFUN will not redefuine QSAVE (COMMAND ".undefine" "open") can be executed from here or anywhere else as long as it is called before this DEFUN |
Requires save_file_chk, initandsdichk, check_for_doslib, proj, myopencmd |
openpl.lsp |
|
P5TEST.LSP |
AutoLISP File for Inside AutoCAD Release 13 - IAW Disk (c) 1995 New Riders Publ. Version 13.00 for Release 13 for Windows and NT Developed by Rusty Gesner. See the UPDATE.TXT file. This program tests your Pentium chip for a floating-point division bug. To use this test, enter (load "p5test") at the Command: prompt. |
panpnt.lsp |
Made for use with voice commands. returns a pan displacement Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 6/2004 Edited: 6/2004 |
PARNO.LSP |
Change a number in (m)any text string(s) by a value. Adds parenthesis around number. (uses UINT USTR) Specify or change precision (decimal places) too. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 9-19-95 |
PBRK.LSP |
Place pipe break symbol automatically by selecting sides. (uses PBRK.DWG) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-18-94 Edited: 6-6-99 |
PBRKD.LSP |
Place double-line pipe break symbol automatically by selecting outside walls. (uses PBRK.DWG) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-18-94 Edited: 6-6-99 |
PBS.LSP |
Place a sized ellipse to scale at the station and invert supplied. It is for profiles with a vertical scale 10x the horizontal scale. AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 8-18-95 Edited: 12-18-97 |
Requires ureal, uint, upoint |
PCD.LSP |
|
PD.LSP |
|
Requires ustr, open |
PESEAL.lsp |
Xref attachment function for PE seal. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1991-2001 Edited: 10-19-2005 |
Requires ukword, dimscl, ustr |
pgl.lsp |
Place a standard Plan Grid array beginning at the point you specify and terminating at the north and east distances you specify. The grid will be divided into 100', 500' and 1000'grid lines on separate layers so that you can easily change between display of these intervals without editing the grid. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-31-94 Edited: 6-15-99 |
Requires upoint, ureal |
PLAYCD.LSP |
|
PLAYMIDIS.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires or can use Doslib |
PLBAT.LSP |
|
Requires open, either requires or can use Doslib |
PLBL.LSP |
Plot label utility. Written By: Henry C. Francis 7/22/91 This routine will automatically place several informational items as a string in an attribute called FILSPEC in a block named pltstamp. The attribute is positioned and rotated to fit just inside the binding edge of any standard sheet size. Currently all sheet sizes except 8.5" x 11" will be stamped along the short side of the sheet in all cases. The 8.5" x 11" sheet will be stamped along the long side of the sheet. The items are, in order, Filespec: (path\filename) (dwgprefix + dwgname + .DWG) Edited By: user login name (reads from environment) Date: mm/dd/yy (extracted from cdate) Time: hh:mm (extracted from cdate) Scale: nn"=1'-0" or 1"=nn' (calculated from dimscale) |
Requires dimscl, mklayr, either requires or can use Doslib, requires open |
PLCONT.LSP |
Place polyline with small-angle-deflection segments instead of arcs. Useful for generating TINs that will follow curves. (see PLXL for converting existing polylines w/ arcs). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-10-96 Edited: 5-10-96 |
Requires upoint, ureal |
plends.lsp |
Requires and processes LWPOLYLINES. No other entities should be displayed. |
Requires ureal |
PLGRID.LSP |
Place a standard Plan Grid array beginning at the point you specify and terminating at the north and east distances you specify. The grid will be divided into 100', 500' and 1000'grid lines on separate layers so that you can easily change between display of these intervals without editing the grid. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-28-96 Edited: 4-22-2004 |
Requires upoint |
Pli2.lsp |
Create a new Polyline with additional vertices at LINE intersections. Polylines should not have ARC segments. If they do the routine will will find intersections on their chords. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. Copyright: 1-8-97 Edited: 1-13-97 |
PLINT.LSP |
Create a new Polyline with additional vertices at LINE intersections. Polylines should not have ARC segments. If they do the routine will will find intersections on their chords. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. Copyright: 1-8-97 Edited: 1-13-97 |
plints.lsp |
|
Requires ureal |
PLINTST.LSP |
|
pln.lsp |
Place a Plan North Symbol in the drawing at any orientation. (uses UPOINT) Also uses NA1.DWG (static horizontal part) and NA2.DWG (pointer, set to any rotation) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-27-94 Edited: 6-18-94 |
Requires dimscl, gvpno, mklayr, upoint |
PLOC.LSP |
Open/Close a selection set of polyline entities. The only input required is the selection of the polylines to modify. There is no need to worry about not selecting non-polyline entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-17-94 Edited: 6-7-94 |
Requires ukword |
PLREV.lsp |
This routine will reverse the order of vertices in any polyline. It creates a new polyline at the end of the existing one that has just two vertices occupying the same point as the existing end. It then uses PEDIT JOIN to accomplish the reversal. If your polylines must not have more than one vertex occupying the origin point of the newly ordered polyline then don't use this routine or PEDIT the result to remove the extra vertices created by this routine. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 12-3-95 Edited: 12-3-95 |
PLSEG.LSP |
Convert polyline w/ arcs to small-angle-deflection segments instead of arcs. Useful for generating TINs that will follow curves. (see PLCONT for placing new polylines w/ small-angle-deflection segments). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. |
PLTHK.LSP |
Modifies thickness of a selection set of entities. The only input required is the selection of the entities to modify. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-4-97 Edited: 8-4-97 |
Requires ureal |
PLTL.lsp |
Place title text, underline and scale text. Uses DIMSCALE and LUNITS to format scale string and scale bubble and text. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-30-93 Edited: 6-17-2003 Requirements: GETSTYLE.LSP (gets current style values and changes them as req'd for this function only.) |
Requires dimscl, gvpno, ustr, ukword, getstyle |
pltsiz.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires or can use Doslib, requires open |
plwid.lsp |
Modifies width of a selection set of polyline entities. The only input required is the selection of the polylines to modify. There is no need to worry about not selecting non-polyline entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-17-94 Edited: 6-7-94 |
Requires ukword, ureal |
PLXL.LSP |
Translate plines w/ arcs to plines w/ mult. straight segments for use with DTM TIN's for contouring. Rounds out pline arcs via a suitable no. of straight segments. The determiner is based on small angle deflection. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-10-96 Edited: 10-6-2005 |
Requires ureal |
PLZERO.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. copyright: 4-13-97 edited: 4-13-97 |
PNEUMSIG.LSP |
|
pntel.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 5-17-2004 Edited: 5-17-2004 |
Requires ureal |
POPTL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 10-23-2002 Edited: 10-3-2002 |
ppdisp.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires uint |
ppgrid.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 5-21-2004 Edited: 5-21-2004 |
Requires ukword |
pppset.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
PPS.LSP |
Place a sized ellipse to scale at the station and invert supplied. It is for profiles with a vertical scale 10x the horizontal scale. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-18-95 Edited: 8-18-95 |
Requires uint, ureal, upoint |
prculv.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 9-27-2001 Edited: 9-27-2001 |
Requires mklayr, ukword, ustr, ureal |
primedwg.lsp |
|
PRJMGMT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1997-1999 Edited: 3-19-99 |
Requires ustr, either requires or can use Doslib, requires ukword |
PROCP.LSP |
**************************************************************************** |
Requires *error* ,, getstyle, ureal, ukword |
PROF.LSP |
|
Requires ustr, open |
proj.lsp |
Dialog - Create, Select or Delete Project listings (delete has no effect on files or folders, it just removes from list of available projects). Sort projects by Client #, Project #, Client Name, or Project description. Explorer window and Open dialog start in the project folder. No need to browse and find the correct folder. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 1999-2002 Edited: 2-8-2002 ******************************************************************** |
Requires initandsdichk, browser_help, save_file_chk, either requires or can use Doslib, requires open, myopencmd, ukword, log_it, dlog |
PROPNO.LSP |
Place property number block (triangle with number as attribute) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6/19/2001 Edited: 6/19/2001 |
Requires dimscl, mklayr, gvpno, uint |
PROV.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires open |
PSCT.lsp |
Place a pipe section symbol (yin-yan, sans the dots) in an arc or circle. (uses YINYAN.DWG) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-18-94 Edited: 7-10-2003 |
psets.lsp |
Sets ParaPIPE parameters to match previously drawn ParaPIPE entities Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4/2003 Edited: 6/2003 |
PSLAY.LSP |
|
pspace.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. If tilemode must be 0 then why don't we just set it? |
psviews.lsp |
|
Requires vpset |
PT3LIN.LSP |
EAGLE POINT and DCA 3D Pline placement at points. (reads DOT or POINT blocks) AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 5-13-96 Edited: 11-13-96 |
Requires ustr, itr |
PTANK.LSP |
|
Requires ukword, upoint, ureal |
PTDAT.LSP |
EAGLE POINT and DCA point block usage subroutine. (see PTSYM, PTLIN, ITREE) AUTHOR: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-14-94 Edited: 11-13-96 |
Requires ukword, open, ustr, uint |
PTLIN.LSP |
EAGLE POINT and DCA Pline placement at points. (reads DOT or POINT blocks) AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved Copyright: 5-13-96 Edited: 11-13-96 |
Requires ustr, itr |
ptnos.lsp |
|
Requires uint, ureal |
PTSYM.LSP |
EAGLE POINT and DCA symbol placement at points. (reads DOT or POINT blocks) AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved Copyright: 5-13-96 Edited: 11-13-96 |
Requires ustr, itr |
PTTXT.LSP |
(subroutine) Place text at points. |
PUCS.LSP |
Set a UCS to match a profile grid (Y is exagerated 10X). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. |
Requires upoint, ureal, ustr |
purgeall.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: |
QLAY.LSP |
Quick "set to existing layer" dialog. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-28-96 Edited: 9-11-97 |
Requires open |
qsave.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Prior to DEFUN below (COMMAND ".undefine" "qsave") is required or this DEFUN will not redefuine QSAVE (COMMAND ".undefine" "qsave") can be executed from here or anywhere else as long as it is called before this DEFUN |
Requires lbl, dlog, lvndx, huandx, backup |
QSORT.LSP |
An exercise in recursive sorting (use ACAD_STRLSORT, not this) |
Requires QSORT, qsort |
quit.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Logs the quit. Prior to DEFUN below (COMMAND ".undefine" "quit") is required or this DEFUN will not redefuine QSAVE (COMMAND ".undefine" "quit") can be executed from here or anywhere else as long as it is called before this DEFUN |
Requires or can use Doslib, requires dlog |
rattr.lsp |
Search and Replace ATTRIBUTE values; copyright 1997, H.C. Francis AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-8-97 Edited: 2-5-01 |
Requires uutils, ustr, ukword |
Rblk.lsp |
Update or Replace an existing block. (uses USTR UKWORD) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 1991 - 2005 Edited: 2-28-2005 |
Requires uutils, ustr, ukword, mklayr |
RBLKA.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
RBRKL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail: hfrancis > paracadd.com All rights reserved. Copyright: 2-18-2004 Edited: 2-18-2004 |
Requires upoint |
reacs.lsp |
|
Requires ListAllReactors |
REATTR.LSP |
Reformat and reposition/reinsert multiline text notes (not MTEXT). Copies text and attributes from Xrefs to format new notes. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: Edited: 2-17-2005 When Text size is specified, it is in Leroy template sizes. Leroy template sizes are in 1000ths. Leroy 100 template is 100/1000ths or 0.10" high at a dimscale of 1. It is 3.00" high at a dimscale of 30. The following are required: GETSTYLE.LSP, MKLAYR.LSP, UUTILS.LSP, TXTSIZE.LSP **************************************************************************** |
Requires mklayr, uutils, dimscl, gvpno, getstyle, txtsize, upoint, ukword, uangle |
REBAR.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires ureal, MKLAYR, upoint, ukword |
RECTANG.LSP |
|
RECURS.LSP |
|
REF.LSP |
REF.LSP |
Requires REF |
rehd.lsp |
Replaces old hd??? block definitions with new ones. Requires new hd??? drawings. 2005 |
RELAY.LSP |
Change all entities on a layer to another layer (or a new layer). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-6-96 Edited: 11-26-96 |
RELAYV.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 9-3-1999 Edited: 9-3-1999 |
remlt.lsp |
Places leader, line(s) of text and a vertical line w/ multiple lines of text. The leader may include a single line segment or multiple line segments at any angle. A vertical line will be placed at the end of the last leader line if there is more than one line of text. After the vertical line is placed the notes and line are repositioned so that the vertical line is centered on the end of the last leader line. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1996 - 2005 Edited: 2-28-2005 |
Requires mklayr, getstyle, txtsize, gvpno, uutils, dimscl, ukword, upoint, archldrs |
renot.lsp |
Reformat and reposition/reinsert multiline text notes (not MTEXT). Also, copies text and attributes from Xrefs to fromat new notes. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: Edited: 5-11-2001 When Text size is specified, it is in Leroy template sizes. Leroy template sizes are in 1000ths. Leroy 100 template is 100/1000ths or 0.10" high at a dimscale of 1. It is 3.00" high at a dimscale of 30. The following are required: GETSTYLE.LSP, MKLAYR.LSP, UUTILS.LSP, TXTSIZE.LSP |
Requires mklayr, uutils, dimscl, getstyle, ukword, txtsize, upoint, uangle |
renote.lsp |
Reformat and relocate/reinsert multiline text notes (pre-MTEXT). AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: Edited: 5-8-98 Requirements: Dimscale must be set to drawing scale, e.g., if drawing scale is 1/4" = 1'-0" set dimscale to 48, if dimscale is 1" = 30' set dimscale to 30. (Note: dimscale=0 is equivalent to dimscale=1 within this function). Dimscale is a multiplier in this function. A Leroy 100 template is 0.10" high with no scale multiplier or a dimscale of 1. It is 3.00" high with a scale multiplier of 30 on a 1" = 30' full scale drawing. If your drawing is not drawn full scale then adjust dimscale to match. The following function's path must be in your SET ACAD= statement: GETSTYLE.LSP, MKLAYR.LSP, UUTILS.LSP **************************************************************************** |
Requires mklayr, upoint, ukword, dimscl, getstyle, txtsize |
renumdwg.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: *************************************** WARNING ************************************************** Add code to ensure no overwrites of existing files. Until then use with caution! *************************************** WARNING ************************************************** |
Requires ustr, uint, either requires or can use Doslib |
REROT.LSP |
Rerotate a selection set of entities to be horiz to the view. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-31-95 Edited: 8-22-05 |
Requires upoint.lsp |
REROTS.LSP |
Rerotate a selection set of entities to be horiz to the view. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-31-95 Edited: 8-22-05 |
revlay.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1999-2002 Edited: 2-22-2002 |
REVS.LSP |
Revision Box layer management by number, i.e., 1, 2, 3... (uses REVTXUR.DWG) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://parqacadd.com e-mail hfrancis@paracadd.com All rights reserved. |
Requires ureal |
REVTXT.lsp |
Inserts REVTXLR.DWG, Revision Box for Lower Right corner of sheet. (see REVS) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-19-96 Edited: 6-19-96 |
Requires dimscl, upoint, ukword |
REVXLAY.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1999-2002 Edited: 2-22-2002 |
Requires ustr |
RLAYC.LSP |
Revert Layer colors to CLG Colors. Will set colors by character #7 of any layer name. Character must be a (color)number or a letter A-F. I.e., 1 2 3 4 5 6 7 8 9 A B C D E F correspond to colors: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 !!!CAUTION!!! ANY Layer with these characters as their 7th char. WILL BE MODIFIED by this routine, AS WILL LAYERS from XREF's with names 8 characters long. (9th char is checked for "|" and then 16th char. is checked for color key as above.) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 10-11-96 Edited: 10-11-96 |
RLCLT.LSP |
save layer name, color, linetype. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 4-28-96 Edited: 9-11-97 |
Requires ustr |
RNL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
ROF.LSP |
Relative offset by distance Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires upoint, ureal |
ROTX.LSP |
Set X-hairs and optionally viewtwist. |
Requires rotx, ukword |
RRCHANL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3/29/00 Edited: 3/29/00 |
Requires mklayr.lsp |
RRECT.lsp |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires mklayr, dimscl |
RRRTEXT.LSP |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-21-96 Edited: 2-21-96 |
RRTEXT.LSP |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-21-96 Edited: 2-21-96 |
RRTXT.LSP |
This program will standardize text orientation of a selection set of text entities. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 11-26-95 |
Requires uutils, ukword |
RTEXT.LSP |
Search and Replace TEXT within strings; copyright 1996, H.C. Francis AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-21-96 Edited: 7-15-99 |
Requires uutils, ustr, ukword |
RXACT.LSP |
Search and Replace TEXT; copyright 1996, H.C. Francis AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-8-97 Edited: 8-8-97 |
Requires ustr, ukword |
RXREF.LSP |
Convert block to XREF. (Filename must be on search path and = block name) AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-20-94 Edited: 11-10-95 |
S7MNU.LSP |
|
Requires ustr, ukword |
S8MNU.LSP |
|
Requires ustr, ukword |
save.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Stamps the drawing and logs the save. Prior to DEFUN below (COMMAND ".undefine" "save") is required or this DEFUN will not redefuine QSAVE (COMMAND ".undefine" "save") can be executed from here or anywhere else as long as it is called before this DEFUN |
Requires initandsdichk, either requires or can use Doslib, requires cstmp, lbl, dlog, lvndx, huandx |
save_file_chk.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires or can use Doslib |
saveas.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Stamps the drawing and logs the saveas. Prior to DEFUN below (COMMAND ".undefine" "saveas") is required or this DEFUN will not redefuine QSAVE (COMMAND ".undefine" "saveas") can be executed from here or anywhere else as long as it is called before this DEFUN |
Requires initandsdichk, either requires or can use Doslib, requires backup, dlog |
SAVPLOTS.LSP |
This program will plot HP Laser plots in batch using a script file. The user specifies the DWG filename search string (wildcards OK). AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 7-20-94 Edited: 8-19-94 |
Requires plbl, ustr, ukword |
SBREST.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3/29/00 Edited: 3/29/00 |
Requires mklayr.lsp |
SCD.LSP |
Start a CD while in AutoCAD (DOS) Substitute your CD playing utility (and path) |
scs.lsp |
Place a Section Cut Symbol in the drawing at any orientation. Either one of US Army Corps of Engr or our standard. Uses UKWORD UPOINT MKLAYR SECLIN.DWG ELVCUT.DWG SECCUT.DWG AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-10-93 Edited: 4-7-01 |
Requires ukword, upoint, dimscl, mklayr, gvpno |
SDLBL.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires gvpno, dimscl |
SDLL.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 01-13-2000 Edited: 01-13-2000 |
Requires gvpno, dimscl, txtsize |
searchfiles.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires ustr, either requires or can use Doslib |
SEED.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
SERVER.LSP |
|
Requires or can use Doslib |
SETCOLR.LSP |
Standalone tool for setting color in (modified) CLG layernames. (uses USTR MKLAYR) |
Requires ustr |
SETMINR.LSP |
Standalone tool for setting minor group in CLG layernames. (uses USTR MKLAYR) |
Requires ustr, mklayr |
SETMODF.LSP |
Standalone tool for setting modifier in CLG layernames. (uses USTR MKLAYR) |
Requires ustr |
SETUSER.LSP |
Standalone tool for setting modifier in CLG layernames. (uses USTR MKLAYR) |
Requires ustr |
sfill.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires mklayr |
SHADOW.LSP |
WBOX.LSP Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C-2 Portland, OR 97218 Layer Group: WBOX Menu Location: Draw1 pull down, Tablet J4 Purpose: To create a box by picking two points on the screen Prompts: Entities drawn will be POLYLINES Toggle to lines/ |
Requires pick |
SHATR.LSP |
Show attribute tag and value of picked attribute. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
sholay.lsp |
Tuis is asrn off layers, freeze layers, or set to a layer by entity selection. C:SHOLAY displays entity properties and associated layers so the correct layer can be selected for action. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 2-5-96 Edited: 2-20-2004 |
SHOTXT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-7-99 Edited: 7-23-99 |
Requires GENT |
show_log.lsp |
SHOW_LOG Shows Drawing log (EED) PRINTLOG to print. (uses LOG_IT to make log) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
SHTBND.LSP |
Draws vport bounds plines from info in HUANDX.TXT which is written by HUANDX.LSP. Commands: ESBND, erases vport bounds drawn by SHTBND; and VIEWSHT, zooms (and dview twists if necessary) the selected sheet vport area in view. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 9/16/99 Edited: 2/4/2000 |
Requires ukword, getstyle, gvpno, ustr, uint, ureal, txtsize, tsnap, upoint, stait |
SHTFIX.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
shtgen.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 10-19-1999 Edited: 10-19-1999 |
Requires ustr, uint, attupd |
shtndx.lsp |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis@paracadd.com copyright and all other rights reserved. Edited: 11/17/2005 "Bogus" lines may be used in the Index text file to create section headers but they must contain a tab for every column that normal lines have, (i.e., include a blank the description). |
Requires uutils, uint, getstyle, gvpno, txtsize |
SILTFEN.LSP |
Place silt fence linear symbol as an anonymous block. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com/ e-mail hfrancis@paracadd.com All rights reserved. |
Requires dimscl, upoint |
SIZEMH.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3/29/00 Edited: 3/29/00 |
Requires ureal, stait, ukword |
SLAY.LSP |
|
SLENT.LSP |
|
Requires mklayr |
SLOG.LSP |
|
SLOG2.LSP |
|
Requires lbl, dlog, hpwb |
SLOPE.lsp |
Label lines and polylines with segment distance. AUTHOR: HENRY C. FRANCIS 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 2-24-96 Edited: 2-17-99 |
Requires mklayr, dimscl, getstyle, ureal, uint, ustr, ukword, gvpno |
SLOT.LSP |
********************************************************************** SLOT.LSP This routine uses 3dfaces to construct "slots" and "holes" in presentation models that will be rendered with AutoShade. It generates a rectangular edge of invisible faces around the top and bottom of the slot or hole. This edge makes it much easier to attach adjoining faces to the slot. To see this rectangular edge set the system variable "splframe" to 1. Written by Training Department - 3/01/88 ********************************************************************** |
SLPB.lsp |
Place a single line pipe break symbol (polyline) at the end of a line. Requirements: transpt.lsp (point translator used with the list returned by an nentsel selection) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-16-95 Edited: 10-31-2005 |
Requires mklayr, dimscl, transpt, gvpno |
sof.lsp |
|
SOFTSIG.LSP |
|
SOL2FACE.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
SOLARO.LSP |
Check all selected solids, find only autocad solid arrows and replace them with arrow blocks, extend lines to their point. (uses LDRARO.DWG MKLAYR) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires mklayr, dimscl |
soldier.lsp |
Place soldier course on 'right' side of polyline or spline beginning at nearest end. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ureal |
SORT.LSP |
|
SPAN12.LSP |
|
SPLITMNU.LSP |
|
splitvp.lsp |
Requirements: This Drawing (block) must exist on AutoCAD's search path (or in the drawing): ##ppgridlbl (#'s are wildcards which must be replaced with digits representing profile horizontal scale) These blocks must contain specific attribute tags for elevations, i.e.: left side attribute tags (ordered before right side tags) MLB+0, MLB+5, MLB+10, etc. but ordered from highest MLB+## to MLB+0; Space these vertically at 1" unscaled (english), unit distance (metric) (The total number of these tags is unlimited) right side attribute tags MRB+0, MRB+5, MRB+10, etc. also ordered from highest MRB+## to MRB+0; (The total number of these tags is unlimited) Drawing must contain: The profile viewport on layer "*VI01*NPLT*" (preferably "??VI01?NPLT" per CLG) The profile grid block named "##ppgrid" or "##spclgrid" or "##spfbgrid" (#'s are wildcards which must be replaced with digits representing profile horizontal scale) These profile grid blocks must contain specific attribute tags for stations and elevations, i.e.: left side attribute tags (ordered before right side tags) LB+0, LB+5, LB+10, etc. but ordered from highest LB+## to LB+0; (The total number of these tags is unlimited) right side attribute tags RB+0, RB+5, RB+10, etc. also ordered from highest RB+## to RB+0; (The total number of these tags is unlimited) station attribute tags 0, +0, 1, +1, 2, +2, etc. from left to right as many as are required place these in pairs at scaled 100' increments (english), 50m increments (metric). integer tags are right justified and +integer tags are left justified so that the first character, typically a plus sign (+), will lay directly under the grid line. This solves justification related misalignment of labels. (The total number of these tags is unlimited) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires upoint |
SPOT.lsp |
Place spot elevation X's and text. (uses GETSTYLE UPOINT USTR) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires getstyle, dimscl, txtsize, upoint, ustr |
SPT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: |
SRCHT.LSP |
"Display Text Found by Search" dialog. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-22-97 Edited: 12-22-97 |
Requires ustr |
srext.lsp |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: Edited: |
Requires ustr |
SRTEXT.lsp |
Search and Replace strings within TEXT, DIMENSIONS, MTEXT, ATTRIBS, and ATTDEFS copyright 1996-2003 by H.C. Francis Original command name RTEXT changed to SRTEXT 12/20/01 AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-21-96 Edited: 6-27-03 |
Requires uutils, ustr, ukword |
SRVANG.LSP |
Format supplied radian angle in Northing and Easting format. Degree symbol is specified using either (CHR 176) or %%221 depending upon current style font. Also, pads zeros in minutes and seconds for 2 digit zero to 9 readings. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
SSLN.LSP |
Label line length (decimal feet). (XREFs Blocks or current drawing, plines too.) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
ssnap.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Sets sysvars SNAPANG and SNAPBASE from picked points |
Requires upoint |
STADJ.LSP |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-02-94 Edited: 9-02-94 |
Requires ustr |
stairpl.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: |
Requires mklayr, uutils, ureal, ukword, upoint |
STAIT.LSP |
Subroutine to convert a real no into a station string. If m_units=T then string is metric. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
stap.lsp |
place sewer tap on a single run. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-1-2001 Edited: 6-1-2001 |
Requires pick, ureal, ukword |
stat.lsp |
Modemacro - shows full |
STDLAYR.LSP |
Convert layer names to Standard CLG (as modified for color and linetype). (PER OUR STANDARD) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-6-96 Edited: 11-26-96 |
Requires mklayr, ustr, ukword |
STDSTYLE.LSP |
Written by: Henry C. Francis francishc@cdm.com Date: 11/1/2001 For: Camp Dresser & McKee Purpose: To convert drawing contents from old font/style standard to new font/style standard. This is accomplished by replacing the old fonts and styles with the new standard AutoCAD fonts in new CDM standard styles (RomanS, Arial). The old unreferenced styles are then purged from the drawing. Old Font Old Style New Style New Font ----------------------------------------------------------------------------- CDMLROY.SHX |
STEPZ.LSP |
NEWZ: Set "Z"; MATZ: match "Z"; SHOWZ Display "Z"; OFFZ Set "Z" +- reference "Z" AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 1-26-96 Edited: 8-28-96 |
Requires ureal, ukword, either requires or can use Doslib |
STLAYR.LSP |
|
Requires mklayr |
STREV.LSP |
|
stripcdm.lsp |
|
stript.lsp |
|
STYINF.LSP |
Show current style NAME, FONT, HEIGHT Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
SUBT.lsp |
Place a detail subtitle text string at 'our' standard size (175 leroy template, 0.175" @ 1:1) and color (cyan) on the standard layer (?-????4NOTE) (uses GETSTYLE MKLAYR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-15-94 Edited: 2-17-2004 |
Requires dimscl, ustr, getstyle, mklayr |
SUMLINES.LSP |
|
SURVANG.LSP |
Format supplied radian angle in Northing and Easting format. Degree symbol is specified using (char 176) OR %%221 (custom font character) depending on the font. Also, pads zeros in minutes and seconds for 2 digit zero to 9 readings. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
SV-ENV.LSP |
-*- Mode: LISP -*- Syntax: AutoLISP (C) Benjamin Olasov 1988 environment writing function **Release 9** |
SVDSP.LSP |
Save Views including layer on/off/thaw/freeze/lock for a particular view in a new script file which the user specifies. Invoking the script file will return the layers to the same condition they were in when the script was made. In addition, a commented line is placed at the top of the script file indicating the file the script file was made from and date the script file was made on followed by the description the user specifies. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-23-94 Edited: 3-23-94 |
Requires ustr |
sview.lsp |
Dialog - Save and Restore views by name. Preserves layer settings and view area as EED. (uses SVIEW.DCL) Requires: TSNAP.LSP AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, N.C. 28387 All rights reserved without prejudice. Copyright: 12-8-95 Edited: 8-14-2001 ******************************************************************** |
Requires tsnap |
SXEL.lsp |
Place a sized ellipse to scale at the station and invert specified. Also places a leader line and formatted text beginning with the size of the pipe represented. It is for profiles with a vertical scale 10x the horizontal scale. AUTHOR: Henry C. Francis 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-2-95 Edited: 3-2-95 |
Requires dimscl, getstyle, uint, upoint, mklayr |
SYMBLT.lsp |
Place a user supplied block name near the end of a line. (bend part, tee, gv, bfv) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis@paracadd.com All rights reserved. Copyright: 8-6-2000 Edited: 8-22-2001 |
Requires dimscl, mklayr |
table_cnt.lsp |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: Edited: |
TAGS.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: **************************************************************************** |
Requires txtsize, dimscl, getstyle, gvpno, ukword, upoint |
tblfix.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis@paracadd.com All rights reserved. Copyright: 3/27/2004 Edited: 3/27/2004 |
TBLK.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
TCL.LSP |
Raw graphic construction tool for square-to-round transitions (sheet metal) |
Requires upoint |
TDLT.LSP |
Set custom linetypes (command-ltype) TDLT-TDL, TDRT-TDR, and SEDF-SEDFENCE Use TDLT to point left and TDRT to point right, then use PLREV.LSP to reverse them if they point the wrong way. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://www.paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires MKLAYR |
teelt.lsp |
Place a block named TEELT near the end of a line. (a bend part) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires dimscl, svlayr |
TEMP.LSP |
|
TEST.LSP |
|
TEXTIN.LSP |
TEXTIN.LSP - KETIV Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C-2 Portland, OR 97218 Layer Group: KTEXT Menu Location: Text I/O pull down Purpose: To import text strings from an ascii text file. Prompts: Filename |
TEXTOUT.LSP |
TEXTOUT.LSP - KETIV Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C-2 Portland, OR 97218 Layer Group: None Menu Location: Text I/O pull down Purpose: To export text strings from a drawing to an ascii text file. Prompts: Filename to write |
textscrnmem.lsp |
Author: John McCullough DTI Technologies, Inc. e-mail JMcCullough@dtitech.com Created: July 8, 2002 |
thgt.lsp |
Modify the text height of a selection set of text entities. (uses USTR) The only input required is the desired text width factor and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 11-26-95 |
Requires ustr, dimscl |
THGTS.lsp |
Modify the text height of a related selection set of text entities by scaling to the ratio NEW/EXIST or by factor Xnn.nnn (uses USTR UPOINT) The only input required is the desired text width factor and selection of the text to modify. There is no need to worry about selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-13-94 Edited: 10-31-2005 |
Requires ustr, upoint, dimscl |
THINPL.LSP |
Thin Polyline vertices based on user specified angles and distances. (uses UANGLE UDIST) Requires: UUTILS.LSP (uangle, udist) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-14-96 Edited: 9-6-2005 |
Requires uangle, udist |
thkfix.lsp |
Finds entities on layers having linetypes with embedded text and entities whose linetypes have embedded text and changes their thickness to 1.0 so they will hide properly with hidden line removal. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: 5/25/01 Edited: 5/25/01 |
Requires wipeprom |
tincr.lsp |
Place text with incremented numbers. Requires uutils.lsp, dimscl.lsp getstyle.lsp mklayr.lsp (and maybe some I didn't catch) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires uutils, dimscl, getstyle, upoint, ukword, txtsize, ustr, uint |
tmp.lsp |
|
Requires dimscl, uutils, stait |
TMP1.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
tmppgen.lsp |
|
Requires tmppgen, ukword, ureal, uint, dimscl, ustr, vpset, tsnap, attupd, stait, lbl, cdmndx |
TMPRLAY.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
tolayer.lsp |
TOLAYER.LSP - KETIV Copyright 1986, 1987, 1988, 1989 by KETIV Technologies, Inc. All rights reserved. KETIV Technologies, Inc. 6645 NE 78th Court #C2 Portland, OR 97218 Layer Group: None Menu Location: Edit1 pull down Purpose: To move selected entities to the current layer Prompts: Select objects: Destination layer |
TPAN.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ureal, stait |
TPARNO.LSP |
Change a number in (m)any text string(s) by a value. Adds parenthesis around number. (uses UINT USTR) Specify or change precision (decimal places) too. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-19-95 Edited: 9-19-95 |
TRANSPT.LSP |
Subroutine. Translates points from MCS to WCS. Only for list returned by nentsel from block selection. Requirements: nntlst must be a list returned by (nentsel) for a selection of a block (and not selected by an attribute). defpnt is a coordinate list (x y z) of an entity within the selected block. newdpt = the coordinate location of defpnt in the WCS. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-24-97 Edited: 4-24-97 |
tree.lsp |
Place woodline linear symbol as an anonymous block. (uses UPOINT) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-20-96 Edited: 1-25-01 |
Requires mklayr, dimscl, upoint, ukword |
TRYIT.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ukword |
ts.lsp |
|
TSIZE.LSP |
Shows text characteristics. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 11-13-96 Edited: 11-13-96 |
tskipper-custom.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
Requires qsave, textscrnmem |
TSNAP.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
TST.LSP |
|
TT.LSP |
|
TTARC.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-21-99 Edited: 9-6-2005 |
Requires ureal |
TTLB.lsp |
Inserts title block (attribs) and Xrefs static title info. (attribs in HUATTLAT.DWG, static text in ??????TC.DWG, ??????=6 chars of default dir) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-16-96 Edited: 2-16-96 |
Requires dimscl |
TWID.lsp |
Modify the text width factor of a selection set of text entities. The only input required is the desired text width factor and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 6-18-99 |
Requires ureal, ukword |
TWST.LSP |
|
tx180.lsp |
Modify the text rotation angle of a selection set of text entities. (uses UREAL) The only input required is the desired text obliquing angle and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-15-94 Edited: 9-29-98 |
Requires uangle |
tx2pt.lsp |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
TXADD.LSP |
Add text to existing text before or after AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-15-94 Edited: 8-22-2001 |
Requires ustr |
TXANG.LSP |
Modify the text obliquing angle of a selection set of text entities. (uses UREAL The only input required is the desired text obliquing angle and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 11-30-98 |
Requires ureal, ukword |
TXBELO.LSP |
Place text below a line. Prompts for text layer by entity pick. (uses GETSTYLE USTR MKLAYR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-7-95 Edited: 4-7-95 |
Requires mklayr, dimscl, getstyle, ustr, slent |
TXMIR.LSP |
Modify text mirroring of a selection set of text entities. (uses UKWORD The only input required are the desired orientations for X and Y. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 1-23-98 Edited: 1-23-98 |
Requires ukword |
TXONL.lsp |
Place text on a line. (uses GETSTYLE USTR MKLAYR) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 4-7-95 Edited: 10-6-2005 |
Requires dimscl, getstyle, ustr |
TXRAD.LSP |
Modify the text rotation angle of a selection set of text entities. (uses UREAL) The only input required is the desired text obliquing angle and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-15-94 Edited: 7-15-94 |
Requires ureal |
TXRAN.LSP |
Modify the text rotation angle of a selection set of text entities. (uses UREAL) The only input required is the desired text obliquing angle and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-15-94 Edited: 7-15-94 |
Requires ureal |
TXT2ATTR.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 All rights reserved. |
Requires ustr |
TXTATT.LSP |
Written for Donal Pearce at Jay Kim Engineers This routine scales up or down text and blocks for plotting out at a scale different from the existing one. Written by: Kanwar Anand, KETIV Technologies, Fullerton Aug. 1989 Copyright KETIV Technologies, Inc. Fullerton. --------------------------------------------------------------------------- Define a new error function here |
TXTBLKS.LSP |
Change text in blocks to separate layer (*-TXT) from other entities. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 2001 Edited: 8-27-2001 |
TXTDIR.LSP |
Modify the text orientation of a selection set of text entities. The only input required is the desired text orientation and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-11-97 Edited: 5-11-97 |
Requires ukword |
TXTHK.LSP |
Modify the thickness of a selection set of text entities. (uses UREAL The only input required is the desired thickness and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 8-27-97 Edited: 8-27-97 |
Requires ureal |
TXTIN.lsp |
Import notes (a text file with or without numbered notes). It uses the current text style and layer settings except the user can specify any height desired regardless of the style settings. The current text size is the default. In order to indent notes that are numbered the numbers must be alone on the line before the note they refer to AND they must be no longer than three characters INCLUDING a required period. Any line of three characters or less that ends in a period Will be treated as a note number! AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 5-28-96 Edited: 5-28-96 |
Requires uutils, getstyle, dimscl, gvpno, ustr, ureal, upoint |
txtj.lsp |
Modify the text justification of a selection set of text entities. (uses UKWORD UPOINT) The only input required is the desired text justification and selection of the text to modify. There is no need to worry about selecting non-text entities because they will be automatically filtered out of the selection set. DO NOT select more than one "common note group". All of the text selected is assumed to belong to such a group and it ALL will be justified to the same reference position. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 7-12-94 Edited: 8-13-01 |
Requires ukword, upoint |
TXTJP.LSP |
This program will modify the text justification of a selection set of text entities. The only input required is the desired text justification and selection of the text to modify. There is no need to worry about selecting non-text entities because they will be automatically filtered out of the selection set. DO NOT select more than one "common note group". All of the text selected is assumed to belong to such a group and it ALL will be justified to the same reference position. AUTHOR: Henry C. Francis 425 N. ASHE ST. Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 7-12-94 Edited: 7-20-94 |
Requires upoint |
txtlayr.lsp |
C:TXTLAYR appends "-TXT" to text's layer name. C:UNTXTLAYR removes "-TXT" from text's layer name. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-30-99 Edited: 6-30-99 |
TXTLIN.LSP |
Place Line under text strings. (on same layer). AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved Copyright: 1-26-96 Edited: 1-26-96 |
TXTLST.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
TXTM.LSP |
Match text Style and Height. Match layer if standard, else set layer. (uses MKLAYR) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
txtsize.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1990-2005 Edited: 10-16-2005 Extracted from multiple routines and made into this subroutine 8-18-99 Loads USTR.LSP, DIMSCL.LSP and MKLAYR.LSP Style is forced to STANDARD on line 124. Comment out this line to use any style. |
Requires ustr, dimscl, mklayr |
TXTST.LSP |
|
TXTSTY.LSP |
Modify the text style of a selection set of text entities. (uses USTR UKWORD) The only input required is the desired text width factor and selection of the text to modify. There is no need to worry about not selecting non-text entities because they will be automatically filtered out of the selection set. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-94 Edited: 6-7-94 |
Requires ustr, ukword |
TYPN.LSP |
Place typical notes from editable list. AUTHOR: Henry C. Francis 425 N. Ashe Street SOUTHERN PINES, N.C. 28387 All rights reserved Copyright: 2-14-97 Edited: 2-14-97 ******************************************************************** |
UANGLE.LSP |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
UBLK.LSP |
Update block insertions and preserve attributes. (uses MKLAYR.LSP, UKWORD.LSP) both are available FREE at http://paracadd.com//lisp.htm AUTHOR: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 All rights reserved without prejudice. Copyright: 12-20-94 Edited: 5-16-98 |
Requires mklayr |
UBLKA.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 4-22-97 Edited: 4-22-97 |
Requires ustr, ukword |
UCMUDP.LSP |
Update profile location and station / elevation text Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail: hfrancis[at-sign]paracadd.com Copyright: 1-14-98 Edited: 2-21-99 All rights reserved. |
Requires uutils, ukword, ureal |
UCMUDP2.LSP |
Update profile location and station / elevation text Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uutils, ukword, ureal |
UDIST.LSP |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
Udpipe.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. |
uint.lsp |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
UKWORD.LSP |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
ULBL.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1997-2001 Edited: 4/9-01 |
Requires getstyle, gvpno, dimscl, txtsize, ukword, ustr |
ULINTBL.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires survang |
unaec.lsp |
|
undefs.lsp |
Custom startup functions. Contains combined DDEDIT+DDATTE, layer mgmt functs, logging functs, etc. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1990-2001 Edited: 6-3-2005 ================================================================================================== C:DEBUGSETVAR moved to separate lisp file ================================================================================================== C:NILBNS moved to separate lisp file ================================================================================================== undefine C:OPEN and DEFUN C:OPEN moved to separate lisp file ================================================================================================== CMDOPEN moved to separate lisp file and renamed MYOPENCMD.LSP ================================================================================================== SAVE_FILE_CHK moved to separate lisp file ================================================================================================== C:NEXT function moved to separate lisp file ================================================================================================== C:NEXTDWG function moved to separate lisp file NEXT.LSP ================================================================================================== C:PREV function moved to separate lisp file NEXT.LSP ================================================================================================== C:PSPACE function moved to separate lisp file ================================================================================================== DLOG moved to separate file ================================================================================================== UNDEFINE qsave and DEFUN QSAVE moved to separate lisp file ================================================================================================== C:BU renamed to C:BACKUP and moved to separate lisp file ================================================================================================== C:SAVE moved to separate lisp file ================================================================================================== C:SAVEAS moved to separate lisp file ================================================================================================== C:QUIT moved to separate lisp file ================================================================================================== C:SSNAP moved to separate lisp file ================================================================================================== C:IBLK moved to separate lisp file ================================================================================================== |
Requires dlog, getstyle, gvpno, panpnt |
UNLISP.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://www.paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
UNROT.LSP |
Unrotate a selection set of entities by the negative of the rotation angle of a block. (for returning civil plans to "north up" orientation from a rotated north angle) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 8-31-95 Edited: 11-17-2004 (added while loop for null selection error) |
Requires UPOINT |
unwhite.lsp |
written: 2-11-2005 |
UPDM.LSP |
|
Requires ustr |
UPDSTUB.LSP |
Update SDSK ??_stub.mnu files with hua customizations Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
UPLAN.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis@paracadd.com All rights reserved. |
Requires ukword, uint |
UPOINT.LSP |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
UREAL.LSP |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
Ust2.lsp |
Update profile location and station / elevation text Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail: hfrancis[at-sign]paracadd.com Copyright: 1-14-98 Edited: 2-21-99 All rights reserved. |
Requires uutils, ukword, ureal |
USTAEL.lsp |
Update profile location and station / elevation text Requirements: Requires UUTILS.LSP and STAIT.LSP to be loaded. Drawing must contain: The profile viewport on layer "*VI01*NPLT*" (preferably "??VI01?NPLT" per CLG) The profile grid block named "cpp##spl" or "##ppgrid*" or "##spclgrid" or "##spfbgrid" (#'s are wildcards which must be replaced with digits representing profile horizontal scale) These profile grid blocks must contain specific attribute tags for stations and elevations, i.e.: left side attribute tags (ordered before right side tags) LB+0, LB+5, LB+10, etc. ordered from highest LB+## to LB+0; (The total number of these tags is unlimited) right side attribute tags RB+0, RB+5, RB+10, etc. also ordered from highest RB+## to RB+0; (The total number of these tags is unlimited) station attribute tags 0, +0, 1, +1, 2, +2, etc. from left to right as many as are required place these in pairs at scaled 100' increments (english), 50m increments (metric). integer tags are right justified and +integer tags are left justified so that the first character, typically a plus sign (+), will lay directly under the grid line. This solves justification related misalignment of labels. (The total number of these tags is unlimited) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: 1-14-98 Edited: 9-22-2005 **************************************************************************** |
Requires uutils, ukword, ureal, stait |
USTR.LSP |
This function is freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. USTR User interface string If BIT=1 no null "" input allowed, 0 for none, BIT ignored if DEF present. MSG is the prompt string, to which a default string is added as |
utlay.lsp |
Macro to set only SWWM project layers for utilities on. Author: Henry C. Francis 425 N. Ashe St. Southern Pines" " NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-6-2001 Edited: 11-19-2001 |
UUTILS.LSP |
These functions are freeware courtesy of the author's of "Inside AutoLisp" for rel. 10 published by New Riders Publications. This credit must accompany all copies of this function. |
VP.LSP |
|
VPCEN.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires upoint |
VPLBENT.LSP |
Vplayer freeze layers, or set to a layer by selecting an entity or entities IN THE CURRENT VIEWPORT. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 2-5-96 Edited: 2-8-96 |
Requires mklayr |
VPLST.LSP |
Generate list of permanent user specified Vport #'s with Acad #'s associated Layer name must contain "VI##" where ## is a two digit user specified view number. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires uint |
VPMNR.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
vpset.lsp |
Generate list of permanent user specified Vport #'s with Acad #'s associated Layer name must contain "VI##" where ## is a two digit user specified view number. Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Edited: 1-29-2001 |
Requires uint |
VSTAT.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ukword |
vtoh.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
Requires ureal, upoint |
VW_LOG.LSP |
Save named views AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 9-4-96 Edited: 9-4-96 |
WATERPL.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 9-20-99 Edited: 9-20-99 |
WBCLN.LSP |
Make a 'Clean' Wblock of only what is selected. (Not suitable for Mspace/Pspace drawings) Discard changes! Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
WBINCR.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
WBLKP.LSP |
|
WBP.LSP |
Wblock Purge utility (uses LBL UNDEFS-(dlog)) (Not suitable for Mspace/Pspace drawings) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires LBL, dlog |
WEBPMT.LSP |
Opens WEB PMT for Xerox 8825 Plotter Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
WEDSCR.LSP |
Edit *.txt files |
WILMNU.LSP |
|
Requires ustr |
wipeprom.lsp |
moves the cursor to the start of the prompt. Subsequent PRINC will overwrite the prompt area but only to the character position it ends on. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved. email: hfrancis[at-sign]paracadd.com web: http://paracadd.com/ Copyright: 5/25/01 Edited: 5/25/01 |
WIREFEN.LSP |
Place a custom linetype as an anonymous block. It allows linear as well as curved sections. (uses UPOINT UREAL) The user toggles between the two during placement. The block entity is not placed in the drawing until the user terminates the input with a return supplied to the "next point" prompt. Size of the graphic elements is determined by the dimscale. If the user matches the dimscale with the drawing scale the graphics will scale the same on all drawings. The linetype consists of equally spaced X's (nearest to 1/2" spacing at scale for the length of arc or line) and lines between them that do not touch. If the variable modf = "EXST" the circle radius is 0.03125 x dimscale, if not it is 0.0469 x dimscale. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-95 Edited: 7-29-2005 |
Requires dimscl, upoint, ureal |
WOODFEN.LSP |
Place a custom linetype as an anonymous block. (uses UPOINT) The block entity is not placed in the drawing until the user terminates the input with a return supplied to the "next point" prompt. Size of the graphic elements is determined by the dimscale. If the user matches the dimscale with the drawing scale the graphics will scale the same on all drawings. The linetype consists of equally spaced squares (nearest to 1/2" spacing at scale for the length of arc or line) and lines between them that do not touch. If the variable modf = "EXST" the circle radius is 0.03125 x dimscale, if not it is 0.0469 x dimscale. AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 6-7-95 Edited: 7-29-2005 |
Requires dimscl, upoint |
write-xds.lsp |
|
Requires ureal |
xa.lsp |
Xref attachment function for standard symbols. Attach at dimscale, angle=0 Can preset pinit for PE seal "[pinit]_PE", bname for drawings, else it prompts. (uses USTR) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 1991-2001 Edited: 2-28-2001 |
Requires dimscl, ustr |
XA1.LSP |
Xref attachment function. Attach at 0,0; scale=1:1; angle=0°. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Edited: 9-29-2005 |
Requires mklayr, ustr, either requires or can use Doslib |
xbrk.lsp |
|
XELV.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires gent, newz |
XI1.LSP |
Insert at 0,0; scale=1; angle=0. (uses USTR) Can preset bname for drawings, else it prompts. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Edited: 10-26-2005 |
Requires ustr, either requires or can use Doslib |
XING.LSP |
Place Culvert Xing profile ellipses, select: Align, inv1, inv2, inters. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ureal |
XNGELLIP.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 3-3-2001 Edited: 3-3-2001 |
Requires dimscl, ureal |
XO1.LSP |
Xref overlay function. Overlay at 0,0; scale=1:1; angle=0°. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. Edited: 9-29-2005 |
Requires mklayr, ukword, ustr, either requires or can use Doslib |
XOR1.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
xpts.lsp |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: |
Requires ukword |
XRDET.LSP |
Detach selected XREF. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
XREF.LSP |
|
Requires upoint |
xrfs.lsp |
Lists just names of all XREFs attached, one per line. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://www.paracadd.com e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires or can use Doslib |
xrilst.lsp |
Lists just names of all XREFs attached, one per line. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
xrlayers.lsp |
C:XRLAYERS writes XREF layers to file. C:RXRLAY sets XREF layer color/linetype from file. C:RLAYERS strips filename prefix and sets layer color/linetype from file. If XREF layer linetype is overridden in current drawing but not in settings file, linetype will remain unchanged. Turn off VISRETAIN, reopen the file, turn on VISRETAIN, then use C:RXRLAY to full effect. If symbol named write_ltype_needs is not nil, filename ltneeds.txt is written/appended with ltype needs. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: 6-30-99 Edited: 6-19-2002 Added Xref layer settings import (same layer names, different xref name prefix) type IMPORTXRL at the command prompt. May use wildcards preceding "|". Do not include "|" (the [shift+backslash] key). |
Requires ukword, either requires or can use Doslib, requires ustr |
xrpath.lsp |
Makes XREF paths relative if possible. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com All rights reserved. Copyright: Edited: |
xrswap.lsp |
Open selected XREF for editing. (In which case it is then the active drawing.) (uses UKWORD) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
Requires ukword, MYOPENCMD, vpset |
xrunload.LSP |
Detach selected XREF. Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 Modified 4-25-02 to unload xrefs instead of detach http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
XSTATUS.LSP |
XSTATUS.lsp Copyright (C) 1991, 1992 by Autodesk, Inc. Permission to use, copy, modify, and distribute this software and |
XYDIST.LSP |
Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 e-mail hfrancis[at-sign]paracadd.com http://paracadd.com All rights reserved. Copyright: Edited: |
Requires GENT, XYSCL |
XYREL.LSP |
AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-16-95 Edited: 3-16-95 |
Requires ureal |
XYSCL.lsp |
Modify X, Y, and Z scale factors. Each is specified individually allowing unequal scaling (or alternatively setting them equal). (uses UREAL) AUTHOR: HENRY C. FRANCIS 425 N. ASHE ST. SOUTHERN PINES, NC 28387 All rights reserved without prejudice. Copyright: 3-16-95 Edited: 3-16-95 |
Requires ukword, ureal |
ZE.LSP |
Set Z value of a selection set to 0. (uses NEWZ) Author: Henry C. Francis 425 N. Ashe St. Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |
ZPOINT.LSP |
Author: Henry C. Francis 425 N. Ashe Street Southern Pines, NC 28387 http://paracadd.com/ e-mail hfrancis[at-sign]paracadd.com All rights reserved. |