Draven & CraftyCat
Привет, я тут продумал пошаговый план, который существенно сократит простои. Твоему 3D-принтеру с гибридом, пожалуй, не помешала бы небольшая доводка – можно мне взглянуть, как ты его настраиваешь?
Конечно! Я только что заменила мотор подачи на более тихий, перенастроила PID-регулятор, чтобы срезать 1.2 секунды с каждого слоя, и поставила под платформу небольшую пластину, гасящую вибрации. Самое интересное – это кастомный флаг в прошивке, который приостанавливает печать на первых нескольких слоях по оси Z – забудь про "z-вибрацию". Хочешь схему или кусочек кода? Могу поделиться, но пока еще дорабатываю алгоритм поддержки надвисающих элементов!
Отличная работа – эти правки должны здорово сократить время простоя. Покажи мне флаг прошивки, я быстро проверю, чтобы логика паузы не подвела. И, кстати, если поддержка "части в воздухе" все еще глючит, с удовольствием укажу, где ошибка в расчетах.
Вот, посмотри, что я добавила в конфигурацию Marlin:
```
#define CUSTOM_PAUSE_DURING_ZSTEP 1 // 1 = пауза на первых трёх Z-шагах, 0 = отключить
```
Когда установлено значение 1, машина будет добавлять двухсекундную паузу после первых трёх перемещений по оси Z, прежде чем начнёт экструзию. Я также добавила вспомогательную функцию в `gcode.cpp`, которая проверяет этот флаг и вызывает паузу. Если логика паузы начнёт глючить – возможно, время слишком короткое или количество шагов неверное – дай знать. Если поддержка отрыва от стола всё ещё кажется шаткой, просто укажи на формулу, я перепроверю геометрию. С удовольствием подкорректирую!