• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
blog.draftsperson.net

blog.draftsperson.net

the art of technical drawing

blog.draftsperson.net

DIMNOTE LISP: Add Standard Notes to AutoCAD Dimensions

August 6, 2026

DIMNOTE adds one of the stock abbreviations — TYP., CLR., V.I.F. and the rest — to a dimension, either alongside the figure or on a second line under it. Typing them by hand is how you end up with TYP, TYP. and Typ. in the same drawing.

What DimNote does

DIMFLIP turns a dimension round so it measures from the other end — useful when the arrows and text end up on the wrong side of a tight dimension.

How to use it

  1. Load the routine with APPLOAD, or put it on your support file search path.
  2. Type DIMNOTE and pick a dimension.
  3. Choose the note and whether it goes beside the figure or below it.
  4. Type DIMFLIP and pick a linear dimension to reverse it.

How it works

The measurement stays live. A dimension’s text override is DXF group 1. Leaving it empty means “use the measured value”; putting <> in it means the same thing but lets you add text around it. So TYP. beside the figure is stored as <> TYP. and the measurement still updates when the geometry moves.

Two control sequences matter. \X splits the text — everything after it goes below the line. \P is an ordinary line break.

So the first note placed below uses \X, and any note after that uses \P, because a second \X would be ignored. That is the one piece of real cleverness in the routine.

The dialog is embedded. It is written to a temporary file only while it is on screen, so there is no .dcl to find on the support path or lose.

Notes and limits

  • The measurement is never replaced, only annotated — so DIMTATTLE will not flag these as overridden values.
  • DIMFLIP is for linear dimensions. On angular and ordinate dimensions, groups 13 and 14 do not mean what they mean on a linear one, and flipping them produces nonsense.
  • An empty note is rejected rather than placed.
  • One undo group per operation.

Download and details

NameDimNote — add standard notes to dimensions, and flip them
DownloadDimNote.lsp — 12.8 KB, plain AutoLISP source. Downloads directly; no zip to unpack.
TypeAutoCAD AutoLISP routine
CommandsDIMFLIP, DIMNOTE
Requiresnothing extra — the dialog is written to a temporary file at run time and deleted again, so there is no .dcl to install.
Source size12.8 KB, 305 lines
Error handlingYes — a *error* handler restores every system variable it changed, on cancel as well as on error.
UndoThe whole operation is wrapped in a single undo group, so one U reverses all of it.
CompatibilityAutoCAD (any release with AutoLISP), BricsCAD, ZWCAD, GstarCAD, ProgeCAD and other IntelliCAD-based platforms. AutoCAD LT needs a LISP enabler. No .NET, no ObjectARX, no installer.
AuthorYZ, August 2026
LicenceFree to use, supplied “as is” with no warranty.

References

  • DIMTATTLE LISP — find dimensions whose text really was replaced
  • DIMCENTRE LISP — extension lines drawn as centrelines
  • Engineering drawing abbreviations — an A-Z list of 369 of them
  • More free AutoLISP routines on this site
  • Wisey’s Steel Shapes — free structural steel section drawing program

Filed Under: AutoLISP Routines

Primary Sidebar

Subscribe to our Youtube Channel

Post CAD drafting jobs on Freelancer.com. and get some free money to do this.

Categories

  • American Steel Industry (4)
  • AutoCAD Articles & Reference (30)
  • AutoCAD Bugs & Problems (19)
  • AutoCAD Tips (29)
  • AutoCAD Tutorials (54)
  • AutoLISP Routines (328)
  • AutoLISP Tutorials (15)
  • CAD Standards (7)
  • Civil 3D (7)
  • Civil Drafting (4)
  • Dimensions (2)
  • Drafting Funnies (71)
  • Drafting History (9)
  • Drafting Standards (84)
  • Electrical Drafting (2)
  • General IT reference (7)
  • Geometry (15)
  • GIS (2)
  • Hatch Patterns (12)
  • Office Life Hacks (3)
  • PT (1)
  • Revit Tutorials (54)
  • Steel Detailing (14)
  • Structural Drafting (26)
  • Technical Dictionary (61)
  • Useful Website Links (19)

Footer

Free downloads

  • Free AutoLISP routines
  • Free hatch patterns
  • SHX fonts & text styles
  • Numbering LISP collection
  • ISO 3098B font

Reference charts

  • AWS weld symbols chart
  • Steel detailing chart
  • Hole & slot sizes
  • Bolt edge distance
  • ANSI & ARCH paper sizes
  • How to fold an A1 drawing

Useful links

  • CAD blocks (DWG)
  • Revit families
  • structuraldrafter.com
  • cad-corner.com
  • About
  • Privacy policy

Provided for free with no warranty · Log in