Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: ASOSIY UMUM
- 3 -qadam: ramkani yaratish
- 4 -qadam: MOTOR UCHUN ADAPTOR YARATISH
- 5 -qadam: GANTRIlarni yig'ish
- 6 -qadam: GANTRIYALARNI BIR -birining tepasiga o'rnatish
- 7 -qadam: Qalam qalamchasini yasash
- 8 -qadam: Moshinani ulash
- 9 -qadam: VIDEONI CREATTIVE BUZZ BILAN MEXANIK QURILISHDA Aniqroq Tafsilotlar
- 10 -qadam: dasturiy ta'minot
- 11 -qadam: GRBL -ni ARDUINO -ga YUKLASH
- 12 -qadam: GODNI YUBORISH UCHUN INKSCAPE
- 13 -qadam: GRBL EXTENTIONINI YUKLASH VA QO'ShISH
- 14 -qadam: UNIVERSAL G kodni yuboruvchi
- 15 -qadam: G kodni jo'natuvchi uchun MM boshiga qadamlarni kalibrlash
- 16 -qadam: GCODE faylini yaratish
Video: GRBL yordamida DIY CNC yozish mashinasi: 16 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Ushbu loyihada men bepul va ochiq kodli dasturiy ta'minot yordamida o'zingizning arzon Arduino CNC Plotter-ni qanday osonlik bilan qurishni ko'rsataman!
Men o'zingizning CNC chizgichingizni qanday yasashni tushuntiradigan ko'plab darsliklarga duch keldim, lekin buning uchun zarur bo'lgan barcha tafsilotlar va dasturiy ta'minot haqida batafsil tushuntirib beradigan bitta darslik yo'q. Men bu loyihani amalga oshirish uchun juda ko'p darsliklar bilan o'zaro bog'lanishim kerak edi. Bu qo'llanmada hamma narsa, shu jumladan ishlatilgan dasturiy ta'minot tafsilotlari keltirilgan. Shunday qilib, men ushbu loyihani yaratmoqchi bo'lganlar uchun buni jamiyat bilan bo'lishishni xohladim.
1 -qadam: Sizga nima kerak
- Nema 17 qadamli dvigatel (4 simli) x 2
- Arduino Uno R3
- Arduino Uno uchun CNC Shield V3
- A4988 step motorli haydovchi x 2
- Yivli tayoqlar x 2 (sizning ehtiyojlaringizga qarab o'lchanadi)
- Oddiy alyuminiy novdalar x 2
- Super elim
- 5 mm akril varaq
- CNC frezeleme/lazerli kesuvchi/3D printer
- Mikro Servo
2 -qadam: ASOSIY UMUM
Ushbu mashinaning yuragi Arduino -da ishlaydi
CNC Shield va Stepper Motors bilan. Bosqichli motorlar X va Y o'qlarini harakatga keltirish uchun ishlatiladi. Har biri bitta qadamli dvigateldan iborat ikkita gantr akril yordamida tayyorlanadi va quriladi. Har bir o'qni GRBL dasturiy ta'minoti bilan ishlaydigan Arduino alohida boshqaradi, u bepul va ochiq manbali. Z o'qiga biriktirilgan qalam servo yordamida boshqariladi.
3 -qadam: ramkani yaratish
Illustrator -ning berilgan faylini yuklab oling va tegishli Mill/LaserCutter/3D printeridan foydalanib, ramka qismlarini tayyorlang. Shuningdek, Stepper motorining tayanchlarini kesib oling.
4 -qadam: MOTOR UCHUN ADAPTOR YARATISH
Men 3D -modulni Fusion 360 -da tayoq va motor milining o'lchamlariga muvofiq modellashtirdim. Stl va fusion fayllari quyida bog'langan. Buni mening TinkerCAD profilimda ham topish mumkin. Fayllarni yuklab oling va adapterni 3D chop eting.
TinkerCAD fayli uchun bu erni bosing.
5 -qadam: GANTRIlarni yig'ish
Rasmda ko'rsatilgandek vertikal dvigatel va tayanch tayanchlarini o'rnatish orqali ko'rsatilgan tasvirga mos keladigan CNC'd akril bo'laklarini yig'ing. Xuddi shunday, Y gantrini akril bo'laklar yordamida yig'ing
6 -qadam: GANTRIYALARNI BIR -birining tepasiga o'rnatish
Yong'oqlarni ham tishli novda, ham oddiy novda ustiga qo'ying va ularni joyiga mahkamlang. Ikkala novda ustidan ochilgan akril bo'lagini yopishtiring.
Y o'qi gantrini bu akril bo'lakka yopishtiring,
7 -qadam: Qalam qalamchasini yasash
CNC kerakli qismlarni ajratib, ularni birlashtirib, rasmlarda ko'rsatilgan mexanizmni hosil qiladi. Belgilangan joyga Servo yopishtiruvchi yordamida ulang.
8 -qadam: Moshinani ulash
Erkak o'tish moslamalarini haydovchilar ushlagichlari orasiga ulang, shunda mikro qadam bosiladi.
qolgan qismlarni ulanish sxemasida aytib o'tilganidek ulang.
Quvvatni 12V kuchlanish bilan quvvatlantiring
9 -qadam: VIDEONI CREATTIVE BUZZ BILAN MEXANIK QURILISHDA Aniqroq Tafsilotlar
Men mexanik konstruktsiyamni ushbu videoga tayanib qildim, hamma kredit egasiga.
10 -qadam: dasturiy ta'minot
11 -qadam: GRBL -ni ARDUINO -ga YUKLASH
Motorlarni boshqaradigan Arduino -da ishlaydigan asosiy dastur GRBL. Yonish uchun:
- Berilgan kutubxonani yuklab oling
- Kutubxonani Arduino IDE -ga qo'shing
-
Ochiq misollar
- MIGRBL ostida
- grblupload -ni oching
- Eskizni arduino -ga yuklang.
12 -qadam: GODNI YUBORISH UCHUN INKSCAPE
Inkscape 0.47 versiyasini bu erdan yuklab oling. va uni o'rnating.
13 -qadam: GRBL EXTENTIONINI YUKLASH VA QO'ShISH
Quyida keltirilgan fayllarni yuklab oling
Inkscape -da kengaytmani qanday o'rnatish haqida batafsil ma'lumot olish uchun ushbu videoga qarang.
14 -qadam: UNIVERSAL G kodni yuboruvchi
Universal G kod yuboruvchisini yuklab oling va uni oching.
BU YERDAN.
15 -qadam: G kodni jo'natuvchi uchun MM boshiga qadamlarni kalibrlash
G-Code Sender ilovasini oching.
- Arduino -ni kompyuterga ulang
- To'g'ri aloqa portini tanlang
- Arduino bilan aloqa o'rnatish uchun Open ni bosing.
- Mashinani boshqarish rejimiga kiring
- Mashinangiz x y harakatlari yordamida to'g'ri yo'nalishda ishlayotganiga ishonch hosil qiling.
- Har bir o'qga 1 dyuymli harakatni bering va haqiqiy masofani aylantiring
- Buyruqlar yorlig'iga o'ting
- $$ kiriting
- $ x $ va $ y $ o'qlarining har bir qadamiga mos ravishda $ 100 va $ 101 qiymatlariga e'tibor bering.
- X o'qidagi mm uchun qadamlarni mos ravishda "$ 100 =" va y o'qi uchun "$ 101 =" dan foydalaning.
- Yo'naltirilgan masofa berilgan buyruqqa teng bo'lmaguncha buni takrorlang.
16 -qadam: GCODE faylini yaratish
- Inkscape -ni oching
- Kerakli rasmni import qiling va uni yo'lga aylantiring
- Kengaytmalarda MI GRBL EXTENSION -dan foydalaning.
- Ilovani bosing va GCODE FILE -ni yarating.
- Fayl rejimini GCODE Sender -da oching
- faylni tanlang
- yuborishni bosing
Orqaga o'tiring va mashinani chizishga ruxsat bering.
Tavsiya:
Namlik va haroratni real vaqtda Arduino UNO va SD-karta yordamida qanday yozish mumkin - DHT11 Proteusda ma'lumotlarni yozish simulyatsiyasi: 5 qadam
Namlik va haroratni real vaqtda Arduino UNO va SD-karta yordamida qanday yozish mumkin | DHT11 Proteusda ma'lumotlarni yozish simulyatsiyasi: Kirish: salom, bu Liono Maker, bu erda YouTube havolasi. Biz Arduino bilan ijodiy loyihani amalga oshirmoqdamiz va ko'milgan tizimlar ustida ishlayapmiz. Ma'lumotlarni yozuvchi: Ma'lumotlarni yozuvchi (shuningdek, ma'lumotlarni yozuvchi yoki ma'lumotlarni yozuvchi)-vaqt o'tishi bilan ma'lumotlarni yozib oladigan elektron qurilma
Uy vazifasini yozish mashinasi: 15 qadam
Uyga vazifa yozish mashinasi: BARCHA FANNING DIY LOYIHALARINI BIR YERDA OLISH UCHUN YANGI QO'LLANIMIMIZNI YUKLASH. BU YERGA BOSING. Salom bolalar, sarlavhaga ko'ra, bu Arduino yordamida uy vazifasini yozish mashinasini yaratish uchun oddiy loyiha
Scratch yordamida DIY yozish mashinasi: 10 qadam
Scratch yordamida DIY yozish mashinasi: Hammaga salom, bizning yangi ko'rsatmalarni xush kelibsiz, bugungi loyiha - bu eski qayta ishlangan tirnalgan materiallardan foydalanilgan, CNC -mini chizgich
MyoWare yordamida EMG yordamida yozish: 8 qadam
MyoWare yordamida EMG bilan yozish: Mualliflar: L. Elizabet Krouford & Dylan T. Vavra Kirish: Ushbu o'quv qo'llanmada biz sizga oddiy elektromiyografiya (EMG) tizimini yaratishni ko'rsatamiz - taxminan 100 dollar turadi - bu mushaklarning sirtdan faollashishini sezadi
GRBL CNC mashinasi uchun Arduino asosidagi DRO: 3 qadam (rasmlar bilan)
GRBL CNC Machine uchun Arduino asosidagi DRO: Men bu loyihani bitta maqsad bilan boshladim. Men bo'ynimni deyarli buralib turadigan holatlarda qisib, ko'z qisib qo'yishdan ko'ra, CNC dastgohi oldida turganimda, CNC dastgohim haqidagi ma'lumotlarni ko'rishning oddiy, ammo samarali usulini xohlardim