Hello everyone, I have built and designed a new plasma machine that is controlled by GRBL, but I'm having difficulty with the homing process. Despite spending numerous hours troubleshooting, I haven’t been able to resolve the issue. When I home the machine, the 'X' axis moves a little and then stops; basically, it does not reach the switch. Then it proceeds with the homing sequence for the 'Y' axis without any issues. I have attached a video for reference. I have modified the config file to eliminate the 'Z' axis homing I have also included the GRBL setup in the attached text file. All switches are functioning correctly and are wired as normally closed (NC). The wires are shielded, including those for the motors. Any assistance would be greatly appreciated, as I am running out of options at this point. Thank you in advance for your help! Best regards, Kenneth
probably a wiring fault on the X that is disconnecting the switch. That is the benefit of NC wiring, any faults will show up as a trigger.
Then it is EMI, but the reason for wiring NC is to prevent EMI giving false triggers, so that is unlikely, much more likely is the movement is disconnecting a wire, which looks like a switch trigger. EMI is also likely only when the torch is on, but here the torch is off. Does it do the same thing if it starts close to the X switch? What happens if it starts the seek all the way on the other end of the X rail? Howe far does it move? or in other words, does it always trigger in around the same place?
Thank you, David. After nearly 30 hours of adjusting settings and conducting various trial-and-error experiments, I discovered the root of the problem. The wires, including those for the motors, are shielded. To prevent EMI I've connected the motor wire shields to the ground (earth) . I also used shielded wires for the switches, but I didn't ground them like I did with the motors. The issue arose because the X-axis wire shield was touching the CNC body. It was extra triggered once the X-axis motor started turning.