Печать шедевра. Часть третья Релиз
Схема:Код написан в среде Arduino1.6.12, записан в микросхему через программатор :
// Conversion for Arduino Nano and stepperboard ULN2003A by Jeroen Jonkman, 30/12/2017
// Cоnversion for ATMEGA48A and ULN2003A by Maccabeus 10/11/2018
#define OUT1 6 // pin 10 ATMEGA48A
#define OUT2 7 // pin 11
#define OUT3 8 // pin 12
#define OUT4 9 // pin 13
void stepping();
int countStep = 0; // Initialize countStep
void setup() // Handle setup
{
pinMode(OUT1, OUTPUT); // Use 6 digital output
pinMode(OUT2, OUTPUT); // 7 digital output
pinMode(OUT3, OUTPUT); // 8 digital output
pinMode(OUT4, OUTPUT); // 9 digital output
}
void loop() // Handle loop
{
stepping(); // Call stepping
delayMicroseconds(30943); // Pause loop, use value of 30943 for timekeeping
}
void stepping() // Handle stepping
{
switch(countStep) // Handle each step of countStep
{
case 0:
digitalWrite(OUT1, LOW);
digitalWrite(OUT2, LOW);
digitalWrite(OUT3, HIGH);
digitalWrite(OUT4, HIGH);
break;
case 1:
digitalWrite(OUT1, LOW);
digitalWrite(OUT2, LOW);
digitalWrite(OUT3, HIGH);
digitalWrite(OUT4, LOW);
break;
case 2:
digitalWrite(OUT1, LOW);
digitalWrite(OUT2, HIGH);
digitalWrite(OUT3, HIGH);
digitalWrite(OUT4, LOW);
break;
case 3:
digitalWrite(OUT1, LOW);
digitalWrite(OUT2, HIGH);
digitalWrite(OUT3, LOW);
digitalWrite(OUT4, LOW);
break;
case 4:
digitalWrite(OUT1, HIGH);
digitalWrite(OUT2, HIGH);
digitalWrite(OUT3, LOW);
digitalWrite(OUT4, LOW);
break;
case 5:
digitalWrite(OUT1, HIGH);
digitalWrite(OUT2, LOW);
digitalWrite(OUT3, LOW);
digitalWrite(OUT4, LOW);
break;
case 6:
digitalWrite(OUT1, HIGH);
digitalWrite(OUT2, LOW);
digitalWrite(OUT3, LOW);
digitalWrite(OUT4, HIGH);
break;
case 7:
digitalWrite(OUT1, LOW);
digitalWrite(OUT2, LOW);
digitalWrite(OUT3, LOW);
digitalWrite(OUT4, HIGH);
break;
default:
digitalWrite(OUT1, LOW);
digitalWrite(OUT2, LOW);
digitalWrite(OUT3, LOW);
digitalWrite(OUT4, LOW);
break;
}
countStep=countStep+1; // After each cycle add 1 to countStep
if(countStep==8)
{
countStep=0; // Reset countStep on rollover
}
}
Блок питания - зарядное устройство от телефона 5 V 300 ma.
Материал для печати колес-циферблатов, пружин-фиксаторов - ABS Bestfilament белый 1.75;
Температура стола - 105 град.С;
Температура сопла - 235 град.С;
Диаметр сопла - 0.35;
Толщина слоя - 0.2;
Заполнение - 25%;
Без обдува;
Корпусные детали :
Материал - Filamentarno S, оранжевый 1,75
Температура сопла - 235 град.С
Температура стола - 60 гад.С
Сопло - 0.35
Толщина слоя - 0.2
Заполнение - 25%
Без обдува.
Толщина стенки -1.05 мм
Толщина верхниз - 0.8 мм
Стол - зеркало 4 мм
Лак для волос
Все детали проекта - крашенные. В качестве белой краски для колес-циферблатов из ABS, использовался грунт наполнитель акриловый KUDO АВТО в аэрозольной упаковке. Цвет получился 'белый белый' матовый , с фактурой 'школьный мел'.
При использовании грунта-наполнителя по прямому назначению для грунтовки детали- корпуса ( на фото зеленого цвета) из материала Filamentarno S-series 'оранжевый,' получился конфуз - деталь не хотела укрываться грунтом и оранжевый цвет проявлялся даже после 2-х слоев грунтовки. Во время сушки в тонкая части корпуса ( часть где крепиться мотор 3 мм - не такая уж и тонкая) покоробилась - отогнулась на ~ 3mm.
Вероятнее всего, виновником оказался КСИЛОЛ, который входит в состав грунтовки.
Посмотрел состав красок, которые у меня есть, в состав красок KUDO то же входит ксилол.
Обращаю Ваше внимание : КРАСИТЬ ДЕТАЛИ ИЗ МАТЕРИАЛА FILAMENNFRNO S-SERIES КРАСКАМИ KUDO алкидные авто в аэрозольной упаковке - ПРОБЛЕМАТИЧНО.
C деталями из ABS таких проблем не наблюдалось.
В общем пришлось переделывать, тщательно загрунтовать деталь акриловым грунтом на водной основе кисточкой, ошкурить, и покрасить KUDO - эмаль универсальная алкидная 'зеленая'. Через акриловый грунт, ксилол из краски в деталь не проник.
Цифры циферблата двухцветные:
основание - из ABS белый
верх - ABS - зеленый.
Двухцветную печать делал тривиально, останавливал печать через паузу и менял филамент.
Белое основание цифры позволило скрыть неточности сопряжения 'тиснения ' для цифр и самих цифр в корпусах колес- циферблатов.
Цифры для секундного циферблата из ABS - зеленый.
Работают, точность хода пока под вопросом - статистики пока не хватает, хотя есть возможность корректировки - value of 30943 for timekeeping . Изменяя цифру 30943 , можно ускорять (уменьшая) или замедлять ход (увеличивая).
Статья относится к конкурсу 'Мой 3D-принтер', номинации 'Творческий рассказ про применение FDM-принтера'
Спасибо за внимание.
Maccabeus.
Еще больше интересных статей
Настенные крепления для роутеров Xiaomi BE3600, BE5000, BE6500
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Прикупил я себе в конце прошлого года роутер Xiaomi BE3600. В принципе...
Модульная палитра образцов филамента
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Постобработки пост. Делаем из ABS грунт-порозаполнитель.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Если эксперимент удался, значит что-то здесь не...
Комментарии и вопросы
Вот интересно, ты по жизни уо....
Не будет теплица стоять до кон...
:-))
принтер voxelab aquila первые...
Хочу сделать модель кольца, са...
Здравствуйте.Из трех принтеров...
Недавно появилась одна полоса...