# Planet spacing and assembly feasibility # Scope: Equal planet spacing: assembly phase integer and pitch-circle clearance. # Status: illustrative worked example; engineering review pending. # Inputs are example values. Checks are editable example requirements, not standards. sun = 20 ring = 60 planets = 4 module = 2 mm planet := (ring-sun)/2 phase := (sun+ring)/planets centers := module*(sun+planet)*sin(pi/planets) [mm] planetOutside := module*(planet+2) [mm] check planet clearance: centers >= planetOutside scenario alternative: sun = 16 # Diagram dimensions are illustrative; teeth are schematic, not manufacturing profiles. check assembly phase integer: abs(phase-round(phase)) <= 0 check whole sun: abs(sun-round(sun)) <= 0 check positive sun: sun >= 3 check whole ring: abs(ring-round(ring)) <= 0 check positive ring: ring >= 3 check whole planet: abs(planet-round(planet)) <= 0 check positive planet: planet >= 3 check whole planets: abs(planets-round(planets)) <= 0 check positive planets: planets >= 1