I can not move manually the motor in CW but the printer works, why?
-
- Site Admin
- Posts: 126
- Joined: Wed Oct 22, 2014 3:18 pm [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: I can not move manually the motor in CW but the printer works, why?
Glad to hear it. Have fun printing!
-
- Posts: 13
- Joined: Fri Jul 01, 2016 7:45 am [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: I can not move manually the motor in CW but the printer works, why?
The reason the move 10 button was moving without stopping is because the firmware has a hardcoded value for the number of steps when move 10 is activated (The "100000" below). This number needs to be changed to match your stepper/microstepping/pitch. there is also no code in the firmware for moving other distances...
else if (String(sdataBuffer).substring(0,6) == "G1 Z10") // top limit
{
if (on_top_limit == false) // not already on top limit
{
HomingBuildPlateTop = true;
LiftStepper.setMaxSpeed(2000);
LiftStepper.setAcceleration(12000);
LiftStepper.move(100000); // move towards top limit
}
}
else if (String(sdataBuffer).substring(0,6) == "G1 Z10") // top limit
{
if (on_top_limit == false) // not already on top limit
{
HomingBuildPlateTop = true;
LiftStepper.setMaxSpeed(2000);
LiftStepper.setAcceleration(12000);
LiftStepper.move(100000); // move towards top limit
}
}