<p>If you're thinking of changing materials, you're looking at the wrong parameters.  PLA has a higher hardness than either PETG or ABS, but hardness isn't what you want.</p>
<p>The problem you're experiencing is <a href="https://en.wikipedia.org/wiki/Creep_(deformation)" rel="nofollow noreferrer">creep</a>, where a material flows in response to pressure.  Of the common printing plastics, PLA is by far the most susceptible to creep.  Either ABS or PETG will be better in this regard, though unless you need ABS's strength, I'd recommend using PETG because it's easier to get dimensionally-correct prints.</p>
<p>That said, the contact area shown in your drawing is rather small.  You'd be much better off using a metal flange to spread the contact out over a larger area.</p>

CC BY-SA 4.0
2020-08-28T20:26:28.120Z
2020-08-28T20:26:28.120Z
Mark
<p>A good option would be to use a (set-)screw to press against the flat of the motor shaft, similar to how pulleys are mounted on stepper motors.</p>

CC BY-SA 4.0
2020-08-28T12:35:23.443Z
I will give this a try!
Yanick Salzmann
CC BY-SA 4.0
2020-08-28T12:23:47.680Z
2020-08-28T12:23:47.680Z
Tom van der Zanden
<blockquote>
<p>Design a different connection to the shaft, however I don't know of any</p>
</blockquote>
<p>Use a shaft/flange coupler to be fastened to your shaft and to your printed part.</p>
<hr />
<p>Without knowing the length of the shaft, you could connect a flange/coupler to design this into your gear. This is a good solution if you have to transmit larger torques. See e.g. <a href="https://www.thingiverse.com/thing:3296969" rel="noreferrer">this pulley</a> that incorporates that concept.</p>
<p>Shaft flange couplers can be connected to your printed part and to the flat part of the shaft.</p>
<p>Metal flange couplers are available in many sizes:</p>
<p><a href="https://i.sstatic.net/TPne9.jpg" rel="noreferrer"><img src="https://i.sstatic.net/TPne9.jpg" alt="enter image description here" /></a></p>
<p>A recess in the printed part houses the flange:</p>
<p><a href="https://i.sstatic.net/pka5O.jpg" rel="noreferrer"><img src="https://i.sstatic.net/pka5O.jpg" alt="enter image description here" /></a></p>
<p>When assembled you can mount the pulley/gear onto the shaft, provided you have enough length on the shaft.</p>
<p><a href="https://i.sstatic.net/PNt6V.jpg" rel="noreferrer"><img src="https://i.sstatic.net/PNt6V.jpg" alt="enter image description here" /></a></p>

CC BY-SA 4.0
2020-08-28T14:45:23.317Z
If clearance or shaft length is a problem, you could get a metal gear/pulley of fixed smaller size and press it into a matching toothed hole in your plastic gear.
R.. GitHub STOP HELPING ICE
CC BY-SA 4.0
2020-08-28T15:08:06.190Z
Oh, that also looks like a very interesting approach, I also have a hexagonal one way bearing already lying around, that I could in theory abuse for something similar :)
Yanick Salzmann
CC BY-SA 4.0
2020-08-28T12:52:29.693Z
2020-08-28T13:25:03.693Z
2020-08-28T13:25:03.693Z
0scar
<p>I am currently trying to print a gear with the possibility to connect it to the shaft of a DC motor. The following picture best describes what the shaft of the motor looks like by showing the hole printed in the gear:</p>
<p><a href="https://i.sstatic.net/UNHn5.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/UNHn5.png" alt="enter image description here" /></a></p>
<p>So far this works well for a short amount of time, however since the gear is connected to another gear that is from time to time exerting quite some resistance already after a few revolutions the shaft starts to wear out the material that is holding it and it turns without powering the gear, i.e. the printed part is not strong enough to withstand the torque of the motor.</p>
<p>I am wondering what the best way forward would be here. I see multiple options:</p>
<ul>
<li>Design a different connection to the shaft, however I don't know of any</li>
<li>Switch to a different material, I am currently using PLA, but I could also go for ABS or PETG if any of them would provide advantages. For PLA vs ABS I found some conflicting information which one is &quot;harder&quot;</li>
<li>Play with the parameters of the print. At the moment I am only using 3 wall layers, I wonder if increasing the number of wall layers would improve rigidity.</li>
</ul>
<p>Are there other ideas? What could you recommend me to improve this connection?</p>

CC BY-SA 4.0
2020-09-02T19:18:45.820Z
Just a small comment: Increasing the wall layers to 10 layers instead of 3 layers means I could use this connection for almost an hour before it broke instead of a few minutes ;)
Yanick Salzmann
<3d-design><print-material><filament-choice><stability>
Design connection to motor shaft for printed gear
Yanick Salzmann
# Design connection to motor shaft for printed gear

(Asked by: username_0 on 2020-08-28)

I am currently trying to print a gear with the possibility to connect it to the shaft of a DC motor. The following picture best describes what the shaft of the motor looks like by showing the hole printed in the gear:

[![enter image description here](https://i.sstatic.net/UNHn5.png)](https://i.sstatic.net/UNHn5.png)

So far this works well for a short amount of time, however since the gear is connected to another gear that is from time to time exerting quite some resistance already after a few revolutions the shaft starts to wear out the material that is holding it and it turns without powering the gear, i.e. the printed part is not strong enough to withstand the torque of the motor.

I am wondering what the best way forward would be here. I see multiple options:

* Design a different connection to the shaft, however I don't know of any
* Switch to a different material, I am currently using PLA, but I could also go for ABS or PETG if any of them would provide advantages. For PLA vs ABS I found some conflicting information which one is "harder"
* Play with the parameters of the print. At the moment I am only using 3 wall layers, I wonder if increasing the number of wall layers would improve rigidity.

Are there other ideas? What could you recommend me to improve this connection?

**Tags:** 3d-design, print-material, filament-choice, stability
> **Comments:**
> **username_0**: Just a small comment: Increasing the wall layers to 10 layers instead of 3 layers means I could use this connection for almost an hour before it broke instead of a few minutes ;)  

---

## 3 answers

### Answer by username_3 on 2020-08-28. Score: 7 | Accepted answer

> Design a different connection to the shaft, however I don't know of any

Use a shaft/flange coupler to be fastened to your shaft and to your printed part.

---

Without knowing the length of the shaft, you could connect a flange/coupler to design this into your gear. This is a good solution if you have to transmit larger torques. See e.g. [this pulley](https://www.thingiverse.com/thing:3296969) that incorporates that concept.

Shaft flange couplers can be connected to your printed part and to the flat part of the shaft.

Metal flange couplers are available in many sizes:

[![enter image description here](https://i.sstatic.net/TPne9.jpg)](https://i.sstatic.net/TPne9.jpg)

A recess in the printed part houses the flange:

[![enter image description here](https://i.sstatic.net/pka5O.jpg)](https://i.sstatic.net/pka5O.jpg)

When assembled you can mount the pulley/gear onto the shaft, provided you have enough length on the shaft.

[![enter image description here](https://i.sstatic.net/PNt6V.jpg)](https://i.sstatic.net/PNt6V.jpg)

> **Comments:**
> **username_4**: If clearance or shaft length is a problem, you could get a metal gear/pulley of fixed smaller size and press it into a matching toothed hole in your plastic gear.  
> **username_0**: Oh, that also looks like a very interesting approach, I also have a hexagonal one way bearing already lying around, that I could in theory abuse for something similar :)  

---

### Answer by username_1 on 2020-08-28. Score: 4

If you're thinking of changing materials, you're looking at the wrong parameters. PLA has a higher hardness than either PETG or ABS, but hardness isn't what you want.

The problem you're experiencing is [creep](https://en.wikipedia.org/wiki/Creep_(deformation)), where a material flows in response to pressure. Of the common printing plastics, PLA is by far the most susceptible to creep. Either ABS or PETG will be better in this regard, though unless you need ABS's strength, I'd recommend using PETG because it's easier to get dimensionally-correct prints.

That said, the contact area shown in your drawing is rather small. You'd be much better off using a metal flange to spread the contact out over a larger area.


---

### Answer by username_2 on 2020-08-28. Score: 4

A good option would be to use a (set-)screw to press against the flat of the motor shaft, similar to how pulleys are mounted on stepper motors.

> **Comments:**
> **username_0**: I will give this a try!  

---

