Jeffrey Cross
Jeffrey Cross

Докладніше про "Dualstrusion" від MakerBot

У World Maker Faire цього тижня, одна з захоплюючих оголошень прийшла з MakerBot Industries, з їх випуском нової екструдерної головки Stepstruder MK7 та їх демонстрацією експериментального використання MK7 у двошаровому, двоколірному MakerBot. Я попросив Ноя Леві, одного з розробників у MakerBot, який працює над проектом "dualstrusion", кілька питань. Ось що він сказав:

Gareth Branwyn: По-перше, ви можете розповісти нам трохи більше про те, що потрібно зробити, щоб взяти участь у публічній бета-версії? Noah Levy: Для того, щоб взяти участь у експериментальній подвійній екструзії, вам знадобиться додатковий MK7, додатковий контролер екструдера і додатковий драйвер кроку. У найближчі дні ми розмістимо повні інструкції з монтажу та експлуатації на нашому сайті.

Гарет: Де потрібні файли програми? Ной: Код для версії ReplicatorG, що підтримує експериментальну подвійну екструзію, доступний на нашій сторінці git. На даний момент вона не має компільованої версії, але її можна запустити, дотримуючись інструкцій для компіляції ReplicatorG. Скомпільована версія може бути доступна в майбутньому.

Gareth: Що ще потрібно зробити для апаратного налаштування принтера dualstusion? Ной: Процес приєднання другого екструдера досить простий. В основному, це просто кріплення додаткового МК7 на монтажний кронштейн і підключення його електроніки. Докладні інструкції будуть доступні на сайті найближчим часом.

Гарет: Чи можна якомога точніше пояснити, як процес двостороннього друку обробляється в програмному забезпеченні? Ной: Процес був придуманий Беном Рокхолдом, Томом Делані, Уіллом Лангфордом, Чарльзом Паксом і мною. Для користувача виявляється, що файли .stl або .gcode можуть бути об'єднані, однак програма лише об'єднує G-код. При наданні .stl-файлів, спочатку вони згортають їх у G-код, а потім об'єднують. Файли G-коду - це просто моторні команди, розділені на «шари», шматки команд на певній висоті, тому ми змогли розділити процес об'єднання на злиття шарів. По суті, процес генерування подвійного екструзії G-коду виглядає як перетасовування карт. У "shuffle", він порівнює gcodes за шаром, і якщо обидва G-коди мають шар на певній висоті, він додає "toolchange" (wipe) між ними і об'єднує їх в один шар у результуючому коді. Якщо тільки один шар існує на певній висоті. він просто додає цей шар до отриманого G-коду. Використовується лише заміна інструментів, якщо колір змінився з останнього шару. Основна оптимізація, що додається до цього процесу, полягає в тому, що в послідовності з двох шарів кольору / матеріалу, він почне будь-який заданий шар в тому ж кольорі / матеріалі, що й останній шар. Це усуває багато непотрібнихзмін. Наприклад, замість друку червоного - wipe - green - wipe - red - wipe - green - wipe - буде виведений червоний - wipe - зелений - зелений - wipe - червоний. Усуваючи ці непотрібнізміни інструменту при друці в двох кольорах / матеріалах, і не маючи жодногозміни інструментів між шарами одного кольору, ми гарантуємо мінімальну кількість часу, витраченого не на друк.

У цьому процесі все ще є помилки, тому це все ще "експериментальна" функція, але ми дуже раді бачити, що роблять люди з ним!

Гарет: Ми також раді. Дякуємо за ваш час, Ной. Це було чудово зустрітися з вами у Faire.

Якщо будь-який з наших читачів MAKE стане бета-тестером процесу "dualstrusion", ми б хотіли, щоб ви поділилися своїм досвідом з нами.

Докладніше: Dual-Head Два кольори MakerBots йдуть!

Поділитися

Залишити Коментар