Печатаем ЧПУ-фрезер на 3D-принтере

Список разделов РАДИОТЕХНИЧЕСКИЙ ФОРУМ ЧПУ станки/Конструирование

Описание: ЧПУ/Станки/Различные конструкторские задачи
Модератор: Алаев Ян

#1 Алаев Ян » 3 сентября 2017, 19:06

Я долго вынашивал идею "станок должен создавать станок", но по ряду причин не был к ней готов. Сейчас, когда я добился определенных успехов в 3D-печати как по метрологии изготавливаемых деталей, так и по качеству их изготовления, я решил, что готов для того, чтобы попробовать напечатать полноценный проект. Мне никогда не нравилось, что станок может простаивать, я считаю, что бОльшую часть своего жизненного цикла станок должен работать, поэтому, я запускаю в печать давно отложенный и сохраненный "на будущее" крупный проект по изготовлению ЧПУ 3D-фрезера на базе деталей, напечатанных на 3D-принтере.

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

Содержание:
Спойлер
1. ЭТАП 1. Печатаем крепление оси Y /viewtopic.php?f=74&t=359&p=17120#p17148
2. ЭТАП 2. Подвижная каретка оси Y /viewtopic.php?f=74&t=359&p=17359#p17359
3. Шпиндель для ЧПУ-фрезера /viewtopic.php?f=74&t=359&start=20#p17664
4. ЭТАП 3. Держатель шагового двигателя оси Y /viewtopic.php?p=17733#p17733
5. ЭТАП 4. Изготовление деталей, требующих фрезеровки на другом станке /viewtopic.php?f=74&t=359&p=17801#p17801
6. ЭТАП 5. Сборка X side pannel /viewtopic.php?f=74&t=359&start=20#p17828
7. ЭТАП 6. Сборка конструкции оси Z /viewtopic.php?f=74&t=359&p=18118#p18118
8. Фрезы для деревообработки /viewtopic.php?f=74&t=359&p=18184#p18184
9. Крепление шпинделя /viewtopic.php?f=74&t=359&p=18314#p18314
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 62 (+62/−0)
Лояльность: 175 (+176/−1)
Сообщения: 2220
Темы: 1
С нами: 4 года 4 месяца


#81 Dmtmage » 14 декабря 2017, 16:17

1) Чем больше устройств, тем больше вероятность выхода из строя.
2) Не хочется расходовать ресурс компьютера (я про время работы, не про производительность)
3) Ночью хочется поспать, а компьютер - это шум в добавок к шаговым двигателям.
4) При уходе из дома не хочется оставлять много устройств включенными.
У каждого свой понедельник, свой вторник, среда, четверг, пятница, А СУББОТА И ВОСКРЕСЕНЬЕ ИНДИВИДУАЛЬНЫ!
Воплощай свои мечты!
Dmtmage
Наблюдатель
Наблюдатель
Аватара
Возраст: 29
Откуда: Москва
Репутация: 1 (+1/−0)
Лояльность: 3 (+3/−0)
Сообщения: 10
С нами: 7 месяцев 21 день

  • 1

#82 Алаев Ян » 14 декабря 2017, 16:24

Dmtmage писал(а):Интересно, почему нельзя добавить в g-code команду на разную силу лазера в течении всей гравировки?
можно, если умеете. Нужно же найти еще и ПО, которое правильно обработает фото и вычислит, где какую мощность давать.

poty писал(а):Не понимаю я многих моментов. Понятно, что практика - критерий истины, но... У меня на работе компьютер никогда не выключался. Да, он перезагружался, но раз в месяц, тогда, когда я захочу. Передавать поток в несколько килобит любой современный компьютер может без проблем. И почему на нём нельзя работать в этот момент? Пример такого использования? Ну, например, у меня дома на компьютере располагается архив с музыкой и фильмами (несколько дисков, RAID5, 3Тб). С этого архива дети тянут всё, что хотят и слушают локально, в своих комнатах, без каких-либо проблем и перерывов.
Рассуждая так можно говорить, что сбой может произойти и в контроллере, и на карте, и в драйвере и ... где угодно!
Я не могу ответить на этот вопрос, Владислав. Я не знаю, как там устроены внутренние обращения к памяти и прочие тонкости. Знаю по факту, что если во время работы исполняемого когда Вы начнете что-то делать, станок начнет дергаться, притормаживать, вплоть до зависания. Возможно, это криворукость программистов, которые писали программы, но это факт. Контроллер в этом отношении более устойчив, так как он тупо читает код с SD карты и выполняет его, скажем так кружится в своем маленьком цикле, который почти никто не может нарушить. Сбои бывают и там, но гораздо реже.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 62 (+62/−0)
Лояльность: 175 (+176/−1)
Сообщения: 2220
Темы: 1
С нами: 4 года 4 месяца

#83 poty » 14 декабря 2017, 17:40

Уверен, что компьютер намного надёжнее любой из тех плат, которые продают китайцы. Вопрос ресурса и шума - тоже не проблема для современных компьютеров с многофазной системой управления питанием и диском SSD. Ночью графическая подсистема не работает, значит можно переключиться на внутреннюю карту процессора, уменьшить его производительность и отключить обычные диски. Я также не очень понимаю опасения по включенным устройствам. Хочу Вас огорчить - блок питания компьютера выключается только если он полностью выдёргивается из сети или предусмотрен отдельный выключатель. Это легко проверить по фазным светодиодам на материнской плате - они горят всегда, независимо от того, включен компьютер или нет. На моей материнской плате можно даже заряжать устройства через USB порты на выключенном компьютере (это, правда, отдельная фича).
Есть решения и по автономным миникомпьютерам, например:
https://ru.aliexpress.com/item/2016-Mini-PC-Windo ... 890e09ccwpnnG&isOrigTitle=true
https://ru.aliexpress.com/item/BBEN-Intel-Mini-PC ... 9d3eb5dN6CkyV&isOrigTitle=true
и др. Сейчас под руку не попалось, но есть и дешевле.
С другой стороны - понятно, что разработчики контроллеров, особенно китайские, тупо повторяют любую работающую конструкцию и не могут доводить её до ума - с этим я встречался уже много раз. Но вот я не понимаю, неужели там какой-то жутко сложный код - считать текстовые команды и передать из в исполнительное устройство? И никто его не подправил? Удивительно!!!
Владислав
poty
Профи
Профи
Аватара
Возраст: 52
Откуда: Россия, Москва
Репутация: 76 (+76/−0)
Лояльность: 42 (+43/−1)
Сообщения: 3102
Темы: 1
С нами: 4 года 3 месяца

#84 X-Ray » 12 января 2018, 10:01

Есть и специализированные контроллеры для ЧПУ управляемые с компа, GRBL на пример имеет буфер исполнения команд достаточно глубокий. У меня ни разу не бывало что он подписал или дёргался из-за нехватки данных для продолжения работы. В новом GRBL на ARM он ещё глубже.
Проблемы начинаются когда шаговики на прямую управляются с LPT компа, тут могут быть проблемы, особенно в винде, в линуксе для решения этой проблемы есть специальные сборки с доработанным ядром ОС.
X-Ray
Наблюдатель
Наблюдатель
Аватара
Репутация: 1 (+1/−0)
Лояльность: 0 (+0/−0)
Сообщения: 4
С нами: 7 месяцев 2 дня

#85 poty » 12 января 2018, 11:50

X-Ray писал(а):Проблемы начинаются когда шаговики на прямую управляются с LPT компа, тут могут быть проблемы, особенно в винде, в линуксе для решения этой проблемы есть специальные сборки с доработанным ядром ОС.
Я бы не сказал, что решение с LPT - современное. Собственно, именно этим я объясняю возникающие проблемы с прямым управлением.
С другой стороны, что называть "прямым управлением"? Шаговые двигатели имеют собственные контроллеры, насколько я понимаю. Сделать к ним буфер для USB - это стоимость китайского nano какого-нибудь в 150 руб. и примитивная программа.
По роду работы я знаю программы на Windows, которые в реальном времени управляют гораздо более сложными и точными системами, чем совершенно некритичные к ошибкам в несколько миллисекунд шаговые двигатели. Это означает, что - да, если писать программу на коленке, то и получится не пойми чего. В Windows со времён, наверное, Windows 7 (если не раньше) используется приоритет реального времени для критичных к задержкам программ, без специальных сборок и танцев с бубном. Другой вопрос - кто из программистов поднебесной этим пользуется?
Владислав
poty
Профи
Профи
Аватара
Возраст: 52
Откуда: Россия, Москва
Репутация: 76 (+76/−0)
Лояльность: 42 (+43/−1)
Сообщения: 3102
Темы: 1
С нами: 4 года 3 месяца

#86 dimon_unit » 1 мая 2018, 11:17

Ян, я видел и в youtube и здесь, на форуме, что станок Вы таки запустили. Но комментариев по поводу его работы особо там нет. Хотелось бы узнать, как проявили себя такие направляющие, быстро ли они изнашиваются, на каких скоростях работает станочек, не появились ли биения по осям? Каким пластиком печатали - АБС? По электронике тоже Вы обещали пройтись, но тема заглохла (
Раньше , в теме, еще подымался вопрос о станке на мебельных направляющих... ДАЖЕ НЕ СМОТРИТЕ В ЭТУ СТОРОНУ!!! На личном опыте проверено. После третьей детали усиленные направляющие разболтало так, что получить что-то хоть отдаленно напоминающее качество вообще не реально! только время потратил...
Теперь перейду к вопросу с "офлайн" работой станка: На своем работал через юсб и все было прекрасно до того момента, когда нужно было отфрезеровать очень точную и крупную деталь. Фрезеровка занимала около суток. Обычно, станок фрезеровал, а я за компом работал, но сутки в комп смотреть - многовато, отлучился, а отключить уход в спящий режим забыл... Результат думаю ясен, потерянное время и деньги на материал. Думаю возможность автономной работы - это огромный плюс.
dimon_unit
Наблюдатель
Наблюдатель
Аватара
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 3
С нами: 2 месяца 19 дней

#87 Алаев Ян » 1 мая 2018, 14:00

dimon_unit писал(а):Ян, я видел и в youtube и здесь, на форуме, что станок Вы таки запустили.
думаю, Вы ошибаетесь. Этот станок еще не доделан.
У меня есть два проекта:
1. ЧПУ-фрезер с направляющими из квадратных алюминиевых труб, проект еще в работе.
2. ЧПУ-гравер /viewtopic.php?f=74&t=362 - этот проект по большей части завершен. Остались косметические доработки.

dimon_unit писал(а):Каким пластиком печатали - АБС?
Я печатаю PLA

dimon_unit писал(а):По электронике тоже Вы обещали пройтись, но тема заглохла (
она не заглохла, просто мало обратной связи и мало интереса к проекту со стороны участников Форума. Во-первых, с точки зрения электроники у меня все стандартно, если порыть инет, то найти нужные схемы не составит труда. Во-вторых, малый интерес участников Форума не побуждает автора расписывать все во всех подробностях, мне то и так все понятно..., если есть вопросы - спросите прямо, я отвечу и всячески помогу.

dimon_unit писал(а):Раньше , в теме, еще подымался вопрос о станке на мебельных направляющих... ДАЖЕ НЕ СМОТРИТЕ В ЭТУ СТОРОНУ!!! На личном опыте проверено. После третьей детали усиленные направляющие разболтало так, что получить что-то хоть отдаленно напоминающее качество вообще не реально! только время потратил...
Я на личном опыте проверял это еще на стадии создания лазерного ЧПУ /viewtopic.php?f=74&t=241

dimon_unit писал(а):Теперь перейду к вопросу с "офлайн" работой станка: На своем работал через юсб и все было прекрасно до того момента, когда нужно было отфрезеровать очень точную и крупную деталь. Фрезеровка занимала около суток. Обычно, станок фрезеровал, а я за компом работал, но сутки в комп смотреть - многовато, отлучился, а отключить уход в спящий режим забыл... Результат думаю ясен, потерянное время и деньги на материал. Думаю возможность автономной работы - это огромный плюс.
У меня нет с этим проблем. Есть много разных автономных контроллеров, можно использовать их. Я использую один из них. Можно работать и онлайн от компа, просто поставьте правильные настройки. Это Ваша вина, что забыли отключить спящий режим и тот факт, что была загублена одна деталь не повод отказываться от работы через USB. Я пробовал фрезеровать в течение приблизительно 18 часов, у меня прошло все успешно. Также можно крупный код секционировать и выполнять поэтапно, главное, после окончания каждой части не забыть увести станок в 0, тогда все будет хорошо. Проблем не вижу.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 62 (+62/−0)
Лояльность: 175 (+176/−1)
Сообщения: 2220
Темы: 1
С нами: 4 года 4 месяца

#88 poty » 1 мая 2018, 16:08

А я считаю, что уход компьютера в сон при включенной программе - это недоработка изготовителей программы. Сейчас куча программ, которые надо это или не надо - запрещают уход компьютера в спящий режим. С точки зрения программного кода - это вызов одной системной функции.
Но в целом - я с Яном согласен: с автономными контроллерами, флешками, и всякой мелюзгой проблем может быть не меньше. Допустим, на флешку записаться могло со сбоем, контроллер перегрелся, напряжение в сети скакнуло...
Владислав
poty
Профи
Профи
Аватара
Возраст: 52
Откуда: Россия, Москва
Репутация: 76 (+76/−0)
Лояльность: 42 (+43/−1)
Сообщения: 3102
Темы: 1
С нами: 4 года 3 месяца

#89 dimon_unit » 1 мая 2018, 21:55

poty писал(а):А я считаю, что уход компьютера в сон при включенной программе - это недоработка изготовителей программы. Сейчас куча программ, которые надо это или не надо - запрещают уход компьютера в спящий режим. С точки зрения программного кода - это вызов одной системной функции.
Полностью с вами согласен. Но именно в тот момент ляп был именно мой. Обычно делал код на стационарном компе, скидывал его на старенький нетбук, а тот в свою очередь работал со станком и был отлажен для этого. Именно в тот раз мне лень было искать флешку, чтоб скинуть... Скупой платит дважды)))
Я имел ввиду не то, что ЮСБ плохой вариант, а что возможность работы и с флеш накопителя, помимо юсб (лтп) тоже довольно полезная функция)
Алаев Ян писал(а):думаю, Вы ошибаетесь. Этот станок еще не доделан.
Да, я когда оправил сообщение уже присмотрелся, прошу прощения.
Алаев Ян писал(а):Я на личном опыте проверял это еще на стадии создания лазерного ЧПУ
Для лазерного может и нормально, там боковых нагрузок таких нет, хотя скорости для нормальной печати полутонов, думаю тяжело добиться, только программно морочить себе голову... (тему Вашу не читал, экспертом не являюсь, просто рассуждаю)
Алаев Ян писал(а):Этот станок еще не доделан.
А на какой стадии остановились? Просто меня эта механика заинтересовала после того, как увидел ее на Thingiverse, там ее называли Root 3 или что-то подобное, недавно снова нашел, но исходников деталей для печати там уже не было.

Добавлено спустя 10 минут 30 секунд:
poty писал(а):Но в целом - я с Яном согласен: с автономными контроллерами, флешками, и всякой мелюзгой проблем может быть не меньше. Допустим, на флешку записаться могло со сбоем, контроллер перегрелся, напряжение в сети скакнуло...
И я с вами согласен.
Скажем так: проблем не будет, только если ничего не делать))) Флешки-сбоят; провода-отходят, грызутся котами; фрезы ломаются, тупятся; направляющие - клинятся, изнашиваются, засоряются; комунальщики свет вырубают и тд. и тп. Без проблем, увы, в этом деле не бывает(((( Сбой может затаиться в самых укромных уголках...
dimon_unit
Наблюдатель
Наблюдатель
Аватара
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 3
С нами: 2 месяца 19 дней

#90 Алаев Ян » 2 мая 2018, 8:56

dimon_unit писал(а):А на какой стадии остановились?
почти на стадии сборки. Большую часть деталей я изготовил, мне нужно определиться с размерами стола, плюс, я планирую изъять двигатели NEMA23 из лазерного станка, хочется разумно использовать имеющиеся ресурсы... В общем, один станок тянет за собой другой, ну и последний сдерживающий фактор - в данный момент не располагаю нужным пластиком для печати, как приедет, продолжу работу.

dimon_unit писал(а):как увидел ее на Thingiverse, там ее называли Root 3 или что-то подобное, недавно снова нашел, но исходников деталей для печати там уже не было.
Именно исходники Root3 я использую для этого проекта, правда я их применяю под себя с некоторыми доработками.
Я посмотрел официальный сайт, все на своих местах:
https://rootcnc.com/
https://www.thingiverse.com/thing:1750276
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 62 (+62/−0)
Лояльность: 175 (+176/−1)
Сообщения: 2220
Темы: 1
С нами: 4 года 4 месяца

#91 dimon_unit » 2 мая 2018, 10:42

Я смотрел версию Root 3 lite, он собран на nema 17 -х, думал большая версия имеет конструкционные отличия, сейчас , как я понял , там просто посадочные места другие, а конструкция одинакова. В тему 3D только вливаюсь.
dimon_unit
Наблюдатель
Наблюдатель
Аватара
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 3
С нами: 2 месяца 19 дней

#92 volsan » 14 июля 2018, 14:19

Отличное описание. Ян как всегда все детально разжевывает.
Последний раз редактировалось volsan 14 июля 2018, 21:11, всего редактировалось 1 раз.
volsan
Наблюдатель
Наблюдатель
Аватара
Возраст: 37
Откуда: Саратов
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 3
С нами: 6 дней 10 часов

#93 volsan » 14 июля 2018, 14:54

Вот тоже отличный проект https://www.thingiverse.com/thing:2368805 правда движки слабоваты. Ян не возмешся файлы перерисовать под нема 23? С твоим опытом это пара пустяков))))
volsan
Наблюдатель
Наблюдатель
Аватара
Возраст: 37
Откуда: Саратов
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 3
С нами: 6 дней 10 часов

#94 Алаев Ян » 15 июля 2018, 22:32

volsan писал(а):Ян не возмешся файлы перерисовать под нема 23? С твоим опытом это пара пустяков))))
Некогда, если честно... Не хватает меня... А это действительно кому-то нужно?
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 62 (+62/−0)
Лояльность: 175 (+176/−1)
Сообщения: 2220
Темы: 1
С нами: 4 года 4 месяца

#95 volsan » 16 июля 2018, 9:19

Конечно нужно.Твои проекты на thingiverse.com скачивают же)))))
volsan
Наблюдатель
Наблюдатель
Аватара
Возраст: 37
Откуда: Саратов
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 3
С нами: 6 дней 10 часов

Пред.

Вернуться в ЧПУ станки/Конструирование



Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 2 гостя

cron