Gear+generator+stl [2024]