Very strange behavior, CoreXY with external drivers
-
M305 P6 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 6
M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0The beta value 4138 is the default in the configurator. double check that this is correct for your thermistors.
-
thx for reply.
M667 S1 i had bevor i changed it to M669 K1. Same behavior....
Firmware is the newest you posted lately. (2.03RC5), but also with 2.02 is this problem. -
thx for reply.
i have the thermistors from E3D for bed and chamber. this values seem to work.
As i am in the building process for may printer, i first had to get the motors runnig correctly..... -
@capricorn said in Very strange behavior, CoreXY with external drivers:
i have the thermistors from E3D
e3d uses semitech thermistors
https://e3d-online.com/100k-ohm-ntc-thermistor-semitec
the correct values for that are
β: 4725 K
C : 7.060000e-8 -
@capricorn said in Very strange behavior, CoreXY with external drivers:
thx for reply.
M667 S1 i had bevor i changed it to M669 K1. Same behavior....
Firmware is the newest you posted lately. (2.03RC5), but also with 2.02 is this problem.Please send M669 without parameters, also M584 without parameters, and report the responses.
The other possibility is a short-circuit between the E2_STEP (driver 5) and E4_STEP (driver 7) signals, however this seems unlikely because those signals are not adjacent on the Duet microcontroller (pins 131 and 1), or on the expansion connector (pins 5 and 15). If you have a multimeter, you could use it to check for a short circuit between those pins on the expansion connector of the Duet or the breakout board.
-
M669 without parameters reports:
Kinematics is CoreXY, matrix:
1.00 1.00 0
1.00 -1.00 0
0 0 1.00 -
@capricorn said in Very strange behavior, CoreXY with external drivers:
M669 without parameters reports:
Kinematics is CoreXY, matrix:
1.00 1.00 0
1.00 -1.00 0
0 0 1.00That matrix looks correct for CoreXY. What about M584?
-
M584
Driver assignments: X5 Y6 Z7 E0:1:2:3:4, 3 axes visible -
That looks OK too. So I think it's either very obscure firmware error or a short-circuit between those two signals (see my earlier message).
-
to clarify how my extern drivers are connected:
all Step+/Dir+ from the ext. drivers go to +5V.
all Step-/Dir- from the ext. drivers go to the corresponding pins on the breakout board -
@capricorn said in Very strange behavior, CoreXY with external drivers:
to clarify how my extern drivers are connected:
all Step+/Dir+ from the ext. drivers go to +5V.
all Step-/Dir- from the ext. drivers go to the corresponding pins on the breakout boardThat sounds good.
Are you using G1 S2 moves (after sending G91 to select relative axis coordinates) to test the motors individually?
-
yes, i did, x and z go together and i can´t find a shortcut...
i also tried to redirect z to drive 8 or 9. Same behavior... -
-
Do any other motors move when you command the Y motor?
-
Please check that you really do have +5V on the common 5V feed to the + inputs of the stepper drivers.
-
-
no other motors affected by moving Y.
the Voltage at the + inputs of the drivers is 4.56 V -
meanwhile i tested another driver for z-motor (have more of them as spare) and also testet to set the
config to cartesian kinematiks. No luck, always x/z move together.... I´m frustrated.... -
thank you, for your help, i´m just about cabling the printer. i can test it, when everything else is running.
-
Are you sure that the power to your external stepper drivers is stable? I am wondering whether when they are driving the motors, the voltage could be dropping.
-
i test that... but i think so, cause i serve 5V to the board with a extern 50W power supply
-
testet, konstant 4.45V. I take the 5V from the breakout board. Should i take it from the main board?
Or direct of the power supply? -
@capricorn, I mean the main power to your external stepper drivers - 12V, 24V, 36V or whatever you are using.