Ну на вскидку-а у дельты не на максимум концевики стоят?
Что по М119 показывает?
Упс,Сетар опередил))
При попытке на карту через кабель файл сбросить тоже огрызок только записывался.Картридер поможет отцу русской демократии)
![]() |
roboforum.ruТехнический форум по робототехнике. |
|
case 119: // M119
SERIAL_PROTOCOLLN(MSG_M119_REPORT);
#if (X_MIN_PIN > -1)
SERIAL_PROTOCOLPGM(MSG_X_MIN);
SERIAL_PROTOCOLLN(((READ(X_MIN_PIN)^X_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
#endif
#if (X_MAX_PIN > -1)
SERIAL_PROTOCOLPGM(MSG_X_MAX);
SERIAL_PROTOCOLLN(((READ(X_MAX_PIN)^X_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
#endif
#if (Y_MIN_PIN > -1)
SERIAL_PROTOCOLPGM(MSG_Y_MIN);
SERIAL_PROTOCOLLN(((READ(Y_MIN_PIN)^Y_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
#endif
#if (Y_MAX_PIN > -1)
SERIAL_PROTOCOLPGM(MSG_Y_MAX);
SERIAL_PROTOCOLLN(((READ(Y_MAX_PIN)^Y_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
#endif
#if (Z_MIN_PIN > -1)
SERIAL_PROTOCOLPGM(MSG_Z_MIN);
SERIAL_PROTOCOLLN(((READ(Z_MIN_PIN)^Z_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
#endif
#if (Z_MAX_PIN > -1)
SERIAL_PROTOCOLPGM(MSG_Z_MAX);
SERIAL_PROTOCOLLN(((READ(Z_MAX_PIN)^Z_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
#endif
setar писал(а):баг-фича.
это нормально для пропускной способности UART (даже 250000)
Никто не грузит на флешку через кабель, только внешний кардридер спасает.
setar писал(а):исправления чего ?
все в норме (есть куда тюнить, но в целом все ок)
низ не "жидкий" а расплющенный об стол, попробуйте печатать на рафт подложке
Добавлено спустя 5 минут 26 секунд:
можно убрать немного потока, примерно -2%
flow = 0.98
diglook писал(а):Наверно не туда и все же спрошу.
хочу сделать программную паузу после некоторого слоя или исхитрится так чтобы печатал не с 0 по Z а, (допустим я разрежу модель)
зачем? есть деталь( например буква "П" где горизонтальная полка и , вместо печати поддержек в нужный момент принтер сделает паузу тогда я подставлю подставку и продолжу печать. просто жаль времени и материалов на поддержки.
раньше приходилось считать слои, ловить момент и вручную делать паузы, но деталь слишком большая и к нужному слою подберусь ночью или неизвестно когда.
diglook
diglook писал(а):нет! в прошивке инвертировать сигнал EndStop точно не помню, сейчас посмотрю где
по моему здесь
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
или здесь
/ The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Z_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
в Configuration.h
точно не помню, но поиграться можно
student_57 писал(а):Доброго времени суток Господа, получил вот такие концевики оптические(фото прилагается), возник вопрос - при подключении концевиков на них загарается красный светодиод, при этом двигатель не вращается, как только вставляю в концевик перемычку диод гаснет, двигатель начинает работать. Вопрос, нормальная ли это работа концевика оптического и можно ли изменить принцип работы, а именно отключение двигателя в момент когда концевик фиксирует приближение?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0