I rewrote the gear component as Grasshopper script to have access to customizing the number of
pawls you can have coming in contact with the internal ratchet. It’s a great library and toolset.
You have to keep the ratchet teeth and pawl # within a relationship so you can index what you want further down the road.
rackpawl_example.gh (64.1 KB)