Please take it easy on me. I’m new here. I’m new to 3D printing. And I’m new to OpenSCAD. I could be wrong about what I think I’ve found.
Steps to reproduce:
- Open Herringbone_gears.scad
- Render, and observe:
- Copy the first call to the
gear()function, paste it above the first call to the
difference()function, and multiply the
rim_thicknessby 4 like so:
- Render and observe:
 Multiply the twist by 4 like so:
 Render and observe:
This indicates that having a twist:rim_thickness ratio of 200:5.5 in the large gear and 200:6.25 in the small gear are causing gears that are slightly mismatched.
If others agree with my observations I will devise a way to change the math so that the twist is always consistent with a rim_thickness of 5.5 since that is what most people have now.