• 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

AutoLISP Routines

BLOCKPURGE LISP: Delete a Block and All Its References

August 3, 2026

The standard PURGE command only removes definitions that are already unused. When a block is still inserted somewhere it simply refuses, and you are left hunting for the last stray reference — which may well be nested three blocks deep on a layout you had forgotten about. BLOCKPURGE does the whole job. What BlockPurge does It erases every reference at every … [Read more...] about BLOCKPURGE LISP: Delete a Block and All Its References

BLOCKPROMOTE LISP: Extract a Nested Block to Top Level

August 3, 2026

BLOCKPROMOTE pulls a nested block out to the top level. Pick a block that lives inside another block and it is extracted to become a block reference in its own right — landing in exactly the same place, at the same scale, rotation and orientation it appeared to have while nested. It is then removed from the parent definition. What BlockPromote does This is … [Read more...] about BLOCKPROMOTE LISP: Extract a Nested Block to Top Level

BLOCKNOTCH LISP: Trim Lines to a Block Outline in AutoCAD

August 3, 2026

Drop a block onto a line and the line runs straight through it. BLOCKNOTCH cuts the line so the block sits in a clean gap — exactly as a valve sits in a pipe run, a door sits in a wall, or a switch symbol sits in a circuit. It rotates the block to match the line at the same time. What BlockNotch does Place a symbol on a sloping or curved line and the block … [Read more...] about BLOCKNOTCH LISP: Trim Lines to a Block Outline in AutoCAD

BLOCKABSORB LISP: Add Objects Into an AutoCAD Block

August 3, 2026

Changing a block normally means opening the block editor, or exploding and redefining it. BLOCKABSORB lets you draw the addition exactly where you want it to appear, pick the block, and have the geometry absorbed into the definition — so it appears on every reference of that block throughout the drawing. What BlockAbsorb does Draw the new geometry in place, … [Read more...] about BLOCKABSORB LISP: Add Objects Into an AutoCAD Block

BATCHSCRIPT LISP: Run One Command on Every Drawing

August 3, 2026

Type one line of AutoCAD commands, point at a folder, and BATCHSCRIPT writes a script that repeats that line for every drawing it finds — then runs it. No drawing is opened by hand and no script file has to be written. What BatchScript does The line uses the token *file* wherever a drawing name belongs. So this: _.open *file* _.saveas *file* … [Read more...] about BATCHSCRIPT LISP: Run One Command on Every Drawing

BASESNAP LISP: Justify Block Base Points to a Corner

August 3, 2026

Blocks inherited from elsewhere routinely have their base point somewhere arbitrary, so they never snap where you want them. BASESNAP puts it on a corner or the middle of the block’s own bounding box, chosen from a nine-point grid exactly like text justification — for any number of blocks at once. What BaseSnap does Pick the justification from the … [Read more...] about BASESNAP LISP: Justify Block Base Points to a Corner

« Previous Page
Next Page »

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