Inhoudsopgave:

Arduino-gebaseerde eierplotter - Ajarnpa
Arduino-gebaseerde eierplotter - Ajarnpa

Video: Arduino-gebaseerde eierplotter - Ajarnpa

Video: Arduino-gebaseerde eierplotter - Ajarnpa
Video: Массимо Банци: Как Arduino пробуждает воображение 2024, Juli-
Anonim
Op Arduino gebaseerde eierplotter
Op Arduino gebaseerde eierplotter
Op Arduino gebaseerde eierplotter
Op Arduino gebaseerde eierplotter

Fusion 360-projecten »

Een Egg plotter is een kunstrobot die kan tekenen op bolvormige objecten zoals eieren. U kunt deze machine ook gebruiken om op pingpongballen en golfballen te tekenen.

Je kunt je fantasie gebruiken met de ontwerpen die je erop zet, je zou bijvoorbeeld gepersonaliseerde paaseieren kunnen maken.

In deze instructable laten we je niet alleen zien hoe je het kunt maken, maar we hebben ook een stapsgewijze handleiding gemaakt voor het juiste gebruik van de machine.

Ik heb geprobeerd dit zo eenvoudig mogelijk uit te leggen.

Dit is misschien wel de langste instructable die je ooit hebt gezien/gelezen, maar ik wilde er gewoon zeker van zijn dat iedereen kan volgen, ongeacht hun leeftijd.

Stap 1: Het ontwerp

Het ontwerp
Het ontwerp

Ik heb vele uren in Fusion 360 doorgebracht om dit ding te ontwerpen. Ik werd geïnspireerd door de EggBot Pro van EvilMadScientist. Hun Eggbot is een goed uitgewerkt kunstwerk, maar de prijs is gewoon belachelijk: 325 dollar. Dus besloot ik de uitdaging aan te gaan en probeerde ik een Eggbot van minder dan 100 dollar te maken.

Ik heb ook geprobeerd zoveel mogelijk onderdelen te gebruiken als ik had liggen, dus als je een rare keuze aan hardware ziet, is dat de reden. Maar als je daar last van hebt, maak dan gerust een remix en deel deze met ons.

Wat ik wil vermelden is dat mijn Pen Holding-mechanisme is gebaseerd op het ontwerp van Okmi. Ik heb wel wat veranderd, maar het ziet er bijna hetzelfde uit.

Ik denk dat Autodesk Fusion 360 de beste software is voor het maken van dit soort projecten. Het is niet alleen gratis voor studenten en hobbyisten, maar het is ook goed gebouwd. Alles werkt gewoon zoals het zou moeten werken. Het kost wat tijd om te leren werken met deze software, maar als je het eenmaal onder de knie hebt, is het zo eenvoudig als maar kan. Ik noem mezelf geen pro, maar ik ben erg blij met het resultaat dat ik heb gekregen. Als ik deze software aan iemand moet uitleggen, noem ik het gewoon Minecraft voor volwassenen.

Voor de weinigen die geïnteresseerd zijn in het ontwerp, je kunt het vinden in de stap 3D-printen.

Stap 2: Onderdelen

Onderdelen
Onderdelen

Mechanische componenten:

  • Aluminium profiel 20x20*250mm (2x)
  • KLF08 Lager (1x)
  • Loodschroef 8mm * 150 (1x)
  • M2 12mm (2x)
  • M2 Moer (2x)
  • M3 30mm (2x)
  • M3 16mm (1x)
  • M3 12mm (1x)
  • M3 8mm (13x)
  • M3 Moer (7x)
  • M4 30mm (10x)
  • M4 Moer (10x)
  • Toiletpapier, schuim of noppenfolie (iets dat het ei beschermt)

Elektronische componenten:

  • CNC-afscherming (1x)
  • Arduino Uno (1x)
  • A4988 Stappenstuurprogramma (2x)
  • Nema 17 Stappenmotor (2x)
  • SG90 Microservo (1x)
  • Truien (6)
  • 12V 2A voeding (1x)
  • Man-vrouw verbindingsdraden (3x)

Gereedschap:

  • Generieke 3D-printer
  • Oefening
  • 4,5 mm boor
  • Inbussleutel set
  • Sleutel set
  • Draadstripper
  • Schaar

Stap 3: 3D printen

3d printen
3d printen

De 3D-geprinte onderdelen zijn erg geïmporteerd in dit project, dus zorg ervoor dat je de juiste instellingen gebruikt. De onderdelen moeten sterk genoeg zijn zodat niets buigt of remt en de kwaliteit van het beeld op ons ei verstoort.

Om te beginnen wil ik het hebben over het filament dat je moet gebruiken. Ik zou PLA aanbevelen omdat het een beetje buigbestendig is. PLA is niet hittebestendig, maar er zal niet veel warmte worden afgevoerd door deze machine. Je zou PETG kunnen gebruiken dat meer buigt en moeilijker te breken is, maar ik denk niet dat dit voordeel het extra geld waard is. Dus als je wat extra PETG hebt, gebruik dat dan. Zo niet, koop dan gewoon goedkoop PLA.

De vulling die ik gebruikte was 20% voor elk onderdeel. Dit wordt niet als super hoog beschouwd, maar het zal de klus klaren. Er zullen niet veel trillingen zijn zoals in een CNC-machine, dus ik denk dat 20% prima is.

Als laaghoogte heb ik 0,2 mm gebruikt. Dit maakt niet echt uit, maar hoe lager je gaat, hoe beter je print eruitziet en ook hoe langer je printtijd zal duren.

Als mijn temperatuur gebruikte ik 200° C op mijn hot end en mijn bed was 55° C. Dit deel hangt af van het soort materiaal dat je gebruikt.

Ondersteunt? Voor sommige onderdelen moet je misschien een soort van ondersteunend materiaal gebruiken, maar ik denk dat je voor 70% van de onderdelen ze gewoon kunt vermijden door ze op de juiste manier te oriënteren.

Zorg er ook voor dat u de onderdelen veilig bewaart en wees er voorzichtig mee. Sommigen van hen zijn heel gemakkelijk te breken.

Dus korte samenvatting: gebruik PLA en 20% infill.

Stap 4: Het deel van de pennenhouder voorbereiden

Het eerste onderdeel dat we gaan monteren is het kleinste en lastigste onderdeel om te bouwen. Het is vrij klein, dus als je grote handen hebt, veel succes! Dit onderdeel houdt de pen vast, laat de pen op en neer gaan en later zullen we een tweede motor bevestigen die de pen laat draaien. Dit is eigenlijk een cruciaal onderdeel van de machine, omdat dit het onderdeel is dat veel kan veroorzaken als het niet correct wordt bevestigd. Maar maak je geen zorgen, het is eigenlijk vrij eenvoudig en ik heb veel foto's. Ik heb ook een onderdelenlijst voor dit specifieke onderdeel toegevoegd en opgesplitst in meerdere stappen:

  • SG90 Micro-servo met toebehoren
  • 1* M3 30mm
  • 1* M3 12mm
  • 2* M3 moer
  • 2* M2 12mm
  • 2* M2 moer
  • Pen_Holder_Bottom (3D geprint)
  • Pen_Holder_Top (3D geprint)

Stap 1: Maak het scharnier

Het scharnier dat de pen optilt, wordt gemaakt door de M3 30 mm-schroef. Lijn de onderdelen gewoon uit zodat u door het gat kunt kijken en druk de schroef in en bevestig deze aan de andere kant met de M3-moer.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 2: De servo voorbereiden

We zullen een servohoorn aan de servo moeten bevestigen. Dit is het kleine witte plastic gedeelte. Zorg ervoor dat u de juiste gebruikt, zoals op de afbeeldingen. De hoorn moet bij uw servo worden geleverd, evenals de schroef waarmee de hoorn aan de servo wordt bevestigd.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 3: Bevestig de servo aan de schaaronderdelen

Nu onze servo klaar is, kunnen we hem aan de pennenhouder bevestigen. Lijn de servo uit zoals op de afbeeldingen en gebruik de M2 12 mm schroeven en moeren om hem op zijn plaats te houden.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 4: Voeg de penhouderschroef toe

Aan de bovenkant van het onderdeel zit een speciaal gaatje voor een moer. Plaats de moer erin en draai de laatste M3 12 mm schroef vanaf de achterkant erin. Dit is een mechanisme dat onze pen vastklemt zodat deze niet beweegt wanneer we iets op ons ei printen.

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Gefeliciteerd, je eerste deel is nu af! Nu kunt u doorgaan naar de volgende stap.

Stap 5: Stappenmotoren bevestigen

In deze stap gaan we de stappenmotoren aan hun juiste houders bevestigen. De stappenmotoren zullen het ei laten draaien en de pen naar rechts en links laten bewegen. We zullen ook het onderdeel toevoegen dat het lager vasthoudt, waardoor het ei nog soepeler beweegt.

Voor deze stap heb je nodig:

  • 10* M3 8mm
  • 3* M3 16mm
  • 5* M3 moer
  • 2* Nema 17 stappenmotor
  • 8 mm loodschroef
  • YZ_Stepper_Holder (3D afgedrukt)
  • X_Stepper_Holder (3D afgedrukt)
  • KLF08_Houder (3D geprint)
  • Egg_Holder_5mm (3D geprint)
  • Egg_Holder_8mm (3D geprint)

Stap 1: Bevestig de XY-stappenmotor

De stappenmotor die de YZ-vliegtuigen bestuurt, moet worden bevestigd aan de 3D-geprinte YZ_Stepper_Holder. Ik heb het onderdeel zo ontworpen dat de hoogte van de stappenmotor kan worden aangepast. Ik raad aan om ze in het midden te plaatsen en eventueel later aan te passen. U moet 4* M3 8 mm schroeven gebruiken om de stappenmotor te bevestigen en ervoor te zorgen dat de connector (wit stuk stappenmotor) naar boven wijst.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 2: Bevestig de Y-as

Het scharnierdeel, pennenhouder of Z-as kan nu met behulp van een M3 Xmm schroef en een M3 moer aan deze Stappenmotor worden bevestigd. De schroef en moer werken als een kleine klem en houden de penhouder op zijn plaats. Zorg ervoor dat er een kleine opening is tussen in mijn geval het gele en groene gedeelte. De pennenhouder moet soepel kunnen bewegen zonder iets aan te raken.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 3: Bevestig de X-stappenmotor

De stappenmotor die het X-vliegtuig bestuurt, moet worden bevestigd aan de 3D-geprinte X_Stepper_Holder. Ik heb het onderdeel zo ontworpen dat de hoogte van de stappenmotor kan worden aangepast. Ik raad aan om ze in het midden te plaatsen en eventueel later aan te passen. U moet 4* M3 8 mm schroeven gebruiken om de stappenmotor te bevestigen en ervoor te zorgen dat de connector (wit stuk stappenmotor) naar boven wijst.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 4: Bevestig de eierhouder

Om ons ei op zijn plaats te houden, zullen we een eierhouder rechtstreeks op de X-Stepper-motor bevestigen. Dit is vrij eenvoudig, plaats gewoon de M3-moer in het rechthoekige gat en schroef de M3 Xmm in het ronde gat en het zou de 3D Printed Egg_Holder_5mm op zijn plaats moeten houden. Probeer de stappenmotor zo ver mogelijk in de eierhouder te duwen.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 5: Bevestig het lager

Het KLF08-lager moet worden bevestigd aan de 3D-geprinte KLF08_Holder. Het wordt op zijn plaats gehouden door 2* M3 8mm schroeven en 2* M3 moeren. Zorg ervoor dat de cirkel met 2 kleine schroeven erin naar de platte kant van het onderdeel wijst. De foto verklaart dit.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 6: Bevestig de 2e eierhouder

De tweede Egg Holder is het 3D Printed Egg_Holder_8mm onderdeel dat aan het lager wordt bevestigd. Pak de 8 mm draadspindel en schuif de eierhouder erin. Plaats nu de M3 moer weer in het rechthoekige gat en schroef de M3 Xmm in het ronde gat. Daarna kunt u de staaf in het lager schuiven en de kleine schroeven van het lager gebruiken om de eierhouder op zijn plaats te houden. De lengte tussen de eierhouder en het lager zal voor elk ei anders zijn, dus je moet ze elke keer losschroeven als je een nieuw ei in de machine plaatst. Voor de duidelijkheid heb ik mijn inbussleutel in een van de schroeven gestoken.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 6: De basis voorbereiden

Al onze onderdelen worden bevestigd aan de basis die wordt versterkt door 2 stukken vierkante aluminium buizen. Die buizen maken de machine niet alleen stijver, maar hij oogt en voelt ook duurder. Wees voorzichtig met de 3D-geprinte grondplaten, ze zijn erg kwetsbaar. Deze stap is ook opgesplitst in meerdere zeer kleine stappen

Voor deze stap heb je nodig:

  • 2* aluminium profielen
  • 2* 3D-geprinte grondplaat
  • 4* M4 30mm
  • 4* M4 Moer
  • Base_Plate_Right (3D afgedrukt)
  • Base_Plate_Left (3D afgedrukt)
  • Oefening
  • 4,5 mm boor:

Stap 1: Zet alles op een rij

Schuif de aluminium profielen in de bodemplaten, zorg dat alles perfect uitgelijnd is, anders wiebelt je basis.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 2: Markeer de gaten voor de boor

De aluminium basis zit nu vrij los, dus we moeten ze met schroeven bevestigen. Daarom hebben we gaten nodig in onze aluminium profielen, zodat de schroeven er doorheen kunnen. Omdat alles opmeten een saai en zeer tijdrovend proces is, gebruiken we gewoon de 3D-geprinte grondplaat als onze meting. Neem een pen en markeer de gaten, zodat we ze later kunnen boren. Zorg ervoor dat u zowel de punten aan de onderkant als aan de bovenkant markeert. Het is gemakkelijker om aan beide kanten te boren in plaats van ze allebei in één keer te boren.

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 3: Boor de gaten

Nu we de gaten hebben gemarkeerd, is het tijd om ze te boren. De maat van de boor die je nodig hebt is 4,5 mm. Zorg er ook voor dat de boor die je gebruikt speciaal is gemaakt voor metalen zoals aluminium, dit zal het werk zoveel gemakkelijker maken. Je moet door alle 8 gaten boren die we zojuist hebben gemarkeerd.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 4: Plaats de schroeven

Nu zijn onze gaten klaar en kunnen we alles stevig aan elkaar gaan bevestigen. Gebruik de M4 30 mm schroeven en moeren. Zorg ervoor dat je de moeren aan de bovenkant plaatst, want ik heb een speciaal gat gemaakt om de ronde schroefdop aan de onderkant van de 3D-geprinte basisplaten te verbergen.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Nu de basis van uw machine klaar is, kunt u deze een kleine krachttest geven. Je kunt op de basis duwen en deze moet erg solide aanvoelen. Als dit niet het geval is, probeer dan de schroeven vast te draaien, controleer of de gaten perfect zijn of niet.

Aan dit deel zullen we alles in een paar stappen bevestigen, je kunt het opzij leggen en je voorbereiden op de volgende stap!

Stap 7: Bevestig alles aan de basis

Nu we zowel de basis als alle onderdelen hebben gemaakt, kunnen we beginnen met het bevestigen van alles aan de basis.

Voor deze stap heb je nodig:

  • 6* M4 30mm
  • 6* M4 Moer
  • Alle andere onderdelen die je tot nu toe hebt gemaakt.
  • Oefening
  • 4,5 mm boor:

Stap 1: Plaats de onderdelen op de juiste plaats

Kijk naar de foto en plaats je onderdelen op exact dezelfde plekken. De groene pennenhouder moet in het midden van de 2 eierhouders zitten.

Afbeelding
Afbeelding

Stap 2: Markeer de gaten

Markeer alle 12 gaten van het onderdeel die de grondplaat raken, zodat we ze later kunnen boren. Elk deel heeft 4 gaten.

Afbeelding
Afbeelding

Stap 3: Boor de gaten

Gebruik opnieuw uw 4,5 mm-boor om alle gemarkeerde gaten uit te boren.

Afbeelding
Afbeelding

Stap 4: Bevestig de onderdelen weer

Bevestig de onderdelen weer op hun plaats met behulp van de M4 30mm schroeven en M4 moeren. Sommige onderdelen hebben inzetstukken voor de M4-moeren, dus gebruik ze. Je herkent ze aan de zeshoekige vorm.

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 8: Elektronica

Nu alle 'Hardware' klaar is, kunnen we over naar de elektronica. Ze laten de motoren daadwerkelijk bewegen en in de volgende stappen zullen we de software ervoor configureren.

Je hebt het volgende nodig:

  • CNC-afscherming
  • Arduino Uno
  • 2* A4988 Stepper-stuurprogramma
  • 6* Truien
  • 12V 2A voeding
  • 3 * Man-vrouw jumperdraden
  • 3* M3 8mm

Stap 1: Bevestig de Arduino aan een basis

Plaats de arduino in de kleine basis en schroef deze op zijn plaats met behulp van drie M3 8 mm-schroeven.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 2: Bevestig CNC-schild

Lijn gewoon de pinnen van het Arduino- en CNC-schild uit en oefen er wat druk op uit om het vast te zetten.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 3: Truien

Ik ben eigenlijk vergeten hier een foto van te maken maar je moet jumper op de 6 pinnen zetten zoals op de afbeelding. Kleuren maken niet uit btw. U hoeft ze alleen op de X- en Y-spots te plaatsen die op het CNC-schild zijn gemarkeerd.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 4: Stappenmotorstuurprogramma's

Steek de A4988 Steppers in het CNC-schild en controleer of u ze in de juiste richting hebt geplaatst, kijk naar de afbeelding ter referentie.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 5: servo

De servo-bevestiging is een beetje lastig, omdat dit bord daar niet voor is ontworpen. Dus de servo heeft 3 kleuren: zwart/bruin staat voor GND, oranje/rood is +5V en de gele of soms witte draad is data. Je moet ze in hun recht pluggen en daarvoor kun je naar de afbeelding kijken. U moet eerst de mannelijke kant van de jumperdraden in de servokabel steken en vervolgens de vrouwelijke uiteinden op hun juiste plaats op de CNC-afscherming plakken. Als de draden erg los zitten, breng dan wat isolatietape of zelfs ducktape aan.

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 6: Bedrading van de stappenmotoren

Neem de draden die bij de stappenmotoren zijn geleverd en sluit ze zowel aan op de stappenmotor zelf als op het CNC-schild.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 7: Voeding

Knip het uiteinde van de voeding af met een schaar en strip de 2 kabels. Bevestig nu de GND-draad aan - en de 5V-draad aan +. Op de 5V-draad zitten witte strepen.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Nu kun je de voeding in het stopcontact steken want we gaan beginnen met de elektronica.

Stap 9: Software

Het proces om een afbeelding op onze eggbot te krijgen gaat als volgt. Zorg ervoor dat je de Arduino IDE hebt gedownload voordat je begint.

www.arduino.cc/en/main/software

De installatie is vrij eenvoudig, dus geen uitleg nodig.

1. Maak een tekening

In Inkscape kun je de tekening ontwerpen die je op je ei wilt. In deze instructable ga ik niet praten over hoe je het moet gebruiken, dus het is essentieel om een kleine beginnershandleiding over inkScape te volgen.

2. Maak de GCODE

We zullen een code maken die de Eggbot vertelt om zijn motoren op de juiste manier te bewegen, zodat we eindigen met een afbeelding op het ei. We gebruiken een webgebaseerde software genaamd "JScut".

3. Stuur de GCODE naar de Eggbot

In een andere software genaamd CNCjs sturen we de GCODE naar onze eggbot.

4. Kijk hoe de machine op het ei tekent

Op onze Eggbot zullen we een programma met de naam GRBL uploaden, dit wordt meestal gebruikt in CNC-machines, maar we zullen het enigszins aanpassen om met onze Eggbot te werken. Deze software leest de gcode en zet deze om in bewegingen in de motoren. Maar als dit eenmaal op de Arduino staat, kun je achterover leunen en kijken hoe je ei een mooi ontwerp krijgt.

Stap 10: GRBL uploaden naar de Arduino

Zoals ik al eerder zei, zal GRBL de GCODE omzetten naar bewegingen in de motor. Maar omdat GRBL eigenlijk alleen voor stappenmotoren is gemaakt en onze Z-as is uitgevoerd met een servo, moeten we deze aanpassen. Dit deel is een stapsgewijze handleiding voor het downloaden, wijzigen en uploaden van GRBL.

Stap 1:

Ga naar deze site: https://github.com/grbl/grbl en klik op kloon of download en klik vervolgens op download zip.

Afbeelding
Afbeelding

Stap 2:

Zodra het is geïnstalleerd, kunt u het zip-bestand openen, ik gebruik winRAR en u kunt het ook downloaden. Zoek in dat bestand naar de map grbl en pak die map uit naar je bureaublad.

Afbeelding
Afbeelding

Stap 3:

Open nu Arduino en ga naar Sketch Include library Add. ZIP Library. Zoek nu de grbl-map en klik op openen. De map moet zich op uw bureaublad bevinden.

Afbeelding
Afbeelding

Stap 4:

Zodra dat is gebeurd, gingen we opnieuw een bestand downloaden. Dit bestand zal GRBL wijzigen zodat het werkt met een servomotor. Ga naar https://github.com/bdring/Grbl_Pen_Servo en klik nogmaals op clone of download gevolgd door download zip. Open nu dat bestand en ga naar de map 'grbl'. Kopieer alle bestanden in die map.

Afbeelding
Afbeelding

Stap 5:

Nadat je dat hebt gedaan, ga je naar File Explorer Documents Arduino Libraries grbl en plak je alle bestanden hier. Als er een pop-up verschijnt, kiest u gewoon 'Vervang de bestanden in de bestemming'.

Afbeelding
Afbeelding

Stap 6:

Start de Arduino IDE opnieuw op en sluit de usb-kabel van de Eggbot aan op je pc. Nadat je je Arduino IDE opnieuw hebt opgestart, ga je naar Bestandsvoorbeelden grbl grblUpload.

Afbeelding
Afbeelding

Stap 6:

Ga nu naar Tools Board en kies 'Arduino Uno'. Ga nu opnieuw naar Tools Port en kies de COM-poort waarmee je arduino is verbonden.

Afbeelding
Afbeelding

Stap 7:

Klik op uploaden, de knop in de linkerbovenhoek (pijl naar rechts) en na een minuut zou je linksonder een bericht moeten zien met de tekst 'Klaar met uploaden'.

Stap 11: Configureer CNCjs

CNCjs is de software die we kunnen gebruiken om de machine te besturen en GCODE naar de machine te sturen. Dus in dit deel zullen we CNCjs configureren.

Stap 1:

Download CNCjs:

Scroll naar beneden en installeer het bestand dat in de onderstaande afbeelding is gemarkeerd.

Afbeelding
Afbeelding

Stap 2:

Open CNCjs en selecteer in de linkerbovenhoek de COM-poort van je arduino gevolgd door een druk op de 'Open'-knop.

Nu zou de console direct onder de knop 'Openen' moeten verschijnen.

Stap 3:

In de console moet je in totaal 6 commando's schrijven, deze zorgen ervoor dat als de machine wordt gevraagd om 1 mm te verplaatsen, deze bijvoorbeeld 1 mm beweegt in plaats van 3 mm. Je moet na elk commando op enter drukken!

  1. $100 = 40
  2. $101 = 40
  3. $110 = 600
  4. $111 = 600
  5. $120 = 40
  6. $121 = 40
Afbeelding
Afbeelding

CNCjs is nu correct geïnstalleerd en ingesteld.

Stap 12: InkScape

InkScape is het programma waarmee je je ontwerp kunt maken, als je ook Fusion 360 wilt gebruiken, kan dat. Ik ga je niet leren hoe InkScape werkt, maar ik vond er wel een leuke tutorial playlist over, dus hier is hij dan.

U kunt inkScape hier downloaden:

Nadat u inkScape hebt geïnstalleerd, kunt u doorgaan en het openen. Voordat u kunt beginnen met ontwerpen, moeten we onze schets de juiste afmetingen geven. De afmetingen van de schets moeten 20 mm x 80 mm zijn. Voor deze afmetingen maken wij een sjabloon, zodat u de afmetingen maar één keer hoeft in te voeren.

U kunt de sjabloon maken door Bestand en vervolgens Documenteigenschappen te selecteren. Verander hier de breedte in 20 mm en de hoogte in 80 mm.

Afbeelding
Afbeelding

Ga nu naar Bestand en vervolgens Opslaan als en sla het op in deze map C:\Program Files\Inkscape\share\templates. Vergeet niet om het bestand een naam te geven, ik noemde de mijne EggTemplate.

Eenmaal opgeslagen, herstart Inkscape en ga naar het hoofdmenu. Selecteer Bestand en vervolgens Nieuw van sjabloon… en selecteer vervolgens EggTemplate of de naam die u voor de sjabloon hebt gekozen. Nu kun je beginnen met het ontwerpen van je ei.

Ik heb zojuist een snelle en eenvoudige tekst ontworpen met de tekst Hallo in mijn taal die Nederlands is voor demonstratiedoeleinden

Als u klaar bent met uw ontwerp, gaat u naar Bestand gevolgd door Opslaan als en slaat u uw bestand ergens op uw computer op. Je moet het opslaan als een *.svg-bestand.

Stap 13: Ontwerp naar GCODE

Op dit moment hebben we een *.svg-bestand, maar onze arduino kan alleen *.gcode-bestanden gebruiken, dus we gaan ons *.svg-bestand converteren naar een *.gcode-bestand met behulp van een webgebaseerd programma genaamd "jscut".

Dit is de link naar de website:

U kunt doorgaan en op SVG openen klikken en vervolgens lokaal selecteren en het *.svg-bestand zoeken dat u zojuist hebt gemaakt. Klik nu op elk object zodat ze blauw worden. Ga je gang en klik op maak alle mm en verander de Diameter in 0.2 mm. Klik daarna op Create Operation en klik vervolgens op Zero Center. En Last but not least klik op save gcode en sla het bestand ergens op je pc op.

Afbeelding
Afbeelding

Stap 14: Het ei monteren

Ga je gang en plaats de in de Eggbot door de 2 schroeven op het KLF08-lager los te draaien. De foto toont de schroeven waar ik het over heb omdat er een inbussleutel in zit. Bevestig de pen ook aan de penhouder, draai de schroef los, plaats de pen erin, draai de schroef weer vast. Wanneer de servo omhoog wordt bewogen, mag de pen de pen niet raken, maar wanneer deze naar beneden wordt bewogen, moet de pen het ei raken. Je moet dus een beetje gissen en af en toe de hoogte aanpassen.

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Ik besloot wat wc-papier tussen het ei en de eierhouder te doen om het ei wat demping te geven. Dit lijkt te helpen en ik zou het ten zeerste aanbevelen om hetzelfde te doen.

Zorg er ook voor dat de pen in het midden van het ei zit, we beginnen met afdrukken in het midden, dus als de pen te ver naar rechts beweegt, zal de pen tegen de machine stoten en schade veroorzaken. Zorg er dus voor dat de pen in het midden staat.

Stap 15: De GCODE uploaden

Dit is de laatste stap, sluit de stroomkabel en ook de usb-kabel aan op de computer. Open CNCjs en klik op Openen. Klik daarna op upload G-code en selecteer het *.gcode bestand dat we zojuist hebben aangemaakt. Klik daarna op de knop Uitvoeren. En de machine zou moeten beginnen met afdrukken.

Afbeelding
Afbeelding

Hier is een foto van mijn machine die het eenvoudige tekstontwerp afdrukt.

Afbeelding
Afbeelding

Stap 16: Ontwerpen

Ik heb niet de tijd gehad om veel coole ontwerpen te maken, omdat ik examens heb…

Dus heb ik besloten om je een aantal ontwerpideeën te geven die andere mensen al hebben gemaakt (met verschillende machines) en die je kunt recreëren met deze machine. Ik zal uiteindelijk in deze stap mijn eigen ontwerpen laten zien, maar dat zal pas na 2 weken na mijn examens gebeuren. Ik gaf al een link naar de auteur van de ontwerpen.

Afbeelding
Afbeelding

door jjrobots.

Link:

Stap 17: Problemen oplossen

Als er iets niet duidelijk is, gebruik dan de opmerkingen om het me te laten weten en laat me je helpen. Ik heb ook deze stap toegevoegd die u mogelijk verder kan helpen met enkele van de meest voorkomende problemen met de machine. Reeds herkende problemen zijn hier te vinden.

Afbeelding op ei is gespiegeld

Draai de aansluiting van de Y-Stepper op het CNC-schild.

Ei zit los

Klem het ei nog beter in zijn houder.

Pen schrijft niet op ei

Gebruik een pen die zwaarder is en een grotere punt heeft

Arduino-wedstrijd 2020
Arduino-wedstrijd 2020
Arduino-wedstrijd 2020
Arduino-wedstrijd 2020

Tweede plaats in de Arduino-wedstrijd 2020

Aanbevolen: