How to Design and 3D Print a Mechanical Keyboard

3D printing has been gaining popularity in more recent years with its ability to benefit a variety of industries across the globe. This 3D printing technology has assisted in manufacturing items as simple as a toy car to that of a human limb.

Today we’re going to be taking you through the process of how you can design and 3d print your own mechanical keyboard.  You can create your own custom keyboard for home use, office work, gaming, or even hacking and programming.  By creating your own keyboard you’ll have a custom design and ergonomic shape unlike any other, and you’ll never have to pay for broke parts.

6 Steps to 3D Print a Mechanical Keyboard

So, what exactly is 3D printing? 3D printing is what is referred to as additive manufacturing. The most common method for printing is known as selective laser sintering or SLS, which is a process in which the 3D printer expels a liquid photopolymer resin onto the surface inside of the printer, where the printer’s laser light melts the resin which then cools to solidify into a one dimensional pattern. These layers are as thin as a piece of paper, 0.05mm- 0.15mm thin. Once the printer completes the desired pattern, it moves onto building the next layer of patter on top of the previous. This will continue until the product is a functional, 3-dimensional object. So go try it out yourself!

Here are 6 quick steps to learn how to design and print a 3D keyboard model on a 3D printer:

1. Decide what kind of keyboard to print

Ultimately we are going to be 3d printing a keyboard, but that might be a bit advanced.  For the sake of being a beginner in 3-D printing, you will probably want to start with designing and printing something simple for yourself. 3-D printing can help you make some simple household items like a soap dish, or a functional tool like a hammer. So, decide what you would want to see be created before your eyes in a matter of hours.

mechanical keyboard

Steps you can take to figure out what it is you would like to print is a quick brainstorming session. Is there a holiday, birthday or event coming up, where instead of purchasing something from the store, you could make it yourself! Or maybe you have an idea for an invention that would cost you more to outsource the manufacturing of a prototype to a company, and instead you can cut costs by making it yourself! Whatever the reason! Many are simple enough for even a beginner!

2. Find experts to help guide you

There are plenty of online 3D resources that can be useful to check out before diving into 3-D printing a keyboard. These resources can be find through YouTube videos, blogs, tutorials by experts and other articles. If you are looking for more hands-on, in-person assistance with your printing needs, simply research where to find a 3-D printer at a local library, perhaps, or university library nearby. School such as Rutgers University in New Brunswick, NJ, USA has an entire area of their university library on Cook-Douglass Campus dedicated to 3-D printing. Here, students and members of the library are allowed to use the printer during library hours, where 3-D printing experts are available on-site to assist with any questions or functionalities of the software and printing hardware. At the university, for example, the printers use compatible software such as MakerBot, Replicator 2, and Makeware, and all prefilled to print PLA plastic. On-site experts can help you design and create your item and help you preview your model before printing. This can also give you a better idea of any costs that will be associated with the print, for example, to print at Rutgers University the cost is $.25/ gram.

3. Find a software for your needs

Depending on whether you wish to create your own design or use already existing designs, there are different software to suit both needs. Sites such as Thingiverse, YouMagine, and Cults3D makes designing a 3-D model easy for beginners, allowing users to choose form a library of designs that can be printed for free! These high-quality designs will allow the user to simply select and print designs that they can call their own. If you are just getting started in the 3-D printing realm, and simply want to get a feel for designing and printing models, pre-created designs might be a good starting point! Other commonly used software includes Autodesk 123D Suit, TinkerCAD, SketchUp, and Scultptis. Most of these softwares are compatible with both Mac and Windows devices and most have free printing and design functionalities, so check out their sites! These sites allow for users to customize their own designs to print.

4. Find a printer

3d printer

Next, you will have to determine whether you want to purchase a 3-D printer for yourself, or use a service for your printing needs. Depending on the size and advanced features of a 3-D printer for purchase, prices can range from as little as $200- $6000. So, it is important to determine whether your need for 3-D printing is a long-term or short-term fulfillment. On the other hand, 3-D Printers can be found often at the nearest university library, Staples or even the UPS store. Many of the sites to find software that were previously listed above also allow for users to create a design and they will then print and ship the model right to your home!

5. Select materials and mechanical key switches

3-D printing site services such as those from Staples, for example, allow for users to choose a particular filament to use in their printing. Common materials are PLA plastic or nylon, but can also print edible and metal items. If you are using an online service for your printing needs, sites will vary in what materials are offered to users. If you end up at the local university library, you might find that most commonly, communal printers are filled with PLA plastic materials for universal modeling designs, but while you are there, see if it is possible to use your own filament in their printers for your customized model, depending on what the printer itself is compatible to print.

You can find mechanical key switches in a variety of colors from a wide range of sites online, and you’re personal preference will determine which you want to use for your keyboard.

6. Print the model

Finally! Now that you are more educated on 3-D printing and what it can do, you have chosen a software platform to self-design or choose a template design for printing, and you have located a physical printer or printing service, you are ready to print! The printing process described earlier is easily explained in our guide on how 3d printing works.

As your design is being printed through this additive manufacturing processes, the user can see their design being built before their eyes, layer by layer. Depending on the size and complexity of the model, 3-D printing can take minutes to a number of hours. As seen in the video, those 10 homes were printed in Japan in just 1 day! It is simply amazing what 3-D printing technology can create for you and for the world!