Мытарства со скоростью оси Z скоростью проектора и временными прокладками буфера ардуинки
По правде сказать я думал что если у меня есть столь замечательный двигатель, приемлемая ось Z и мощный комп то я смогу генерировать слои если не в 30 нанометров то уж точно во все 60 :D, но не тут то было каждый раз когда я увеличивал дискретность печати (увеличивая скорость моргания проектора и уменьшая толщину слоя), я постоянно сталкивался с проблемой тормознутости ардуинки.
По хорошему скорость двигателя 15 обминуту при шпильке с шагом 1 мм позволяла мне печатать слой 0.00025мм со скоростью на оси Z в 2мс, я радостно загонял параметры в CW и CW честно рапортовала о том что 1 см печати тестового кубика она организует за 20 минут! Но по прошествии 20 минут % выполенения печати оставался в районе 15% и печать по факту длилась не менее часа!
стал копать, даже задал вопрос тут, потом порылся в прошивке и обнаружил директиву
// minimum time in microseconds that a movement needs to take if the buffer is emptied
#define DEFAULT_MINSEGMENTTIME 20000
что говорит нам о том что минимальный интервал между выполнением новых команд движения не должен превышать 20 мс, ага, а у меня двигатель тащит со скоростью 2мс на 0.00025мм, вывод нужно делать временную прокладку равную 20-2=19мс которую нужно вставить в параметр lift and sequense в CW в параметрах слайсинга
и соответсвенно все что ниже(слои) будет иметь этот параметр равный 19 и 20 вплоть до 30 нанометров,
таким образом даже если двигатель отрабатывает заданную высоту слоя быстрее чем нужно программа сгенерирует оставшееся время в виде комманды delay и никаких проблем с синхронизацией буфера обмена не наступит.
дальше я столкнулся с еще одной проблемой , монитор имеет частоту смены кадров 60 герц, что говорит нам о том что моргать проектором мы можем с частотой минимум 0.016 с
вот вам и вилка, исходя из этих и некоторых других параметров (полимера и.т.п) я получил то что минимальный слой на который я могу рассчитывать это 0.00013 то-есть 130 нанометров :D на какой там высоте печатали первые атлоны? :D
Еще больше интересных статей
Химическая стойкость печатных изделий из TPE 83A от eSUN (продолжение эксперимента)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настольный монитор состояния принтеров PICASO 3D
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Но держать постоянно включенным...
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.

Комментарии и вопросы
И если надо, режу или бракую©?...
диаметр прутка это в настройка...
как перемотка с калибровкой мо...
Добрый день, обыватели. Подска...
Всем здравствуйте знатоки в ми...
Все привет, кто сталкивался с...
Модернизировал я своего ворона...