Fatih Arslan

My thoughts about Programming, Coffee, Bags and various other stuff

Designing a wireless charging pad

In my previous blog post, I talked about how I got into 3D printing and upgraded my 3D printer with a webcam and remote access. Since then, I’ve been using it for many 3D prints that I downloaded from Printables.com or Thingiverse.com.

My 3D printer: Prusa i3 MK3S+

My 3D printer: Prusa i3 MK3S+

However, I mainly purchased a 3D printer to print my designs, and I also had to learn CAD software to create a custom design. But first, what could I design? Or rather, what could I design to solve a problem of mine?

After 3 months of waiting, my new car was delivered. And as with all vehicles, a few things were missing due to the chip shortage. One of them is a Wireless Charger station. Most cars have a dedicated storage section where you can put your phone for wireless charging. And because most new vehicles also have Wireless CarPlay, it’s really convenient.

Luckily, the center console (the only place I could put a phone) had 2 USB-C ports. So, that’s something we’re going to use.

The center console has two USB-C ports

The center console has two USB-C ports

So, I decided to design and 3D print a custom “MagSafe Charger” station tailored for my car’s center console. I’m using an iPhone 12 Pro, which supports MagSafe Charger. I could, of course, start using the USB-C port from day one with my MagSafe Charger. But it wasn’t user-friendly, it was a hassle to put the phone down and grab it again, and the center console was a total mess due to the cable intermingle.

Tools and gear I used

For prototyping, I used the following devices and tools:

I only used the following software:

Let’s start!

First iteration - The block

My first 3D model in Shapr3D

My first 3D model in Shapr3D

The first iteration was pretty basic. A diagonal block with a place to insert a MagSafe Charger pad. It wasn’t pretty, but I thought I wouldn’t need such a thing. After printing, it tried to put it inside the center console.

Using the free version of Shapr3D produces low-resolution models

Using the free version of Shapr3D produces low-resolution models

As you see, the length wasn’t a 100% perfect fit. And also, I was using Shapr3D’s free offering; hence my design was exported in a low resolution, leading to certain inefficiencies, such as the circle being not a perfect circle. However, that wasn’t the main issue here, and the problem was that I had the wrong measurements for the cable insert.

MagSafe charger’s cable doesn’t fit

MagSafe charger’s cable doesn’t fit

I took a USB-C Apple cable from the drawer and measured the female port section. However, I discovered that the MagSafe Charger’s plug was thicker than a standard Apple USB-C cable plug. Not the actual USB-C plug, but the thick housing surrounding the connector. In fact, a lot of USB-C cables have a different connector widths and thicknesses.

A comparison between the different USB-C cables

A comparison between the different USB-C cables

There were other issues with this first initial design:

Second iteration – Back to the drawing board

I sat down, took my iPad, opened Apple Notes and Shapr3D, and started designing a better iteration. The v2 iteration looks similar to the final iteration, so I believe I nailed it. First, before 3D modeling it via Shapr3D, I thoroughly measured every part of the center console with my caliper. I sketched the rough idea first.

Initial draft sketches of my second iteration

Initial draft sketches of my second iteration

After the sketch, I started designing it on Shapr3D. I have to say, the more I used Shapr3D, the more I liked it. I like devices (like my iPad) where I can grab and work whenever I have spare time. It’s the same reason I use my Nintendo Switch more often than my Xbox. Anyway.

3D model of the second iteration

3D model of the second iteration

What did I change in this design?

Second iteration (v2)

Second iteration (v2)

As you see in the photo, this looked much better than the previous. I could easily stop here and call it a day. However, there were a couple of slightly annoying things. First, of the good parts, I was happy because I could quickly put and grab my phone. However, it wasn’t a %100 fit. It was slightly loose, not a lot anymore, but still, I could feel it.

A photo of my phone put on the MagSafe charger station

A photo of my phone put on the MagSafe charger station

Third iteration – Improvements

I sat down again and started modifying my existing design. I came up with a new design that would incorporate several further improvements:

After using this third iteration for a while, I’ve found some annoying things and inefficiencies in the design. However, printing the 3D models over and over became time-consuming, and printing a single model was around 17-18 hours.

How could I speed up the process?

Fourth iteration – Modular Design

First, what improvements were needed:

Printing the modular version

Printing the modular version

* The charging station would perfectly fit; however, because the center console is not that deep, I also lost quite a bit of space. I could use the area underneath the MagSafe charger, which was a hollow space. * The small lip I added wasn’t helpful; it prevented me from placing and taking out the phone quickly. I wanted to remove it. * Because the phone would cover the charging pad area, I had to grab it from all sides to take it out. I could make my life much easier if one side was shorter and empty underneath the phone. That way, I could grab the phone directly from the side.

I decided to make it modular because it would take a lot of time to print the model. At least while I am still prototyping the final design.

The modular design would consist of three pieces. Two sides and one middle piece. That way, I could print each part without support. Without supports means that all the time spent printing the supports is no longer needed.

Making the design modular improved the print time from 18 to 10 hours, and it was a game-changer. I could now iterate on the design and spend half the time printing the pieces.

The fourth iteration allows me tuck small items underneath the model

The fourth iteration allows me tuck small items underneath the model

As you see in the photo, this iteration would allow me to put small items underneath the charging station, such as napkins, pens, etc.

Fifth iteration – Hiding the cable canal

When I posted my fourth iteration on Twitter, some of my followers shared a couple of 3D models of MagSafe chargers where the cable canal was hidden from the surface and was tucked underneath the charging station, so it wasn’t visible. I dug into this as it was yet another improvement towards a better-looking design.

Because of the modular design approach, I could only work on the middle section and print the center section.

The fifth iteration has now 4 pieces

The fifth iteration has now 4 pieces

After working on hiding the cable canal, I split the centerpiece into two parts. Now the whole model would consist of four pieces.

Comparison between v4 and v5 with the cable canal hidden

Comparison between v4 and v5 with the cable canal hidden

The cable organization ensures that I can put items underneath without bumping into the cable

The cable organization ensures that I can put items underneath without bumping into the cable

As you see from the photos, the newer version looks cleaner and more straightforward.

Was this the final version, though?

Sixth iteration – Wrapping with fabric

Now that I’ve used it for prototyping, the modular version was beneficial in many ways. However, creating a modular version isn’t easy, as you must ensure the holes and stubs fit perfectly. The accuracy of the stubs is tricky because of 3D printing’s current limitations. To keep it short, it wasn’t as stable as the one solid piece models.

What if we could wrap the 3D model with a fabric?

What if we could wrap the 3D model with a fabric?

Now that the design was final, I decided to print it as a single block. While doing it, I also reminded myself that I wanted to wrap it with a fabric to match the interior materials of the car’s center console.

Utilities needed for cutting and wrapping the fabric

Utilities needed for cutting and wrapping the fabric

I didn’t know what to use, but I somehow stumbled across a seller that would sell fabrics in various colors with a self-adhesive side. That was perfect! It would mean I could just attach the material to my 3D model.

Cutting a perfect circle wasn’t easy, but several hours later, I could finally cut a piece of fabric with a hole big enough to accommodate the MagSafe pad.

The whole model is now wrapped with a fabric

The whole model is now wrapped with a fabric

Here are the photos of the final design, where the whole model is wrapped with fabrics.

Verdict

After numerous iterations, I finally finished the project. Here is a photo of all iterations next to each other:

To ensure I give back to the 3D community, I also decided to share my STL files on Printables.com. If you have an Audi A6/A7 or any Audi car with a similar center console, you can print this design and start using it immediately.

What I liked the most about the process was how someone could get into industrial design with an iPad and a 3D printer. Once you know where to look and have an idea, it’s easy to kickstart the whole prototyping process.

If you have read this so far, thank you! You can imagine how great it feels to iterate on a real-world object. I’m pleased about the outcome and using my 3D printer to solve real issues I encountered was just phenomenal.


If you have any questions or feedback, please feel free to share them with me on Twitter: @fatih