roboforum.ruТехнический форум по робототехнике. |
|
|
mVit писал(а):вобщем опять я недоволен печатью. при печати большой шестерни экструдера зубья получаются неодинаковыми. думаю имеет место какие-то заедания. может в подшипниках заедания, в аллюминиевых шестернях или может шаговик неправильный. что может быть?
Ускорение у меня 800 mm/s^2 в прошивке
#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
зубья получаются неодинаковыми.
#define MM_PER_ARC_SEGMENT 1
#define N_ARC_CORRECTION 25
const int dropsegments=5; //everything with less than this number of steps will be ignored as move and joined with the next movement
//After this count of steps a new SIN / COS caluclation is startet to correct the circle interpolation
#define N_ARC_CORRECTION 25
SETTINGS FOR ARC FUNCTION (Command G2/G2)
In other words,
theta_per_segment would need to be greater than 0.1 rad and N_ARC_CORRECTION would need to be large
to cause an appreciable drift error. N_ARC_CORRECTION~=25 is more than small enough to correct for
numerical drift error. N_ARC_CORRECTION may be on the order a hundred(s) before error becomes an
issue for CNC machines with the single precision Arduino calculations.
как заставить слайсер использовать команды G2/G3? Или какой слайсер использует эти команды?
но 5-10% дуг выбивается за пределы поверхности модели
уже лучше.
не используй заполнение решеткой вообще
я давно на KISSlicer перешел
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13