Turinys:
- 1 žingsnis: DAUGIAU REIKIA
- 2 žingsnis: PROGRAMINĖ ĮRANGA
- 3 veiksmas: sukamojo ašies surinkimas
- 4 žingsnis: X ir Z ašies surinkimas
- 5 žingsnis: JUNGTYS
- 6 veiksmas: GRBL FIRMWARE IR CALIBRATION
- 7 žingsnis: INKSCAPE IR UGS
- 8 žingsnis: BANDYMAS
- 9 veiksmas: Pabaikite
Video: ROTARY CNC BOTLLE PLOTTER: 9 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Aš paėmiau keletą ritinėlių, kurie tikriausiai naudojami spausdintuve. Sugalvojau juos paversti CNC buteliukų braižytuvo sukimosi ašimi. Šiandien norėčiau pasidalinti, kaip iš šių ritinėlių ir kitų atraižų sukurti CNC butelių braižytuvą.
Norėdami atlikti šį projektą, mane įkvėpė lingibas su jo CNC būgnų braižytuvu:
Pradėkime.
1 žingsnis: DAUGIAU REIKIA
- 1 vnt x „Arduino Uno R3“.
- 1 vnt x „Arduino“CNC skydas V3 GRBL.
- 4 vnt x žingsninio variklio tvarkyklė A4988.
- 2 vnt x seni CD/DVD grotuvai.
- 2 vnt x žingsninis variklis NEMA 17 dydžio.
- 2 vnt x senų spausdintuvo ritinėlių, kurių ilgis apie 370 mm ir skersmuo 10 mm.
- 2 metrų x 8P vaivorykštės juostos kabelis.
- 2 vnt x aliuminio lanksčios veleno movos, vidinės skylės dydis: 5 mm x 8 mm.
- 1 vnt x aliuminio lanksčios veleno movos, vidinės skylės dydis: 10 mm x 10 mm. Jis naudojamas rašikliui/ pieštukui spausti.
- 1 vnt x segiklis.
- 6 vnt x variniai žalvariniai stulpai L-5/10mm.
- 3 vnt x srieginiai strypų pakabos ir veržlės M10 x 500 mm. Pakabinamiems žibintams naudojau srieginį varžtą.
- 8 vnt x guolio 8 mm ID.
- 2 vnt x XH2.54 mm - 6P 20 cm vielos kabelio dviguba jungtis.
- 4 vnt x L formos atramos.
- 2 vnt x Žingsninio variklio tvirtinimo atrama.
- 1 vnt x 12 V maitinimo šaltinis.
- Kai kurie maži kabelių raišteliai, kabelio spiralinė plėvelė, M4 varžtai ir veržlės.
2 žingsnis: PROGRAMINĖ ĮRANGA
- GRBL programinė įranga.
- „Inkscape“.
- „Evil Mad Scientist Laboratories“„AxiDraw“programinė įranga 2.6.3. Tai neprivaloma liuko užpildymo pratęsimui.
- Universalus Gcode siuntėjas.
3 veiksmas: sukamojo ašies surinkimas
Aš pakartotinai panaudojau 2 medines lazdeles iš savo vaikų žaislų, išgręžiau 2 skylutes ant kiekvienos lazdos maždaug 65 mm atstumu ir sumontavau guolį į gręžimo skyles.
- Mėlynos medinės lazdelės matmenys: 100 x 30 x 10 mm
- Raudonos medinės lazdelės matmenys: 165 x 30 x 10 mm
Du spausdintuvo ritinėlių galai buvo įkišti į mėlynos medinės lazdos guolį.
Aš įkišau kitus šoninius ritinėlių galus į raudonos medinės lazdos guolį ir sujungiau 2 žingsninius variklius su Y ašimi prie 2 ritinėlių lanksčia jungtimi 5x8 mm. Tada aš supjaustiau medinę plokštės matmenį 250x350 mm, kad galėčiau pastatyti CNC kojelę, ir pritvirtinau ant jos L formos atramas. Žingsniniai varikliai ir raudonos medinės lazdos buvo sumontuotos ant šios pėdos.
4 žingsnis: X ir Z ašies surinkimas
X ašis ir Z ašis buvo sumontuotos ant medinės dėžutės 12x10x6mm, kurioje buvo išgręžtos 4 skylės ir į šias skyles įkištos 4 veržlės M10. Atstumas tarp dviejų veržlių vienoje pusėje yra 30 mm.
M10 srieginiai strypai buvo poliruoti iš abiejų galų, kol jie pasieks 8 mm skersmenį.
Į 4 medinės dėžutės veržles įsukau du M10x500 srieginius strypus. Priklausomai nuo butelio ilgio, aš galiu rankiniu būdu reguliuoti X ašies padėtį. Keturios kitos veržlės taip pat buvo prisukamos prie dviejų srieginių strypų galų, kad būtų nustatyta norima padėtis.
X ir Z ašiai aš pritvirtinau 2 senus CD/DVD grotuvus ant aukščiau esančios medinės dėžutės 12x10x6mm.
Rašiklio/pieštuko tvirtinimui naudojau segiklio spyruoklės mechanizmą ir lanksčią 10x10 mm jungtį. Išsamią informaciją galite patikrinti mano ankstesniame nurodyme: ATGAL Į PAGRINDINĮ-MINI CNC PLOTTERĮ
Aš supjaustau 2 medines plokštes, kurių matmenys yra 100x200 mm, kad būtų sukurta kairioji ir dešinė X ir Z ašies atrama. Aš išgręžiau 2 skyles ant kiekvienos plokštės maždaug 30 mm atstumu ir sumontavau guolį į gręžimo skyles. Kitos skylės buvo naudojamos prisijungti prie L formos atramų.
Du srieginiai strypai su dviem CD/DVD grotuvais buvo įkišti į 2 dešinės ir kairės pusės atramų guolius
Kad X ašies atramos būtų pakankamai tvirtos, kairiajai ir dešinei atramoms prijungti panaudojau vieną papildomą 10x500mm sriegio strypą.
Kairė ir dešinė XZ ašies atramos buvo sumontuotos ant CNC pėdų plokštės.
Kadangi X ašis yra apribota iki 40 mm, kad galėčiau išplėsti piešimo diapazoną, aš naudoju kai kurias spausdintuvo pavaras ir diržą, kad sujungčiau 2 srieginius strypus. Tokiu būdu galiu ranka sureguliuoti norimą braižymo padėtį, priklausomai nuo butelio ilgio.
Padaryta.
5 žingsnis: JUNGTYS
Mano projekte buvo naudojami 4 žingsniniai varikliai ir A4988 tvarkyklės. Kadangi rotacinė Y ašis veikė su 2 žingsniniais varikliais, norėdamas sukonfigūruoti ketvirtąją ašį, turėjau pridėti 2 trumpiklius, kaip parodyta paveikslėlyje. Šiuo atveju Y ašis yra klonuojama prie 4-ojo žingsninio variklio A4988, kuris CNC skydelyje pažymėtas kaip „A“.
Galiausiai prie CNC pėdų plokštės pritvirtinau „CNC Shield“ir „Arduino Uno“ir prijungiau kabelius iš 4 žingsninių variklių į 4 tvarkykles A4988.
Pastabos: 5 žingsnyje galite perskaityti mano instrukciją ATGAL Į PAGRINDINĮ-MINI CNC PLOTTERĮ, kad nustatytumėte žingsnių tvarkyklės A4988 mikro žingsnius ir srovės ribą.
- Mano mikropakopų nustatymas yra 1/8 žingsnio skiriamoji geba visiems žingsniniams varikliams.
- Turėtume atkreipti dėmesį į žingsninių variklių srovės ribos nustatymą, reguliuodami žoliapjovės potenciometrą A4988 plokštėje.
Atlikti visi elektros instaliacijos darbai ir darbai.
6 veiksmas: GRBL FIRMWARE IR CALIBRATION
1. Įkelkite GRBL programinę įrangą į „Arduino Uno“
- Atsisiųskite GRBL programinės įrangos failus.
- Nukopijuokite GRBL į C: / Users / Administrator / Documents / Arduino / libraries
- Atidarykite „Arduino IDE“, meniu Failas spustelėkite Pavyzdžiai ‣ GRBL ‣ grblĮkelti.
- Pasirinkite tinkamą prievadą ir plokštę („Arduino Uno“), sukompiliuokite ir įkelkite kodą į „Arduino Uno“.
2. Mano butelių braižytuvo GRBL parametrai yra šie:
$0 | 10.000 | Žingsnio pulso laikas |
$1 | 25.000 | Žingsnis tuščiąja eiga |
$2 | 0.000 | Žingsnis impulso invertavimas |
$3 | 0.000 | Žingsnio krypties keitimas |
$4 | 0.000 | Apversti žingsnio įgalinimo kaištį |
$5 | 0.000 | Apverskite ribinius kaiščius |
$6 | 0.000 | Apverskite zondo kaištį |
$10 | 1.000 | Būsenos ataskaitos parinktys |
$11 | 0.010 | Sankryžos nuokrypis |
$12 | 0.002 | Lanko tolerancija |
$13 | 0.000 | Ataskaita coliais |
$20 | 0.000 | Minkštos ribos įgalina |
$21 | 0.000 | Įgalina griežtos ribos |
$22 | 0.000 | Įjungimo pradžios ciklas |
$23 | 0.000 | Nukreipimo krypties keitimas |
$24 | 25.000 | Pradžia nustatykite pašarų greitį |
$25 | 500.000 | Namų paieškos paieškos rodiklis |
$26 | 250.000 | Nukreipimo jungiklio atmetimo vėlavimas |
$27 | 1.000 | Išjungimo jungiklio atitraukimo atstumas |
$30 | 1000.000 | Maksimalus veleno greitis |
$31 | 0.000 | Minimalus veleno greitis |
$32 | 0.000 | Lazerio režimo įjungimas |
$100 | 53.333 | X ašies važiavimo raiška |
$101 | 20.000 | Y ašies važiavimo raiška |
$102 | 53.333 | Z ašies važiavimo raiška |
$110 | 1000.000 | Didžiausias X ašies greitis |
$111 | 1000.000 | Didžiausia Y ašies norma |
$112 | 1000.000 | Z ašies maksimalus greitis |
$120 | 50.000 | X ašies pagreitis |
$121 | 50.000 | Y ašies pagreitis |
$122 | 50.000 | Z ašies pagreitis |
$130 | 40.000 | Didžiausia X ašies eiga |
$131 | 220.000 | Didžiausia Y ašies eiga |
$132 | 40.000 | Maksimali Z ašies eiga |
Svarbūs parametrai, kuriuos atlikau, buvo paryškinti aukščiau esančioje lentelėje.
3. STEP/MM nustatymas:
Žingsninio variklio žingsnio/mm nustatymas pateiktas toliau pateiktose lentelėse pagal formulę:
Žingsniai / mm = (žingsniai per apsisukimą)*(mikro žingsniai) / (mm per apsisukimą)
X IR Z AŠIS - 101 USD ir 103 USD:
Varžto darbinis ilgis: | 40.00 | mm |
Žingsnis angelas: | 18 | ° |
Žingsnių, reikalingų DVD žingsniui atlikti 1 pilną apsisukimą: | 20 | žingsnis/rev |
A4988 mikro žingsnių nustatymas: | 8 | - |
DVD žingsninio varžto žingsnis (mm/apsisukimas): | 3.0 | mm/aps |
ŽINGSNIS/MM: | 53.333 | žingsnis/mm |
Taip ir ašis - 101 USD
Norėdami nustatyti sukimosi ašies STEP / mm, išmatavau cilindrinės gumos, pritvirtintos prie spausdintuvo ritinėlių, perimetrą. Žingsninis variklis yra tiesus, kad padarytų 1 pilną apsisukimą, ir mano atveju jis yra 80 mm.
Bandydamas naudoju kai kuriuos stiklinius butelius (žuvies padažo butelį), kurių apimtis 220 mm.
Sukimosi ašies darbinis ilgis: | 220.000 | mm |
Žingsnis angelas: | 1.8 | ° |
Žingsnių, reikalingų žingsniui atlikti 1 pilną apsisukimą, skaičius: | 200 | žingsnis/rev |
A4988 mikro žingsnių nustatymas: | 8 | - |
mm per apsisukimą: | 80.000 | mm/aps |
ŽINGSNIS/MM: | 20.000 | žingsnis/mm |
7 žingsnis: INKSCAPE IR UGS
1. INKSCAPE
- Meniu „Inkscape“eikite į Failas ‣ Ypatybės ir skirtuke Puslapis nustatykite ekrano vienetus (milimetrus), orientaciją į portretą ir puslapio dydį: 40x 220 mm. - Importuokite tinkamą vaizdą naudodami meniu Failas ‣ Importuoti. Meniu eikite į kelią ‣ Trace Bitmap ir konvertuokite objektą į kelią.
- Eikite į plėtinius, „Gcodetools“, „Tools Libary“. Pasirinkite Įrankių tipas: cilindrinis ir spustelėkite Taikyti.
- Eikite į plėtinius, „Gcodetools“, orientacijos taškus
- Orientacijos tipas: 2 taškų režimas.
- Z Paviršius: 0,0 mm. Tai yra jūsų popieriaus paviršiaus viršus.
- Z Gylis: -1,0 mm. Tai Z ašies darbinė padėtis, kai CNC braižytuvas piešia objektą. Šis neigiamas skaičius užtikrina, kad rašiklio galas gali liesti popierių.
- Eikite į plėtinius ‣ „Gcodetools“‣ Kelias į „Gcode“
- Z saugus aukštis: 2 mm. Tai aukštis virš brėžinio paviršiaus, kai juda tarp piešimo taškų.
- Prieš spustelėdami Taikyti, spustelėkite skirtuką Kelias į Gcode. Taip sukuriamas G kodo failas.
2. UNIVERSALI KODO PLATFORMA
- Atidarykite „Universal Gcode Platform“, pasirinkite „Port“ir nustatykite „Baud“į 115200, spustelėkite skirtuką „Connect“.
- Pasirinkite tinkamą padėtį judindami X ašis į kairę - į dešinę, Y ašis į priekį - atgal ir nustatydami pradines koordinates mygtuku Reset Zero.
- Spustelėkite Atidaryti ‣ Eikite į G kodo failą, kurį sukūrė INKSCAPE.
- Spustelėkite Siųsti ir CNC braižytuvas atliks piešinį pagal G kodą.
- Stebėkite braižytuvą, veikiantį skirtuke „Vizualizatorius“.
8 žingsnis: BANDYMAS
Turiu daug žuvies padažo butelių iš stiklo. Paprastai po naudojimo jie išmetami, tačiau nuo šiol juos pavadins arba papuoš mano CNC buteliukų braižytuvas, kuriame bus laikomi reikalingi skysti prieskoniai. Mes galime lengvai pakeisti įvairius rašiklius, pvz., Spalvotus rašiklius/ pieštukus … nes jie yra prispausti lanksčia variklio mova 10x10 mm.
9 veiksmas: Pabaikite
Galite pamatyti keletą šio projekto nuotraukų.
Labai ačiū, kad perskaitėte mano darbą ir tikiuosi, kad šį kartą jums patiko mano straipsnis!
Rekomenduojamas:
„MXY Board“- mažo biudžeto „XY Plotter“piešimo robotų lenta: 8 žingsniai (su paveikslėliais)
„MXY“lenta - mažo biudžeto „XY Plotter“piešimo robotų lenta: Mano tikslas buvo suprojektuoti „mXY“plokštę, kad XY braižytuvo mašina būtų mažo biudžeto. Taigi aš sukūriau lentą, kuri palengvina tiems, kurie nori sukurti šį projektą. Ankstesniame projekte, naudojant 2 vnt. „Nema17“žingsninius variklius, ši plokštė
Minivac 601 (1.0 versija) Motorized Rotary Switch: 15 žingsnių (su paveikslėliais)
„Minivac 601“(1.0 versija) Motorizuotas sukamasis jungiklis: tai yra pažadėtas tolesnis mano „Minivac 601 Replica“(0.9 versija) nurodymas. Tai įvyko greičiau, nei tikėtasi, ir esu labai patenkintas rezultatu. Čia aprašytas dešimtainis įvesties ir išvesties skydelis yra gamintojo pakaitalas
CNC robotų braižytuvas: 11 žingsnių (su paveikslėliais)
CNC robotų braižytuvas: a. Straipsniai {šrifto dydis: 110,0%; šrifto svoris: paryškintas; šrifto stilius: kursyvas; teksto dekoravimas: nėra; fono spalva: raudona;} a. straipsniai: užveskite pelės žymeklį {fono spalva: juoda;} Šioje instrukcijoje aprašomas CNC valdomas robotų braižytuvas. Robotą sudaro
„Arduino“CNC braižytuvas (piešimo mašina): 10 žingsnių (su paveikslėliais)
Arduino CNC braižytuvas (PIEŠIMO MAŠINA): Ei, vaikinai! Tikiuosi, kad jums jau patiko mano ankstesnis pamokomas " Kaip susikurti savo Arduino mokymo platformą " ir jūs esate pasiruošę naujam, kaip įprasta, sukūriau šią pamoką, kuri padės jums žingsnis po žingsnio, tuo pačiu padarydama tokį nuostabų
„Arduino Mini“CNC braižytuvas (su „Proteus Project“ir PCB): 3 žingsniai (su paveikslėliais)
„Arduino Mini CNC Plotter“(su „Proteus Project“ir PCB): Šis „arduino“mini CNC arba XY braižytuvas gali rašyti ir kurti 40x40 mm diapazono dizainus. Taip, šis diapazonas yra trumpas, tačiau tai gera pradžia šokti į arduino pasaulį. [Šiame projekte aš daviau viską, net PCB, „Proteus File“, dizaino pavyzdį