Мазмұны:

Тортты безендіруге арналған робот: 9 қадам
Тортты безендіруге арналған робот: 9 қадам
Anonim
Тортты безендіруге арналған робот
Тортты безендіруге арналған робот

Пісіруді пирожныйлармен безендіру үшін DIY Universal CNC Machine v1.5 пайдаланыңыз.

1 -қадам: Бұл жобада қолданылатын заттар

Бұл жобада қолданылатын заттар
Бұл жобада қолданылатын заттар
  • DIY әмбебап CNC машинасы
  • NEMA 17 қадамдық қозғалтқышы
  • DRV8825
  • Арнайы Photon Stepper драйвер тақтасы: Бұл қадамға файл қосылды
  • DFRobot Raspberry Pi 3 үлгісі B+
  • DFRobot 5 «TFT Raspberry Pi сенсорлық экраны

2 -қадам: демонстрациялық бейне

Image
Image

3 -қадам: Негізгі CNC машинасы

Машинаны жетілдіру
Машинаны жетілдіру

2018 жылдың 14 тамызында мен DIY әмбебап CNC машинасы бар жобаны жарияладым. Оның құралдарын оңай ауыстыруға болады. Машинаны құру өте күрделі, сондықтан қосымша нұсқауларды осы жобадан қараңыз.

4 -қадам: машинаны жетілдіру

Машинаны жетілдіру
Машинаны жетілдіру
Машинаны жетілдіру
Машинаны жетілдіру

Менің алғашқы жобамның кейбір кемшіліктері болды, бірақ мен оны түсініктеме бөлімінде назар аудардым. Біріншіден, X осінің белбеуі біркелкі емес кернеуге ие болды. Бұл қозғалыстардың дәл болмауына әкелуі мүмкін. X осі вагон рельске мықтап сай келмеді, бұл бүкіл тораптың аударылып кетуіне және рельске қарсы тартылуына әкелді. Мұны түзету үшін мен уақыт белбеуі сәйкес келетін жерге жылжып, V саңылау дөңгелектерін жақсы орындарға жылжыту арқылы X осінің кареткасын толықтай қайта құрдым, сонымен қатар көлбеуді болдырмау үшін артқы жағына басқа дөңгелекті қостым.

5 -қадам: мұздандыру

Мұздандыру
Мұздандыру
Мұздандыру
Мұздандыру
Мұздандыру
Мұздандыру

Маған мұзды өте бақыланатын және болжамды жылдамдықпен шығару әдісі қажет болды. Бұл қадамдық қозғалтқышты қолдануды білдірді. Бірақ содан кейін мәселе айналудан көптеген төмен күштерді шығаруға келді. Беріліс - белгілі күш мультипликаторы. Қозғалтқыш білігіне бекітілген кішкене беріліс үлкен редукторды айналдыра алады, ал үлкен беріліс үлкен күш шығарады. Бірақ содан кейін айналмалы қозғалыс сызықтық қозғалысқа қалай айналады? Бұл жерде бұрандалар мен жаңғақтар ойнауға келеді. Тұрақты бұранданы қосатын гайканың орнына, менде бұранданы жоғары немесе төмен жылжытатын гайка болды (үлкен беріліске бекітілген). Алдымен мен мұны Fusion 360 -та жасағым келді, бірақ Thingiverse -ді қарап шыққаннан кейін мен өз қажеттіліктеріме сәйкес келетін нәрсені таптым. Оны мына жерден табыңыз:

Particle Photon бұлтты функциялар арқылы басқарылатын қадамдық қозғалтқышты басқарады. Мен HTML бетін құрдым, оны Apache веб -сервері орналастырады. Жоғары, төмен және тоқтату үшін 3 түйме бар. Кейінірек бұл бетте Raspberry Pi 3 B+ және сенсорлық экран болады.

6 -қадам: машинаны басқару

Машинаны басқару
Машинаны басқару

DFRobot маған жаңа Raspberry Pi 3 B+ және 5in TFT сенсорлық экранын жіберу арқылы осы жобаның демеушілігіне көмектесті. Бастау үшін мен соңғы Raspbian кескінін https://www.raspberrypi.org/downloads/raspbian/ сайтынан жүктедім, содан кейін Etcher.io көмегімен SD картасына қойдым.

Содан кейін басқа Raspberry Pi -де келесі пәрмендерді енгізу арқылы js түйінін орнатыңыз:

git клоны https://github.com/creationix/nvm.git ~/.nvmcd ~/.nvm

git checkout `git сипаттау --abbrev = 0 -тегтер`

CD

. ~/.nvm/nvm.sh

Содан кейін сіз қалаған түйіннің нұсқасын орнатып, пайдалана аласыз

nvm орнату 6

nvm пайдалану 6

сонымен қатар түйін бумасының менеджерін (npm) npm install npm@latest -g жаңарту үшін осы пәрменді іске қосыңыз

және соңында басқару бағдарламалық жасақтамасын орнатыңыз

sudo npm install --unsafe -perm -g cncjs

және оны іске қосу үшін cncjs. Бетке кіру үшін https://: 8000 сайтына өтіңіз. Сондай -ақ, CNC машинасын басқаратын Arduino Uno USB кабелін CNCJS сервері жұмыс істейтін Raspberry Pi -ге қосқаныңызға көз жеткізіңіз.

7 -қадам: Дизайн жасау

Дизайн құру
Дизайн құру
Дизайн құру
Дизайн құру
Дизайн құру
Дизайн құру
Дизайн құру
Дизайн құру

Мен Fusion 360 -ты CAM үшін gcode жобалау үшін де, генерациялау үшін де қолдандым. Мен таңдаған торт үлгісі Arduino.cc логотипі болды. Мен алдымен суретті интернеттен жүктедім, содан кейін оны кенепке қосылған функцияны қолдана отырып, жұмыс ортасына енгіздім. Содан кейін мен эскизден денені шығардым. Содан кейін мен CAM ортасына кіріп, тортты (9x13x2in) имитациялайтын қондырғы жасадым. Ақырында мен 2d кесу операциясын қолдана отырып құралдар жолын құрдым.

8 -қадам: Торт жасау уақыты

Торт жасау уақыты
Торт жасау уақыты
Торт жасау уақыты
Торт жасау уақыты
Торт жасау уақыты
Торт жасау уақыты

Мен қарапайым торт жасағым келді, сондықтан мен жалпы сары торт қоспасынан қорап алдым және оны нұсқауларға сәйкес дайындадым, оны 9x13 дюймдік табаға құйдым. Пісіру кезінде мен 1 стақан сары майдан, 4 стакан қант ұнтағынан, 2 ас қасық сүттен және кішкене ванильден қарапайым крем жасадым. Содан кейін бұл крем салқындатылған тортқа біркелкі таралды. Мен мұздату шүмегіне кедергі келтіретін үлкен ауытқулар жоқ екеніне көз жеткіздім.

Мұздату рецепті мұнда өте маңызды. Егер ол тым ағып кетсе, ол экструзия кезінде орнында қалмайды. Тым қалың және қадамшы оны шығарып алмайды. Міне мен қолдандым:

Қант ұнтағы салмағы бойынша 7 унция

15,5 шай қасық су

«Ардуино көк» деп атауға болатын нәрсені жасау үшін 4 тамшы көк түс бояуы

9 -қадам: безендіру

Декорация!
Декорация!
Декорация!
Декорация!
Декорация!
Декорация!

Енді бәрі дайын, тортты безендіру уақыты келді. Алдымен мен барлық осьтерді шектеу қосқыштарына тигізуге мәжбүрледім. Содан кейін мен мұздату экструзиясын бастау үшін сенсорлық экрандағы «төмен» түрттім. Содан кейін мен cnc машинасының gcode -ге сәйкес келуін қамтамасыз ету үшін cncjs веб -бетінен бастау түймесін бастым.

Ұсынылған: