<p>This is my first time building a 3D printer (a "<a href="https://www.3dprintersonlinestore.com/creality-ender4-3d-printer" rel="nofollow noreferrer">Creality Ender-4</a>").</p>

<p>Everything is going fine except the "extruder kit" part that does not have enough space to attach on the frame.  Should I drill it to have a longer hole so it can be attached to the frame? I just want another set of eyes to look at it to make sure I'm not crazy.</p>

<p><a href="https://i.stack.imgur.com/kw3kh.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kw3khm.jpg" alt="Extruder - image#1" title="Extruder - image#1"></a></p>

<p><a href="https://i.stack.imgur.com/VCDP6.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VCDP6m.jpg" alt="Extruder - image#2" title="Extruder - image#2"></a>
<a href="https://i.stack.imgur.com/1Z8C2.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/1Z8C2m.jpg" alt="Extruder - image#3" title="Extruder - image#3"></a></p>

According to the description, the drive gear you have has a
```
10.8mm
```
diameter. This means that (in the ideal case) one full rotation of the drive gear will advance a length of filament equal to its circumference, which is
```
pi x 10.8mm
```
or approximately
```
33.93mm
```
.
Your motor rotates
```
1.8
```
degrees per step, so it takes
```
360 / 1.8 = 200 steps
```
for a full rotation. Since you are using 16x microstepping, this is multiplied to
```
200 x 16 = 3200 steps
```
.
You thus end up with a steps per mm value of
```
3200 / 33.93 = 94.31 steps/mm
```
.
You might need to calibrate this further, for instance by extruding a set length of filament (e.g. 100mm) and measuring how much is actually extruded, and then compensating the steps/mm value to get you closer to the desired 100mm. A simple way to measure this is to put a mark on your filament at 150mm from the extruder, and then (after extruding 100mm) measure how close the mark is to the extruder (which should be 50mm) However, this theoretically computed value should be a good starting point. Note that the speed you do this test at should be close to your normal printing speed, since extruding at a much higher (resp. lower) speed will falsely lead you to believe you are underextruding (resp. overextruding).