roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 15:00

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 255 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 17  След.
Автор Сообщение
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 24 май 2015, 14:38 
Не в сети

Зарегистрирован: 06 май 2015, 15:17
Сообщения: 23
Еще вопрос назрел печатает то соплей много то очень тонко как регулировать подачу?

Добавлено спустя 1 час 4 минуты 18 секунд:
И еще вопрос)) зеркалит по оси У. Не нашел где править


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 25 май 2015, 12:56 
Не в сети

Зарегистрирован: 13 мар 2013, 14:31
Сообщения: 207
Откуда: Химки
Мне на дельте репитир не подошел, т.к. использую леску вместо ремня, соответственно количество шагов (шпули не идеально ровные) на всех осях разное, а репитир не позволяет задать для каждого мотора свое, только одно на все три оси.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 26 май 2015, 03:09 
Не в сети

Зарегистрирован: 19 июн 2014, 20:57
Сообщения: 139
Откуда: Москва, Уфа
решил попробовать сабж вместо марлина, и вылез такой косяк: примерно после получаса печати вырубаются хотенд и кровать. Т.е. их целевая температура устанавливается в 0. При этом печать продолжается - оси весело дрыгаются, экструдер пытается давить пластик, хотя минимальная температура установлена в 150 градусов. Ардуина, RAMPS, печать с sd карточки. Вкуда смотреть? Мб перейти на старую версию?


Вложения:
Configuration.h [25.26 КиБ]
Скачиваний: 423
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 26 май 2015, 16:11 
Не в сети

Зарегистрирован: 19 июн 2014, 20:57
Сообщения: 139
Откуда: Москва, Уфа
roboprint писал(а):
Я бы мог подумать, что такое из-за ошибок установки температуры (когда греет, а температура не повышается. Например, отвалился датчик или не успевает нагреть из-за неверных настроек в конфиге), поведение как раз такое должно быть

дык первые примерно полчаса печатает нормально
roboprint писал(а):
Экструдер при этом точно давит пластик?

честно говоря, конкретно в эти моменты я проглядел работу мотора экструдера. Но пруток погрызен изрядно.
roboprint писал(а):
Откуда печать?

с карточки
roboprint писал(а):
рекомендую включить KILL_IF_SENSOR_DEFECT. Иначе я бы посмотрел логи, что пишет в консоли? И еще было бы неплохо глянуть что в меню с Dry Run в момент остановки нагрева. Dry run - это когда делает вид, что печатает, но не выдавливает пластик и не греет хотэнд/кровать.

спс, попробую сегодня


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 27 май 2015, 15:03 
Не в сети

Зарегистрирован: 19 июн 2014, 20:57
Сообщения: 139
Откуда: Москва, Уфа
причину глюка не нашел, откатился на версию 0.91, там нормально


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 28 май 2015, 14:59 
Не в сети

Зарегистрирован: 13 мар 2013, 14:31
Сообщения: 207
Откуда: Химки
roboprint писал(а):
Действительно. В конфиге задаётся отдельно количество шагов для каждого мотора, но дальше в коде есть конструкия вида X_STEPS = Z_STEPS, Y_STEPS = Z_STEPS. В части кода отдельно обсчитывается количество шагов для каждого мотора, в другой части кода считается, что количество шагов на миллиметр одинаковое и берётся значение от мотора Z. Исправить это, на первый взгляд, будет довольно тяжело.

Действительно, в файле printer.cpp:
#if DRIVE_SYSTEM == DELTA
travelMovesPerSecond = EEPROM::deltaSegmentsPerSecondMove();
printMovesPerSecond = EEPROM::deltaSegmentsPerSecondPrint();
axisStepsPerMM[X_AXIS] = axisStepsPerMM[Y_AXIS] = axisStepsPerMM[Z_AXIS];
Нужно будет попробовать закомментить, посмотреть - может заработает.
P.S. Сейчас более внимательно посмотрел - там надо много кода править, во всей математике движений используется только axisStepsPerMM[Z_AXIS]. Но, в принципе, ничего особо сложного нету. Если с марлином на дельте проблемы будут - буду пробовать репитира.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 30 май 2015, 19:36 
Не в сети

Зарегистрирован: 31 авг 2012, 16:19
Сообщения: 54
roboprint писал(а):
Линза (выпуклость-вогнутость) исправляется установкой правильного соотношения длины рук (DELTA_DIAGONAL_ROD в репитере) к радиусу (PRINTER_RADIUS). Не трогая длину рук измените радиус так, чтобы печатало ровно.
В какую сторону крутить параметры я не помню, но там варианта всего два (в большую или в меньшую), поэтому разобораться получится быстро 8)


Добрый вечер!

Сижу настраиваю росток с Repetier. Все вроде бы настроил, но не могу избавится от линзы. Везде пишут про
Цитата:
he value in the firmware constant DELTA_RADIUS (both Repetier and Marlin) controls the “flatness” of the movement of the carriage at a given Z height. If DELTA_RADIUS is too large, the extruder nozzle will track below the desired Z height inside the calibrated points A, B, and C. If DELTA_RADIUS is too small, the extruder will track above the desired Z height inside the calibrated points A, B, and C.

However, in both Repetier and Marlin (as the code is written), you don’t adjust DELTA_RADIUS directly. DELTA_RADIUS is calculated from the initial values entered earlier:

For Repetier in Configuration.h

DELTA_RADIUS is
PRINTER_RADIUS - END_EFFECTOR_HORIZONTAL_OFFSET -CARRIAGE_HORIZONTAL_OFFSET

For Marlin in Marlin.ino.Marlin.pde

DELTA_RADIUS is
DELTA_SMOOTH_ROD_OFFSET - DELTA_EFFECTOR_OFFSET -DELTA_CARRIAGE_OFFSET

To correct the problem, the best course is to change one of the variables set earlier to force the value of DELTA_RADIUS to increase(to lower the extruder nozzle) or to decrease (to raise the nozzle).

To lower the extruder nozzle
increase DELTA_RADIUS by increasing DELTA_SMOOTH_ROD_OFFSET(Marlin) or PRINTER_RADIUS(Repetier).

To raise the extruder nozzle,
decrease DELTA_RADIUS by decreasing DELTA_SMOOTH_ROD_OFFSET(Marlin) or PRINTER_RADIUS(Repetier).
For your first cycle, if you are above the build surface, increase DELTA_RADIUS by (about) the same amount. If the extruder nozzle hits the build surface, decrease DELTA_RADIUS.


но дело в том, что в файле Configuration.h нет фрмулы. Там прописано значение.

Код:
// Delta settings
#define DELTA_DIAGONAL_ROD 240 // mm
#define DELTA_ALPHA_A 210
#define DELTA_ALPHA_B 330
#define DELTA_ALPHA_C 90
#define DELTA_RADIUS_CORRECTION_A 0
#define DELTA_RADIUS_CORRECTION_B 0
#define DELTA_RADIUS_CORRECTION_C 0
#define DELTA_DIAGONAL_CORRECTION_A 0
#define DELTA_DIAGONAL_CORRECTION_B 0
#define DELTA_DIAGONAL_CORRECTION_C 0
#define END_EFFECTOR_HORIZONTAL_OFFSET 33
#define CARRIAGE_HORIZONTAL_OFFSET 23
#define DELTA_MAX_RADIUS 150
#define ROD_RADIUS 125
#define PRINTER_RADIUS 125
#define DELTA_HOME_ON_POWER 0
#define STEP_COUNTER
#define DELTA_X_ENDSTOP_OFFSET_STEPS 0
#define DELTA_Y_ENDSTOP_OFFSET_STEPS 0
#define DELTA_Z_ENDSTOP_OFFSET_STEPS 0
#define DELTA_FLOOR_SAFETY_MARGIN_MM 15


Видно, что ROD_RADIUS и PRINTER_RADIUS равны. Это не есть хорошо. Пересчитал PRINTER_RADIUS=181 и ROD_RADIUS=125. Линза осталась. Однинаково увеличивал обе переменных. Линза остается. Увеличивал до +5. Линза остается и не меняется.

Подскажите где копать. В марлине все настраивалось, а здесь тупик. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 30 май 2015, 19:51 
Не в сети

Зарегистрирован: 31 авг 2012, 16:19
Сообщения: 54
roboprint писал(а):
Добрый вечер, я думаю, что проблема в том, что параметры остались в EEPROM. В репитере не нужно каждый раз компилировать и заливать прошивку :) Гляньте радиус (Horizontal rod radius at 0,0 [mm]) в таблице значений EEPROM в Repetier-Host.


он равен 125

дошел до 135 в EEPROM. Реакции 0.


Последний раз редактировалось adenis 30 май 2015, 20:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 30 май 2015, 20:02 
Не в сети

Зарегистрирован: 31 авг 2012, 16:19
Сообщения: 54
roboprint писал(а):
adenis писал(а):
он равен 125


EEPROM_MODE в конфиге не равен нулю? Если не равен, то при изменении значений в прошивке, он всё равно остаётся прежним. Т.е. надо или менять EEPROM_MODE, чтобы с заливкой прошивки затирался EEPROM или не менять прошивку, а менять только в EEPROM. Т.е. +-5 надо делать именно в EEPROM в редакторе repetier-host, а не в прошивке.

Если же EEPROM выключен, то менять надо PRINTER_RADIUS, второй (ROD_RADIUS) вычисляется в файле repetier.h:
Код:
#define ROD_RADIUS (PRINTER_RADIUS-END_EFFECTOR_HORIZONTAL_OFFSET-CARRIAGE_HORIZONTAL_OFFSET)


#define EEPROM_MODE 2

пробовал менять в самом EEPROM в редакторе repetier-host. Результат 0
А после исправлений в редакторе не надо никаких танцев с бубном?


Последний раз редактировалось adenis 30 май 2015, 20:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 30 май 2015, 21:12 
Не в сети

Зарегистрирован: 31 авг 2012, 16:19
Сообщения: 54
roboprint писал(а):
adenis писал(а):
дошел до 135 в EEPROM. Реакции 0.


Это уже интереснее. Принтер 135 запоминает? Home (G28) делаете после изменений? "Линза" как выражается? Может быть мы про разные вещи говорим?

А если сразу много поставить? 150-200?


так. кажется начало доходить. сейчас попробую понастраивать и после отпишусь.

Добавлено спустя 1 час 5 минут 26 секунд:
adenis писал(а):
roboprint писал(а):
adenis писал(а):
дошел до 135 в EEPROM. Реакции 0.


Это уже интереснее. Принтер 135 запоминает? Home (G28) делаете после изменений? "Линза" как выражается? Может быть мы про разные вещи говорим?

А если сразу много поставить? 150-200?


так. кажется начало доходить. сейчас попробую понастраивать и после отпишусь.



Разобрался. Действительно нужно было в редакторе править поправил на 0,5мм. Я просто думал, что если после правки дать команду домой, а потом g1 x0 y0 z0, то сопло станет ниже :oops: .

Все вроде настроил пока. Но теперь вопрос - где в Repetier-Host включается кровать? Экструдер с вентилятором есть, а кровати нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 30 май 2015, 21:25 
Не в сети

Зарегистрирован: 31 авг 2012, 16:19
Сообщения: 54
roboprint писал(а):
Рад, что удалось разобраться :)
Репитер-хостом не пользуюсь (только для настройки-калибровки), печатаю с SD-карты, т.к. принтер стоит далеко от компьютера, но должно быть тут:
Вложение:
Capture_bedtemp.PNG

вот этой строчки и нет :(

Опа! перезапустил и появилась. Странно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 31 май 2015, 11:54 
Не в сети

Зарегистрирован: 28 дек 2014, 08:28
Сообщения: 63
[quote="
Опа! перезапустил и появилась. Странно.[/quote]

Проверьте скорость компорта в прошивке и репетире, должны быть одинаковы, ели стол не появляется уменьшите скорость.
При исправлении линзы указанные размеры изменяются в прошивке изменением значений которые в прошивке стоят в меньшую или большую сторону.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 01 июн 2015, 19:04 
Не в сети

Зарегистрирован: 31 авг 2012, 16:19
Сообщения: 54
grean2007 писал(а):
Проверьте скорость компорта в прошивке и репетире, должны быть одинаковы, ели стол не появляется уменьшите скорость.
При исправлении линзы указанные размеры изменяются в прошивке изменением значений которые в прошивке стоят в меньшую или большую сторону.


Со столом видимо глюк софта был. Сейчас все нормально.
Линзу вроде исправил. Пока все. К сожалению сейчас нет времени продолжать возню с ростоком. Чуть позже продолжу.

Спасибо всем, кто помогал советами!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 09 июн 2015, 16:44 
Не в сети

Зарегистрирован: 31 дек 2014, 10:01
Сообщения: 27
Друзья, сразу прошу извинить если тема поднималась, найти поиском не смог
подскажите пожалуйста как откалибровать дельта принтер?
проблема в том, что при смещении головка в х+50 экструдер упирается в стол, а при смещении в х-50 остается зазор,
пытался исправить проблему вращением регулировочных винтов на каретках, но проблема остается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Repetier для дельта-принтеров (и обычных)
СообщениеДобавлено: 10 июн 2015, 09:29 
Не в сети

Зарегистрирован: 31 дек 2014, 10:01
Сообщения: 27
Было бы здорово, если вас не очень затруднит


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 255 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 17  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO