roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: смена филамента вовремя печати.
СообщениеДобавлено: 26 мар 2014, 17:48 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2013, 21:42
Сообщения: 628
Откуда: Ташкент, Питер, Москва
Обновил марлин и обнаружил данную фичу.
Можно встроить команду в гкод, а можно дать команду с панели.
При этом сопло уезжает вверх на заданное количество мм и едет в начало печатного поля по х и у.
После этого ретрактом выталкивает весь пруток вверх. Вставляешь новый, нажимаешь кнопку и печатаешь дальше новым цветом.

Так вот то ли я не понял как надо толи это работает не так как хотелось бы. Пока вставляешь новый пруток моторы свободно двигаются и каретку полюбому сдвинешь. Печать съезжает в сторону.
Если бы моторы он не отпускал. Или после вставки прутка ехал до концевиков а потом в последнюю запомненную позицию для продолжения печати.

Ктонить пользует эту фичу?


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

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
how_eee писал(а):
Обновил марлин и обнаружил данную фичу.
Можно встроить команду в гкод, а можно дать команду с панели.
При этом сопло уезжает вверх на заданное количество мм и едет в начало печатного поля по х и у.
После этого ретрактом выталкивает весь пруток вверх. Вставляешь новый, нажимаешь кнопку и печатаешь дальше новым цветом.

Так вот то ли я не понял как надо толи это работает не так как хотелось бы. Пока вставляешь новый пруток моторы свободно двигаются и каретку полюбому сдвинешь. Печать съезжает в сторону.
Если бы моторы он не отпускал. Или после вставки прутка ехал до концевиков а потом в последнюю запомненную позицию для продолжения печати.

Ктонить пользует эту фичу?

Надо покопаться, там где-то должен быть скрипт алгоритма работы и убрать оттуда команду отпускания двигателей, но при этом надо помнить что экструдер также останется на удержании и заряжать новый пруток придется отодвигая прижимной ролик.

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 26 мар 2014, 21:57 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2013, 21:42
Сообщения: 628
Откуда: Ташкент, Питер, Москва
Автор этой фичи пишет что все моторы кроме мотора экструдера должны быть в удержании. У меня отпускает все движки. У тебя тоже так?


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

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
у меня вроде не отпускает или я так аккуратно замену прутка все время делал, не сдвигалась каретка
еще может удержание есть но не продолжительно
стараюсь сделать это быстро

проверить надо еще раз


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 01:12 
Не в сети
Аватара пользователя

Зарегистрирован: 22 окт 2013, 20:31
Сообщения: 235
Откуда: Киев
прог. языки: ActionScript/JavaScript
Я могу ошибаться, но просто так отпустить шаговые не выйдет, на драйвер идет обычно 3 управляющих контакта EN, STEP, DIR.
VDC и GND обычно не разыгрываемые и при включении принтера шаговый сразу стает в удержание если EN в нужном значении. Управление осуществляется этими 3-мя выводами и только EN может потушить мотор. Я бы полез в прошивку и посмотрел данный момент, возможно есть команда в G-code которая не отпустит моторы, но то что это в прошивке 146%

_________________
zharv.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 01:45 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Просто перед продолжением печати нажми Home, а так двигатели должны отпускать через 60 сек по умолчанию в прошивке. Можно увеличить но будут греться просто так.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 08:32 
Не в сети
Аватара пользователя

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
Возможно в прошивке включена опция отключения двигателей через определенное время.
Так что эту опцию надо отключить.

// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 13:35 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2013, 21:42
Сообщения: 628
Откуда: Ташкент, Питер, Москва
Нет, у меня выключена. Может проблема в том что у меня плата сангуинололу?

Добавлено спустя 7 минут 17 секунд:
Да, на сангуино все енейблы на одном пине. Вот и ответ. :cry:
#ifdef SANGUINOLOLU_V_1_2
#define HEATER_BED_PIN 12 // (bed)
#define X_ENABLE_PIN 14
#define Y_ENABLE_PIN 14
#define Z_ENABLE_PIN 26
#define E0_ENABLE_PIN 14

Добавлено спустя 4 минуты 15 секунд:
Надо поменять местами z и e в пинс.х файле. И поменять местами разъёмы на моторы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 14:47 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Нет смысла держать моторы под напряжением на обмотке, они так сильно греются, потому что, на обмотку подается постоянное напряжение, можно забыть, например, что стоит пауза и моторы по плавят крепление. Лучше увеличьте время удержания до 3-5 минут, сколько нужно на смену прутка.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 19:57 
Не в сети
Аватара пользователя

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
Andrew S писал(а):
Нет смысла держать моторы под напряжением на обмотке, они так сильно греются, потому что, на обмотку подается постоянное напряжение, можно забыть, например, что стоит пауза и моторы по плавят крепление. Лучше увеличьте время удержания до 3-5 минут, сколько нужно на смену прутка.

Нет смысла выкручивать ток на драйверах на максимум, чтобы моторы грелись.
Это не дело когда они греются ! Надо уменьшить ток так, чтобы они были чуть тепленькие.

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 27 мар 2014, 22:50 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Radus писал(а):
Andrew S писал(а):
Нет смысла держать моторы под напряжением на обмотке, они так сильно греются, потому что, на обмотку подается постоянное напряжение, можно забыть, например, что стоит пауза и моторы по плавят крепление. Лучше увеличьте время удержания до 3-5 минут, сколько нужно на смену прутка.

Нет смысла выкручивать ток на драйверах на максимум, чтобы моторы грелись.
Это не дело когда они греются ! Надо уменьшить ток так, чтобы они были чуть тепленькие.

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

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 28 мар 2014, 00:26 
Не в сети

Зарегистрирован: 08 фев 2005, 15:48
Сообщения: 133
Откуда: СПб
привет

несколько раз сплавлял зажигалкой в стык на ходу - все нормально протаскивало через экструдер

Evgeny


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 28 мар 2014, 20:12 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2013, 21:42
Сообщения: 628
Откуда: Ташкент, Питер, Москва
все сделал, работает. Поменял местами пины и перекинул провода, как писал выше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 19 июл 2014, 23:46 
Не в сети
Аватара пользователя

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
Решил тоже самое замутить, также поменял пины в pins.h у меня сангуинололу.
Ну и еще у меня нет клавиатуры и LCD дисплея, поэтому меняю пруток через GCODE.

Напечатал флажок =)

Смотрите видео




Вложения:
2014-07-19.JPG
2014-07-19.JPG [ 2.18 МиБ | Просмотров: 4310 ]

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: смена филамента вовремя печати.
СообщениеДобавлено: 20 июл 2014, 15:31 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Radus писал(а):
Решил тоже самое замутить, также поменял пины в pins.h у меня сангуинололу.
Ну и еще у меня нет клавиатуры и LCD дисплея, поэтому меняю пруток через GCODE.

Напечатал флажок =)

Сербский флаг

_________________
3D Expo 2014 Moskow 23-25.10.2014


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

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


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

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


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

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