Indholdsfortegnelse:
- Trin 1: VIDEO
- Trin 2: Ledningsføring og kredsløbstegning
- Trin 3: Materiale påkrævet
- Trin 4: Kildekode og programmering
- Trin 5: Forberedelse af G-CODE
- Trin 6: Behandler IDE
Video: DIY MINI CNC TEGNEMASKINE: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette er mini cnc tegnemaskine
Trin 1: VIDEO
Hej venner
Jeg har lavet en mini -størrelse CNC plotter maskine ud af mini stepper motor mekanisme
For at styre denne CNC -maskine har vi brug for et mikrokontrolkort kaldet arduino Nano, og vi har brug for motor driver IC til hver trinmotor, der er L293D IC.
Alle elektronikkomponenterne er loddet på et kostume lavet PCB.
Jeg forberedte et PCB -layout og bestilte det fra JLCPCB. COM, så snart PCB er modtaget, skal det bare loddes headerstifter, PCB -terminaler og CNC er klar til at indlæse kode for at køre.
JCLPCB er PCB -fremstillingsvirksomhed, de leverer op til 10 prototype PCB på kun 2 $.
Hvis du har brug for noget printkort til dine fremtidige elektronikprojekter, kan du overveje at besøge JLCPCB. COM
Trin 2: Ledningsføring og kredsløbstegning
I CNC controller PCB har jeg brugt 2 L293D motor driver IC, L293D Driver IC er H- bridge IC, den kan styre max 2 DC motor i hver retning eller kan styre
en enkelt bipolar trinmotor.
L293D IC logisk spænding er 5 - 7V DC, Motorspænding er 5 - 35V DC, den kan klare strøm op til 1,2 A.
Hvis du vil bestille det samme printkort, som jeg har brugt, så jeg har vedhæftet en gerber af PCB i dette indlæg, har jeg også givet en PCB -redigerbar fil, som du kan åbne i Fritzing -softwaren og kan ændre PCB i henhold til dine krav
Trin 3: Materiale påkrævet
Følgende er det materiale, jeg har brugt, du kan prøve noget effektivt og dele med os..
Specialfremstillet PCB fra JLCPCB. COM
100 mm trinmotor:-https://www.banggood.in/DC-4-9V-Drive-Stepper-Motor-Screw-With-Nut-Slider-2-Phase-4-Wire-p-964613.html?rmmds = søg & cur_warehouse = CN
Arduino nano:- https://amzn.to/2zgmRwUL293D IC:-
PCB-terminal:-
Header pin:-
Servomotor: -
5V adapter:-
Trin 4: Kildekode og programmering
Det er godt at kende hver komponents og softwares rolle i CNC -maskinen
1) ARDUINO Arduino fungerer grundlæggende som en hjerne af CNC -maskine, en CNC -kode opbygget til arduino, så når Gcode -strøm til arduino kommanderer Arduino motorskjold til at køre trinmotorer.
2) L293D Motorskjold Dette er dedikeret afskærmning til styring af motorer med arduino her styrer denne afskærmning to trinmotor (x-akse og y-akse) og en servomotor, https://cdn-learn.adafruit.com/downloads /pdf/adaf … læs dette for detaljeret teknisk viden.
3) Servomotor Grundlæggende bruges denne motor her bare for at OP/NED pen -servo er forbundet med motorafskærmning
4) Arduino IDE Dette bruges til at uploade kode til arduino
5) Processing IDE Dette bruges til at stamme G-KODE til arduino
6) Inkscape Dette bruges til at lave G-CODE-fil af ethvert billede
Tilføj tipSpørgsmål
Trin 5: Forberedelse af G-CODE
G-kode er det filformat, som din maskine kan forstå og arbejde i overensstemmelse hermed
Antag, at du skal tegne noget tekst med maskinen, så du har brug for dens Gcode
så det du gør Inkscape software giver dig mulighed for at konvertere billede eller tekst til G-kode.
hvordan man konverterer fil i G-kode se denne video
Men når du downloader Inkscape-software, er der ikke en G-CODE-gemning som mulighed
så du skal tilføje et biblioteksudvidelse i inkscape til denne download af følgende Makerboat g-kode enhjørning udvidelse https://github.com/martymcguire/inkscape-unicorn/… Sådan tilføjes denne udvidelse til Inkscape
1) Pak filen ud
2) Åbn mappen ved at dobbeltklikke
3) Kopier alle undermapper og filer
4) Højreklik på inkscape -ikonet fra skrivebordet.
5) Gå til Egenskaber
6) Gå til åben filplacering
7) Åbn "DEL" -mappen
8) Åbn mappen "UDVIDELSE"
9) Forbi her hele den fil
10) det er gjort
Trin 6: Behandler IDE
Vores arduino er klar vores maskine er klar, og vores g-kode er også klar til udskrivning
Så vi har brug for noget, der kan overføre g-kode til Arduino, så her har vi Behandler GCTRL-program Download GTRL-kode fra nedenstående link
Efter download af GCTRL -koden skal du pakke mappen ud, indlæs gctrl -koden til
behandling og tryk på afspilningsknappen et nyt vindue åbent fra dette vindue kan du vælge din kommunikationsport. Ved at trykke på "G" åbnes en browser, vælg din g-kodefil og upload den, så snart du uploader filen Maskinen begynder at tegne
Anbefalede:
Tracey - Tegnemaskine: 22 trin (med billeder)
Tracey - Tegnemaskine: Denne instruks er et igangværende arbejde - vi vil arbejde hårdt for at gøre det til et lettere projekt, men de indledende udkast vil kræve maker -erfaring, 3d -print, montage af dele, elektronisk lodning, erfaring med Arduino IDE osv. Feedback woul
DIY Mini CNC lasergraver .: 19 trin (med billeder)
DIY Mini CNC lasergraver .: Dette er en instruktion om, hvordan jeg remixede min gamle CNC lasergraver og lavede en stabil version af en Arduino -baseret laser CNC -graver og tyndt papirskærer ved hjælp af gamle DVD -drev og ved hjælp af 250mW laser. Gammel version af My CNC: https: //www.instructables
Arduino CNC -tegnemaskine (eller vejen til succes): 10 trin (med billeder)
Arduino CNC -tegnemaskine (eller vejen til succes): Dette projekt er hovedsageligt baseret på ting, der er lette at finde. Ideen er at tage to ubrugte computerdiskenheder og kombinere dem til at oprette en automatisk tegnemaskine, der ligner en CNC -maskine. De stykker, der bruges ud af drevene, omfatter mo
Polargraph -tegnemaskine i stor skala m/ indtrækkeligt penhoved: 4 trin (med billeder)
Polargraph -tegnemaskine i stor skala m/udtrækkeligt penhoved: *Den store installation af denne maskine blev udtænkt og udført med Rui Periera Dette er et design til Polargraph (http://www.polargraph.co.uk/) open source -tegning projekt. Den har et udtrækkeligt penhoved og hardware, der gør det muligt at
Tegnemaskine: 4 trin (med billeder)
Tegnemaskine: Hvordan jeg lavede min tegnemaskine, og i processen gjorde kunstnere forældede. Da jeg først flyttede ind i mit nye studie, havde jeg ingen vigtige projekter truende og var endnu ikke komfortabel i rummet. Jeg byggede denne " Tegnemaskine " så jeg kunne være