For gears of different sizes, use the influence of the copy rot constraint. Say the 2nd gear is twice the size of the first gear, then it would only rotate 1/2 as much as the first gear, so set the copy rot constraint’s influence to .5, so it only rotates 50%. Say the 2nd gear is 1/2 the size of the first gear - set the influence of the copy rot constraint for the 1st gear to .5 and the 2nd gear to 1, etc, etc… The influence setting I think has 3 decimal places, so it should be fairlu accurate. Now, say the 1st gear has 20 teeth, the 2nd one has 34 teeth, then you’d have to do some math to figure out how much the 2nd would rotate asnd adjust the constraint’s influence as needed. Influence has a max of 1 so you’d base everything off of the largest gear…
Randy