roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 810 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30, 31 ... 54  След.
Автор Сообщение
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 10 фев 2014, 21:41 
Не в сети

Зарегистрирован: 11 июл 2013, 20:24
Сообщения: 212
Откуда: г. Харьков
porex писал(а):
Надо бы сделать, чтоб при нажатии на паузу, головка не зависала над деталью, а отходила домой, но пластик не выплевывала.
М600 Х(дом) Y(дом) Z10 Е-1 L0
Цитата:
case 600: //Pause for filament change X[pos] Y[pos] Z[relative lift] E[initial retract] L[later retract distance for removal]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 12 фев 2014, 23:16 
Не в сети

Зарегистрирован: 10 окт 2012, 21:20
Сообщения: 751
Откуда: Ростов-на-Дону
Спасибо за наводку. Уже разобрался;)

_________________
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 25 фев 2014, 14:29 
Не в сети

Зарегистрирован: 06 фев 2013, 16:27
Сообщения: 33
Господа :)
А подскажите как заставить марлин не отключать ток удержания двигателей. А то по умолчанию пауза очень маленькая и боуден экструдер не успевает подfвать филамент на коротких инфилах с частой сменой направления .. ТОесть он конечно подает, но так как удержания практически нет ,успевает откатится за счет сжатия филамента в боудене .. в итоге получается что оно дергается на месте .. Это естественно на высоких скоростях особенно заметно .. типа 80мм/с.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 25 фев 2014, 14:49 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Configuration_adv.h
#define DEFAULT_STEPPER_DEACTIVE_TIME 60

Добавлено спустя 1 минуту 39 секунд:
хотя перечитав я ничего не понял, у вас проблемы другого рода, при работе шаговики не деактивируются


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 25 фев 2014, 16:23 
Не в сети

Зарегистрирован: 06 фев 2013, 16:27
Сообщения: 33
Наоборот постоянно выключаются . Например даю M17 шаговики встают на удержание . Но как только проходит любой G код удержание отключается .

Добавлено спустя 12 минут 48 секунд:
#define DEFAULT_STEPPER_DEACTIVE_TIME 60 это в секундах ?? или в микросекундах ..Если в секундах .. то чего-то здесь не то :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 26 фев 2014, 09:13 
Не в сети

Зарегистрирован: 06 фев 2013, 16:27
Сообщения: 33
Все разобрался. Совсем выключил отключение удержания на екструдере.. Совсем другое дело .. Екструдер безшумно стал работать. Красотень.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 26 фев 2014, 11:20 
Не в сети

Зарегистрирован: 14 янв 2014, 23:32
Сообщения: 276
Откуда: Санкт-Петербург
AlexVrrr писал(а):
Все разобрался. Совсем выключил отключение удержания на екструдере.. Совсем другое дело .. Екструдер безшумно стал работать. Красотень.
Чето я не понял, чего в итоге вы сделали и зачем.
Сначала вы хотели увеличить удержание, а в конце его отключили... Удержание на экструдере может потребоваться только на длинных ретрактах. Когда у вас голова перемещается - катушка может пластик обратно вытянуть из экструдера и вот она дыра в заполнении ))

п.с. прочитал еще раз.
...Совсем выключил отключение удержания...
Фиг поймейшь с первого заходу.

_________________
Мой блог о 3D печати.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 26 фев 2014, 12:18 
Не в сети

Зарегистрирован: 06 фев 2013, 16:27
Сообщения: 33
Это ж русский язык :)
Вообщем в моей версии прошивки не было удержания моторов вообще .. Почему не знаю. Оно очень влияет на пропуск шагов как оказалось :) .то биш если мотор не встает на удержание .. то пропуск очень вероятен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 02 мар 2014, 01:23 
Не в сети

Зарегистрирован: 06 фев 2013, 16:27
Сообщения: 33
а где бы еще подкрутить плавность хода на окружностях. очень сильно дергается . понятно конечно ,что окружность разбивается на отрезки, но вроде как должно сглаживаться через интерполяцию


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 02 мар 2014, 13:05 
Не в сети
Аватара пользователя

Зарегистрирован: 21 фев 2014, 21:36
Сообщения: 36
Ошибся форумом, сорри.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 15 мар 2014, 11:10 
Не в сети

Зарегистрирован: 14 мар 2014, 00:49
Сообщения: 12
Сори удалил последнее сообщение за мультипост
уже со всем разобрался
один тока момент

я подключаю стол через релюшку от машины
почему то горят ИРки у меня надоело менять
так вот на прошлой прошивке от Сплинтера релюшка включалась один раз (без частоты)
щас поставил Марлина то реле все время клацает
так понимаю где-то частота стоит в прошивке тока немогу найти в конфиге
ребят тока не предлагайте поставить больше Мосфет (нехочу)

пока интерисует вот этот вопрос


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 15 мар 2014, 11:31 
Не в сети

Зарегистрирован: 02 июл 2012, 10:19
Сообщения: 16
Откуда: Сочи
ФИО: Константин
Вот здесь расписано как побороть клацающие реле - forum107/topic11215-225.html?hilit=%D1%80%D0%B5%D0%BB%D0%B5#p263840


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 04 апр 2014, 17:52 
Не в сети

Зарегистрирован: 09 дек 2013, 13:09
Сообщения: 11
Откуда: Владимир
Хотел спросить про настройку Marlin на MAX6675.

Ставлю в CONFIGURATION_H -> TEMP_SENSOR_0 -2,
далее проверяю pins. У меня SD, поэтому pin SS MAX6675 подключен на 49.

И никак! Ошибка компиляции - там переменная одна в теле прошивки попутана маленько.


Делаю тоже самое в Sprinter - работает! Никаких ошибок компиляции и прочего. Но у меня delta принтер с автоуровнем, по идее нужен Marlin.

Кто нибудь сталкивался с этим?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 04 апр 2014, 22:08 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
ECA писал(а):
Хотел спросить про настройку Marlin на MAX6675.

Ставлю в CONFIGURATION_H -> TEMP_SENSOR_0 -2,
далее проверяю pins. У меня SD, поэтому pin SS MAX6675 подключен на 49.

И никак! Ошибка компиляции - там переменная одна в теле прошивки попутана маленько.


Делаю тоже самое в Sprinter - работает! Никаких ошибок компиляции и прочего. Но у меня delta принтер с автоуровнем, по идее нужен Marlin.

Кто нибудь сталкивался с этим?

Скорее всего пин 49 уже где то заюзан, поставьте 0 если скомпилится, значит надо искать в pins.h на что используется.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 06 апр 2014, 10:28 
Не в сети

Зарегистрирован: 09 дек 2013, 13:09
Сообщения: 11
Откуда: Владимир
Пины проверял, не помогает. Мне кажется, что несколько версий назад, поддержка MAX6675 порушилась в прошивке Marlin. Это подтверждается вот этим:

Когда делаешь компиляцию с установками MAX6675, вылезает ошибка компиляции.

#define MAX6675_HEAT_INTERVAL 250
long max6675_previous_millis = -HEAT_INTERVAL; <--------------!!!!!!!!!!!!
int max6675_temp = 2000;

int read_max6675()
{
if (millis() - max6675_previous_millis < MAX6675_HEAT_INTERVAL)

На "-HEAT_INTERVAL" вылезает ошибка что нет такого операнда физически в теле программы.
Скорее всего где "-HEAT_INTERVAL", должно быть написано "MAX6675_HEAT_INTERVAL".

Т.е. поддержка MAX6675 заявлена, но уже несколько месяцев на практике она не проверяется видимо.
Поменял оператор, компилироваться стало нормально. Но показания температуры не идут.

В Sprinter же все отлично.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 810 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30, 31 ... 54  След.

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 0


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

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