• 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

THREAD LISP: Draw a 60-Degree Screw Thread in Section

August 6, 2026

THREAD draws a 60° V thread along a centreline you specify — the detailed representation, with the actual crests and roots, rather than the two parallel lines of the simplified convention.

What ScrewThread does

For a drawing where the thread form matters: a detail of a screw, a tapped hole in section, a leadscrew, or anything being made from the drawing rather than bought to a standard.

How to use it

  1. Load the routine with APPLOAD, or put it on your support file search path.
  2. Type THREAD.
  3. Give the diameter and length.
  4. Give either the pitch or the number of threads per unit — whichever your data is in.
  5. Choose right or left hand.

How it works

60° included, which is the ISO metric and the Unified form both. The pitch is the distance from one crest to the next.

The crest and root are flat, not sharp. A real thread is truncated at both, and a sharp V is a form that cannot be cut. The flat is an eighth of the pitch at the crest and a quarter at the root, which is close enough to the ISO profile to read correctly at any drawing scale.

Left hand is a proper option. Getting it by typing a negative diameter works — a negative radius makes polar go the other way — and is an undocumented trick nobody would guess and nobody should have to.

Notes and limits

  • A thread too short to fit one turn is handled rather than stopping on a bad argument.
  • Give pitch or threads per unit, whichever you have.
  • This is the detailed convention. For production drawings the simplified two-line form is usually what standards ask for.
  • One undo group, so a cancelled thread leaves nothing behind.

Download and details

NameScrewThread — draw a screw thread in section, with real crests and roots
DownloadScrewThread.lsp — 10.7 KB, plain AutoLISP source. Downloads directly; no zip to unpack.
TypeAutoCAD AutoLISP routine
CommandTHREAD
Requiresnothing beyond a CAD platform with AutoLISP.
Source size10.7 KB, 219 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

  • MACHFEAT LISP — tapped holes with the thread envelope, in section
  • ISO metric tap and die chart — pitches and drill sizes
  • SPURGEAR LISP — the other computed profile in this library
  • 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