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

The hex nut that goes with the metric bolt: standard across flats, standard thickness, internal thread cut to the metric pitch for its diameter.

The image shows the solid OpenSCAD renders at diameter 8 · thickness 0 · tolerance 0.4.

CC0

Metric hex nut

remixcad/metric-nut@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 imports3downloads1.0.0latest

Parameters

from source
mmNominal metric diameter, so 8 is an M8.
320, steps of 1
mmHeight of the nut. Zero takes the standard for the diameter.
020, 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

The hex nut that goes with the metric bolt: standard across flats, standard thickness, internal thread cut to the metric pitch for its diameter.

What you use it for

The other half of a printed fastener. Also useful as a captive nut, dropped into a hexagonal pocket in a larger print so it cannot turn.

Design notes

Leave thickness at zero and the standard height for that diameter is used. The internal thread carries the same tolerance as the bolt, so a pair printed on the same machine at the same setting will thread together.

Parameters

diameter is the nominal metric size and has to match the bolt. thickness overrides the standard height, which is worth doing when the nut has to sit in a shallow pocket.

Use with your agent
{
  "mcpServers": {
    "remixcad": {
      "type": "http",
      "url": "https://remix-cad.vercel.app/api/mcp"
    }
  }
}
get_model("remixcad/metric-nut@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 nut, with the ranges the source declares
NameDefaultRangeUnitDescription
diameter83 to 20 step 1mmNominal metric diameter, so 8 is an M8.
thickness00 to 20 step 1mmHeight of the nut. Zero takes the standard for the diameter.
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/metric-nut@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]
thickness = 0;   // [0:1:20]
tolerance = 0.4; // [0:0.05:1]

MetricNut(diameter, thickness, 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