Sisällysluettelo:
- Vaihe 1: MITÄ TARVITSET
- Vaihe 2: PERUSKATSAUS
- Vaihe 3: RUNKON LUOMINEN
- Vaihe 4: SOVITTIMEN LUOMINEN MOOTTORIA varten
- Vaihe 5: LIIKETOIMIEN KOKOAMINEN
- Vaihe 6: VALITSEEN KIINNITTÄMINEN TOISEN PÄÄLLE
- Vaihe 7: Kynänpitimen valmistaminen
- Vaihe 8: KONEEN KYTKENTÄ
- Vaihe 9: TARKISTA VIDEO LUOVAN BUZZIN MUKAISESTA TIETOISTA MEKAANISESTA RAKENNEESTA
- Vaihe 10: OHJELMISTOT
- Vaihe 11: GRBL: N VILKKUVA ARDUINOON
- Vaihe 12: INKSCAPE GCODEN LÄHETTÄMISEKSI
- Vaihe 13: GRBL -LAAJENNUKSEN LATAAMINEN JA LISÄYTTÄMINEN MUSTAKUVAAN
- Vaihe 14: YLEINEN G -KOODIN LÄHETIN
- Vaihe 15: VAIHEIDEN KALIBROINTI G KOODIN LÄHETTÄJÄLLÄ
- Vaihe 16: GCODE -TIEDOSTON luominen
Video: DIY CNC -kirjoituskone GRBL: n avulla: 16 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä projektissa näytän sinulle, kuinka voit helposti rakentaa oman halvan Arduino CNC -plotterin käyttämällä ilmaista ja avoimen lähdekoodin ohjelmistoa!
Olen törmännyt lukuisiin opetusohjelmiin, jotka selittävät oman CNC -plotterin rakentamisen, mutta ei yhtäkään, joka selittää yksityiskohtaisesti kaikki yksityiskohdat ja ohjelmistot, jotka tarvitaan sen toteuttamiseen. Minun piti viitata helvetin paljon opetusohjelmia tämän projektin toteuttamiseksi. Kaikki, mukaan lukien käytetyn ohjelmiston tiedot, mainitaan tässä opetusohjelmassa. Siksi halusin jakaa tämän yhteiskunnan kanssa kaikille, jotka haluavat luoda tämän projektin.
Vaihe 1: MITÄ TARVITSET
- Nema 17 askelmoottori (4-johtiminen) x 2
- Arduino Uno R3
- CNC Shield V3 Arduino Unolle
- A4988 Askelmoottorin ohjain x 2
- Kierretangot x 2 (mitoitettu tarpeidesi mukaan)
- Tavallinen alumiinitanko x 2
- Pikaliima
- 5mm akryylilevy
- CNC -jyrsintä/laserleikkuri/3D -tulostin
- Mikro Servo
Vaihe 2: PERUSKATSAUS
Tämän koneen sydän on Arduino
CNC -kilven ja askelmoottorien kanssa. Askelmoottoreita käytetään X- ja Y -akselien käyttöön. Kaksi portaikkoa, joista jokainen koostuu yhdestä askelmoottorista, valmistetaan ja rakennetaan akryylistä. Kutakin akselia ohjaa erikseen Arduino, joka käyttää ilmaista ja avoimen lähdekoodin GRBL-laiteohjelmistoa. Z-akseliin kiinnitettyä kynää ohjataan servolla.
Vaihe 3: RUNKON LUOMINEN
Lataa annettu Illustrator -tiedosto ja käytä vastaavaa Mill/LaserCutter/3D -tulostinta kehyksen osien tekemiseen. Katkaise myös askelmoottorin tuet.
Vaihe 4: SOVITTIMEN LUOMINEN MOOTTORIA varten
3D -mallinnin Fusion 360 -mallin sovittimen tangoni ja moottorin akselin mittojen mukaan. Stl- ja fuusiotiedostot on linkitetty alla. Se löytyy myös TinkerCAD -profiilistani. Lataa tiedostot ja tulosta sovitin 3D -muodossa.
Napsauta tästä TinkerCAD -tiedostoon.
Vaihe 5: LIIKETOIMIEN KOKOAMINEN
Kokoa CNC: n akryylikappaleet näytettävän kuvan mukaan asentamalla pystysuorat moottorin ja tankojen tuet kuvan osoittamalla tavalla. Kokoa Y -portaali samalla tavalla käyttämällä akryylipaloja
Vaihe 6: VALITSEEN KIINNITTÄMINEN TOISEN PÄÄLLE
Työnnä mutterit sekä kierretankoihin että tavallisiin tankoihin ja kiinnitä ne paikalleen. Liimaa pala akryyliä molempien tankojen päälle.
Liimaa Y -akselin portaali tähän akryylipalaan,
Vaihe 7: Kynänpitimen valmistaminen
CNC poista tarvittavat osat ja aseta ne yhteen kuvissa näkyvän mekanismin muodostamiseksi. Kiinnitä Servo annettuun kohtaan liimalla.
Vaihe 8: KONEEN KYTKENTÄ
Kytke urospuoliset puserot kuljettajan pidikkeiden väliin, jotta mikroaskelmat voidaan ottaa käyttöön.
liitä loput osat kytkentäkaavion mukaisesti.
Käytä osia 12 voltin jännitteellä
Vaihe 9: TARKISTA VIDEO LUOVAN BUZZIN MUKAISESTA TIETOISTA MEKAANISESTA RAKENNEESTA
Olen tehnyt mekaanisen rakentamiseni tämän videon perusteella, kaikki kiitokset omistajalle.
Vaihe 10: OHJELMISTOT
Vaihe 11: GRBL: N VILKKUVA ARDUINOON
Tärkein Arduinolla toimiva ohjelmisto, joka ohjaa moottoreita, on GRBL. Vilkkua:
- Lataa annettu kirjasto
- Lisää kirjasto Arduino IDE: hen
-
Avaa esimerkkejä
- Alle MIGRBL
- avaa grblupload
- Lataa luonnos arduinoosi.
Vaihe 12: INKSCAPE GCODEN LÄHETTÄMISEKSI
Lataa Inkscape -versio 0.47 täältä. ja asenna se.
Vaihe 13: GRBL -LAAJENNUKSEN LATAAMINEN JA LISÄYTTÄMINEN MUSTAKUVAAN
Lataa alla annetut tiedostot
Katso tästä videosta lisätietoja laajennuksen asentamisesta Inkscapeen.
Vaihe 14: YLEINEN G -KOODIN LÄHETIN
Lataa Universal G Code -lähetin ja pura se.
TÄÄLTÄ.
Vaihe 15: VAIHEIDEN KALIBROINTI G KOODIN LÄHETTÄJÄLLÄ
Avaa G-Code Sender -sovellus.
- Liitä Arduino tietokoneeseen
- Valitse oikea tietoliikenneportti
- Napsauta Avaa muodostaaksesi yhteyden arduinoon.
- Siirry koneen ohjaustilaan
- Varmista, että koneesi toimii oikeaan suuntaan x y -liikkeillä.
- anna kullekin akselille 1 tuuman liike ja mittaa todellinen matkamatka
- Siirry Komento -välilehdelle
- Kirjoita $$
- merkitse muistiin 100 ja 101 dollarin arvot askeleille x- ja y -akselin millimetriä kohti.
- Käytä "$ 100 =" säätääksesi x -akselin askeleet millimetriä kohti ja "$ 101 =" y -akselilla.
- Toista tätä, kunnes ajettu matka on täsmälleen sama kuin annettu käsky.
Vaihe 16: GCODE -TIEDOSTON luominen
- Avaa Inkscape
- Tuo haluamasi kuva ja muunna se poluksi
- Käytä laajennuksissa MI GRBL EXTENSION.
- Paina Käytä ja luo GCODE -TIEDOSTO.
- Avaa tiedostotila GCODE Senderissa
- valitse tiedosto
- paina Lähetä
Istu taaksepäin ja anna koneen vetää.
Suositeltava:
Hallitse Grbl CNC: tä Wifi: n kautta: 5 vaihetta
Hallitse Grbl CNC: tä Wifi: n kautta: Tässä opetusohjelmassa käyn läpi, miten voit ottaa GRBL -ohjauksen käyttöön WIFI: ssä. Voit käyttää tätä menetelmää minkä tahansa lähettäjän kanssa, mukaan lukien lasergrbl ja Universal Gcode Sender (UGS). Lyhyesti sanottuna käytämme arkypitan työtä ja muita ohjelmistoja luodaksemme vi
CNC Servo Stepper (GRBL -yhteensopiva): 4 vaihetta
CNC Servo Stepper (GRBL -kykenevä): Tämä projekti on melko yksinkertainen moottorinohjain, joka mahdollistaa halpojen tehokkaiden tasavirtamoottoreiden käytön GRBL: n kanssa CNC -koneen johtoruuvien käyttämiseen. Katso yllä olevasta videosta esitys tästä ohjaimesta kotitekoisessa CNC -koneessa
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
Arduino -pohjainen DRO GRBL -CNC -koneelle: 3 vaihetta (kuvilla)
Arduinopohjainen DRO GRBL -CNC -koneelle: Aloitin tämän projektin yhdellä tavoitteella. Halusin yksinkertaisen mutta tehokkaan tavan tarkastella CNC -koneeni tietoja seisten CNC -koneen luona sen sijaan, että kaareisin kaulaani melkein vääntyviin asentoihin ja kikattaisin kuin