Code Monkey home page Code Monkey logo

gearfinity's Introduction

Gearfinity logo

Gearfinity Project

Welcome to Gearfinity, your playground for boundless mechanical creations! Gearfinity is a modular and extensible 3D printing project, functioning as a comprehensive engineering kit. With Gearfinity, you can assemble intricate, fully functional mechanical constructs entirely from 3D printed parts – bearings, fasteners, and all. Ready to gear up?

planetary gear stage
The herringbone planetary gear stage. A core Gearfinity building block.

A Note from the Founder

(not interested? skip ahead to get started πŸ˜‰)

Since I was a kid I've always been fascinated with modular construction sets. From Tinker Toys and Lincoln Logs to Legos and K'nex, I would get lost in the challenge of building and creating. My passion for designing and building later led me into studying robotics and founding a team to compete in the NASA Lunabotics competition (the team went on to win many years of the competition). Building lunar excavator prototypes introduced me to the power of planetary gears and modular design. Around 2014 I purchased my first 3D printer: the legendary Da Vinci 1.0. I immediately fell in love with 3D printing. In designing robots I had picked up some CAD skills, and now I could almost instantly bring my designs into reality. The possibilities truly seemed endless!

Five years later in 2019 I suddenly became inspired to try to design a 3D printable bubble machine for my kids. I knew I wanted to use planetary gears somehow so I dove into researching what others had designed. I found lots of cool creations, but all of them had something in common that bugged me: they all required extra (non-3D printed) parts. I LOVE the idea of bootstrapping a creation without any external dependencies (NASA calls this In Situ Resource Utilization or ISRU), so pretty soon I was inspired to create my own 3D printable construction set combining my passion for my childhood toys with the knowledge I had gained from my years with robotics. Thus, Gearfinity was born!

It took a few years of iterating and tinkering but I'm proud to say the Bubble Machine Module is now a functioning reality! (Stay tuned for the official release πŸ˜‰). Along the way I created several other fun "Modules" and had ideas for many more. I'm thrilled to finally share this project with the world and I hope you find it as fun, educational, and inspiring as I do. Thanks for joining me on this journey!

- Justin Headley

Table of Contents

  1. πŸš€ Getting Started
  2. 🧩 Modularity
  3. ⚠️ Safety Warning
  4. πŸ’– Join Our Patreon
  5. πŸ“‹ Parts List
  6. 🀝 Contributing
  7. πŸ“„ License
  8. πŸ‘ Acknowledgements
  9. πŸ“§ Get in Touch

πŸš€ Getting Started

Your journey into the Gearfinity universe begins with a few essential tools and resources. Here's what you'll need:

  1. A 3D printer: The cornerstone of your Gearfinity creations.

  2. A hard, flat edge: Something like a small flathead screwdriver or a knife will come in handy for separating parts.

  3. Wire cutters/snips or needle-nose pliers (recommended): These tools will be useful for removing (and sometimes inserting) pins.

Once you're equipped, it's time to print your first tool: the pin tool. This is our recommended device for inserting pins seamlessly.

In Gearfinity, a 'module' refers to a specific configuration of components that together form a fully functioning mechanism. Each module incorporates various Gearfinity parts (i.e. components) in a way that showcases a distinct mechanical function or interaction.


The main component for most modules is the planetary gear stage. Check out the video below to get started building!

Planetary Stage Assembly Video


Ready to get your hands dirty with your first module? Meet the crank module – an excellent starting point for all aspiring Gearfinity builders. This module is meant to showcase some of the core features of Gearfinity in a simple way, so check it out!

Crank module gif YouTube Video

Remember, patience is key when it comes to assembly. So, take your time, enjoy the process, and watch as your mechanical masterpiece comes to life!

🧩 Modularity

Gearfinity acts as a construction set, which means modules can be quickly converted from one to another. The demo below shows how the crank module can be converted into a fan module in just a few steps.


modularity demo
Modular modules!

⚠️ Safety Warning

While Gearfinity is designed for educational and recreational use, it's important to remember that the modules can generate high speeds and/or high torque due to the nature of the planetary gears and moving components.

Please exercise caution when assembling and operating the modules. Here are a few safety tips:

  • Always keep your fingers and any loose clothing away from the moving parts to avoid injury.
  • Avoid running the modules at high speeds for extended periods as it can lead to wear and potential breakage.
  • Gearfinity modules are not toys. They should not be used by children without direct adult supervision.

Remember, safety first! Enjoy your Gearfinity experience responsibly.

πŸ’– Join Our Patreon

Interested in unlocking more of the Gearfinity universe? Our Patreon (launching soon) is the key! As a patron, you'll gain access to:

  • A library of assembly instructions for various modules
  • Insider tips and tricks for seamless 3D printing and assembly
  • In-depth tutorials to boost your mechanical prowess
  • A lively community to discuss designs, showcase your creations, and provide valuable feedback
  • Regular updates to keep you in the loop with all things Gearfinity!

πŸ“‹ Parts List

You can view the current parts list table here.

🀝 Contributing

Community and collaboration are the cornerstones of Gearfinity. If you're keen on contributing, check out our guidelines. Together, let's push the boundaries of what we can create!

πŸ“„ License

Embrace the freedom of creation! All Gearfinity models are free and open-source. Create, modify, and enjoy to your heart's content!

πŸ‘ Acknowledgements

A heartfelt thank you to all Gearfinity contributors, users, and supporters. You're the driving force behind our constantly turning gears!

The shoulders of giants...

Gearfinity takes direct inspiration from many different designs and projects shared by others and would certainly not be possible with out their amazing contributions. Below you can find links to these foundational creations.

πŸ“§ Get in Touch

Have questions or suggestions? Eager to share your latest creation? We're all ears! Feel free to open up an issue or message us directly at [email protected]

🌟 Like what you see?

Please give us a star!

gearfinity's People

Contributors

gearfinity avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.