Procedural Thread Simulator is a Geometry Nodes tool for generating and simulating flexible elements like ropes, chains, and wires. It includes a thread solver that uses curves as a base, along with 11 pre-configured thread-type presets and 7 custom curve profiles.
The simulation setup provides comprehensive physics controls, including tension, bending, and hardness settings for stiffness. Users can control simulations with initial, current, or custom pinning types, and apply forces such as gravity, turbulence, and wind. The tool also supports physical interactions like controlled breaking based on thresholds, cutting via mesh intersections, and both self-collision and external object collision with friction calculations. It is compatible with Blender's simulation node baking system.