Резюме.
Обновление от 5 марта 2014 года.
Йоханн разработал новую концепцию калибровки. Я думаю, она лучше этой, потому что не требует механических деталей.
http://reprap.org/wiki/FSR
https://groups.google.com/forum/#!topic/deltabot/6fxnM20nYKc
Это мой автоматический зонд для выравнивания кровати для моего нового Kossel. Он работает на Kossel, а также на Rostock-Printer с прошивкой от Йоханна. Больше информации об автоматическом выравнивании:
http://reprap.org/wiki/Kossel
Больше информации о моём измерителе уровня:
http://6brueder.wordpress.com/2013/10/20/klapptaster-vorteile/
Видео о функциональности:
http://www.youtube.com/watch?v=eXu27z3Sgg4
9-12-13
Теперь также для горячих экструдеров, которые на 10 мм длиннее.
Инструкции.
- Для микровыключателя я использую винты M3 вместо M2.3-.
- Это мои функции в прошивке от Йоханна для развертывания и уборки Z-проба.
void deploy_z_probe() {
Скорость подачи = скорость подачи для возврата в исходное положение [ОСЬ X];
destination[X_AXIS] = 30;
destination[Y_AXIS] = 75;
Destination[Z_AXIS] = 40; //NB ранее 100, но для модификации Kossel это значение уменьшено.
Подготовить ход в сыром виде();
Скорость подачи = скорость подачи для возврата в исходное положение [по оси X]/10;
Destination[X_AXIS] = -10;
prepare_move_raw();
st_synchronize();
}
void retract_z_probe() {
Скорость подачи = скорость подачи для возврата в исходное положение [ОСЬ X];
Destination[Z_AXIS] = 40;
prepare_move_raw();
Скорость подачи = скорость подачи для возврата в исходное положение [ОСЬ X];
Destination[X_AXIS] = -35;
destination[Y_AXIS] = 75;
Destination[Z_AXIS] = 40;
Подготовить ход в сыром виде();
Скорость подачи = скорость подачи для возврата в исходное положение [по оси X]/10;
destination[X_AXIS] = 12;
//destination[Y_AXIS] = 82;
//destination[Z_AXIS] = текущая позиция[Z_AXIS] + 30;
prepare_move_raw();
Скорость подачи = скорость подачи для возврата в исходное положение [по оси X]/2;
destination[X_AXIS] = 0;
destination[Y_AXIS] = 0;
Destination[Z_AXIS] = 40;
prepare_move_raw();
// Переместите сопло ниже поверхности печати, чтобы поднять зонд вверх.
//destination[Z_AXIS] = текущая позиция[Z_AXIS] - 14;
//prepare_move_raw();
//destination[Z_AXIS] = текущая позиция[Z_AXIS] + 30;
//prepare_move_raw();
st_synchronize();
)
Modellquelle
