Кремень FMZ Реклама
Kremen FMHM Реклама

marlin 1.1.6 Unload/Load Filament - из меню ни работает

alex_eva
Идет загрузка
Загрузка
26.10.2017
2438
10
Вопросы и ответы
Добрый день всем .

Собственно сабж в теме

вставку в gcode М600 не проверял

запускаю все через меню

И эта фишка не сказать что не работает .... процесс запускается - голова паркуется как положено, но выпадают две функции - выгрузка прутка и загрузка.

Вне зависимости от значений FILAMENT_CHANGE_UNLOAD_LENGTH и FILAMENT_CHANGE_LOAD_LENGTH.

как будто бы эти два опредения

// Unload filament

const float unload_length = parser.seen('U') ? parser.value_axis_units(E_AXIS) : 0

#if defined(FILAMENT_CHANGE_UNLOAD_LENGTH) && FILAMENT_CHANGE_UNLOAD_LENGTH > 0

- (FILAMENT_CHANGE_UNLOAD_LENGTH)

#endif ;

//Load filament

const float load_length = parser.seen('L') ? parser.value_axis_units(E_AXIS) : 0

#ifdef FILAMENT_CHANGE_LOAD_LENGTH

+ FILAMENT_CHANGE_LOAD_LENGTH

#endif ;

получают нулевые значения

в с++ не настолько сильно гуру поэтому вопрос

Может я не там копаю и есть более красивое решение ??
Ответы на вопросы