INHOUDSOPGAWE:
- Stap 1: Dinge wat ons nodig het
- Stap 2: Sagteware
- Stap 3: ROTERENDE AS -VERGADERING
- Stap 4: X EN Z ASMONTERING
- Stap 5: VERBINDINGS
- Stap 6: GRBL FIRMWARE EN KALIBRASIE
- Stap 7: INKSCAPE EN UGS
- Stap 8: TOETS
- Stap 9: AFWERK
Video: ROTARY CNC BOTTLE PLOTTER: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Ek het 'n paar rolletjies opgetel, wat waarskynlik in die drukker gebruik word. Ek het die idee gekry om dit in die rotasie -as van CNC -bottelplotter te verander. Vandag wil ek deel hoe om 'n CNC -bottelplotter uit hierdie rollers en ander stukkies te bou.
Om hierdie projek te doen, is ek geïnspireer deur lingib met sy CNC Drum Plotter:
Kom ons begin.
Stap 1: Dinge wat ons nodig het
- 1 stuks x Arduino Uno R3.
- 1 stuks x Arduino CNC Shield V3 GRBL.
- 4 stuks x stapmotorbestuurder A4988.
- 2 stuks x ou CD/DVD -spelers.
- 2 stuks x Stepper Motor NEMA 17-grootte.
- 2 stuks x ou drukkerrolletjies, met 'n lengte van ongeveer 370 mm en 'n deursnee van 10 mm.
- 2 meter x 8P reënbooglintkabel.
- 2 stuks x Buigsame as -koppeling van aluminium, binnegatgrootte: 5 mm x 8 mm.
- 1 stuks x Buigsame as -koppeling van aluminium, binnegatgrootte: 10 mm x 10 mm. Dit word gebruik om die pen/ potlood vas te hou.
- 1 stuks x krammasjien.
- 6 stuks x koper koper pilare L-5/10mm.
- 3 stuks x Skroefdraadhangers en moere M10 x 500 mm. Ek het 'n skroefdraad gebruik om ligte te hang.
- 8 stuks x laer 8 mm ID.
- 2 stuks x XH2.54mm - 6P 20cm draadkabel dubbele aansluiting.
- Ondersteunings van 4 stuks x L vorm.
- 2 stuks x monteersteun vir stapmotor.
- 1 stuks x Kragtoevoer 12V.
- 'N Paar klein kabelbinders, kabelspiraalomhulsel, M4 -boute en moere.
Stap 2: Sagteware
- GRBL firmware.
- Inkscape.
- AxiDraw Software 2.6.3 deur Evil Mad Scientist Laboratories. Dit is opsioneel vir die vuluitbreiding van die luik.
- Universele Gcode -sender.
Stap 3: ROTERENDE AS -VERGADERING
Ek het 2 houtstokkies van my kinderspeelgoed hergebruik, 2 gate op elke stok met 'n afstand van ongeveer 65 mm geboor en die laer in boorgate aangebring.
- Blou houtstokafmeting: 100 x 30 x 10 mm
- Rooi houtstokafmeting: 165 x 30 x 10 mm
Twee punte van die drukkerrolletjies is in die laer van 'n blou houtstokkie geplaas.
Ek het die ander kantwals -ente in 'n rooi houtstokkie geplaas en 2 stappermotors Y -as met 2 rollers verbind deur 'n buigsame koppeling van 5 x 8 mm. Toe sny ek 'n houtplaatafmeting van 250x350mm om 'n CNC -voetplaat te bou en die L -vormsteun daarop aangebring. Die stapmotors en rooi houtstokkies is op hierdie voetplaat gemonteer.
Stap 4: X EN Z ASMONTERING
Die X-as en Z-as is gemonteer op 'n houtkas 12x10x6mm wat 4 gate geboor is en 4 moere M10 in hierdie gate geplaas is. Die afstand tussen die twee moere aan die een kant is 30 mm.
Die M10 -draadstawe is aan albei kante gepoleer totdat hulle 'n deursnee van 8 mm bereik.
Ek het twee M10x500 skroefdraadstawe in 4 moere van die houtkas geskroef. Afhangende van die lengte van die bottel, kan ek die posisie van die X-as handmatig aanpas. Vier ander moere is ook aan twee ente van draadstawe vasgeskroef om die gewenste posisie te bevestig.
Vir die X- en Z -as het ek 2 ou CD/DVD -spelers op die boks hierbo 12x10x6mm gemonteer.
Vir die vasmaak van die pen/potlood het ek die veermeganisme van die krammasjien en die buigsame koppeling 10x10mm gebruik. Besonderhede wat u by my vorige instruksies kan nagaan: TERUG NA BASIC-MINI CNC PLOTTER
Ek sny die 2 houtplate met 'n afmeting van 100x200 mm om die linker- en regterkantsteun van die X- en Z -as te bou. Ek het 2 gate op elke bord met 'n afstand van ongeveer 30 mm geboor en die laer in boorgate aangebring. Die ander gate is gebruik om aan L -ondersteunings te koppel.
Twee draaddrade met twee CD/DVD -spelers is in 2 laers van die regter- en linkerkantsteun geplaas
Om die X-assteun sterk genoeg te hou, het ek 'n ekstra draadstang van 10x500mm gebruik om die linker en regtersteun te verbind.
Die linker- en regtersteun van die XZ -as is op die CNC -voetplaat gemonteer.
Omdat die X-as tot 40 mm beperk is, het ek 'n paar drukkers en gordels gebruik om 2 draaddrade met mekaar te verbind om die plotreeks te kon uitbrei. Op hierdie manier kan ek die gewenste plotposisie met die hand aanpas, afhangende van die bottellengte.
Klaar.
Stap 5: VERBINDINGS
My projek het 4 stepper motors en A4988 bestuurders gebruik. Omdat die roterende Y -as met 2 stepper -motors werk, moes ek 2 springers byvoeg soos hieronder getoon om die 4de as te konfigureer. In hierdie geval word Y-Axis gekloon na die 4de stepper driver A4988 wat gemerk is as "A" op die CNC-skild.
Uiteindelik het ek CNC Shield en Arduino Uno op die CNC voetplaat gemonteer en kabels van 4 stapmotors aan 4 bestuurders A4988 verbind.
Opmerkings: U kan na STAP 5 verwys na my instruksies TERUG NA BASIC-MINI CNC PLOTTER vir die opstel van mikrostappe en die huidige limiet van stepper driver A4988.
- My instelling vir mikrostappe is 'n resolusie van 1/8 vir alle stapmotors.
- Ons moet aandag gee aan die huidige limiet van stapmotors deur die trimmerpotentiometer op die A4988 -bord aan te pas.
Alle monteerwerke en elektriese verbindings is gedoen.
Stap 6: GRBL FIRMWARE EN KALIBRASIE
1. Laai GRBL -firmware op na Arduino Uno
- Laai GRBL -firmware -lêers af.
- Kopieer GRBL na C: / Users / Administrator / Documents / Arduino / libraries
- Maak Arduino IDE oop, klik in die menu Lêer op Voorbeelde ‣ GRBL ‣ grblUpload.
- Kies die korrekte poort en bord (Arduino Uno), stel die kode saam en laai dit op na Arduino Uno.
2. GRBL -parameters vir my bottelplotter is soos volg:
$0 | 10.000 | Stap polsslag |
$1 | 25.000 | Stap vertraag in stilstand |
$2 | 0.000 | Stap pols omkeer |
$3 | 0.000 | Stap rigting om |
$4 | 0.000 | Draai stap -inskakelpen om |
$5 | 0.000 | Draai limietpenne om |
$6 | 0.000 | Draai sondepen om |
$10 | 1.000 | Statusverslagopsies |
$11 | 0.010 | Aansluiting afwyking |
$12 | 0.002 | Boog verdraagsaamheid |
$13 | 0.000 | Gee in duim aan |
$20 | 0.000 | Sagte grense maak dit moontlik |
$21 | 0.000 | Harde perke stel dit moontlik |
$22 | 0.000 | Huisvestingsiklus aktiveer |
$23 | 0.000 | Tuisrigting omkeer |
$24 | 25.000 | Huisvesting vind voersnelheid |
$25 | 500.000 | Soekkoers vir huisvesting |
$26 | 250.000 | Vertraging vir terugskakel van tuisskakelaar |
$27 | 1.000 | Uittrekafstand van die huisskakelaar |
$30 | 1000.000 | Maksimum spil spoed |
$31 | 0.000 | Minimum spil spoed |
$32 | 0.000 | Lasermodus aktiveer |
$100 | 53.333 | X-as reisresolusie |
$101 | 20.000 | Y-as reisresolusie |
$102 | 53.333 | Z-as reisresolusie |
$110 | 1000.000 | X-as maksimum koers |
$111 | 1000.000 | Y-as maksimum koers |
$112 | 1000.000 | Z-as maksimum koers |
$120 | 50.000 | X-as versnelling |
$121 | 50.000 | Versnelling van die Y-as |
$122 | 50.000 | Z-as versnelling |
$130 | 40.000 | X-as maksimum reis |
$131 | 220.000 | Y-as maksimum reis |
$132 | 40.000 | Z-as maksimum reis |
Die belangrike parameters wat ek die kalibrasies gedoen het, word in tabel hierbo uitgelig.
3. STAP/MM -instelling:
Die stap/mm -instelling vir stapmotors word in die onderstaande tabelle getoon deur die formule:
Stappe / mm = (Stappe per omwenteling)*(Mikro-stappe) / (mm per omwenteling)
X EN Z AXIS - $ 101 en $ 103:
Die werklengte van die skroef: | 40.00 | mm |
Stief engel: | 18 | ° |
Die aantal stappe wat nodig is vir DVD -stepper om 1 volledige omwenteling te maak: | 20 | stap/rev |
A4988 instellings vir mikrostappe: | 8 | - |
DVD -stepper -skroefhoogte (mm/omwenteling): | 3.0 | mm/omw |
STAP/MM: | 53.333 | stap/mm |
Y EN 'N ASS - $ 101
Om die STAP / mm van die rotasie -as te bepaal, het ek die omtrek van die silindriese rubber op die drukkerrolle gemeet. Die stepper motor het 'n reguit lengte om 1 volledige omwenteling te maak, en in my geval is dit 80 mm.
Tydens my toetsing het ek 'n paar glasbottels (vissousbottel) met 'n omtrek van 220 mm gebruik.
Die werklengte van die roterende as: | 220.000 | mm |
Stief engel: | 1.8 | ° |
Die aantal stappe wat nodig is vir stepper om 1 volledige omwenteling te maak: | 200 | stap/rev |
A4988 instellings vir mikrostappe: | 8 | - |
mm per omwenteling: | 80.000 | mm/omw |
STAP/MM: | 20.000 | stap/mm |
Stap 7: INKSCAPE EN UGS
1. INKSCAPE
- Gaan in die Inkscape -kieslys na File ‣ Properties en stel die Display Units (millimeter), die Oriëntasie op Portrait en Page Size: 40x 220mm op die blad Tab. - Voer 'n geskikte prent in deur die menu File ‣ Import te gebruik. Gaan na Path ‣ Trace Bitmap in die spyskaart en omskep die Object in Path.
- Gaan na Uitbreidings ‣ Gcodetools ‣ Tools Libary. Kies Gereedskapstipe: silindries en klik op Pas toe.
- Gaan na Uitbreidings ‣ Gcodetools ‣ Oriëntasiepunte
- Oriëntasietipe: modus met 2 punte.
- Z Oppervlak: 0,0 mm. Dit is die bokant van u papieroppervlak.
- Z Diepte: -1,0 mm. Dit is die werkposisie van die Z -as wanneer 'n CNC -plotter 'n voorwerp teken. Hierdie negatiewe getal verseker dat die penpunt die papier kan raak.
- Gaan na Uitbreidings ‣ Gcodetools ‣ Pad na Gcode
- Z veilige hoogte: 2 mm. Dit is die hoogte bo die plotoppervlak wanneer dit tussen tekenpunte beweeg.
- Klik op die oortjie Pad na Gcode voordat u op Toepassing klik. Dit skep die G-kode lêer.
2. UNIVERSELE GCODE PLATFORM
- Maak Universal Gcode Platform oop, kies Poort en stel Baud op 115200, klik op die oortjie Connect.
- Kies die toepaslike posisie deur X -asse na links - regs, Y -asse vorentoe - agteruit te skuif en stel die oorspronklike koördinate in met die knoppie Reset Zero.
- Klik op Open ‣ Blaai na die G-kode lêer wat deur INKSCAPE gegenereer is.
- Klik op Stuur en die CNC-plotter sal 'n tekening na die G-kode uitvoer.
- Monitor die plotter in aksie op die Visualizer -oortjie.
Stap 8: TOETS
Ek het baie vissousbottels van glas. Gewoonlik word dit na gebruik weggegooi, maar van nou af word dit deur my CNC -bottelplotter vernoem of versier om die nodige vloeibare speserye te stoor. Ons kan maklik oorskakel na verskillende soorte penne, soos gekleurde pen/ potlood … omdat hulle vasgemaak word deur 'n motor buigsame koppeling 10x10mm.
Stap 9: AFWERK
U kan 'n paar foto's van hierdie projek sien.
Baie dankie dat u my werk gelees het en hoop dat u hierdie keer my artikel geniet het!
Aanbeveel:
Arduino & Neopixel Coke Bottle Rainbow Party Light: 7 stappe (met foto's)
Arduino & Neopixel Coke Bottle Rainbow Party Light: So sien my seun, Doon, 'n baie koel partytjie -lig gemaak van ou coke -bottels en die taai binnegoed van Glow Sticks, en vra ons of ons een kan maak vir sy komende skooleksamens is verby! ! Ek sê seker, maar sou jy nie liewer 'n paar daarvan wou hê nie
Soda Bottle Arduino Lamp - Klankgevoelig: 3 stappe (met foto's)
Soda Bottle Arduino -lamp - Klankgevoelig: ek het 'n paar individueel aanspreekbare LED's oorgehad van 'n ander projek en wou nog 'n redelik maklike, maar prettige uitdaging skep vir my produksieontwerpklasse op jaar 10 (ouderdom 13-15). Hierdie projek gebruik 'n leë koeldrankbottel (of gaskoeldrank as u
MXY Board - XY Plotter Drawing Robot Board met 'n lae begroting: 8 stappe (met foto's)
MXY Board - XY Plotter Drawing Robot Board met 'n lae begroting: My doel was om die mXY board te ontwerp om die XY plotter tekenmasjien met 'n lae begroting te maak. Daarom het ek 'n bord ontwerp wat dit makliker maak vir diegene wat hierdie projek wil maak. In die vorige projek, tydens die gebruik van 2 stuks Nema17 -stapmotors, het hierdie bord u
Arduino CNC -plotter (tekenmasjien): 10 stappe (met foto's)
Arduino CNC -plotter (TEKENMasjien): Hey ouens! Ek hoop jy het al my vorige instruksies geniet "Hoe om jou eie Arduino -opleidingsplatform te maak " en u is gereed vir 'n nuwe een, soos gewoonlik het ek hierdie tutoriaal gemaak om u stap vir stap te begelei terwyl u hierdie wonderlike soort maak
Arduino Mini CNC -plotter (met Proteus Project & PCB): 3 stappe (met foto's)
Arduino Mini CNC -plotter (met Proteus Project & PCB): Hierdie arduino mini CNC- of XY -plotter kan ontwerpe binne die 40x40mm -reeks skryf en maak. Ja, hierdie reeks is kort, maar dit is 'n goeie begin om in die arduino -wêreld te spring. [Ek het alles in hierdie projek gegee, selfs PCB, Proteus File, voorbeeldontwerp en