Rendering these values. This takes a few seconds.
Download STL
Read this model as text

A plain externally threaded rod, with no head and no point. The building block the bolts and screws in this collection are made of.

The image shows the solid OpenSCAD renders at diameter 12 · height 40 · pitch 0 · tolerance 0.4.

CC0

Threaded rod

remixcad/threaded-rod@1.0.0

Remix this
Report

For a legal or policy problem: a license violation, personal data, somebody else’s work republished as their own. A model that prints badly is a comment, not a report.

Sign in to report

0reused0 remixes · 0 imports1downloads1.0.0latest

Parameters

from source
mmOuter diameter over the thread.
440, steps of 1
mmLength of the rod.
5200, steps of 1
mmDistance between turns. Zero takes the metric standard.
06, steps of 0.25
mmTaken off the thread to allow for printing.
01, steps of 0.05

Showing the render for these values.

Description

What is this

A plain externally threaded rod, with no head and no point. The building block the bolts and screws in this collection are made of.

What you use it for

Leadscrews, adjusting screws, clamp spindles, and anywhere you need a thread on something you are designing yourself. Cut it to the length you need by setting the height.

Design notes

Leave pitch at zero and the metric standard pitch for that diameter is used, which is what you want unless you are matching something existing. A coarser pitch prints more reliably and turns faster; a finer one holds position better.

Parameters

diameter is measured over the thread, not the core. height is the full length. pitch at zero means standard.

Use with your agent
{
  "mcpServers": {
    "remixcad": {
      "type": "http",
      "url": "https://remix-cad.vercel.app/api/mcp"
    }
  }
}
get_model("remixcad/threaded-rod@1.0.0")

Returns the manifest, the source, the import closure and the license obligations. Full MCP setup.

Parameter table

Parsed from the Customizer annotations in main.scad
Parameters of Threaded rod, with the ranges the source declares
NameDefaultRangeUnitDescription
diameter124 to 40 step 1mmOuter diameter over the thread.
height405 to 200 step 1mmLength of the rod.
pitch00 to 6 step 0.25mmDistance between turns. Zero takes the metric standard.
tolerance0.40 to 1 step 0.05mmTaken off the thread to allow for printing.

Lineage

0 models depend on this one

Only what this model came from and what came from it.

Remix, the code changed Import, used unchanged and pinned The version you are on Withdrawn, still recorded

License

Whoever downloads this takes these obligations along
  • remixcad/threaded-rod@1.0.0 is CC0
  • remixcad/threads@1.0.0 is CC0

Source

main.scad is the entrypoint
main.scad
// Uses threads.scad by Ryan A. Colyer, released with CC0 into the public domain. Published on RemixCAD as remixcad/threads.
use <remixcad/threads/threads.scad>

diameter = 12;   // [4:1:40]
height = 40;     // [5:1:200]
pitch = 0;       // [0:0.25:6]
tolerance = 0.4; // [0:0.05:1]

ScrewThread(diameter, height, pitch, tolerance = tolerance);

Comments

Context, not a score. Comments never move a model up or down the results.

No comments yet

Printed it? A note about your material and the clearance you landed on saves the next person a failed print.

Sign in to comment