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

A printable metric hex bolt: hex head, threaded shank, thread pitch taken from the metric standard for the diameter you pick.

The image shows the solid OpenSCAD renders at diameter 8 · length 20 · tolerance 0.4.

CC0

Metric hex bolt

remixcad/metric-bolt@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

1reused1 remixes · 0 imports3downloads1.0.0latest

Parameters

from source
mmNominal metric diameter, so 8 is an M8.
320, steps of 1
mmShank length under the head.
680, steps of 1
mmTaken off the thread to allow for printing.
01, steps of 0.05

Showing the render for these values.

Description

What is this

A printable metric hex bolt: hex head, threaded shank, thread pitch taken from the metric standard for the diameter you pick.

What you use it for

Printed fasteners for jigs, fixtures and prints that have to come apart again, where a steel bolt would be overkill or would not fit. Pair it with the matching nut.

Design notes

The head is sized to the standard across flats for the diameter. The thread is generated as one polyhedron, which prints smoother and renders faster than a swept profile.

The tolerance is subtracted from the thread rather than added to the hole, so a bolt and nut printed at the same setting fit each other.

Parameters

diameter is the nominal metric size, so 8 gives an M8. length is measured under the head. Raise tolerance if your printer runs wide and the bolt binds.

Use with your agent
{
  "mcpServers": {
    "remixcad": {
      "type": "http",
      "url": "https://remix-cad.vercel.app/api/mcp"
    }
  }
}
get_model("remixcad/metric-bolt@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 Metric hex bolt, with the ranges the source declares
NameDefaultRangeUnitDescription
diameter83 to 20 step 1mmNominal metric diameter, so 8 is an M8.
length206 to 80 step 1mmShank length under the head.
tolerance0.40 to 1 step 0.05mmTaken off the thread to allow for printing.

Lineage

1 model depends 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/metric-bolt@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 = 8;    // [3:1:20]
length = 20;     // [6:1:80]
tolerance = 0.4; // [0:0.05:1]

MetricBolt(diameter, length, 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