BoltGen is a Geometry Nodes tool designed to streamline the creation of bolts and rivets on hard surface models in Blender. By applying the node setup to edges or vertices, you can instance custom bolt or rivet geometry onto a target alignment mesh.
The tool offers two distribution methods: edge distribution, which scatters instances along edges based on user-defined spacing, and per-vertex distribution, which allows for manual placement by generating an instance at each vertex location. Advanced controls include instance spacing, randomization, selective shrinkwrapping via custom vertex groups, and normal transfer between the alignment object and instances to create seamless transitions, which is particularly useful for rivets.