# X-50 UI and Controller issues

**URL:** <https://forum.onefinitycnc.com/t/x-50-ui-and-controller-issues/23571>\
**Category:** Troubleshooting (X35/X50)\
**Created:** [November 24, 2023, 3:23am UTC](https://forum.onefinitycnc.com/t/x-50-ui-and-controller-issues/23571 "2023-11-24T03:23:54Z")\
**Posts on this page:** 1\
**Showing post:** 4

<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 24, 2023, 2:11pm UTC](https://forum.onefinitycnc.com/t/x-50-ui-and-controller-issues/23571/4 "2023-11-24T14:11:15Z")

</div>

Hey Robert,

> [@RobertD](#):
>
> I have the newer version controller with the push button,

Even if computer error messages look like chinese to ordinary users, there was always a programmer that programmed the error message and its exact wording to get a message about where the error lies, in order to be able to help the user. That is why it is wise to provide the exact error message when calling for help.

> [@RobertD](#):
>
> and I promise you 5 days ago, the 3D toolpath simulation displayed on the main display connected to the controller,

the question here is not if I believe you (I do) but if you can tell the forum how to reproduce the error.

What I can say is, the Raspbian system that is installed on the SD card inside the Onefinity controller has no 3D graphics acceleration drivers installed. **It is not able to display the 3D toolpath simulation.**

I don’t know if the buttons row that you marked above should appear, because at the moment I have no monitor on the Onefinity Controller, but should they appear but disappear sometimes, I would report this in the [topic of the Firmware version](https://forum.onefinitycnc.com/c/firmware/108) you are using ([Firmware 1.3 (Most Recent)](https://forum.onefinitycnc.com/t/onefinity-cnc-firmware-1-3-9-3-23-x-35-x-50-machines-w-buildbotics-controller-most-recent/22217) in this case).

> [@RobertD](#):
>
> Would you have any insight as to why there is now pathing errors developing

> [@RobertD](#):
>
> In this photo you can clearly see that the alignment of the outline is in places .050 of an inch or more off of the cross hatching

You don’t say anything about how you set the _workpiece zero_. Are you zeroing between the two passes, and how?

If you think you lost steps, then there are these support documents for checking the possible causes one by one:

- [Troubleshooting: Rail is getting hung, stuck, or out of alignment (x35/x50 machines)](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-or-out-of-alignment-x35-x50-machines/10826)

and

- [Z Axis Moving Unexpectedly (Cutting too shallow or too deep)](https://forum.onefinitycnc.com/t/z-axis-moving-unexpectedly-cutting-too-shallow-or-too-deep/14829)

for details on the possible causes of such issues. I would check all points one by one in the first help document to see why your carriage could possibly loose steps.

You can still think of [Electromagnetic interference (EMI)](https://en.wikipedia.org/wiki/Electromagnetic_interference), as e.g. [mentioned here](https://forum.onefinitycnc.com/t/weird-bahavior-between-controller-and-110-volt-2-2-kw-huanyang-spindle/15650/10), if you have…

1. …stepper cables that are not shielded and grounded. EMI can act on a cable but a cable also emit EMI.

2. A [VFD](https://en.wikipedia.org/wiki/Variable-frequency_drive) that is **not** enclosed in a grounded [VFD Control Cabinet](https://forum.onefinitycnc.com/t/hey-is-this-your-vfd-enclosure/10130/3). A VFD is a heavy source of EMI, because the three-phase current that it creates by switching LGBTs often does not consist of nice sine waves.

3. A [spindle power cable](https://forum.onefinitycnc.com/t/where-to-get-spindle-cable/20099) that is not [properly shielded and terminated](https://forum.onefinitycnc.com/t/trusted-shielded-16-3-and-16-4-suppliers/12251/17) (for this, see also [this important document](https://www.southwire.com/medias/sys_master/related-pdfs/related-pdfs/he5/h8e/8868033429534/Begin-with-the-End-in-Mind-Proper-VFD-Cable-Termination.pdf))

Also is your machine properly [**rectangular** (“squared”) (_bar gauge_) and **coplanar** (“not twisted”) (_fishing line method_)](https://forum.onefinitycnc.com/t/what-do-i-do-first/18349/6)? This however would mainly affect the Y axis movement where the Y carriages can block.

> [@Y rail and homing problems](https://forum.onefinitycnc.com/t/y-rail-and-homing-problems/23440/7):
>
> …have you ensured that your machine is accurately [rectangular (“squared”) and coplanar (“not twisted”)](https://forum.onefinitycnc.com/t/what-do-i-do-first/18349/6)?
> 
> Also Onefinity provides a help file which deals with many kinds of blocking of an axis:
> 
> - [Troubleshooting: Rail is getting hung, stuck, or out of alignment](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-or-out-of-alignment/10826)
> 
> I would check all points one by one to see why your carriage does not move anymore in the middle of the axis.
> 
> There are three causes that are **not** mentioned in the document above:
> 
> 1. Should your machine not be properly [rectangular (“squared”)](https://forum.onefinitycnc.com/t/what-do-i-do-first/18349/6), the Y movement can block.
> 
> 2. And the second possible cause not mentioned in the document above is: [This mysterious issue](https://forum.onefinitycnc.com/t/help-losing-home-during-carves/7022/70) some time ago.
> 
> 3. [Electromagnetic interference (EMI)](https://en.wikipedia.org/wiki/Electromagnetic_interference), as e.g. [mentioned here](https://forum.onefinitycnc.com/t/weird-bahavior-between-controller-and-110-volt-2-2-kw-huanyang-spindle/15650/10).

If you loose steps, I add here some quotings from forum search results:

> [@Help Controlling Router/Vac Auto On with Masso](https://forum.onefinitycnc.com/t/help-controlling-router-vac-auto-on-with-masso/21588/13):
>
> …please also think of connectors and cables possibly failing. Especially the curly Z cable! It can fail by an internal cable break and make Z positioning errors before failing completely.
> 
> Also think of connectors are only tin-plated and can have bad contacts:
> 
> > [@Help Controlling Router/Vac Auto On with Masso](https://forum.onefinitycnc.com/t/help-controlling-router-vac-auto-on-with-masso/21588/13):
> >
> > Also as you can read in the document “[Troubleshooting: Rail is getting hung, stuck, or out of alignment (x35/x50 machines)](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-or-out-of-alignment-x35-x50-machines/10826)”, there are some tips on cable and connector checking, and the Onefinity Elite uses the same type of non-shielded control cables with similar [tin-plated Molex/Amphenol connectors](https://forum.onefinitycnc.com/t/voltage-present/8599/18) and also [with same lacking strain relief](https://forum.onefinitycnc.com/t/strain-relief-for-x-gantry-molex-connectors/11461) as the Standard Series, so I would have a look at some defects like these:
> > 
> > ![](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/7/a/7a42050e4914d6f5028c963e5b50e255e7efae17.jpeg)
> > 
> > and also follow the tips for these:
> > 
> > > [@Troubleshooting: Rail is getting hung, stuck, grinding, or moving in opposite direction](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-grinding-or-moving-in-opposite-direction/10826/1):
> > >
> > > Disconnect all wires on the rail that isn’t moving, from controller to motor, triple check all 4 pins inside each connector are present, straight, and leveled with each other. Then reconnect all connections, ensuring they fit very snuggly and 'snap ’ together. Here’s some pictures of a bad wire and a pin pushed in.
> > 
> > To check all of these cables/connectors, after having followed the tips from the manufacturer above which consists of reseating the connectors, inspecting the crimp on their pins, etc., and this leads to no success, I would thoroughly check them this way:
> > 
> > > [@1F Journeyman losing it's x-axis](https://forum.onefinitycnc.com/t/1f-journeyman-losing-its-x-axis/20094/4):
> > >
> > > To check the cable, I would unplug it on the controller side and on the other end and check all four wires one by one for conductivity between both ends, by using a multimeter set to resistance (ohms). But it could be that you measure that everything is okay because the fault my appear only in certain moments, in certain positions of the cable, when you move it, etc. Usually it’s the motion on a cable that is not made for permanent motion that can make problems after a while, mostly where the individual wire is crimped into the contact, or between the contacts which unfortunately are only tin-plated which means movement and/or corrosion can wear the plating leaving the bare copper open to air which is even more prone to corrosion. In this case, a little amount of [KONTAKT 60](http://www.kontaktchemie.com/KOC/KOCproductdetailV2.csp?product=KONTAKT%2060) and then [KONTAKT 61](http://www.kontaktchemie.com/KOC/KOCproductdetailV2.csp?product=KONTAKT%2061) can help.
> 
> And finally think of [retrofitting strain relief](https://forum.onefinitycnc.com/t/strain-relief-for-x-gantry-molex-connectors/11461). The stepper cables on the side hang around freely during movement, that is not good for the connectors and the wires in them.

> [@My x35 woodworker seems to have developed a mind of its own](https://forum.onefinitycnc.com/t/my-x35-woodworker-seems-to-have-developed-a-mind-of-its-own/19306/2):
>
> everytime I hear this it makes me so sad because I belong those who appreciate the existence of wood so much, and most frequent causes to ruin it with the machine usually would not even need to be. I assume you have the Standard Series machine that can show problems with the connectors, especially because of the [lack of strain relief on this machine](https://forum.onefinitycnc.com/t/strain-relief-for-x-gantry-molex-connectors/11461).
> 
> > [@Movement issues](https://forum.onefinitycnc.com/t/movement-issues/15733/3):
> >
> > the [Cable Connectors used on Onefinity](https://forum.onefinitycnc.com/t/cable-connectors-used-on-the-onefinity/1886/1) are the [weak spot on the Onefinity](https://forum.onefinitycnc.com/t/z-axis-changes-during-cut/2266/9) (not the controller), especially in combination with the [lack of strain relief on this machine](https://forum.onefinitycnc.com/t/strain-relief-for-x-gantry-molex-connectors/11461). As someone who has assembled and troubleshot many computers, I can’t have a good opinion [of such tin-plated connector contacts](https://forum.onefinitycnc.com/t/voltage-present/8599/18). The Onefinity CNC manufacturer addresses possible connector problems in [this FAQ document](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-or-out-of-alignment/10826).
> 
> > [@Brand new to CNC, looking for what is really needed](https://forum.onefinitycnc.com/t/brand-new-to-cnc-looking-for-what-is-really-needed/10804/6):
> >
> > If one day you find that your Z-axis moves up and down as it pleases and ruins your workpiece and your wasteboard, you might find that it’s because the [connectors can make problems](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-or-out-of-alignment/10826) (see also [here](https://forum.onefinitycnc.com/t/z-axis-changes-during-cut/2266/9)), which may be caused by the fact that you did not yet [retrofit strain relief to your machine](https://forum.onefinitycnc.com/t/strain-relief-for-x-gantry-molex-connectors/11461), which the machine unfortunately lacks. In this case you may want to procure [what is needed to make new cables yourself](https://forum.onefinitycnc.com/t/z-axis-not-cutting-to-depth/14238/5#make-your-own-stepper-motor-cables-1). The same applies if you want custom length cables which would be the case if you want to mount the controller further away.
> 
> So what I would try before risking to loose another piece of wood, is check the cables and especially its connectors, and where they are crimped (if you can look a little into them, [do they come out when you move the connector on the cable](https://forum.onefinitycnc.com/t/z-axis-changes-during-cut/2266/9)) or do you measure discontinuity in resistance between both ends with a multimeter? You can use the search function to search for [cable multimeter](https://forum.onefinitycnc.com/search?q=cable%20multimeter) to find how others solved their issue. Unfortunately if you search for [plunges workpiece](https://forum.onefinitycnc.com/search?q=plunges%20workpiece) you can find many other who observed their machine ruining a workpiece.
> 
> Should this be the cause of your issue, the best thing to avoid that in the future is to retrofit a serious cable management system to the machine, especially where the cables hang freely without strain relief on moving parts, as is the case for the X and Z stepper cables where they enter the left end of X axis, and the curly Z cable often fails after a longer time too.
> 
> > [@X50 Z Axis randomly plunges into piece](https://forum.onefinitycnc.com/t/x50-z-axis-randomly-plunges-into-piece/18727/2):
> >
> > I would check all the points in the help document “[Troubleshooting: Rail is getting hung, stuck, or out of alignment](https://forum.onefinitycnc.com/t/troubleshooting-rail-is-getting-hung-stuck-or-out-of-alignment/10826)” one by one.
> > 
> > Also note that cables not only fail on their connectors. A multimeter can help. Also be aware that neither Onefinity cable is made for permanent motion in a CNC. Sometimes [replacing the curly Z cable](https://www.onefinitycnc.com/product-page/z-axis-curly-cable-for-all-sized-machines), that can break internally, or [retrofitting strain relief](https://forum.onefinitycnc.com/t/strain-relief-for-x-gantry-molex-connectors/11461) on the machine can help (or better retrofitting a drag chain system that runs cables specifically made for permanent motion).
> 
> It was already the choice of these Molex connectors on the [Buildbotics controller](https://buildbotics.com/) that was a mistake that Onefinity inherited on their hardware fork, but it’s quite obvious that the machine/controller was also about a low price threshold. With [gold-plated circular connectors](https://www.phoenixcontact.com/online/portal/us?1dmy&urile=wcm:path:/usen/web/main/products/subcategory_pages/Circular_plug-in_connectors_P-20-07/0cca0bfd-5b5e-4380-9b00-178f92445c04) as used in the industry and a proper cable management ([drag chain](https://en.wikipedia.org/wiki/Cable_carrier)) this happens less of course.

---

_[View the full topic](https://forum.onefinitycnc.com/t/x-50-ui-and-controller-issues/23571)._
