GEOMETRY NODES ASSET FOR BLENDER
Fastener Kit
ISO metric bolts, screws, washers and nuts as Geometry Nodes modifiers. Snap them onto any surface and Bolt Holes drills the matching hole. Measured UVs, a realistic Cycles material, linked bolts.
ISO M3 - M36Snap + drillMeasured UVsCycles materialNo add-on
WORKFLOW
Bolted in under a minute
Snap a bolt onto the surface, Bolt Holes cuts the hole, washers and nut come with it.
SNAP + DRILL
Snap onto any surface, the hole is cut
The bolt origin sits on the bearing face, the shaft along -Z: face snapping with Align Rotation to Target puts it on any surface, perfectly aligned to the normal, even on curved parts. Bolt Holes on the part drills every hole of a bolt or a whole collection. Move a bolt and its hole follows.
Face snapAlign RotationBolt HolesBolts collection
BOLT HOLES
Every hole fits its bolt
Clearance hole (ISO 273 medium) down to the bolt tip, a counterbore for heads sunk with Origin = Head Top, a 90° countersink for flush countersunk heads. Clean Boolean: the part keeps its attributes, the hole walls get the part's material and box UVs.
Hole DiameterDepthCountersinkCounterboreShow Cutters
OPTIONS
Every bolt you need
Size, head, drive and end, partial or full thread, a fine pitch, thread start, washers and nut: one modifier, all ISO sized. Length 0 = automatic from the grip, rounded to the ISO length series.
SizeHeadDriveEndThreadGrip
BUILT-IN PARTS
Washers and nut in one click
Top Washer, Bottom Washer and Nut right in the Bolt modifier, or as Washer / Nut objects of their own that read one bolt or a whole collection (ISO 7089, ISO 4032).
Top WasherBottom WasherNutWasher / Nut objects
THREAD
Pitch, thread start, real thread
Modelled ISO thread with a clean mesh. ISO coarse pitch by default, any fine pitch you need, and the thread starts where you want. Or a plain shaft for bolts far away.
PitchThread StartThread LengthThread Detail
LINK SETTINGS
Change one bolt, all follow
Put Link Settings above a bolt and pick a master: every value left at 0 / Linked comes from it. Change the master size once and every linked bolt, washer and nut follows. Values you set override it for one bolt only.
SourcePriority0 / Linked = inherit
HEADS
Six heads, four ends
Hex, socket cap, countersunk, carriage, hex washer or none (threaded rod); ends chamfer, flat, dog point or drill point.
HeadEnd
DRIVES
Hex socket, Torx, Phillips, slot
Real recesses cut into the head, with a clean mesh and even UVs.
Drive
DETAILS
Made like the real thing
Stills in Cycles with the included material, animations with the UV grid.
Cutaway
Through bolt with washers and nut, sunk socket cap, flush countersunk screw.
Curved parts
Every bolt along its own surface normal, every hole drilled.
Measured UVs
Even, metric UVs on heads, recesses, thread, washers and nuts.
24 variants
Sizes, heads, drives, ends, pitch, thread start, built-in parts.
Every type
Heads, drives, ends and a threaded rod, all linked to one master.
Simple Cycles material
Black-oxide head, turned steel, edge highlights: ready for close-ups.
Bolt set
Bolt, two washers and a nut as one collection asset.
9 presets
Ready bolts in the Asset Browser, drag and drop.
SETUP
Ready in four steps
01
Drag a bolt
From the Asset Browser: a preset, the bolt set, or the Bolt modifier on any object.
02
Snap it
Face snapping, Snap With Active, Align Rotation to Target: on the surface, along the normal.
03
Drill
Bolt Holes on the part, pick the bolt or the bolt collection: every hole is cut.
04
Washers, nut, links
Built in (Parts panel) or Washer / Nut objects; Link Settings for many bolts.
BOLT
Size ISO M3 - M36
Head, Drive, End types
Grip, Length clamp length, auto length
Origin bearing face or head top (flush)
Thread, Thread Length, Thread Start where the thread is
Pitch 0 = ISO coarse, else fine
Parts top washer, bottom washer, nut
Thread Detail, Segments modelled or plain, resolution
BOLT HOLES
Bolt, Bolts one bolt or a collection
Hole Diameter, Depth 0 = ISO 273 / to the tip
Countersink, Counterbore for countersunk / sunk heads
Hole Material, UV Scale hole walls
Show Cutters check the placement
WASHER
Bolt, Bolts one bolt or a collection
Side under the head or at the nut
Diameters, Thickness 0 = from the bolt (ISO 7089)
NUT
Bolt, Bolts one bolt or a collection
Across Flats, Height 0 = from the bolt (ISO 4032)
Offset along the bolt axis
LINK SETTINGS
Source the master object
Priority Source Wins / Existing Wins
0 / Linked inherit, anything else overrides
OUTPUT
UVMap measured, metric UVs
mask_bolt_*, mask_washer, mask_nut part masks for shaders
Material Steel Bolt (Cycles) when empty
INCLUDED
Bolt, Washer, Nut, Bolt Holes and Link Settings modifiers (assets with catalog file)
Steel Bolt material for Cycles (black-oxide head, turned steel, rubber seal)
9 ready bolt presets and a bolt set, all with Asset Browser previews
Demo scene: linked bolts, every type, presets, bolts snapped onto a part with Bolt Holes
Quick start guide
REQUIREMENTS
Blender 5.2 or newer
No add-on, pure Geometry Nodes
Personal and commercial use
Made by Henrik Uhrmann. Concept, idea and the first hand-built prototype by Henrik Uhrmann: the feature set, the linked-bolt principle, the workflow and the Steel Bolt material. Parts of the node setup were built with the help of an AI coding assistant, then reviewed, tested and refined by hand in Blender.