<p>Here's an idea of what's going on. This is a picture of the progress during the first layer:</p>
<p><a href="https://i.sstatic.net/NNg4z.jpg" rel="nofollow noreferrer" title="Picture of the progress during the first layer"><img src="https://i.sstatic.net/NNg4z.jpg" alt="Picture of the progress during the first layer" title="Picture of the progress during the first layer" /></a></p>
<p>Printing a simple calibration square, and as you can see, my X-axis is not moving like it should. I turned my speeds down from 30 mm/s to 5 mm/s and this is the result.</p>
<p><strong>What happens:</strong></p>
<ol>
<li>Printing starts after homing and proper temperatures have been reached.</li>
<li>Starting from lower left, printing starts, filament pushed out.</li>
<li>X-axis motor is told to move, but it doesn't. Takes 0.5 seconds to think about the given order and only then moves. By now, a smudge of filament has been pushed into a blob at the start corner but the move is executed at a proper speed. Reaches &quot;destination&quot; and stops moving. <em>This has resulted in too short of a face for X-axis.</em></li>
<li>Y-axis receives the order to move and does so properly. Lower left corner is done properly due to Y axis moving instantly.</li>
<li>Y reaches it goal destination, X receives orders to go to left. Lags behind, filament pushed out creates a smudgy corner due to lag. Reaches &quot;destination&quot; (lag is the same so it creates a regular pattern)</li>
<li>Y receives orders to go back to start coordinates and does so.</li>
</ol>
<p>And this can be seen on the diagonal lines. Y moves constantly, X lags behind so it creates those vertical lines.</p>
<p>No idea what's causing this and causing a bit of a headache.</p>
<p>Things I've tried:</p>
<ul>
<li>Slowing down</li>
<li>Calibrations</li>
<li>Adjusting belt tension</li>
<li>Different COM port</li>
<li>Printing from SD card</li>
<li>Tightening the pulley teeth onto the stepper motor</li>
</ul>
<p>Getting this far was already a pain and now I'm kinda stuck.</p>

CC BY-SA 4.0
2021-02-21T01:22:05.833Z
Is this a new printer to you, or have you had it working fine in the past?
fred_dot_u
CC BY-SA 4.0
2021-02-21T01:53:52.523Z
If you try to move the head when the X-stepper is enabled, then the print head sits still?
dotswe
CC BY-SA 4.0
2021-02-21T02:49:44.690Z
@fred_dot_u It was working fine when I last used it but that was a long time ago.
Exce
CC BY-SA 4.0
2021-02-21T03:05:45.567Z
@dotswe No. The head will move instantly as commanded. Which makes this really weird.
Exce
CC BY-SA 4.0
2021-02-21T12:16:49.180Z
at first glance, your z-height is improper. The filament should be flatter, implying the bed should be higher or the nozzle lower, depending on the mechanical portion of the printer. Consider to re-calibrate (re-zero) and re-level the bed.
fred_dot_u
CC BY-SA 4.0
2021-02-21T12:24:56.687Z
Is perhaps the nozzle loose?
dotswe
CC BY-SA 4.0
2021-02-21T23:00:08.310Z
@fred_dot_u That's just because I don't want to clog the nozzle due to the filament being pushed out when there's no movement by the X-axis.
Exce
CC BY-SA 4.0
2021-02-21T23:00:12.407Z
@dotswe not sure what you mean by this, since my X is very visibly not moving when it clearly should be _during printing_.
Exce
<print-quality><stepper><motor><axis>
Printing issue with X-axis motor
Exce
# Printing issue with X-axis motor

(Asked by: username_0 on 2021-02-21)

Here's an idea of what's going on. This is a picture of the progress during the first layer:

[![Picture of the progress during the first layer](https://i.sstatic.net/NNg4z.jpg "Picture of the progress during the first layer")](https://i.sstatic.net/NNg4z.jpg "Picture of the progress during the first layer")

Printing a simple calibration square, and as you can see, my X-axis is not moving like it should. I turned my speeds down from 30 mm/s to 5 mm/s and this is the result.

**What happens:**

1. Printing starts after homing and proper temperatures have been reached.
2. Starting from lower left, printing starts, filament pushed out.
3. X-axis motor is told to move, but it doesn't. Takes 0.5 seconds to think about the given order and only then moves. By now, a smudge of filament has been pushed into a blob at the start corner but the move is executed at a proper speed. Reaches "destination" and stops moving. *This has resulted in too short of a face for X-axis.*
4. Y-axis receives the order to move and does so properly. Lower left corner is done properly due to Y axis moving instantly.
5. Y reaches it goal destination, X receives orders to go to left. Lags behind, filament pushed out creates a smudgy corner due to lag. Reaches "destination" (lag is the same so it creates a regular pattern)
6. Y receives orders to go back to start coordinates and does so.

And this can be seen on the diagonal lines. Y moves constantly, X lags behind so it creates those vertical lines.

No idea what's causing this and causing a bit of a headache.

Things I've tried:

* Slowing down
* Calibrations
* Adjusting belt tension
* Different COM port
* Printing from SD card
* Tightening the pulley teeth onto the stepper motor

Getting this far was already a pain and now I'm kinda stuck.

**Tags:** print-quality, stepper, motor, axis

> **Comments:**
> **username_1**: Is this a new printer to you, or have you had it working fine in the past?  
> **username_2**: If you try to move the head when the X-stepper is enabled, then the print head sits still?  
> **username_0**: @username_1 It was working fine when I last used it but that was a long time ago.  
> **username_0**: @username_2 No. The head will move instantly as commanded. Which makes this really weird.  
> **username_1**: at first glance, your z-height is improper. The filament should be flatter, implying the bed should be higher or the nozzle lower, depending on the mechanical portion of the printer. Consider to re-calibrate (re-zero) and re-level the bed.  
> **username_2**: Is perhaps the nozzle loose?  
> **username_0**: @username_1 That's just because I don't want to clog the nozzle due to the filament being pushed out when there's no movement by the X-axis.  
> **username_0**: @username_2 not sure what you mean by this, since my X is very visibly not moving when it clearly should be _during printing_.  

---

## 0 answers

