roboforum.ru

Технический форум по робототехнике.


Управление 3D принтером через LPT

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Управление 3D принтером через LPT

Сообщение RootAdmin » 30 сен 2014, 15:21

Есть еще. Половина материнок, особенно ITX, microITX идут с ними. Но, думаю потому что в мостах они есть - их и распаивают. В новом поколении мостов пережитков просто не останется ИМХО.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 21:41

Поглядел на стрелку в экран осцилоскопа и увидел что девиация периода clk в случае

1. всем можно управлять, мышь, параметры "на лету" - макс девиация 1мс
2. приложению присваиваем приоритет realtime, ничем управлять нельзя, мышь не ходит, на ctrl+alt+del не откликается только железная перезагрузка или ждать пока напечатает - макс девиация 0,2мс (в принципе можно сделать послабление и реакцию на клаву и мышь в переходах на след слой)

Итого, если принять что изменение скорости на 30% не повлечет сбой в шагах получим макс скорости
печати (1 шаг примем 0,1мм)
1 случай = 33 мм/с
2 случай = 166 мм/с

если инерция механики небольшая то думаю можно увеличить сбой скорости до 50 % тогда макс скорость во втором случае 250мм/с
До 500мм/с конечно еще далеко но думаю никто на этом форуме не печатает на реальной скорости в 250мм/с
(а не выставляет в слайсере 250 а ускорение 1000 и макс скорость никогда не поднимается выше 100)
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 03 окт 2014, 22:17

whale писал(а):получим макс скорости печати (1 шаг примем 0,1мм)

Чего? :shock:
1 шаг - 0.1мм ??? Nema 17: Step Angle: 1.8° - это 200 шагов на оборот. Винт, шаг разьбы 1мм, 1/200 = 0,005мм/шаг. Про микрошаг вообще молчу...

Итог: 0,005мм/шаг /8 микрошагов = 0,000625, 1600 шагов на 1 мм. При скорости 10мм/сек = 16000 шаг/сек = 0,0625 ms. на шаг. :D
whale писал(а):1. всем можно управлять, мышь, параметры "на лету" - макс девиация 1мс

Ты только что доказал почему ненадо использовать LPT :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 22:19

Думаю делать разрешение больше 0,1мм на 3D принтерах не имеет смысла.
Никто на принтерах не использует винты разве что закоренелые чпушники :lol:
У меня лично шаг 0,1 мм все печатает отлично.
Да и слайсер не выдает код с таким разрешением, нет разници печатать линию длинной 0,1 мм за один шаг или за 1000 ...
Последний раз редактировалось whale 03 окт 2014, 22:25, всего редактировалось 3 раз(а).
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 03 окт 2014, 22:23

whale писал(а):Думаю делать разрешение больше 0,1мм на 3D принтерах не имеет смысла.

адназначна, только это не отменяет Nema 17 и шпилек с 1мм/оборот из максидома :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 22:24

Те кто делает на шпильках в отдельную богодельню тему пожалуйста :D
Ввел в проге мега галочку "ReaiTime mode" т.е. полный алес капут :lol:
Последний раз редактировалось whale 03 окт 2014, 22:29, всего редактировалось 1 раз.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 03 окт 2014, 22:26

А вы как делаете координату Z?
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 22:29

В смысле ? как и все остальное.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 03 окт 2014, 22:34

whale писал(а):В смысле ? как и все остальное.

У всех остальных - шпилька на Z и нема17. Координатой Z надо управлять по LPT?
По-любому не получается :P
Шпуля,D=12mm, L = 12*3.14 = 37,68 mm/оборот. 37,68 /200 шагов /8 микрошагов = 0,02355mm/шаг, при 20мм/сек (нормальная скорость для принтера?) = 849 шагов/сек = 1.1 ms/шаг
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 22:39

Скорость по Z в сто раз ниже чем по XY поэтому Z можно управлять хоть левой ногой.
Выбрости вы ваши микрошаги, 37/200 = 0,185мм если использовать полушаг = 0,0925мм/шаг более не надо не мучьте мотор )
Удержание и момент в микрошаге хуже.

Кстати сейчас у меня в режиме 1 (те все доступно) печатает без сдвига по 20 часов на скорости 55мм/с так что я еще перестраховался :)
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 03 окт 2014, 22:52

Микрошаг нужен для уменьшения шума. Не все жены разрешат лесопилки дома :)
whale писал(а):Удержание и момент в микрошаге хуже.

Вы хотите об этом поговорить? :D
Ацтой одним словом, все на пределе, но дело ваше...

Добавлено спустя 4 минуты 54 секунды:
whale писал(а):Скорость по Z в сто раз ниже чем по XY поэтому Z можно управлять хоть левой ногой.

Чо? А не умрешь ждать 20мм/сек /100 = 0.2mm/сек переходы по Z ? :shock:
Да и шагов там на мм. в сто раз больше...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 23:13

Какой переход у вас принтер то есть ? :shock: или чистая теория пока ? :wink:
Слои по 0,2 мм это 1/4 оборота шпильки те 50 шагов при самой минимальной скорости в 300 Гц сделаем за 0,16 секунд
К тому же у меня переходит на следующий слой не останавливаясь по XY

Шум цвет и способность бегать за пивом у шаговых двигателей это второстепеные функции.
Макс момент и удержание при полном шаге, меньше в полу шаге, еще меньше в микрошаге, в микрошаге возможно меньше резонансные явления в роторе но это не принципиально.
Последний раз редактировалось whale 03 окт 2014, 23:21, всего редактировалось 2 раз(а).
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 03 окт 2014, 23:20

whale писал(а):у вас принтер то есть ? или чистая теория пока ?

Неа, нету :cry:

forum29/topic13061.html
forum107/topic13077.html
:)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Управление 3D принтером через LPT

Сообщение whale » 03 окт 2014, 23:22

Ну слава богу а то я уже засомневался :D
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Управление 3D принтером через LPT

Сообщение Dmitry__ » 04 окт 2014, 02:41

whale писал(а):Шум цвет и способность бегать за пивом у шаговых двигателей это второстепеные функции.
Макс момент и удержание при полном шаге, меньше в полу шаге, еще меньше в микрошаге, в микрошаге возможно меньше резонансные явления в роторе но это не принципиально.


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

ТЕСТ. ВЛИЯНИЕ МИКРОШАГОВОГО РЕЖИМА НА КРУТЯЩИЙ МОМЕНТ ШАГОВОГО ДВИГАТЕЛЯ.
http://darxton.ru/blog/2014/06/02/vlijanije-mikroshaga-na-moment-shagovogo-dvigatelja.html
Наш любимый робофорум:
http://roboforum.ru/forum8/topic14302.html#p305987
Резонанс и микрошаг:
http://electroprivod.ru/resonans.htm
http://electroprivod.ru/microstep.htm
Изображение

Как человек съевший пуд статорного железа, могу тебе сказать - управлять двигателем рывками (полный шаг) - противоестественно, делали так из-за упрощения схем. Идеальный режим работы шагового двигателя - синусоидальный (ближе к трапецеидальному) АНАЛОГОВЫЙ сигнал. Тогда он будет крутиться как ас мотор, смотреть на это можно часами :)

Кто-нибудь, стукните меня, чтоб я завязал спорить :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Пред.След.

Вернуться в 3D печать

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

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