Sisukord:
- 1. samm: VIDEO
- 2. samm: juhtmestik ja vooluahela joonis
- Samm: vajalik materjal
- 4. samm: lähtekood ja programmeerimine
- Samm: G-KOODI ettevalmistamine
- 6. samm: IDE töötlemine
Video: DIY MINI CNC JOONISMASIN: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on mini -cnc joonistusmasin
1. samm: VIDEO
Tere, sõbrad
Olen teinud mini -astmelise mootori mehhanismist minisuuruses CNC -plotteri
Selle CNC -masina juhtimiseks vajame mikrokontrolleri plaati nimega arduino Nano ja iga samm -mootori jaoks, mis on L293D IC, vajame mootori draiveri IC -d.
Kõik elektroonikakomponendid on joodetud kostüümist valmistatud PCB -le.
Valmistasin trükkplaadi paigutuse ja tellisin selle saidilt JLCPCB. COM kohe, kui PCB on kätte saadud, tuleb see lihtsalt joota päise tihvtid, PCB -klemmid ja CNC on koodi käivitamiseks valmis.
JCLPCB on trükkplaatide tootmisettevõte, kes pakub kuni 10 prototüüpi PCB -d vaid 2 dollariga.
Kui vajate tulevaste elektroonikaprojektide tellimiseks mõnda trükkplaati, võite külastada veebisaiti JLCPCB. COM
2. samm: juhtmestik ja vooluahela joonis
CNC kontrolleri trükkplaadil olen kasutanud 2 L293D mootori draiveri IC -d, L293D juhi IC on H-silla IC, mis suudab juhtida kuni 2 alalisvoolumootorit igas suunas või saab juhtida
üks bipolaarne samm -mootor.
L293D IC loogikapinge on 5 - 7 V alalisvool, mootori pinge on 5 - 35 V alalisvool, see saab hakkama vooluga kuni 1,2 A.
Kui soovite tellida sama PCB -d, mida olen kasutanud, nii et olen sellesse postitusse lisanud ka PCB -d, siis olen andnud PCB -le redigeeritava faili, mille saate avada Fritzingi tarkvaras ja saate PCB -d vastavalt teie nõudele muuta
Samm: vajalik materjal
Järgnevalt on kasutatud materjal, võite proovida mõnda efektiivset asja ja jagada seda meiega.
Eritellimusel valmistatud PCB saidilt JLCPCB. COM
100 mm samm-mootor:-https://www.banggood.in/DC-4-9V-Drive-Stepper-Motor-Swrew-With-Nut-Slider-2-Phase-4-Wire-p-964613.html?rmmds = otsi & cur_warehouse = CN
Arduino nano:- https://amzn.to/2zgmRwUL293D IC:-
PCB terminal:-
Päise tihvt:-
Servomootor: -
5V adapter:-
4. samm: lähtekood ja programmeerimine
Hea on teada iga komponendi ja tarkvara rolli CNC -masinas
1) ARDUINO Arduino on põhimõtteliselt töö CNC -masina ajuna, CNC -kood tõsteti üles arduino, nii et kui Gcode voog arduinole käsib Arduinole mootorikilbi samm -mootorite käivitamiseks.
2) L293D mootorikilp See on spetsiaalne kilp arduino-tüüpi mootori juhtimiseks, see kilp juhib kahte samm-mootorit (x-telg ja y-telg) ja ühte servomootorit, https://cdn-learn.adafruit.com/downloads /pdf/adaf… tehniliste teadmiste saamiseks lugege seda.
3) Servomootor Põhimõtteliselt kasutatakse seda mootorit siin ainult üles/alla pliiatsi servo on ühendatud mootorikilbiga
4) Arduino IDE Seda kasutatakse koodi üleslaadimiseks arduino
5) IDE töötlemine Seda kasutatakse G-CODE muutmiseks arduinoks
6) Inkscape Seda kasutatakse G-CODE faili tegemiseks mis tahes pildist
Lisage TipAsk küsimus
Samm: G-KOODI ettevalmistamine
G-kood on failivorming, millest teie masin saab aru ja saab vastavalt töötada
Oletame, et peate masinaga joonistama teksti, nii et vajate selle Gcode'i
Nii et see, mida teete, pakub Inkscape tarkvara võimalust pildi või teksti G-koodiks teisendamiseks.
vaadake seda videot, kuidas faili G-koodis teisendada
Kuid kui laadite alla Inkscape tarkvara, pole G-CODE salvestamise võimalust
nii et peate selle allalaadimiseks lisama raamatukogulaiendi inkScape'is järgmise Makerboat g-koodi ükssarviku laienduse https://github.com/martymcguire/inkscape-unicorn/… Kuidas seda laiendust Inkscape'i lisada
1) Pakkige fail lahti
2) Avage kaust topeltklõpsuga
3) Kopeerige kõik alamkaustad ja failid
4) Paremklõpsake töölaual ikooni inkScape.
5) Avage atribuudid
6) Avage faili asukoht
7) Avage kaust "JAGA"
8) Avage kaust "EXTENSION"
9) Kogu see fail on siin
10) see on tehtud
6. samm: IDE töötlemine
Meie arduino on valmis, meie masin on valmis ja ka meie g-kood on printimiseks valmis
Nii et me vajame midagi, mis saaks G-koodi Arduinole edastada, nii et siin on meil GCTRL programmi töötlemine Laadige GTRL-kood alla lingilt
Pärast GCTRL -koodi allalaadimist pakkige kaust lahti, laadige gctrl -kood
töötlemine ja vajutage esitusnuppu uus aken avaneb sellest aknast saate valida oma suhtluspordi. Vajutades "G" brauser on avatud, valige oma g-koodi fail ja laadige see kohe üles, kui faili üles laadite
Soovitan:
Mini -CNC -masina valmistamine: 11 sammu (piltidega)
Mini CNC -masina valmistamine: Tere, kõik loodan, et teil läheb hästi. Olen siin veel ühe väga laheda projektiga, mille saate ehitada arvuti jääkide/ kasutatud osade abil. Selles juhendis näitan teile, kuidas saate kodus teha vana CNC -masina abil mini -CNC -masinat
DIY CNC kirjutusmasin GRBL -i abil: 16 sammu
DIY CNC kirjutusmasin GRBL-i abil: Selles projektis näitan teile, kuidas tasuta ja avatud lähtekoodiga tarkvara abil hõlpsalt oma odavat Arduino CNC-plotterit luua! Olen kohanud palju õpetusi, mis selgitavad, kuidas oma CNC -plotter, kuid mitte ükski, mis selgitab
DIY Mini CNC lasergraveerija: 19 sammu (piltidega)
DIY Mini CNC lasergraveerija: See on juhend, kuidas ma oma vana CNC lasergraveerija ümber panin ja tegin vanade DVD -draivide ja 250 mW laseriga stabiilse versiooni Arduino -põhisest laser -CNC -graveerijast ja õhukesest paberilõikurist. Minu CNC vana versioon: https: //www.instructables
Mini CNC laserpuidust graveerija ja laserpaberilõikur: 18 sammu (piltidega)
Mini CNC laserpuidust graveerija ja laserpaberilõikur .: See on juhend, kuidas ma tegin vanade DVD -draivide, 250 mW laseriga Arduino -põhise laser -CNC puidugraiveri ja õhukese paberilõikuri. Mänguala on maksimaalselt 40 mm x 40 mm. Kas pole lõbus vanadest asjadest oma masinat teha?
Arduino Mini CNC plotter (Proteus Projecti ja PCB -ga): 3 sammu (piltidega)
Arduino Mini CNC plotter (koos Proteus Project & PCB -ga): see arduino mini CNC või XY plotter saab kirjutada ja teha kujundusi vahemikus 40x40 mm. Jah, see vahemik on lühike, kuid see on hea algus arduino maailma sisenemiseks. [Olen selles projektis andnud kõik, isegi trükkplaadi, Proteus -faili, näidisdisaini