Grading Plan Labeling Free AutoLISP (LISP) for AutoCAD

>> Nationalism not welcome here. <<

MODIFY PAD, FINISHED FLOOR, AND REAR LOT ELEVATIONS, AND RAISE PAD POLYLINE TO CORRECT ELEVATION BY PICKING BASED ON PICKED TOP OF CURB ELEVATION TEXT

Download GRADLBL.LSP
Download GRADLBLTEST.DWG for a quick test

OVERVIEW

GRADLBL.LSP is a Free Software tool to label civil engineering grading plans. It gets top of curb elevation from a picked text, and calculates pad, finished floor, and rear lot elevations based on it. Then it prompts user to pick texts for pad, finished, floor, and rear lot elevations and to pick a pad polyline to raise to true elevation. It saves defaults to the Windows registry.

Very simple. No grand schemes. No headaches. No typos. No calculator required. Everything you need to get started is included.

GETTING STARTED

Download GRADLBL.LSP (save it to your computer) by following the link on this page.

At minimum, all GRADLBL.LSP needs to work is four pieces of text and a polyline. One of the texts must have a number in it. Try the following exercise (You can download GRADLBLTEST.DWG instead of doing steps 1 & 2):

First, make four text objects and a pline object in a drawing. Now you have text to label and a pad to raise.

Second, enter a top of curb elevation into one of the text objects.

Third, load and run GRADLBL.LSP by dragging it from Windows Explorer into your drawing and typing GRADLBL or GG.

Fifth, follow the prompts.

That's all there is to it.

ENVIRONMENTAL IMPACT STATEMENT

GRADLBL.LSP writes options to the Current user's AutoCAD section of the Windows registry. GRADLBL.LSP has no uninstaller; uninstalling AutoCAD will remove the registry entries GRADLBL.LSP makes.

DEVELOPMENT NOTES

REVISION HISTORY

Date Programmer Revision

To submit revisions, send an email with your revised code.

LICENSE TERMS

This program is free software under the terms of the GNU (GNU--acronym for Gnu's Not Unix--sounds like canoe) General Public License as published by the Free Software Foundation, version 2 of the License.

You can redistribute this software for any fee or no fee and/or modify it in any way, but it and ANY MODIFICATIONS OR DERIVATIONS continue to be governed by the license, which protects the perpetual availability of the software for free distribution and modification.

You CAN'T put this code into any proprietary package. Read the license.

If you improve this software, please make a revision submittal to the copyright owner at hawstom@despammed.com or see www.hawsedc.com.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License on the World Wide Web for more details..

Home | Support | FreeSoftware | Engineering Services | Engineering Calculators | Technical Documents | Blog (new in 2009) | Personal essays | Collaborative Family Trees | Contact