3D-Printed Makita Adapters

Designing and 3D-Printing Custom Adapters

Designing and printing your own Makita adapters is the most flexible and professional approach because you can tailor the adapters exactly to your needs.

Fortunately, there are a few editable open-source designs that you can use for a start.

Overview

Obviously, you design and 3D-print the plastic parts only. For the electrical parts, you typically use pre-made contact plates:

The contact plates are then integrated into your 3D-printed adapter. This is how affordable 3rd party adapters work, too:

While this is the most common design concept, it is not necessarily the best. Here are other options:

Spade Terminals

If you have no access to contact plates, or prefer a quick-and-dirty approach, you can use other contacts as well. For example, you can use ubiquous spade terminals in your 3D design.

Repurposing Contact Plate

Incorporating a default contact plate seems convenient at first but can dominate your 3D design. Repurposing a contact plate can be a much better approach: pull out the two electrical contacts, and insert them directly into your 3D printed design.

This also enables you to make changes to the contact plate design, i.e. to add a digital interface plug.

Design Approaches

There are four popular 3D-design approaches for custom Makita adapters:

  • Interlock:
    Two parts that can be plugged together and secured by screws. When plugged together, they lock in a contact plate.
  • Snap Design:
    One part only. The contact plate is “snapped” into it. This is easier to design and print, and has no vertical gap in the housing.

    This is before assembly:

    And this is the result with “snapped-in” contact plate:

  • Integrated:
    By pausing the slicer at some layer, inserting the contact plate, and then continuing the print you can embed the contact plate safely and permanently into your adapter.

  • All-in-One:
    Insert the metal parts directly into your 3D design. This is the most straight-forward approach and gives you the most design flexibility. It is the only option that allows you to add digital interface plugs should you need them.

    • Repurpose Contact Plate:
      The metal contact stripes in a default contact plate can be pulled out. Simply re-insert them into your 3D print.

    • Spade Terminal (or alike):
      Use ubiquous spade terminal and insert these into your adapter.

Ready-to-Use 3D Design Files

Friendly users have shared their print files (including design files) so you don’t have to do the work.

Print their files as-is, or use them as a start in your own CAD software:

  • Adapter with Separate Contact Plate:
    Awesome professional design for a complete adapter that uses an external contact plate and secures it in “interlock” mode.

    Comes with different extension housings. Highly recommended.

  • Adapter with Built-In Contacts:
    This design integrates the electrical contacts so you do not need a separate contact plate.

    Yet now you will need suitable conductive material (metal strips) and a way to insert them into the 3D print.

  • Contact Plate Only:
    The electrical contact plate only. Download requires free registration. Purchasing ready-made contact plates is probably a much easier way.

    This download provides you will all the dimensions, and you may want to use this model as a placeholder in your own designs so you can later insert a ready-made contact plate.

Slow Website?

This website is very fast, and pages should appear instantly. If this site is slow for you, then your routing may be messed up, and this issue does not only affect done.land, but potentially a few other websites and downloads as well. Here are simple steps to speed up your Internet experience and fix issues with slow websites and downloads..

Comments

Please do leave comments below. I am using utteran.ce, an open-source and ad-free light-weight commenting system.

Here is how your comments are stored

Whenever you leave a comment, a new github issue is created on your behalf.

  • All comments become trackable issues in the Github Issues section, and I (and you) can follow up on them.

  • There is no third-party provider, no disrupting ads, and everything remains transparent inside github.

Github Users Yes, Spammers No

To keep spammers out and comments attributable, all you do is log in using your (free) github account and grant utteranc.es the permission to submit issues on your behalf.

If you don’t have a github account yet, go get yourself one - it’s free and simple.

If for any reason you do not feel comfortable with letting the commenting system submit issues for you, then visit Github Issues directly, i.e. by clicking the red button Submit Issue at the bottom of each page, and submit your issue manually. You control everything.

Discussions

For chit-chat and quick questions, feel free to visit and participate in Discussions. They work much like classic forums or bulletin boards. Just keep in mind: your valued input isn’t equally well trackable there.

  Show on Github    Submit Issue

(content created May 03, 2026 - last updated May 07, 2026)