Weird direction issue with XYZY PrintNC

More
10 May 2026 10:56 #346303 by galmiklos
Weird direction issue with XYZY PrintNC was created by galmiklos
My configuration is a PrintNC (a dual Y ganged CNC machine) with a FlexiHAL board with a uFlexiNET Ethernet board, and I am connecting it directly with an Ethernet cable to a Dell Optiplex 780 , running the latest LinuxCNC image (linuxcnc_2.9.8-amd64.hybrid.iso).
I flashed the board with remora-eth, and uploaded the attached configuration (FlexiHAL-config.txt). I also attached the hal and ini files.
What happens is, that I can home and move X and Z correctly, but not Y. The gantry goes back to the endstops, and I can see the homing sequence almost completing successfully, but at the end, one side starts moving to the opposite direction, towards the front.
The wiring and driver setting are identical on both Y sides, and the same hardware works perfectly with grblHAL, so I don't think it's a wiring or driver issue.
Any help is greatly appreciated.

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
10 May 2026 11:42 #346305 by tommylight
Replied by tommylight on topic Weird direction issue with XYZY PrintNC
No attachments, and how are the Y joints driven?
Chances are you have one Y joint reversed, so adding a - in front of the SCALE value should fix it.

Please Log in or Create an account to join the conversation.

More
10 May 2026 13:38 - 10 May 2026 13:55 #346306 by galmiklos
Replied by galmiklos on topic Weird direction issue with XYZY PrintNC
Yes, the moment I pressed submit I realized I forgot the attachments, please see them attached now.

File Attachment:

File Name: remora-uFlexiNet.ini
File Size:3 KB

File Attachment:

File Name: remora-uFlexiNet.hal
File Size:7 KB

File Attachment:

File Name: FlexiHAL-config.txt
File Size:4 KB


The joints are for sure not reversed, I have the exact same wiring and driver settings on both sides, and as I mentioned, it works perfectly with grblHAL.

The weirdness is actually exactly it. I did try reversing one of the Y joints by inverting the scale parameter and the gantry moved correctly in axis mode when jogging (before homing), but then, when I started homing, the joints started to move the opposite directions, starting to tear the machine apart. Like it had a split mind. When jogging, wants to move reversed, when homing, straight. Perhaps one side starting to move the opposite direction at the end of the homing is a result of that, as the final position is taken, the move is using the same "method", as jogging.

I am now compiling the remora-eth firmware in debug mode (USE_DEBUG=1), perhaps I will see something in the debug terminal (PC connected through USB)? 
Attachments:
Last edit: 10 May 2026 13:55 by galmiklos.

Please Log in or Create an account to join the conversation.

Time to create page: 0.109 seconds
Powered by Kunena Forum