Welcome! Log In Create A New Profile

Advanced

Issue with dual Y carriage

Posted by Chaparro1973 
Issue with dual Y carriage
January 23, 2022 03:40PM
Hi
I have manage to compile Marlin 2.0.9.3 with dual Y motors
Everithing seams to be working fine except when homing. When i move Y both motors are running, but when i try to home only one works. Also when o send the M119 code it doesn't showm YMAX endstop.

My setup is

Configuration_adv

#define Y_DUAL_STEPPER_DRIVERS
#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
#define INVERT_Y2_VS_Y_DIR true // Enable if Y2 direction signal is opposite to Y
#define Y_DUAL_ENDSTOPS
#define Y2_USE_ENDSTOP YMAX
#endif

Configuration

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
//#define USE_IMIN_PLUG
//#define USE_JMIN_PLUG
//#define USE_KMIN_PLUG
//#define USE_XMAX_PLUG
#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG
//#define USE_IMAX_PLUG
//#define USE_JMAX_PLUG
//#define USE_KMAX_PLUG


Can someone help me please
Attachments:
open | download - Configuration.h (108 KB)
open | download - Configuration_adv.h (171.9 KB)
Re: Issue with dual Y carriage
January 23, 2022 04:53PM
I am using Dual X and Dual Y steppers code below. This configuration is working on a MPCNC.

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
#define USE_XMAX_PLUG
#define USE_YMAX_PLUG


Configuration_adv.h
#define Y_DUAL_STEPPER_DRIVERS
#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
  #define INVERT_Y2_VS_Y_DIR true   // Set 'true' if Y motors should rotate in opposite directions
  #define Y_DUAL_ENDSTOPS
  #if ENABLED(Y_DUAL_ENDSTOPS)
    #define Y2_USE_ENDSTOP _YMAX_
    #define Y_DUAL_ENDSTOPS_ADJUSTMENT  0
  #endif
#endif


Computer Programmer / Electronics Technician
Re: Issue with dual Y carriage
January 23, 2022 05:07PM
What version are you using?

I had these settings with 2.0.7 and it worked. I have this problem with version 2.0.9

Edited 1 time(s). Last edit at 01/24/2022 04:50AM by Chaparro1973.
Sorry, only registered users may post in this forum.

Click here to login