Satura rādītājs:

DIY CNC rakstīšanas mašīna, izmantojot GRBL: 16 soļi
DIY CNC rakstīšanas mašīna, izmantojot GRBL: 16 soļi

Video: DIY CNC rakstīšanas mašīna, izmantojot GRBL: 16 soļi

Video: DIY CNC rakstīšanas mašīna, izmantojot GRBL: 16 soļi
Video: MKS Robin Nano v2.0 - A4988 or DRV8825 Install Guide 2024, Novembris
Anonim
DIY CNC rakstīšanas mašīna, izmantojot GRBL
DIY CNC rakstīšanas mašīna, izmantojot GRBL

Šajā projektā es jums parādīšu, kā viegli izveidot savu zemo izmaksu Arduino CNC ploteri, izmantojot bezmaksas un atvērtā pirmkoda programmatūru!

Esmu saskārusies ar daudzām apmācībām, kurās paskaidrots, kā izveidot savu CNC ploteri, bet ne vienu, kas detalizēti izskaidro visu nepieciešamo informāciju un programmatūru, lai tas notiktu. Lai īstenotu šo projektu, man bija jāpārbauda ar daudzām apmācībām. Viss, ieskaitot informāciju par izmantoto programmatūru, ir minēts šajā apmācībā. Tāpēc es vēlējos dalīties ar sabiedrību ikvienam, kurš vēlas izveidot šo projektu.

1. darbība. KAS JUMS VAJADZĒS

KAS JUMS VAJAG
KAS JUMS VAJAG
KAS JUMS VAJAG
KAS JUMS VAJAG
  • Nema 17 pakāpju motors (4 vadu) x 2
  • Arduino Uno R3
  • CNC vairogs V3 Arduino Uno
  • A4988 pakāpju motora vadītājs x 2
  • Vītņoti stieņi x 2 (izmērs atbilstoši jūsu vajadzībām)
  • Vienkārši alumīnija stieņi x 2
  • Super līme
  • 5 mm akrila loksne
  • CNC frēzēšanas/lāzera griezējs/3D printeris
  • Mikro servo

2. darbība: PAMATSKATS

Šīs mašīnas sirds ir Arduino, kas darbojas

ar CNC vairogu un pakāpju motoriem. Pakāpju motori tiek izmantoti, lai iedarbinātu X un Y asis. Divi portāli, kas sastāv no viena pakāpju motora, ir izgatavoti un izgatavoti, izmantojot akrilu. Katru asi atsevišķi kontrolē Arduino, kurā darbojas bezmaksas un atvērtā pirmkoda programmaparatūra GRBL. Pildspalvu, kas piestiprināta pie Z ass, kontrolē, izmantojot servo.

3. solis: RĀMTA IZVEIDOŠANA

Rāmja veidošana
Rāmja veidošana

Lejupielādējiet doto Illustrator failu un izmantojiet atbilstošo Mill/LaserCutter/3D printeri, lai izgatavotu rāmja detaļas. Izgrieziet arī pakāpju motora balstus.

4. solis: ADAPTERA IZVEIDOŠANA MOTORAM

ADAPTERA IZVEIDOŠANA MOTORAM
ADAPTERA IZVEIDOŠANA MOTORAM

Es 3D modelēju adapteri modelim Fusion 360 atbilstoši mana stieņa un motora vārpstas izmēriem. Stl un kodolsintēzes faili ir saistīti zemāk. To var atrast arī manā TinkerCAD profilā. Lejupielādējiet failus un izdrukājiet adapteri 3D formātā.

Noklikšķiniet šeit, lai iegūtu TinkerCAD failu.

5. solis: GANTRIJU MONTĀŽA

GANTRĀTU MONTĀŽA
GANTRĀTU MONTĀŽA
GANTRĀTU MONTĀŽA
GANTRĀTU MONTĀŽA
GANTRĀTU MONTĀŽA
GANTRĀTU MONTĀŽA

Salieciet CNC akrila gabalus, lai tie atbilstu parādītajam attēlam, uzstādot vertikālos motora un stieņa balstus, kā parādīts attēlā. Līdzīgi samontējiet Y portālu, izmantojot akrila gabalus

6. solis: GANTRIJU UZSTĀDĪŠANA VIENS

GANTRIJU UZSTĀDĪŠANA
GANTRIJU UZSTĀDĪŠANA
GANTRIJU UZSTĀDĪŠANA
GANTRIJU UZSTĀDĪŠANA
GANTRIJU UZSTĀDĪŠANA
GANTRIJU UZSTĀDĪŠANA

Ieskrūvējiet uzgriežņus gan uz vītņotajiem stieņiem, gan uz parastajiem stieņiem un nostipriniet tos vietā. Pār abiem stieņiem pielīmējiet akrila gabalu.

Līmējiet Y ass portāli pie šī akrila gabala,

7. solis: Pildspalvas turētāja izgatavošana

Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana
Pildspalvas turētāja izgatavošana

CNC izvelciet nepieciešamās detaļas un salieciet tās kopā, lai izveidotu attēlos redzamo mehānismu. Piestipriniet Servo norādītajā vietā, izmantojot līmi.

8. solis: MAŠĪNAS VADĪŠANA

MAŠĪNAS VADĪŠANA
MAŠĪNAS VADĪŠANA

Savienojiet džemperus ar vīrieti starp vadītāja turētājiem, lai iespējotu mikropakāpību.

pievienojiet pārējās detaļas, kā minēts elektroinstalācijas shēmā.

Barojiet detaļas, izmantojot 12 V barošanas avotu

9. solis: atsaucieties uz videoklipu, izmantojot CREATTIVE BUZZ, lai iegūtu skaidrāku informāciju par mehānisko konstrukciju

Image
Image

Es esmu izdarījis savu mehānisko konstrukciju, atsaucoties uz šo video, visi kredīti īpašniekam.

10. solis: PROGRAMMATŪRA

11. solis: GRBL MIRKST ARDUINO

Galvenā programmatūra, kas darbojas Arduino, kas kontrolē Motors, ir GRBL. Lai to mirgo:

  • Lejupielādējiet doto bibliotēku
  • Pievienojiet bibliotēku Arduino IDE
  • Atvērt piemērus

    • Zem MIGRBL
    • atveriet grblupload
  • Augšupielādējiet skici savā arduino.

12. darbība: INKSCAPE GKODA SŪTĪŠANAI

G KODA SŪTĪTĀJA PASĀKUMU KALIBRĒŠANA PER MM
G KODA SŪTĪTĀJA PASĀKUMU KALIBRĒŠANA PER MM

Lejupielādējiet Inkscape versiju 0.47 no šejienes. un instalējiet to.

13. darbība. GRBL PAPLAŠINĀJUMA LEJUPIELĀDĒŠANA UN PIEVIENOŠANA INKSCAPE

Lejupielādējiet tālāk norādītos failus

Skatiet šo videoklipu, lai iegūtu sīkāku informāciju par paplašinājuma instalēšanu programmā Inkscape.

14. darbība. UNIVERSĀLAIS G KODA SŪTĪTĀJS

Lejupielādējiet universālā G koda sūtītāju un izpakojiet to.

NO ŠEJIENES.

15. solis: G KODA SŪTĪTĀJA PASĀKUMU KALIBRĒŠANA PER MM

Atveriet G-Code Sender lietojumprogrammu.

  • Pievienojiet Arduino datoram
  • Izvēlieties pareizo sakaru portu
  • Noklikšķiniet uz Atvērt, lai izveidotu savienojumu ar arduino.
  • Atveriet mašīnas vadības režīmu
  • Pārliecinieties, ka jūsu mašīna darbojas pareizajos virzienos, izmantojot x y kustības.
  • piešķir katrai asij 1 collas kustību un izmēra faktisko attālumu
  • Pāriet uz cilni Komandas
  • Ierakstiet $ $
  • pierakstiet vērtības 100 USD un 101 USD par soļiem uz x un y ass mm.
  • Izmantojiet “$ 100 =”, lai pielāgotu soļus uz mm x asī un “$ 101 =” attiecīgi y asij.
  • Atkārtojiet šo darbību, līdz nobrauktais attālums ir tieši vienāds ar doto komandu.

16. darbība: GCODE FILE izveide

GCODE FILE izveide
GCODE FILE izveide
GCODE FILE izveide
GCODE FILE izveide
  • Atveriet Inkscape
  • Importējiet vajadzīgo attēlu un pārveidojiet to par ceļu
  • Paplašinājumos izmantojiet MI GRBL EXTENSION.
  • Nospiediet Lietot un izveidojiet GCODE FILE.
  • GCODE sūtītājā atveriet faila režīmu
  • izvēlieties failu
  • nospiediet sūtīt

SĒDIETIES UN ĻAUJIET MAŠĪNAI ZĪMĒT.

Ieteicams: