Sisukord:

Mitmevärviline punktprinter: 6 sammu
Mitmevärviline punktprinter: 6 sammu

Video: Mitmevärviline punktprinter: 6 sammu

Video: Mitmevärviline punktprinter: 6 sammu
Video: ✨ Красивая, удобная и теплая женская манишка из остатков пряжи спицами! Подгонка под любой размер! 2024, November
Anonim
Image
Image
Samm: Descartes'i roboti projekteerimine ja kokkupanek
Samm: Descartes'i roboti projekteerimine ja kokkupanek

Tere kõigile. See juhend on mõeldud mitmevärvilise punktprinteri projekteerimisel ja valmistamisel. See põhines peamiselt sarnasel teosel, mis siin juba juhenditena avaldati. Töö, millele ma viitan, on „Dotter: tohutu Arduino-põhine punktmaatriksprinter”, mille viis läbi Nikodem Bartnik (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Arduino kood kasutab sama platvormi nagu viidatud töö, kuid; Seda muudeti nelja värvi pliiatsisüsteemi toetamiseks. lisaks kasutasin professionaalse samm -draiveriteeki, mis on juba veebis saadaval. Raamatukogu kannab nime AccelStepper ja sellele pääseb juurde aadressil https://www.arduinolibraries.info/libraries/accel-stepper. See raamatukogu pakub teie samm -mootorite täiustatud ja sujuvat juhtimist; kuna me ei kavatse ratast leiutada. Töötlemise visand on peaaegu sama, mis põhiprojekt, välja arvatud see, et kustutasin liidese aknast mittevajalikud ja kasutamata elemendid. Roboti osas kujundasin oma roboti. See on Descartes'i 2D robot ja kasutab Nema17 samm -mootoreid. Sellega seoses sarnaneb selle struktuur rohkem robotsüsteemidega, mida tavaliselt kasutatakse 3D -printerite jaoks. Ka elektroonika puhul eelistasin kasutada turul juba saadaolevat elektroonikat. Ma kasutasin arduino Mega 2560 plaati koos RAMPS 1.4 kilpplaadiga ja tavaliste A4988 (või sarnaste) samm -mootoriga draiveritega. See võib teile öelda, kuhu ma lähen. Jah, ma töötan oma 3D -printeri väljatöötamise kallal ja see töö on esimene samm selles suunas liikumiseks. Nagu teate, on Arduino Mega 2560 ja RAMPS 1.4 tahvelarvutid 3D -printerite väljatöötamisel üks levinumaid borad.

1. samm: 1. samm: Descartes'i roboti projekteerimine ja kokkupanek

Samm: Descartes'i roboti projekteerimine ja kokkupanek
Samm: Descartes'i roboti projekteerimine ja kokkupanek
Samm: Descartes'i roboti projekteerimine ja kokkupanek
Samm: Descartes'i roboti projekteerimine ja kokkupanek

Roboti disain on näidatud ülaltoodud viisil. Iga osa on tähistatud numbriga ja selle üksikasjad on esitatud tabelis A. Lisaks näete roboti fotosid. Fotodel on osi, mida ülaltoodud roboti kujunduses ei näe. Need on peamiselt kruvid, mutrid ja isegi lineaar- ja kuullaagrid. Kuid ärge muretsege. Nende üksuste loend on esitatud tabelis B.

2. samm: 2. samm: pliiatsikeskus

2. samm: pliiatsikeskus
2. samm: pliiatsikeskus
2. samm: pliiatsikeskus
2. samm: pliiatsikeskus
2. samm: pliiatsikeskus
2. samm: pliiatsikeskus

See doter oli mõeldud printimiseks neljas erinevas värvitoonis. Sel eesmärgil kasutatakse erinevat värvi markerpliiatseid. Vaikimisi algab printer sinise markeriga pliiatsina 1. Pliiats 2, 3 ja 4 on vastavalt punane, roheline ja must. Nema17 astmemootor vahetub pliiatsite vahel ja mikroservo prindib vajadusel täpi. Pliiatsikeskuse kujundust näete pildil. Loomulikult vajab see disain täiendamist. Aga ma jätsin selle nii, nagu see on. (Kuna see seadistus on minu lõppeesmärgi poolel teel, ei ole mul piisavalt aega selle igaveseks täiustamiseks!). Pliiatsikeskuse kujunduse üksuste loend on esitatud tabelis C. Pildipliiatsikeskuse ja kogu printeri fotot näete ülal.

3. samm: 3. samm: elektroonika

3. samm: elektroonika
3. samm: elektroonika
3. samm: elektroonika
3. samm: elektroonika
3. samm: elektroonika
3. samm: elektroonika

Selle printeri suurepärane asi on selle elektroonikaosa. Te ei pea tegema mingeid vooluringi. Lihtsalt ostke turult ja tehke juhtmestik. Nii säästate palju aega. Lisaks kasutasin Arduino mega 2560 plaati, mida tavaliselt kasutatakse 3D -printerite valmistamisel. Nii et kui soovite, saate seda tööd laiendada toimivale 3D -printerile. Elektroonika- ja elektriosade loend on tabelis D. Kuigi ma ei lisanud juhtmeid loendisse.

Kasutasin ZPS ja Y mootoripesasid RAMPSi kilbil (ei kasutanud X pesa), aga ka ekstruuderi 1 pesa pliiatsi indekseeriva mootori jaoks. See on ainult sellepärast, et mu RAMPS oli vigane ja selle X pesa ei töötanud! Piirlülitite osas on ilmne, et peate kasutama Zmin ja Ymin tihvte. Ainus segadust tekitav punkt võib olla see, milliseid tihvte me peaksime oma mikroservo juhtimisel kasutama !? RAMPS 1.4 sai vaikimisi 4 seeriat 3 tihvti, et juhtida 4 mikroservot. Kuid märkasin, et GROUND ja +5 tihvtid ei tööta, kuid SIGNAL pin töötab. Seega ühendasin 0 ja +5 liini ühe RAMPS -i olemasoleva piirlüliti tihvtiga ja ühendasin signaaltraadi RAMPS -i tihvtiga 4. Näete mu mõtet tagumiku joonisel.

4. samm: 4. samm: Arduino kood

Nagu alguses öeldud, põhineb arduino kood Nikodem Bartniku DOTER projekti raames esitletud tööl (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Aga ma tegin mõned muudatused. Esiteks kasutasin stepprite käivitamiseks AccelStepperi raamatukogu. See on professionaalne ja hästi kodeeritud raamatukogu. Pange tähele, et see teek tuleb enne selle kasutamist lisada arduino IDE saadaolevatesse raamatukogudesse. Lisateavet raamatukogu kohta ja selle lisamist arduino IDE-le leiate aadressilt https://www.makerguides.com/a4988-stepper-motor-driver-arduino-tutorial/. Teiseks tegin vajalikud muudatused mitmevärvilise (4 värvi) printimise toetamiseks.

Siin on, kuidas kood töötab. See saab andmed jadamonitorilt (töötlemiskood) ja kui see on 0, liigutab see ühte pikslit (minu kujunduses seatud 3 mm) Z suunas; kui on 1 (2, 3 või 4), liigub see üks piksel Z suunas ja teeb sinise (punase, rohelise või musta) punkti. Kui „;” on vastu võetud, tõlgendatakse seda uue liini signaalina, nii et see läheb tagasi algasendisse, nihutab ühe piksli (jälle 3 mm) Y suunas ja teeb uue rea.

Samm: samm 5: koodi töötlemine

Töötlemiskood ei erine projektist DOTER. Eemaldasin just kasutamata osa ja jätsin osa, mis tegelikult funktsiooni täidab.

6. samm: näited

Näited
Näited
Näited
Näited
Näited
Näited

Siin näete mõningaid näiteid, mida minu doter trükkis.

Soovitan: