Jump to content

Українська 3D спільнота

Створено телеграм канали. Підписавшись на них ви будете отримувати повідомлення про появу нових тем на форумі. Також там Ви знайдете посилання на канал допомоги для вирішення термінових питань по друку та принтерам.
3DUA_Help 3DUA.info
Sign in to follow this  
  • entries
    9
  • comments
    30
  • views
    643

Entries in this blog

KomAndr

Довго я намагався поміняти електроніку в прінтері і ось це сталось. Що правда не все вийщло так як хотілося, але у пана є натхнення! 🤣

До переїзду я готувався задовго. Розробив та зібрав "курятник"( так я прозвав нову коробку під плату SKR 1.3), рази три збирав прошивку під неї, але не тестував і це далось в знаки. Виявилося що факт успішної компіляції прошивки не означає, що вона буде працювати в принтері.

На данній час все зібрано та встановлено на свої місця.

large.IMG_20190910_211653.jpg.d4bfe7de472683ef8abaa14590fc0805.jpg large.IMG_20190912_193109.jpg.9291907fc2f9f38b84f8865efb036890.jpg

 

large.IMG_20190911_075500.jpg.16f80ffe9759a2c51509a193bf97d921.jpg large.IMG_20190912_193122.jpg.eb38406d2ecc58d75100e4929d96b597.jpg large.IMG_20190912_193131.jpg.fcf654919f171205d938b5025ff75a69.jpg large.IMG_20190912_193145.jpg.588858966a718b0fc8271a375a4277e4.jpg

 

Стаття про налаштування прошивки Marlin 2 у плату SKR 1.3 з драйверами ТМС213 SPI

 

 

KomAndr

Ні що не передвіщувало біди, але друк запущегий з віддаля дав свої глюки!

Якимось чином Offset_Z при друку через octoprint дав збій. Друкувалася частина моделі висотою 2мм. Всі ці міллімерти друкувалися з не правильною висотою offsrt_z, що рпизвело до повного засору термоб'єру та соплу, тако ж подаюча шестерня з'їла частину прутка. На виході ми маємо повний застій термобарьєту та сопла. 

1330182583_20190831232919.thumb.png.c8be28753bb5797a32b017d4916ff173.png

Це те що вийшло при друку частини висотою 2мм, а далі наслідки:

2.thumb.png.511a2c19f6aba79d3ed9b9e1d3722387.png

Тут ми бачимо повне закоксування термобар'єру та сопла, та ще прогризану частину прутка філаменту. Після повного розбирання всього вузла було прийнято рішення замінити термобар'єр та сопло, тому, що PTF трубка термобар'єра була повністю зруйнована, та не придатна для подальшого використання

IMG_20190830_223609_1.thumb.jpg.fd74a0bbe52b761d5c25fbdcfcd00036.jpg IMG_20190830_223638_1.thumb.jpg.2123b834e29518a6d7cdd595b0341354.jpg

 

За посиланням Ви зможите побачити як я міняю сопло хотенду.

 

KomAndr

Приїхав до мене, за 10-ть днів, блок живлення на 24в та 600Вт 

image.thumb.png.7ef8750b84f94e6763988c3314917d1d.png

Розумію, що це не ManWell, але ж його повинно вистачити. Теперь думаю, щоб не міняти нагрівачі - трохи модернізувати прошивку Marlin 2.0 Враховуючи що всі вентилятори в мене живляться від DC-DC step down, залишається зменшити PWM на нагрівачі столу та екструдеру. Вважаю що цього повінно вистачити:

#define BANG_MAX 140 // На сопло

#define MAX_BED_POWER 180  // на стіл

 

Може хто що доповнить? Чи не займатися дурницями та купити нагрівач хотенду на 24в?

П.С. Стіл залишається 12в., без обговорень. 🙂 

 

KomAndr

Я друкував звичайний кабельканал, але стикнувся з проблемою прокладання в нього дротів. Особливо, як що треба ще трохи добавити. 🙂  Знову переглянув сайт Зінгіверс та знайшов там кабельканал відкритого типу. Тобто є можливість вскрити його та спокійно вкласті, або вийняти дроти. https://www.thingiverse.com/thing:2802560

 

large.IMG_20190519_143103.jpg.f8b3e1f7e994b80caa7fe5d372682e9a.jpg

Трохи згодом додам фото зібраного кабельканалу. Треба ще кінцеві кріпленя змоделювати laugh

 

KomAndr

Как всегда, получив что-то рабочее хочется его усовершенствовать. Так и тут, я захотел управлять подсветкой Евы. Marlin содержит отдельный блок для этих целей в файле Configuration_adv.h


 * M355 Case Light on-off / brightness *


#define CASE_LIGHT_ENABLE
#if ENABLED(CASE_LIGHT_ENABLE)
  #define CASE_LIGHT_PIN
4                  // Override the default pin if needed
  #define INVERT_CASE_LIGHT false             // Set true if Case Light is ON when pin is LOW
  #define CASE_LIGHT_DEFAULT_ON true          // Set default power-up state on
  #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105   // Set default power-up brightness (0-255, requires PWM pin)
  #define MENU_ITEM_CASE_LIGHT              // Add a Case Light option to the LCD main menu

  

Нужно раскоментировать CASE_LIGHT_ENABLE и прописать управляющий пин с поддержкой PWM (ШИМ). В моем случае я выбрал пин 4 на RAMPS. К этому я купил плату мосфет, по аналогии с мосфетом на подогрев стола. Можно поискать и на SMD компонентах, гораздо меньшего размера, но и эта платка пойдет. Тут стоит N-канальный мосфет и управляет нагрузкой по минусовому контакту. Получилось отлично. 

При включении принтера подсветка включается на половину мощности, как и записано в конфиге выше. Регулировать интенсивность можно как и через меню самого принтера, или по средствам команды M355 S1 P200 (S- состояние вкл/выкл, Р - частота ШИМ от 0 до 255).

 

 

Прописал пару пользовательских кнопок в octoprint и можно подсветкой рулить удаленно. laugh

image.thumb.png.5d1adb96142944b8997eb937753baa4a.png

KomAndr

Вроде и прошивка настроена и 3DTouch прикручен и UBL настроен, а проблема первого слоя на лицо. 

После обсуждения и экспериментов со всеми бубнами пришел к выводу, что беда из-за неправильной высоты первого слоя. Занялся тестированием замеров китайским 3DTouch. Так как стоит Марлин - есть возможность командой М48 проводить серии замеров, используя команду M48 P10 V2 E L3 Эта команда проведет 10-ть замеров и между замерами сделает произвольных 3-и перемещения зонда с возвратом в измеряемую точку.

Подробнее можно посмотреть в теме:

 

Попутно заметил, что когда отключается удержание моторов, то стол немного проседает. Соответственно, горизонтальность стола нарушается, о чем меня предупреждали @Deniss и @Magg_ot - респект им! Я-то думал, что последовательное соединение моторов оси Z спасет "отца русской демократии"(с)  Но опустив стол на самый максимум, отключил софтовые концевики и опустил еще на 10мм и один мотор начал барабанить немного раньше второго. По этому, пока не переделал механику на ременную передачу - сделал такой алгоритм. В конечном скрипте, после печати, стол опускается в самый низ. Муфты Z выставлены на одном уровне. После выключения принтера, стол немного проваливается, а при включении и отправки домой стол еще опускается на 10мм - выравнивая свою позицию в пространстве  Придется пока смириться в треском моторов при старте печати. 

 

 

 

KomAndr

Не писал долго, и вот настал момент...

Было в наличии два зеркала 220х320 на стол. А стол в принтере стоит 220х280. После первых прогревов стола получил.

 

IMG_20190302_210121.thumb.jpg.91c4f073fd1a589ce1c0f4b9a0f59020.jpg

Вот Вам температурное расширение и перепад температуры. Первое зеркало на три фигурных части. :classic_biggrin: 

Второе зеркало сходило в гараж и отрезалось вразмер и зашлифовалось на острых краях - теперь все по феншую.

Запускаю тестовый куб 20х20 и здравствуй новая проблема 🙂

IMG_20190303_144147.thumb.jpg.a0ff90bbfbbc8d58df1761724304f3ce.jpg

 

Ну понятно - малый ток на драйверах, поднимаю Vref до 1000мА и вперед печатать. Уже гораздо интереснее получается. Скорость 100мм/с

За резкость не пинайте!

 

IMG_20190303_162100.thumb.jpg.c56fcce0b843bb0d5046da526fe1a343.jpg IMG_20190303_162112.thumb.jpg.3c00da8406fadfbb48af3083aac55758.jpg IMG_20190303_162119.thumb.jpg.bb3f1f7e87738587ddef80014e346906.jpg IMG_20190303_162152.thumb.jpg.cde2a3527106f45e79d21e4372b50350.jpg 

 

Вторая проблема с температурой первых слоев. Взялся та тестер с термопаро и давай вымерять температуру хотенда и стола. 

На хотенде поставил капсульный  HT-NTC100K. Не нашел к нему табличных данных. В прошивке Marlin выставил что-то похожее под номером 13. На стол - 5. Ну и замерил температуры. Разброс на хотенде в 10С на столе, а вернее на поверхности зеркала от 20 до 30С После правки хотенд показывает одинаково с термопарой, на зеркале больше положенного на 10С. Тут учитываю, что силиконовая грелка греет стол алюминиевый, а он передает тепло зеркалу. По истечению минут 10-и температура на поверхности сравнивается с показаниями термопары. Теперь температурный режим нагревателе соответствует реальной температуре и про понятие "попугаи" теперь можно забыть. 🙂

Дальше так хотелось печатать что-то нужное, что я поленился кропотливо настроить UBL и результат дал о себе знать. 😞

 

 

 

Тут пока не известная проблема при печати заполнения. Движения рывками и начинает проявляться квадратная сетка. Я с таким же столкнулся когда думал обновить прошивку на Аньке на крайнюю тестовую в конце февраля. На Еву ставил вновь скачанную. Придется откапывать январский архив и "готовить" прошивку на его основе...И вторая проблема - деламинация. Это, как я говорил ранее, последствия моей спешки.  Поняв, что деталь - мусорка я решил погонять принтер на скоростях. остановился на 180% от 110мм/с, так как, по ощущениям, необходимо поднять еще немного Vref.

 

 

В общем конечный результат меня очень порадовал. Рельсы однозначно рулят!

Ах, да, семья дала добро на еще один столик. Теперь комната напоминает .... В общем как было и как стало 😄

IMG_20190302_142410_1.thumb.jpg.3522b0cce4b5efac3a1433c985de4e61.jpg IMG_20190302_155443_1.thumb.jpg.cc0bb8fda616cdc463005d6dfea96143.jpg

 

Выводы:

  1. Согласно измерениям на тестовом кубе, отверстия на плоскости стола меньше размера на 0,4мм (так же было и с Анькой), отверстия на вертикальных стенках строго в размере. 🙂 
  2. Искривления детали отсутствуют, согласно измерениям диагоналей тестового куба 40х40.
  3. Довести прошивку до ума, разобраться с прорисовыванием сетки.
  4. Кропотливо отрегулировать стол и настроить UBL!

П.С. Моторы по оси Z соединены последовательно и на столе лежит 3мм зеркало. Под собственным весом стол не опускается вниз. 👍 UPD - стол опускается, нужно переходить на винты с валым шагом или на круговой ремень!

 

UPD. 

Версия Marlin bagfix-2.0.x от 17.01 зарешала неизвестную проблему! 😎

 

Желаю всем хорошего настроения и "послушного" принтера!

Rails forever !!!

IMG_20190302_175549.jpg

IMG_20190302_193841.jpg

KomAndr

Как всегда в завершении нужно расположить электронику и проложить кабеля. Если с расположением компонентов более менее понятно, то крепления нужно проектировать, а хочется сделать все так, что бы потом не переделывать. Вот тут-то и приходит  на помощь программы проектирования и рабочий принтер. :classic_cool:

Понаходил модельки "бутерброда", его крепление к профилю, сделал заготовку профилей 2020 и 2040. Последнее можно было и скачать, но решил сам сделать по чертежу. Потом все это в SolidWorkse начал собирать в кучу в рамках "сборки". Правда не стал строить полную модель принтера, а только интересующие части того места куда ваяю детальку. 🙂  

Все началось с прикидки к носу.  🙂

photo_2019-01-16_11-16-03.jpg.285bf76e00f5ed6e41feedbefb94482a.jpg

Раскидал все как посчитал нужным. Решил убить двух зайцев одним выстрелом, а вернее одним вентилятором охладить все. 🙂  Подкрепившись отправился за комп. Сперва нужно подать 220В в принтер - не вопрос. Собрал сборку из профилей, уголка и, прямо в сборке, навоял новую деталь с учетом зазоров и расположений.

Top.png.aa35ea0e7f78a9c3efd35bfaf34159ac.png Rear.png.2692e59338a591d578ed835f11a1572e.png

Ну и отправил на печать

IMG_20190113_151752.jpg.a24de4942c8a8f57e179654d81666715.jpg IMG_20190113_151759.jpg.1b1587a93bce47fac20c26d1390de097.jpg IMG_20190113_151814.jpg.472607b9f441cfde33f3847e08b1ccb1.jpg IMG_20190113_151821.jpg.ca1770df51d8946d800d95f704ee73b5.jpg IMG_20190113_151844.jpg.e2630fa6328320e54b8f7036ddc7d1a6.jpg

Ух, понравилось! 

Взялся за крепление бутерброда и крышки для него. Само крепление стащил с Thingiverse, подогнал под всои потребности и смоделировал, опять же все в одной сборке, крышку с вентилятором и мосфетом. Мосфет, правда, не вырисовывал, а чисто схематически изобразил.

photo_2019-01-16_11-15-01.jpg.fcb6377296cf96808cf3e0d0e7a6da6e.jpg photo_2019-01-16_11-14-54.jpg.3de2cc9bc8a5072d8eb2db5cc58b82c5.jpg photo_2019-01-16_11-14-44.jpg.995b968386d06769e286b6d6ed2a1347.jpg

Ну и на принтер крышечку 

IMG_20190115_224049.jpg.0ca2e62f05620e5b4e090df94dfc0c78.jpg IMG_20190115_224034.jpg.18381ed1388888d71556bc341018708a.jpg IMG_20190115_224041.jpg.3e57b5d5817a3704d7671eb100acbdd9.jpg IMG_20190115_224638.jpg.778c94150689cd661ab9e85bbf24c363.jpg IMG_20190115_224705.jpg.83d66e18ff53d2e771e99790a646da3a.jpg IMG_20190115_224604.jpg.2a566c61025cc09ed59a9fd4674c5ba3.jpg IMG_20190115_224551.jpg.efe035a74e6ac15fc2f0f1be835d5b3c.jpg

И опять красотища!

Ну коль так пошло - еще и крепление BlTouch намоделил, но еще не устанавливал.

photo_2019-01-16_11-15-44.jpg.897ec55fa6f31a3fdb2068e80d47dab8.jpg photo_2019-01-16_11-15-47.jpg.67a3f96f3544db734fb12cea269473ee.jpg photo_2019-01-16_11-15-50.jpg.6488b91b1779596e6ceb950065dc0a9b.jpg photo_2019-01-16_11-15-40.jpg.25598998bb32a6409404c3d61d087a9a.jpg

Нужно собрать хотенд на горячую. Вот тогда подправить расстояния и можно смело печатать крепление. 

Вот так, по немногу, движемся к завершению постройки принтера. 👍

 

KomAndr

Долго обсуждали с @Cynic разные модели принтеров и после очередной ссылки на проект , что-то меня приклинило и дико захотелось именно этот принтер построить. Одним из основных критериев был уход от валов на осях XY и минимизация осевых люфтов. А тут еще автор группы выложил свой проект на рельсах Hypercube Evolution AVZ (MGN Linear Rails Rework) 

Собственно из этого названия и и родилось сокращение EVA. 😆

Дальше, совместными усилиями, пошел сбор комплектующих и заказ некоторых из Китая. Так же поиск нормального продавца люминия и компании по резке оного. Промониторили рынок услуг и нашлась компания которая занимается лазерной резкой алюминия толщиной 3 и более миллиметров. Правда цена за услугу убила сразу. Пришлось смотреть в сторону гидроабразивной резки. Собственно вот сама компания http://uastal.com/ Цена более менее приемлимая, но проверять количество порезаных деталей стоит на месте 🙂

Расписывать все подробно нет смысла, скажу коротко. На данном этапе принтер собран на 80% и даже уже тестовые заезды XY состоялись 🕺

Коротко по комплектации и ТТХ:

  • Рельсы MGH12;
  • Экструдер Titan + E3D v6 + 3DTouch , возможно усовершенствование до Titan Aero;
  • Бутерброд Mega2560 + RAMPS 1.5 + TMC2130(на XY);
  • OctoPrint;
  • Рабочая область - 200х300х230 - высота с учетом 10мм проставок и 3мм зеркала.

Дальше будет небольшая статейка про ТМС2130 и его плюшки.

Если кто захочет повторить проект - рекомендую  остановиться на рабочем поле  300х300

 

 

Sign in to follow this  
×