Металл2024 Реклама
Метобр2024 Реклама

H-bot пропуска шигов

Smith2007
Идет загрузка
Загрузка
05.01.2018
2828
61
Вопросы и ответы
Добрый год Уважаемые посетители форума!

3 января собрал свой первый H-Bot.

Электроника Mega + RAMPS

Благодаря данному ресурсу откалибровал токи на двигателях NEMA17.

Драйверы А4988
H-bot пропуска шигов
В Компасе создал деталь и подготовил GCode в Cura.

Режим печати Fine.

Ожидаемое время печати 4 часа.
H-bot пропуска шигов
После того как принтер напечатал основание и начал поднимать опоры вверх - произошел пропус и печать сбилась по координатам Х и У.

Опять же на этом форуме прочитал как можно снизить скорость печати и ускорение.

//=============================================================================

//============================== Movement Settings ============================

//=============================================================================

// @section motion

/**

* Default Settings

*

* These settings can be reset by M502

*

* You can set distinct factors for each E stepper, if needed.

* If fewer factors are given, the last will apply to the rest.

*

* Note that if EEPROM is enabled, saved values will override these.

*/

/**

* Default Axis Steps Per Unit (steps/mm)

* Override with M92

* X, Y, Z, E0 [, E1[, E2[, E3]]]

*/

#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 139 }

/**

* Default Max Feed Rate (mm/s)

* Override with M203

* X, Y, Z, E0 [, E1[, E2[, E3]]]

*/

#define DEFAULT_MAX_FEEDRATE { 200, 200, 5, 25 }

/**

* Default Max Acceleration (change/s) change = mm/s

* (Maximum start speed for accelerated moves)

* Override with M201

* X, Y, Z, E0 [, E1[, E2[, E3]]]

*/

#define DEFAULT_MAX_ACCELERATION { 1000, 1000, 100, 10000 }

/**

* Default Acceleration (change/s) change = mm/s

* Override with M204

*

* M204 P Acceleration

* M204 R Retract Acceleration

* M204 T Travel Acceleration

*/

#define DEFAULT_ACCELERATION 1200 // X, Y, Z and E acceleration for printing moves

#define DEFAULT_RETRACT_ACCELERATION 1000 // E acceleration for retracts

#define DEFAULT_TRAVEL_ACCELERATION 1000 // X, Y, Z acceleration for travel (non printing) moves

/**

* Default Jerk (mm/s)

*

* 'Jerk' specifies the minimum speed change that requires acceleration.

* When changing speed and direction, if the difference is less than the

* value set here, it may happen instantaneously.

*/

#define DEFAULT_XJERK 20.0

#define DEFAULT_YJERK 20.0

#define DEFAULT_ZJERK 0.4

#define DEFAULT_EJERK 5.0

После 4 часов печати, практически на финише - пропуск шагов и как следствие деталь в мусорку.
H-bot пропуска шигов
Каким еще способом можно предотвратить пропуски?

Предполагаю, что в момент печати тонких (вверх) элементов кинематика очень часто меняет направление и это может приводить в повышенной нагрузке на шаговые двигатели (да и на драйверы тоже) и как результат перегрев и пропуски.

Нужно отметить еще и тот факт, что на драйверы наклеены радиаторы, но принудительного охлаждения вентилятором нет (спалил при сборке).

Сейчас в полном непонимании, как же печатать такие тонкие стеночки (с заполнением 20%)? Может существую какие либо программные хитрости типа паузы перед следующим слоем? Или при увеличении частоты смены направления движения - снижение скорости печати и ускорения?

Понимаю, что тупо можно еще понизить скорости, но тогда деталь будет печататься просто неприлично долго.
Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама