Angular velocity is the same for both the inside and outside radius gears.
The gears mount only on mounting holes and are available with integer inside and outside radii between 1 and 100. The following diagram shows a sample configuration. The first error occurs when two or more gears would overlap at either the inner or outter radius. The second error condition occurs when any gear is being driven at two or more different speeds. If this condition occurs, your program will have to print a warning message as described below.