INPUT INPUT DERIVED STATE UPDATE TEETH COUNT MODULE OUTER DIAMETER SOLVER HISTORY STACK LAST EDITED: Z LAST EDITED: M GEAR PREVIEW Number of teeth (Z) Gear module size (M) Outer diameter (OD = M * (Z+2)) Resolves geometric constraints Maintains undo/redo states Visualizes current parameters