![]() |
О том как димас станок мастерит
Вложений: 16
Хай булка! Мне есть что показать тебе. Короче. Тут буду выкладывать фото\видео процесса создания 3Дэ принтера :-D. Была старая версия которая умела рисовать на бумажке картинку - все шаталось-болталось - не фоткал. А тут собираю все с нуля. Видосы завтра выложу. Проект опенсорс. Завтра будут все исходники. Короче гляди
|
Ответ: О том как димас станок мастерит
Каким материалом планируешь печатать?
|
Ответ: О том как димас станок мастерит
Вложений: 1
Как и обещал выкладываю сорсы и видос. Вскоре запилю ось Z( как раз подшипников докупил ).
Программы аж 2 штуки :-D. Первая - прошивка. Вторая - "посылатель", работает с компа - для "визуализации" я использую - как вы думаете что? - конечно B3D SDK :-D. Программа ( и та и другая ) написана пока только для рисования 2Д картинок. Нужно будет запилить "раскрой" моделек секущими плоскостями для построения сечений. О железе. Микроконтроллер ATmega8. Позже перееду на ATmega32 так как есть желание сделать передачу по USB в обход конвертера, да и ног 8 меги на всё не хватит. Конвертер USB<->USART. С ним вообще отдельная история. Поехал я в Микронику за программатором. Купил хрень под названием "Программатор C51AutoISP". В нем стоит CP2102. И выходы RXD, TXD, PSEN, GND. Мозгов( опыта? ) не хватило использовать эту штуковину как программатор. Поехал снова. На сей раз купил то что нужно http://www.electronshik.ru/item/kit-mp9011-903045 . А предыдущий как раз пригодился как конвертер. Такие дела. О прошивке. В начале паркуется "печатающая головка". После парковки начинается синхронизация с компом. Шлю ему( компу ) байт "йоу, хочу подключиться", а комп ему отвечает "подсаживайся, гостем будешь". Затем комп начинает слать в ком-порт рисунок( монохромный ) - побайтно. Пока максимальное разрешение 64х64. Данные передаются по USART'у. В прошивке предусмотрена буферизация принятых данных. Размер буфера 128 байт. Этого вполне достаточно. Так как COM порта на современных материнках нету, был прикуплен USB<->USART конвертер. Алгоритм не совершенный: рисую построчно - без сложных профилей( как Mach3 и подобных). Печатать буду нейлоном\капроном. В конце концов леска для триммера продается везде :-D. Не люблю заниматься писаниной. Поэтому ухожу пилить ось Z. Будут вопросы - обращайтесь. |
Ответ: О том как димас станок мастерит
Цитата:
|
Ответ: О том как димас станок мастерит
Печатающая головка тоже будет самодельная( в этом проджекте все самодельное начиная от механики и до программ :-) ). Основная проблема сделать фильеры. Тут нужно будет походить по инету и посмотреть как народ делает.
|
Ответ: О том как димас станок мастерит
Вложений: 7
Ось Z готова э! На ось Х прикрутил "столик". Пора проводить юстировку. Видео выложу завтра.
По поводу алгоритма печати. Тут меня терзают сомнения в правильности построчной печати. Дело в том что при построчной печати, будут оставаться подтёки полимера при печати( "сопли" будут тянуться ). Нужно печатать непрерывной линией. Я так думаю, слущай, что в микруху нужно посылать координаты точек линии. Так как механика управляется шаговыми двигателями, то с точностью проблем не будет - отсчитал шаги - выдавил чуток полимера. Короче надо думать. |
Ответ: О том как димас станок мастерит
Вложений: 3
Прикрутил ручку к оське. Нарисовал рисунок - не полностью - в самый не подходящий момент вылез БСОД - из-за маленьких таймингов перед отправкой байтов по ком-порту. Оу щит. За низкое разрешение ногами не пинать.
Видео как и говорил будет завтра. |
Ответ: О том как димас станок мастерит
Я надеюсь ты дублируешь посты на форумах психов которые этой темой занимаются? Т.к. думаю что там они поднимут ОГРОМНОЕ обсуждение твоей работы :)
|
Ответ: О том как димас станок мастерит
Цитата:
|
Ответ: О том как димас станок мастерит
Что за двигатели используются в качестве сервопривода? Чем был обусловлен выбор?
|
Ответ: О том как димас станок мастерит
Двигатели шаговые. Но все разные - даже точно не знаю на сколько градусов поворачивается ротор за шаг :-D. На оси X и Y двигатели из принтеров Epson. На оси Z наш ДШИ-200. Методом тыка подобрал частоты и теперь делается почти одинаковое перемещение за единицу времени.
Выбор очевиден - малая скорость вращения, большой( огромный ) крутящий момент - у этих двигателей от 5( ось Z ) до 12( ось Х ) кг на сантиметр, высокая точность. |
Ответ: О том как димас станок мастерит
Чёт мне не нравится как ручка зафиксирована, сдаётся мне кривит.
Над бы как-то по другому фиксацию придумать. За труд респект, не каждый день изобретателей принтеров вижу. |
Ответ: О том как димас станок мастерит
Да есть немного - отклонение около 0.2 мм. Подложу подкладку из прочной резины - шаталити должно исчезнуть. Ручка - это временно.
|
Ответ: О том как димас станок мастерит
Вложений: 1
Все! Наконец отснял "нормальный" видос. Первый рисунок намного лучше получился а с этим какие-то непонятки пошли. Но точность почти не пострадала, просто иногда ручка не дотягивалась до бумаги( надо настраивать а мне лень :-D )
|
Ответ: О том как димас станок мастерит
Увеличил разрешение до 256х256. Фотика пока нету. Как появится сразу сфотаю и покажу. А так, сейчас занят разработкой экструдера. Может через недельку доделаю.
|
Ответ: О том как димас станок мастерит
Кстати, наверное, можно попробовать делать металлические вещи:
Печатать воском или парафином, а потом применяя технику литья алюминия в домашних условиях делать прикольные металлические штуки. |
Ответ: О том как димас станок мастерит
Так то да. Делал печку из цементного стакана( отлил в первую попавшуюся форму ), в качестве тигля использовал графитовый стержень диаметром 25 мм. Засыпка - графитовая крошка. Питалово - 12В 20А. Жарит - будь здоров - около 3500 градусов.
Мне еще много чего надо сделать. Умудрился залочить 8-ую мегу :-D. С треском переезжаю на ATmega32A. |
Ответ: О том как димас станок мастерит
Вложений: 13
Как и обещал выкладываю фотки "рыбы" в "высоком" разрешении 256*256. Плотность пикселей 72 точек на дюйм ( 256 точек на 90 мм ширины ). С экструдером пока есть проблемы. Поэтому пока буду заниматься гравированием на металле. Как раз отдохну от кодинга.
Кстати о коде. Это просто п*здец ребята! Микрик повисал через 4-5 минут после запуска. Сначала думал что USART глючит, переписал - потестил в Протее( Proteus ) - все пучком - USART работает нормально( и до этого нормально работал ). Но зависания остались. Оказалось что счетчик шагов ( объявленный как short ) повреждался при вызове прерываний( таймер и USART ), мега32 то 8-битный контроллер поэтому любое действие с переменной больше 8бит занимает несколько операций. Атомарность( если не понятно, погуглите ) операций отняла у меня 4 дня на отладку. В итоге как только изменение stepsCount( и других short'ов ) взял под ATOMIC_BLOCK( ATOMIC_FORCEON )( типа мьютекса ) все стало работать как часы. Это просто EPIC FAIL. Довольно сумбурно написал, но думаю суть понятна. И да переезд на мегу32 состоялся успешно - потрачено 4 дня на переезд. Oh shi~ О рисунке. Просто рыба :-D. Полосатый слишком получился. Да я еще не отрегулировал всю механику. Потом.:rolleyes: UPD. Добавил исходники прошивки. Просто так. Хотя мало ли кто захочет повторить :-D |
Ответ: О том как димас станок мастерит
Цитата:
|
Ответ: О том как димас станок мастерит
Мне еще много чего нужно освоить. Сейчас цель - заставить работать. Глупо, я понимаю, но в перерывах между кодингом читаю даташиты и статейки разные, много нового узнаю.
|
Ответ: О том как димас станок мастерит
мужик!
|
Ответ: О том как димас станок мастерит
Цитата:
Обычно печатают составную пластиковую форму, а из форм потом отливают восковые фигуры для создания гипсовой формы. mr.DIMAS, отлично продвигаешься! Но все же лучше смотреть в сторону стереолитографии. ![]() Это самый точный способ печати. P.S. Я вот, жду старта продаж самого дешевого 3D принтера на стереолитографии - $3,299. http://formlabs.com/products/our-printer ![]() ![]() |
Ответ: О том как димас станок мастерит
Пункт номер раз) У меня нет лазера - да, я знаю, его можно купить - но мне и так всё довольно дорого обходится - уже потратил порядка 5 кило рублей - может для кому-то покажется что это маленькая сумма, учитывайте что еще потрачено 3 месяца . :-D.
Пункт номер два) Точность пока не главное. Пункт номер три) Если делать стереолитографию - нужно делать систему управления зеркалами, а это, я думаю, будет похлеще чем механика X Y Z осей и экструдера вместе взятые. Я сказал всё. |
Ответ: О том как димас станок мастерит
По факту те же три оси.
Х,У - повороты направляющего зеркала (см. игру с зеркалом и солнечным зайчиком:) ). Z - платформа с моделью. ![]() Многие на зарубежных форумах писали что работа с лазером проще, чем геморрой с экструдером (проблема с потеками и тянущимся остатками). Единственное, да. Нужно покупать лазер и фотополимер. Твои 3х месячные наработки же можно перенести на эту технологию, они не пропадут. Просто экструдер... это тупиковая ветвь. |
Ответ: О том как димас станок мастерит
Ну ты меня прямо заинтриговал.
Думаю всё же сначала сделаю с экструдером. Затем уже что-то по круче. Нужны деньги был*ть - если бы их было дофига я бы сразу взял что-нибудь перспективное. |
Ответ: О том как димас станок мастерит
Хотя лазер можно заменить лампой ДРЛ-500 ( у меня есть в наличии ) и системой линз.
Короче говоря я попробую в универе( как раз на кафедре лаз.теха. учусь ) выкрутить линз и зеркал для ультрафиолета. С фотополимером посложнее. Тут вроде божеская цена. http://pehati.ru/category/fotopolimery/ В общем не знаю. |
Ответ: О том как димас станок мастерит
![]() Вот еще интересный вариант. Я им загорелся из за вполне легкой реализации. В качестве маски можно использовать разобранную жк матрицу или проектор. У меня есть домашний проектор, нужно будет поэкспериментировать)) |
Ответ: О том как димас станок мастерит
|
Ответ: О том как димас станок мастерит
Вложений: 6
Йоу, йоу, йоу!
Дах, я заделал новый станок. Он стал больше! ЕЩЕ БОЛЬШЕ!!!!1111адин. На самом деле в 2,5 раза. Месяц назад закончил делать механику. Сегодня покрасил :). Недельку писал прошивку и прогу для управления. Мне лень писать. Погляди видос И еще фоточки: |
Ответ: О том как димас станок мастерит
И да, вполне возможно я ( может быть :) ) всё-таки сделаю экструдер. ( и не надо писать что я ленивая жопа :) )
|
Ответ: О том как димас станок мастерит
|
Ответ: О том как димас станок мастерит
Круто! Давай теперь экструдер!
Прикольно что всё сам собираешь.. |
Ответ: О том как димас станок мастерит
Цитата:
|
Ответ: О том как димас станок мастерит
Цитата:
|
Ответ: О том как димас станок мастерит
А ты можешь его заставить, например, печатать текст? Типа рукописным шрифтом.
|
Ответ: О том как димас станок мастерит
Цитата:
L 0 0 200 100 - рисует линию из (0,0) в ( 200, 100 ). Поэтому, сложность рисунка зависит от программы генерирующей команды. https://github.com/mrDIMAS/CNC/blob/...nter/printer.c Исходник прошивки. |
Ответ: О том как димас станок мастерит
Немного поразмыслив, я решил сделать скрипт для макса, который генерит команды на основе сплайнов и записывает их в файл.
В Windows Forms запилил прогу, которая связывается с принтером и посылает команды из файла по мере необходимости. Ну вот как-то так. |
Ответ: О том как димас станок мастерит
Сделал всё что задумал.
Исходники всего можно найти тут https://github.com/mrDIMAS/CNC Там же есть скрипт для макса. Может быть сниму видео где рисуется сложный рисунок. Т.к. 22 июня я отчаливаю на дачу, мне нужно поторопиться с экструдером. Вполне возможно я выложу видео уже с экструдером. Кстати нагревательный элемент уже сделан. Осталось только механизм протяжки сделать. + ШИМ управление нагревом иначе сопло разогревается до 850 градусов :-) |
Ответ: О том как димас станок мастерит
Вложений: 2
Наконец-то сделал прототип. Собирал из ̶г̶о̶в̶н̶а̶, палок и микросхем:-).
Маленькая платка - регулятор температуры нагревательного элемента. С механизмом протяжки очень долго парился. Нейлон\капрон очень скользкий, обычными резиновыми валками протянуть не получалось - постоянно проскакивала леска и не было нужного давления на леску( ведь она, в свою очередь, является поршнем ). Выход из ситуации оказался относительно прост. Взял гайку и надфилем с краю каждой грани сделал канавку. Получились своеобразные зубья. Вот они-то, врезаясь в леску, прекрасно её тянут. Теперь пара слов о леске. Леску купил ту что для триммеров. Сначала купил 3-мм. Потом оказалось что трубка экструдера внутренним диаметром 2,8 мм. Я был в ярости :-D. Пошел в магаз и купил 2-мм( в наличии оказалась только "звездочка" ). Материал очень капризный. Чуть перегреешь - начинает дымить и стрелять, недогреешь - не выдавить. Нужно будет сделать\купить термопару и выставить температуру нагревателя в районе 270 градусов. Теперь о нагревателе. Латунная трубка диаметром 3,3 мм. Зажал в дрель - заузил конец( вытянул кароч ) до 0,8 мм. Обмотал стеклотканью, пропитал силикатным клеем, намотал нихром, обмотал стеклотканью в 20 слоев :-D - для термоизоляции, пропитал всё силикатным клеем. Нагреватель получился слишком длинным, леска начинает плавиться ещё в самом начале, а на выходе уже перегревается - плохо. Думаю сделать горячим только сопло( то бишь полность переделать весь нагреватель ), а леску толкать во фторопластовой трубке( ибо у меня её дохуя и он термостойки аж до 320 градусов ). Ну вот как-то так. |
Ответ: О том как димас станок мастерит
Круто!
Жду не дождусь когда напечатаешь чего 3D! |
Ответ: О том как димас станок мастерит
Надеюсь автор читал про проблемы с фторопластом, который под давлением весьма текуч, и тут остро стоит проблема как не допустить его выдавливания вместе с леской.
|
Ответ: О том как димас станок мастерит
Ну ваще буратино толковый получается, ты наверное теперь корпуса для своей электроники и запчасти для замены дерева, сможешь делать да?
Принтер, сам себя переобует:-D |
Ответ: О том как димас станок мастерит
Вложений: 3
Кароч, у меня проблемы с материалом для печати. Нейлон, из которого сделана леска, ведет себя очень плохо. Вкратце. Протягивается 2 см дрисни из нейлона, затем БАХ! из сопла вылетает газ, хз что за газ, но он все портит. После 2 см около 1 секунды ничего не выходит из сопла. Пробовал и температуру разную ставить и даже сделал другой нагреватель, одна и та же хуита. Прямо таки и не знаю что делать.
Единственное это то что нейлон впитывает влагу, видимо она всё и портит когда превращается в пар. А так всё готово для печати. Завтра постараюсь что-нибудь распечатать. |
Ответ: О том как димас станок мастерит
Может перед печатью попробовать его длительно сушить при невысокой температуре, а потом уже в экструдер?
|
Ответ: О том как димас станок мастерит
Цитата:
Вот что бывает, когда не изучаешь свойства материала. Мда. Да простят меня пекари за столь долгое ожидание. Пруфы по поводу впитывания воды тут http://www.cometplasticequipment.com/html/pr_nylon.htm |
Ответ: О том как димас станок мастерит
Вложений: 6
И да. Очередной станок. Делал в течение двух месяцев. На сей раз сделан полностью из алюминия, запилил также продвинутую программу управления с визуализацией - на шарпе. Планирую использовать его как гравировальный станочек( только гравер купить осталось :-D ).
Рисунок рисуется в максе, затем скрипт перегоняет его в L-код который можно использовать в программе управления. |
Ответ: О том как димас станок мастерит
Подумываешь ли использование готовых Open Source решений для CNC?
|
Ответ: О том как димас станок мастерит
Вложений: 1
Неа, мне это неинтересно. Интересен сам процесс написания прошивки\программы управления. Позволяет лучше понять как всё устроено. Не так давно смотрел на grbl. Понял что слишком толсто и написал всё своё. В аттаче исходник прошивки для меги.
С механикой та же фигня. Ну не тянет меня тратить килобаксы на детали. Купил в строительном магазине алюминиевого профиля всякого разно и погнал. Никаких CAD не использовал - всё на глаз. Несмотря на это, конструкция получилась очень жесткая( на видео заметно что ручка "прыгает" по бумаге, но это чисто зазор между стержнем и корпусом ручки влияет ). Единственное, с чем лопухнулся, так это с направляющими - надо было ставить квадратную трубу, а не круглую - из-за этого есть продольный ход оси Y ). Механику делал дома при помощи: дрели( на стойке ), кучи сверел, зенковки, ножовки по металлу. Двигатели из принтеров. Кароч бюджетный вариант - любой сможет повторить - отпугнуть может лишь дохерища отверстий и куча винтов. По деньгам: ЕМНИП, потратил около 2 500 руб. |
Ответ: О том как димас станок мастерит
Круто - согласен что процесс важнее всего.
Кстати есть движуха похожая - RepStrap - собрать свой RepRap принтер из подручных средств - это по сути очень подходит под твой случай. Квадратные оси, они же прогибаются и имеют свойство быть не прямыми, и малейшая асимметрия может привезти к мелким вибрациям при кручении осей, что снизит качество. Почему считаешь цилиндрические болты для осей не хорошим решением? Или скорее сложнее их фиксировать и найти запчасти для хорошего крепления/слайдов по ним? |
Ответ: О том как димас станок мастерит
Вложений: 7
Цитата:
Кароч вот еще фотки механики. |
Ответ: О том как димас станок мастерит
Я тоже смотрел по Винтовую Передачу (Ball Screw), и они угу, дорогие на самом деле..
|
Часовой пояс GMT +4, время: 09:36. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot