Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built
A 15-year-old engineer shares their experience building a cycloidal gearbox using 3D printing and a Python script. The gearbox has a gear ratio of 1:9 and was designed to test the validity of the Python cycloidal generator.
Intelligence analysis by Llama
A 15-year-old engineer has built a cycloidal gearbox using 3D printing and a Python script. The gearbox has a gear ratio of 1:9 and was designed to test the validity of the Python cycloidal generator. The design process involved three versions, with the third version being the first working version to run on a NEMA 17.
Imagine building a machine that can turn a small motor into a big one. That's basically what this 15-year-old engineer did using 3D printing and a special computer script. They made a gearbox that can change the speed of a motor, and it's really cool!
Analysis
A $60B Vote of Confidence
The cycloidal gearbox is a complex mechanical design that requires precision and attention to detail. The 15-year-old engineer behind this project has demonstrated a deep understanding of mechanical engineering principles and the capabilities of 3D printing and Python scripting. The design process involved three versions, with the third version being the first working version to run on a NEMA 17. This gearbox has a gear ratio of 1:9 and was designed to test the validity of the Python cycloidal generator.
Why Cursor?
The Python script used to generate the cycloidal gearbox is based on the SolidWorks article Building a Cycloidal Drive with SOLIDWORKS. The two main parametric equations used were: x = R cos(t) - E cos(N t) - r cos(t + psi), y = R sin(t) - E sin(N t) - r sin(t + psi). The reduction ratio is 1 : (N - 1), with the rotor rotating opposite to the input shaft.
The Road Ahead
The housing pins can be replaced with MR128 bearings to allow for less friction and higher efficiency in the gearbox. The output pins can be replaced with M2 screws with metal coverings to increase rigidity, maximum torque output, and the efficiency of the gearbox. This project demonstrates the potential of 3D printing and Python scripting in mechanical engineering and could lead to further innovations in the field.
Key points
- A 15-year-old engineer built a cycloidal gearbox using 3D printing and a Python script.
- The gearbox has a gear ratio of 1:9 and was designed to test the validity of the Python cycloidal generator.
- The design process involved three versions, with the third version being the first working version to run on a NEMA 17.
- The Python script used to generate the cycloidal gearbox is based on the SolidWorks article Building a Cycloidal Drive with SOLIDWORKS.
- The reduction ratio is 1 : (N - 1), with the rotor rotating opposite to the input shaft.
This project could lead to further innovations in mechanical engineering and 3D printing. The engineer's use of Python scripting and 3D printing demonstrates the potential for rapid prototyping and testing of complex designs.
The project's reliance on 3D printing and Python scripting may limit its scalability and reproducibility. Additionally, the complexity of the design may make it difficult to manufacture and maintain.