Home› Blog› NSCL LISP: Batch Numeric Text Scaler Free Download
📐 LISP

NSCL LISP: Batch Numeric Text Scaler Free Download

🧮 48  |  🟢 1
09 Jul 2026 Trishunya Team
NSCL LISP: Batch Numeric Text Scaler Free Download
📐 LISP · CAD UTILITIES

NSCL LISP: Batch Numeric Text Scaler (Free AutoLISP Download)

📅 09 Jul 2026 🏷️ CAD BGBgol Global
NSCL AutoLISP routine, Batch Numeric Text Scaler, shown inside a CAD window

NSCL selects multiple text entities holding numeric values and applies the same arithmetic operation to all of them in a single command run, multiply, add, subtract, or divide by a value you choose.

NUMSC-bgol (Batch Numeric Text Scaler)

CATEGORY
Utility Lisps
COMMAND NAME
NSCL
LISP FILE
NUMSC-bgol.lsp
LICENSE
Open-source, free

Command Type: AutoLISP routine (works in AutoCAD, BricsCAD, ZWCAD and most AutoLISP-compatible CAD platforms)
Developed by: BGol Community, bgol.in

Inspired by the general concept of batch numeric-text calculators used in CAD drafting. This is an original, independently written routine, new file name, new command name, new source code, created so the CAD community has a free, editable, open-source alternative.

Overview

NSCL selects multiple text entities holding numeric values and applies the same arithmetic operation to all of them in a single command run, multiply, add, subtract, or divide by a value you choose.

How to Use

  1. Load NUMSC-bgol.lsp into your CAD session (drag-and-drop the file onto the drawing window, or use the APPLOAD command).
  2. Type NSCL at the command line and press Enter.
  3. Select one or more TEXT/MTEXT entities containing numeric values.
  4. Press Enter to finish selection.
  5. Choose an operator at the prompt: Multiply / Add / Subtract / Divide (default is Multiply).
  6. Enter the operand (the number to apply).
  7. Every selected text's numeric value is recalculated and updated in place, to 4 decimal places.

Why Use It

  • Batch calculation, applies the same operation to many text values at once, instead of manually recalculating and retyping each one.
  • Accuracy, removes manual arithmetic errors when applying a common adjustment across multiple values.
  • Flexible, one command covers multiply, add, subtract, and divide, chosen at run time.

Where to Use It

  • Scaling elevation, dimension, or measurement values by a conversion or correction factor.
  • Applying a uniform offset (add/subtract) to a batch of survey readings.
  • Any batch numeric text-editing task needing the same operation applied consistently across many values.

Notes

  • Non-numeric or blank text entities in the selection are silently skipped.
  • Output precision is fixed at 4 decimal places; edit the decimals variable in C:NSCL to change it.
  • Division by zero is guarded, the original value is kept unchanged.
  • Source code is fully open, feel free to study, modify, and redistribute it under the same open, free-for-all spirit.

Credits

Developed and shared for the CAD community by BGol Community. Website: https://bgol.in/ Free and open-source, use it, modify it, share it, for personal or commercial work alike.

Frequently Asked Questions

What CAD platforms does NSCL work on?▾

NSCL is a standard AutoLISP routine, so it runs in AutoCAD, BricsCAD, ZWCAD, and most other AutoLISP-compatible CAD platforms without modification.

What should I know before using NSCL?▾

Non-numeric or blank text entities in the selection are silently skipped.

What is the main benefit of using NSCL?▾

Batch calculation, applies the same operation to many text values at once, instead of manually recalculating and retyping each one.

Is NSCL free to use for commercial projects?▾

Yes. NSCL is fully open-source and free to use, modify, and redistribute for both personal and commercial work, developed and shared by the BGol Community.

How do I load the NSCL command into my drawing?▾

Drag and drop NUMSC-bgol.lsp onto your open drawing window, or load it through the APPLOAD command, then type NSCL at the command line to run it.

🤝 About BGol Community

BGol Community of Advanced Surveying builds and shares free, open-source tools for the survey and CAD drafting community.

🙌 Made with ❤️ by BGol Community of Advanced Surveying

Free, open-source, and built for the CAD community, for personal or commercial use, always.

Back to all articles