This Geometry Nodes setup generates standard ISO metric screws and nuts ranging from M2 to M100. It utilizes the Metric Coarse Thread Series to create accurate hardware components, offering a custom mode for defining specific pitch and cut diameters.
The node group includes extensive parametric controls for adjusting component type, thread height, thread direction, material assignment, and resolution. Users can completely customize the head of the screw or the nut, adjusting side counts, diameters, and inner dimensions for functional spanner compatibility. Additional boolean controls allow for external cutting and tip chamfering.
The setup features an integrated animation parameter that automatically links offset and rotation, ensuring mechanically accurate screwing motions. This generator is specifically designed with real-world dimensions in mind, making it suitable for functional 3D printing applications alongside hard-surface modeling.