Jump to content

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

Створено телеграм канали. Підписавшись на них ви будете отримувати повідомлення про появу нових тем на форумі. Також там Ви знайдете посилання на канал допомоги для вирішення термінових питань по друку та принтерам.
3DUA_Help 3DUA.info

Blogs

Featured Entries

  • KomAndr

    Здравствуй Octo Print.

    By KomAndr

    Благодаря настойчивости и щедрости @Cynic у меня появилась "малинка" - Raspberry Pi2. Я упирался как мог, так как не силен в линухоподобных системах, но процесс пошел. Под чутким руководством Андрея мы таки победили малинового осьминога.  Ох и попил он кровушки! Особенно когда отключился USB Wi-Fi и ни в какую не работал на малине. Мы день потратили на его излечение. 🙂  Вчера удалось нормально произвести первую печать исключительно через октопринт, да еще и веб камерой посмотреть процесс. Правда были и косяки, но об этом, наверное, я напишу в статье про октопринт.  П.С. идея связать все: Wi-Fi розетку, принтер, окту, вебку. Хочу что-бы при дистанционном включении принтера - включалась малина и запускался октопринт. В общем подробнее в статье.
    • 4 comments
    • 390 views

Our community blogs

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

    До переїзду я готувався задовго. Розробив та зібрав "курятник"( так я прозвав нову коробку під плату 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

     

     

    • 1
      entry
    • 1
      comment
    • 113
      views

    Recent Entries

    Всем привет!
    Меня зовут Леша. И я купил 3D принтер)

     

    Есть у меня хороший друг у которого есть самодельный CoreXY (далеко не первый его принтер).
    Идея 3D принтера как хобби мне понравилась и изначально захотел себе собрать принтер с нуля. Но нагуглился, поговорил и решил сначала разобраться в деталях работы принтера, печати разными пластиками итд, понять что конкретно мне надо, и потом, накопив опыт, собирать с нуля.
    И в качестве тестового стенда купил сабж т.к. CoreXY на рельсах и за адекватные деньги.
     

    Пришел принтер из Китая за три недели, все добротно упаковано, и несмотря на мятую коробку, внутри все целое.

    IMG_20082019_211817.thumb.jpg.afb2b53ed6d8b4a664def9e76ab90527.jpgIMG_20082019_212437.thumb.jpg.7f49109db0ee99ab72f432ffa9573179.jpgIMG_20082019_231146.thumb.jpg.b522b45ce2d8e6cbcb8cfd552cc63644.jpgIMG_20082019_231153.thumb.jpg.83220643868861e52b99748a24e17eb1.jpgIMG_21082019_015812.thumb.jpg.a0f37eb8d77d804f9379cb2848f965b0.jpg

     

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

     

    Залил из Сингеверса настройки Куры для принтера и распечатал тестовый кубик 20х20х20 на 150мм/сек. По неопытности распечатал с подложкой которая там нафиг не нужна, тем более при печати PLA.

    Кубик получился не особо, по Z выше на 0.5мм. Как позже оказалось, без подложки все ок, все размеры совпадают.

    IMG_25082019_220846.thumb.jpg.5512287f8978a3269b7429b210bf7581.jpg

     

    Распечатал Flexycat в масштабе 50% - кот работает, все гнется.

    IMG_26082019_224500.thumb.jpg.47ca8106071eabccd08e09e57cec1a4a.jpgIMG_26082019_224920.thumb.jpg.e66ef1441a04dd923432c6dc7626ce57.jpg

     

    И первый апгрейд - замену железного и тяжелого крепления на пластиковое (Китайски PLA что шел с принтером) и с нормальным обдувом. А и приклеил под стол пробку.

    IMG_27082019_223807.thumb.jpg.1e32ba480fe3930be13d68b23d147443.jpgIMG_27082019_232810.thumb.jpg.44c1b1ae323ccdb81b6c043330960a80.jpgIMG_28082019_010133.thumb.jpg.6bcf2ff7d389775e78ebb6cbf62144bd.jpg

     

    Купил в 3дпласте пару PLA, пару CoPET и FLEX.
    IMG_28082019_212018.thumb.jpg.61555181beca2e2d535b0e5e3e0d79d8.jpg

     

    Расспечатал из PETG (бордовый) кубик, все четко 20мм но есть небольшое провисание под мостиком (Буду калибровать подачу т.к. обдув просто супер) И попробовал хардендинг, как по мне хуже чем без него, или настроил не правильно. Кто нибудь этим пользуется?

    IMG_29082019_153451.thumb.jpg.655f9997d81c6ed543a0d529e216e3ed.jpgIMG_29082019_153429.thumb.jpg.8868503e7f1f7922516e663b13d49128.jpg

     

    И еще напечатал тест зазоров (PETG  100мм/сек) 0.15 склеен намертво. Подача неоткалибрована?

    IMG_29082019_153405.thumb.jpg.11edf0d24541b1552b9a940529904830.jpg

     

    Да, FLEX взял поиграться не читая о всех нюансах. (Та еще боль ниже поясницы)
    Естественно ничего не получилось) Думаю над переносом подачи наверх и максимально укоротить расстояние от подачи до хотенда. Директ - не вариант, хочу максимально облегчить массу подвижных частей. Плюс FLEX не лезет через 0,4 сопло вообще, пытался печатать с подачей 110% и скорости 15мм/сек.


    Заметил что дико греется шаговик на подаче. Погуглил и уже на почте лежат 2хТМС2208 плюс закупился по мелочевке - нормальные ремни, силикон на хотенд, каптон итд. На выходных буду разбираться что к чему.

    Еще на оси Х, У китайцы поставили цельные стальные пруты 8мм с массой овер-много и кривые даже на глаз видно. Хочу поменять их на что-то легкое, например - карбон, господа вы не в курсе где такое можно заказать?


    И в дальнейших планах соорудить крышку наверх, датчик температуры в камере, подсветку и вебку.

    Сейчас в сборе все выглядит так:
    IMG_26082019_225252.thumb.jpg.ff84782c1dcaba768a043157d7b5cd6d.jpg

     

    Видео:

    Первая печать - https://photos.app.goo.gl/VvERgqCqfG4zcrbS6

    Вторая печать - кубик - https://photos.app.goo.gl/VjgACKJD25ZGHGBcA

    Печать апгрейда - https://photos.app.goo.gl/FADYtDNwRaoKbfJa8
    Второй кубик - https://photos.app.goo.gl/w2atdn1LXRmJ3onh6

  2. dietpi-logo.thumb.png.4c19106025c52be07f703d4182611c94.png

     

    Сьогодні я хочу написати трохи про дистрибутиві, який для мене став відкриттям. Відкриттям, особливо для використання з Rsapberry Pi. Це DietPi. Практично всі з нас хоч трохи знають Linux. Але коли справа доходить до роботи в терміналі, починається глухий кут. У DietPi такі проблеми зведені до мінімуму, тому що цей дистрибутив має готове меню установки програмного забезпечення. У тому числі і Octoprint. І ще, DietPi в три рази легше ніж Raspbian Lite. У розгорнутому вигляді він важить всього 400 мб.

    programm.thumb.png.38cf1a4077e333f61e4330383dcf385a.png

    DietPi - це дистрибутив Linux, доступний для різних пристроїв ARM:

    Orange Pi, Raspberry Pi, Banana Pi, Odroid, Pine і т. Д. Він заснований на Debian і орієнтований на ультралегкі систему, так що сама система використовує мінімум ресурсів, надаючи більшість з них користувачу (програмному забезпеченню, яке збираємося встановити) і, таким чином, дозволяє використовувати максимальні функції. Як і Armbian, розробники DietPi є дуже активними, забезпечується відмінна підтримка і регулярно виходять оновлення, і хоча DietPi не є такою повною системою як Armbian (оскільки вона орієнтована на легкість і простоту), представлені різні інструменти налаштування системи і встановлення програм, які дуже прості у використанні, і це спрощує підготовку системи.

    DietPi-Config.thumb.png.7b81df9a7913f963be9aeef7e24f2505.png

    Зараз я тестую DietPi з двома платформами - хмарний сервер Nextcloud і всім нам знайомий Octoprint. Про всі етапи установки я незабаром планую написати. В даний момент можу сказати, що хмарний сервер Nextcloud, я запустив на Raspberry Pi2.

  3. Єтой записью заканчивается моя история с верной Анькой. Переехала она к новому владельцу. Пусть служит ему верой и правдой!

  4. Привет всем! Сегодня хочу поделиться с вами одной находкой. Многие наверняка уже знают об этой программе, но мне как новичку стало интересно.  Итак – GcodePrintr. Программа управления печатью для Android платформы. Почему мне стало интересно? А все потому, что надоело таскать ноутбук к принтеру для калибровки стола. :) Сразу скажу, что знаю о существовании Octoprint, о его преимуществах… и вообще Octoprint классный. Знаю. Мой обзор GcodePrintr – это скорее эксперимент, чем рекоммендация. Сначала полетел я к уважаемому @KomAndr за заветным usb otg для подключения к принтеру, за что ему спасибище.

    P90514-155517.thumb.jpg.859198b25e44b822050bc84c118214b8.jpgP90514-155545.thumb.jpg.e351141e6bfb092ba2acff92650690f1.jpgP90514-155559.thumb.jpg.6f86b411f39edef645affb91ee392e99.jpg

     

    Первая часть моего эксперимента провалилась. Я пытался запустить GcodePrintr на стареньком Samsung Galaxy S2, он отказался подключаться к принтеру наотрез. Похвастаться не удалось и полез я в закрома, за планшетом Samsung Galaxy Tab (какой-то). Бесплатная версия программы GCode Simulator установилась и нормально подключилась к принтеру. Следующим шагом стала покупка ПРО версии программы (46.62 грн), потому что в ПРО есть возможность назначить 20 своих макросов gcode. Это мне в общем-то и нужно.

     

    Еще на GcodePrintr можно запустить простой веб-сервер для просмотра состояния печати с помощью веб-браузера.

    GCodePrintr может подключаться к 3D-принтерам через Bluetooth

    Может тягать файлы gcode из Dropbox  и  Google disk.

    И еще много интересного. Octoprint эта программка конечно же не переплюнет, но вполне может стать его дешевой альтернативой.

    О всех возможностях программы можно почитать на сайте автора http://3dprintapps.de/gcodeprintr.html

     

    Первая часть короткая, потому что еще ничего толком не настроил. Только проверил работу макросов (фото3) для калибровки стола. Они работают. Я доволен!

    Продолжение будет.

  5. Бывают случаи когда хочется заменить драйвер не внося изменений в основную прошивку по тем или иным причинам. Есть замечательный драйвер TMC2130 у которого есть такие плюшки как :

    • SPI настраиваемый интерфейс  (скорость до 4MHz)
    • До 256 нативных микрошагов (без интерполяции)
    • Уменьшение потребление энергии до 75%
    • Высокая точность определения нагрузки двигателя
    • При высокой нагрузке, мотор не пропускает шаги
    • Автоматическое переключение stealthChop и spreadCycle в зависимости от ускорения
    • Полная совместимость с A4988 подобными драйверами
    • Компоненты на нижней стороне платы для лучшей теплоотдачи
    • Автоматическое снижение тока в режиме простоя
    • stealthChop - для тихой работы и плавного движения
    • spreadCycle - высокодинамичный моторный прерыватель

     

    Так как же это все юзать не трогая родную плату принтера? Очень просто! Благодаря моей адаптации вы сможете использовать все преимущества драйвера и даже использовать концевики на основе моторов, т.е. полностью отказаться от концевиков на принтере и парковаться по датчику в драйвере(sensorless homing). Все это быстро и не дорого, без регистраций и смсlaugh

     

    Что нам надо для счастья?

    Любая Arduino. Чем меньше тем лучше. В идеале для старта и отладки подойдет Arduino Nano.

    В ардуину становить библиотеку TMC2130Stepper

     

    Саму ардуину подключаем к драйверам следующим методом :

    DIAG0 на драйвере подключаем в клемму место концевиков на плате вашего принтера( к примеру если драйвер для оси Х то подключаем вместо концевика XMIN. Не забудьте также вести землю!)

    SDO драйвера на  D12 ардуины

    CS выход драйвера на  D9 и D10 ардуины для X и Y соответсвенно.

    Все выходы SCK драйверов на D13 ардуины.

    Так-же SDI на D11

     

     

    Открываем Arduino IDE - выбираем нашу плату. Создаем новый скетч и пишем следующий код и прошиваем( вносим свои настройки)

    
    #include <TMC2130Stepper.h>
    TMC2130Stepper X = TMC2130Stepper(2, 3, 4, 9); //Первые 3 пина не важны. Оставьте как есть, последние это линия CS
    TMC2130Stepper Y = TMC2130Stepper(5, 6, 7, 10); //Первые 3 пина не важны. Оставьте как есть, последние это линия CS
     
    void setup() {
     X.begin(); // Инициализируем драйвер
     X.rms_current(500); // Выставляем ток в мА
     X.microsteps(16); // Выставляем количество шагов (от 1 - 256)
     X.interpolate(1); // Включаем интерполяцию(0- выключить)
     X.shaft_dir(1); // Направление вращения( значения 0/1)
     X.diag0_stall(1); // diag0 будет прижат к земле при обнаружении конца движения
     X.diag1_stall(1); 
     X.diag1_active_high(1); // diag1 будет прижат к питанию при обнаружении конца движения
     X.coolstep_min_speed(25000); // отключение ложного срабатывания концевика на низких скоростях
     X.sg_stall_value(14); // чуствительность (от -64 до 64)
     
     Y.begin();
     Y.rms_current(1000);
     Y.microsteps(16);
     Y.interpolate(1);
     Y.shaft_dir(1);
     Y.diag0_stall(1);
     Y.diag1_stall(1);
     Y.diag1_active_high(1);
     Y.coolstep_min_speed(25000);
     Y.sg_stall_value(15);
    }
     
    void loop() {
     
    }

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

  6. Вновь неординарная печать. На этот раз парик для фотосессии, цель фотосессии - девушка маникен. Заказ удалось выполнить благодаря 3д сканированию по которому было подогнано размер парика с зазором в 1 см.

    parik4.jpgparik.jpgparik3.jpgparik2.jpg

×