LS,
This is my first Topic, so be no nice.;-))
I tried to figure it out by myself for weeks so far no luck.
I can use some advise...
Marlin Rumba setup with drv8825.
My coreXY machine is homing just fine. X, Y and Z.
I have to use M203 X400 Y400 Z0.6
Pronterface is working fine with the X,Y(100mm) and even the Z movement of 10mm is no problem.
My typical setup difference is that;
My z table is moved by 2x nema17 which are on a gearbox with a 1:100 ratio. ( 4x 8mmx1mm thread spindles hold the table, connected by GT2 belts)
X0, Y0, Z0 homing position
X600, Y1000, Z-600 ( Ztable is dropping down from 0 to -600)
G90
G28 X Y Z; OK
G1 Z-50 ; OK
G1 X100 Y100 F6000 ; OK
G1 Z-60 ; Here the trouble starts... The feedrate given for G1 is influencing my Z movement and instantly stalling the motors..because they should be using.. the M203 setting (M203 Z0.6)
Marlin 1.1.9 and the bug fix...was already tested no luck.
[github.com]
Z axis using X and Y feed rate when traveling #8549 , could be of some help
thinkyhead has a solution....but were do I drop this code..without having a compilation error.
// Calculate and limit speed in mm/sec for each axis
float current_speed[NUM_AXIS], speed_factor = 1.0; // factor <1 decreases speed
LOOP_XYZE(i) {
const float cs = FABS(current_speed = delta_mm * inverse_mm_s);
#if ENABLED(DISTINCT_E_FACTORS)
if (i == E_AXIS) i += extruder;
#endif
if (cs > max_feedrate_mm_s) NOMORE(speed_factor, max_feedrate_mm_s / cs);
}
For the one providing me the solution, so my printer starts moving the correct way... I will buy you a beer.. or a soda, that's for sure.
Regards,
wydowaw
This is my first Topic, so be no nice.;-))
I tried to figure it out by myself for weeks so far no luck.
I can use some advise...
Marlin Rumba setup with drv8825.
My coreXY machine is homing just fine. X, Y and Z.
I have to use M203 X400 Y400 Z0.6
Pronterface is working fine with the X,Y(100mm) and even the Z movement of 10mm is no problem.
My typical setup difference is that;
My z table is moved by 2x nema17 which are on a gearbox with a 1:100 ratio. ( 4x 8mmx1mm thread spindles hold the table, connected by GT2 belts)
X0, Y0, Z0 homing position
X600, Y1000, Z-600 ( Ztable is dropping down from 0 to -600)
G90
G28 X Y Z; OK
G1 Z-50 ; OK
G1 X100 Y100 F6000 ; OK
G1 Z-60 ; Here the trouble starts... The feedrate given for G1 is influencing my Z movement and instantly stalling the motors..because they should be using.. the M203 setting (M203 Z0.6)
Marlin 1.1.9 and the bug fix...was already tested no luck.
[github.com]
Z axis using X and Y feed rate when traveling #8549 , could be of some help
thinkyhead has a solution....but were do I drop this code..without having a compilation error.
// Calculate and limit speed in mm/sec for each axis
float current_speed[NUM_AXIS], speed_factor = 1.0; // factor <1 decreases speed
LOOP_XYZE(i) {
const float cs = FABS(current_speed = delta_mm * inverse_mm_s);
#if ENABLED(DISTINCT_E_FACTORS)
if (i == E_AXIS) i += extruder;
#endif
if (cs > max_feedrate_mm_s) NOMORE(speed_factor, max_feedrate_mm_s / cs);
}
For the one providing me the solution, so my printer starts moving the correct way... I will buy you a beer.. or a soda, that's for sure.
Regards,
wydowaw