For each of the three gears, the number of teeth and profile shift can be specified as design parameters. A positive value for the teeth will be understood as an external gear by default, thus being negative values used for modeling internal gear teeth. Due to assembly reasons, only the third gear can accept negative values for the teeth.