# Z-Axis Vibration and Misdirection

**URL:** <https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900>\
**Category:** Uncategorized\
**Created:** [November 13, 2021, 12:44am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900 "2021-11-13T00:44:59Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 13, 2021, 12:44am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/1 "2021-11-13T00:44:59Z")

</div>

So I have a problem…

When starting a new project, I went to zero XYZ and noticed my Z-Axis was not moving smoothly and frequently in the opposite direction of what I had pressed on my controller. I experienced something similar once before, but it resolved itself after a quick reboot. In this case, the problem persists. I have swapped the motor, changed cables, checked my firmware, and am stuck between a rock and a hard place.

When swapping cables, the cable plugged into M3 runs X & Y without error. The problem is observed for Z from all outputs.

When homing, the spindle may move in the opposite direction than needed, or until it hits its upper/lower limits and goes in the opposite direction until E Stop is triggered.

Any advice is appreciated.

---

<div class="post-metadata">

**Author:** ![Clinket](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/clinket/32/30_2.png) [@Clinket](https://forum.onefinitycnc.com/u/Clinket)\
**Post date:** [November 13, 2021, 1:20am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/2 "2021-11-13T01:20:29Z")

</div>

I have had a similar problem, a few times. About three times while cutting a project, causing the bit to be buried into the work and or table. I have double and triple-checked all connections to the z-axis motor. I hope somebody knows what is going on and has a way to fix it. I always stay within Oh-crap distance while it is cutting because I can’t know when it will stop retracting between cuts and head for the center of the Earth. Restarting usually cleared the problem but sometimes it does not and has to be shut down and restarted a second time.

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 13, 2021, 1:26am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/3 "2021-11-13T01:26:26Z")

</div>

I couldn’t find much about people experiencing similar problems. Until now, things have been great! I hate it for you but glad I’m not in this alone.

---

<div class="post-metadata">

**Author:** ![OnefinityCNC](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/onefinitycnc/32/7_2.png) [@OnefinityCNC](https://forum.onefinitycnc.com/u/OnefinityCNC)\
**Post date:** [November 13, 2021, 2:29am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/4 "2021-11-13T02:29:17Z")

</div>

100% a wire/connection issue if it moves in the opposite direction sometimes when jogging. Triple check your wires, look at every end of every z connection and make sure 4 pins are present and straight and not pushed in.

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 13, 2021, 5:42am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/5 "2021-11-13T05:42:25Z")

</div>

I bypassed the connector and wired the motor directly to the output cable. Still no joy.

---

<div class="post-metadata">

**Author:** ![OnefinityCNC](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/onefinitycnc/32/7_2.png) [@OnefinityCNC](https://forum.onefinitycnc.com/u/OnefinityCNC)\
**Post date:** [November 13, 2021, 9:15am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/6 "2021-11-13T09:15:32Z")

</div>

You cannot bypass the z Curly cable. It has a wire cross that is essential for the z to work. Check all connectors (there’s 3 connection points on z.)

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 13, 2021, 10:01am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/7 "2021-11-13T10:01:56Z")

</div>

I am running a single extended cable through a drag chain.

---

<div class="post-metadata">

**Author:** ![OnefinityCNC](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/onefinitycnc/32/7_2.png) [@OnefinityCNC](https://forum.onefinitycnc.com/u/OnefinityCNC)\
**Post date:** [November 13, 2021, 2:38pm UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/8 "2021-11-13T14:38:40Z")

</div>

That would be why it doesn’t work. Go back to default wire configuration.

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [November 13, 2021, 2:50pm UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/9 "2021-11-13T14:50:20Z")

</div>

Hey Brandon,

> [@Tanukizilla](#):
>
> I am running a single extended cable through a drag chain.

one single cable for what?

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 13, 2021, 7:22pm UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/10 "2021-11-13T19:22:16Z")

</div>

Mind blown!!! I have been running the single extended cable for months without issue. Thank you for the help!

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 14, 2021, 2:10am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/11 "2021-11-14T02:10:43Z")

</div>

It ran directly from the controller to the connector attached to the Z-Axis motor.

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [November 14, 2021, 2:17am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/12 "2021-11-14T02:17:07Z")

</div>

Hey Brandon,

what I meant, in the upper drag chain (behind X rail), what are you running there?  
Do you run the stepper Z cable and the spindle router cable and what else?

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 14, 2021, 2:32am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/13 "2021-11-14T02:32:29Z")

</div>

I was also running a cable for the light from Rowdy Roman.

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [November 14, 2021, 2:55am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/14 "2021-11-14T02:55:34Z")

</div>

And what kind of cables did you use for the spindle, and what for the stepper?

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 14, 2021, 3:06am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/15 "2021-11-14T03:06:31Z")

</div>

22AWG/Shielded - 12’

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [November 14, 2021, 3:28am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/16 "2021-11-14T03:28:37Z")

</div>

> [@Tanukizilla](#):
>
> 22AWG/Shielded

For the spindle?

* * *

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 14, 2021, 3:37am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/17 "2021-11-14T03:37:13Z")

</div>

Just the power cable that came with the Makita.

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [November 14, 2021, 11:30am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/18 "2021-11-14T11:30:26Z")

</div>

Hey Brandon,

this was [discussed here the other day](https://forum.onefinitycnc.com/t/new-member-new-journeyman-drag-chains-dust-collection-spindle-grounding/8183/6) when Onefinity Support confirmed that drag chains are not supported (they didn’t say “not recommended”, but “not supported”) because they could “_introduce [bug](https://en.wikipedia.org/wiki/Bug_(engineering)) creating [EMI](https://en.wikipedia.org/wiki/Electromagnetic_interference)_”).

We came to the conclusion that introducing EMI problems might be the case if someone came up with the idea of ​​dragging the unshielded power cable of a [trim router](https://www.makitatools.com/products/details/RT0701C) into a drag chain, possibly along with the unshielded stepper cables the Onefinity comes with.

Problems may always arise when power-carrying or noise-prone conductors are laid close by and parallel to other cables. Dragging cables close by and parallel to other cables is obviously the case in drag chains. Tom @TMToronto stated:

> [@New member, new Journeyman (drag chains, dust collection, spindle grounding, ...)](https://forum.onefinitycnc.com/t/new-member-new-journeyman-drag-chains-dust-collection-spindle-grounding/8183/8):
>
> Given the prevalence of drag chain use on CNCs and other industrial equipment, I would think quality cable, appropriate shielding, and correct grounding is mitigating the problem in most situations.

…an opinion that I could only agree with.

I would use e.g. [LAPP ÖLFLEX® CLASSIC FD 810 CY](https://products.lappgroup.com/online-catalogue/power-and-control-cables/power-chain-applications/various-applications/oelflex-classic-fd-810-cy.html) which is highly flexible, shielded, has double PVC inner and outer sheath and is specially designed for use in [Power Chains](https://en.wikipedia.org/wiki/Cable_carrier). I would use

- 4 × 2,5 mm² (3+PE) for a 2.2 kW spindle
- 3 × 1,5 mm² (2+PE) for a 750 W [trim router](https://www.makitatools.com/products/details/RT0701C) at 115 Volts (which then sucks 6.5 A) and
- 4 × xx mm² according to stepper’s rated Amperes for the steppers.

Another manucturer is [IGUS chainflex®](https://www.igus.com/chainflex/bulk-cable) cables.

---

<div class="post-metadata">

**Author:** ![Tanukizilla](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/tanukizilla/32/2083_2.png) [@Tanukizilla](https://forum.onefinitycnc.com/u/Tanukizilla)\
**Post date:** [November 14, 2021, 11:55am UTC](https://forum.onefinitycnc.com/t/z-axis-vibration-and-misdirection/8900/19 "2021-11-14T11:55:55Z")

</div>

Thank you for the explanation. I was legit scratching my head and couldn’t believe it was something so simple.
