During my short time in FRC, I have noticed that the reasoning behind doing adders/subtractors (is that a word) is unknown by many students and they blindly follow it. I wanted to make this thread mainly as a resource for my own team, and some others may also benefit.
What is an adder/subtractor/offset?
Usually, when teams use chains, gears, and/or belts, they will add or subtract a specific number from the calculated center to center distance (C-C) in order to maintain proper tensioning within their system. These numbers that are added/subtracted from the C-C come from many different places, which is what this post will explore.
Chain
Whenever running chain, be it on your drivetrain, arm, etc. it is extremely important to run proper tensioning, in order to prevent the chain from falling off the sprockets, slipping, or just to stop it from slapping against your bellypan while driving.
Center to Center Calculator
Currently, the most optimal chain c-c calculator is http://www.islandpondrailroad.com/chain.htm. This has an advantage to the more common one, http://www.botlanta.org/converters/dale-calc/sprocket.html, due to the pin position model that it uses. The specifications are far above my head but the differences are explained both on their respective websites and in this thread Chain length calculator.
Edit: With @a_cool_username’s comment, we can see that there is little difference between the two, take this as you will.
Why do we need an adder in chain?
From @AriMB:
What is the adder for chain?
Usually, teams will add .018in for #25 chain and .012in for #35 chain to their calculated C-C distance in CAD. As AriMB said, this is an approximation gained from testing, and can vary from supplier. Teams like 254 have found that it can vary by distance and test each brand/batch of chain that they buy. For teams that don’t have the resources to do this extensive testing, the constant will still work (credit AriMB).
Where does this come from?
This all comes from a 2013 talk from Paul Copioli at MSC, or at least it was popularized at that point within FRC, the concept wasn’t completely new. The numbers come from the testing that they did, but others have found slightly different results. The talk can be found here, the calculator he uses here, and the accompanying thread that contains testing and team experiences here.
Belts
Whenever running belts, in certain use cases, ex. in a high speed, low torque application, the amount of load on the pullies/belts will not be significant enough to make the belt skip, so you would use a negative adder. In places where there is high torque, a negative adder should not be used because the friction is not significant but the load will cause skipping. (credit AriMB).
Center to Center Calculator
Currently, there are two main belt center-center calculators. First, WCP - How To: Belts is quite common, but I have heard that it does “weird stuff”. Secondly, - SDP/SI eStore calculator is a popular alternative. The accompanying thread is here.
Why do we need an adder/subtractor for belts?
When using an adder for belt, teams aim to decrease friction and increase efficiency in the system. In certain applications this is optimal (low load), but in others (high load) it can cause skipping.
What is the adder for belt?
The amount of negative adder will vary by qualified application, depending on the load and other factors. This will need prototyping.
Where does this come from?
This comes from understanding the loads in a belted system.
Gears
Whenever running gears in a gearbox, ensuring that you have proper spacing is important to reduce backlash, increase efficiency, and more.
Center to Center Calculator
For this, the simple formula is (PitchDiameterGear1+PitchDiameterGear2)/2. For a more convenient option, use WCP - How To: Gears.
Why do we need an adder in gears?
This is due to the tolerances specifications of a majority of gears, meaning that we would need a certain amount of spacing to allow for this variation. There is also a variable amount of tolerance in the shaft that would hold the gear. Also, this decreases friction, and theoretically increases efficiency. When gears are spaced farther apart, there is lower efficiency and increased backlash, but it is more optimal than if they were too close together and would have increased friction and the possibility of binding.
What is the adder for gears?
Usually, teams will add .002in-.003in to their calculated gear c-c. No matter what, it is important to have a positive adder rather than negative.
Please correct any and all of my errors below, I would greatly appreciate it.
Edit: Thank you to AriMB, a_cool_unsername, and others for correcting my many errors.