Welcome! Log In Create A New Profile

Advanced

Problem with axis Z

Posted by evgeniy.romensky 
Problem with axis Z
April 30, 2019 06:09AM
Hi! Help me please. When i began to print, printer search endstops, and after touching Z endstop, printer lift the hotend higher then bad and start to print in air. Help to decide this plroblem please.
(Teacup firmware, Arduino UNO, CNC Shield v3.0)
Re: Problem with axis Z
April 30, 2019 06:33AM
Often this is the Z feed rate. Z homes at a slower feed rate, but when it starts printing, it tries to do the max feed rate you have set and just doesn't move (it probably buzzes)

What does your #define MAXIMUM_FEEDRATE_Z line say and what does you Z axis consists of? M8? M5? real lead screw?

From the Teacup documentation

Velocities in mm/minute
/// used for G0 rapid moves and as a cap for all other feedrates
#define MAXIMUM_FEEDRATE_X              200
#define MAXIMUM_FEEDRATE_Y              200
#define MAXIMUM_FEEDRATE_Z              100
#define MAXIMUM_FEEDRATE_E              200
These values should be calibrated for each axis seperately. Here's a procedure to find the maximum possible values:

Set acceleration very low, like 100 mm/s2 on a threaded rod driven axis or 500 mm/s2 on a belt driven axis.
Set MAXIMUM_FEEDRATE very high, like 30000 mm/min.
Send movement commands, starting at a feedrate of 100 mm/min (G1 Z50 F100). Move some 50 mm each time, longer distances as speeds increase.
Raise the feedrate some amount each time, like F100, F120, F150, F180, ...
Find out how far you can go. A sudden slowdown to a crawl typically means the ATmegas' processing power is exhausted. 
A motor suddenly stalling and beeping means your motor doesn't have enough torque for such a speed. There are other mechanical limitations, of course.
Reduce the feedrate a bit until stuff works again. Check repeatedly with 200 mm moves.
Reduce this by some 20% to have a safety margin. This is the MAXIMUM_FEEDRATE you want.
.

Edited 2 time(s). Last edit at 04/30/2019 06:36AM by Dust.
Sorry, only registered users may post in this forum.

Click here to login