Domaći ploter. Uradi sam ploter

Kreacija štampana ploča

Nakon nagrizanja PCB-a, možete započeti lemljenje. Predlažem da lemite prikazanim redoslijedom.

Mikrokontroleri i mikro kola:

  1. ATmega16
  2. FT232RL
  3. L293DD
  4. ULN2803
  5. TCMT1109 x2
  6. Otpornici:
  7. 100 x3
  8. 2k4 x2
  9. 4k7 x3
  10. kondenzatori:
  11. 22px2
  12. 100nx4
  13. tranzistori:
  14. IRLML250
  15. BC857 x2

diode:

  1. LL4148
  2. Crvena LED dioda
  3. Zeleni LED x2
  4. igle:
  5. 1 × 2 x4
  6. 1 × 6 x2

Jumper x2

ostalo:

  1. 5k potenciometar
  2. 16 MHz kristal
  3. Dugmad x4
  4. USB mini B konektor
  5. AK500 / 3 konektor
  6. 2-kanalni prekidač
  7. 16 × 2 LCD

Došlo je do greške na fotografiji. Zaboravio sam otpornik za izlaz optokaplera. Ne brinite, ovo je popravljeno na PCB crtežu u RAR arhivi.

AVR programiranje

Datoteka u prilogu sadrži Eagle PCB dizajn.

Mislim da mnogi od vas i sami znaju kako da flešuju mikrokontrolere.

Dodatne informacije.

Nije lako kontrolisati cijeli uređaj s jednim mikrokontrolerom. Najteži dio je bio generiranje signala kretanja XY, gdje je kretanje bilo u obje ose. Na kraju, kvarc je to uradio prilično dobro.

Druga poteškoća je komunikacija sa računarom. Morao sam napisati svoj vlastiti komunikacijski protokol preko UART-a. Ovo je slično AT naredbama, ali zahtijeva mnogo manje memorije i mnogo je brže.

Korak 3: Z osa

Sada možete mehanički dio uređaja. Počnimo sa Z-osom.

Na fotografiji možete vidjeti sve što vam je potrebno za kreiranje Z-ose.

Detalji su bili prilično loše urezani. Očigledno neko nije uzeo u obzir širinu laserskog snopa. Zapravo, svi komadi su bili nešto manji od onoga što sam naručio. Morao sam sve srediti brusni papir.

Počnimo sa lepljenjem. Koristio sam superljepilo za pleksiglas i laminat. Laminat služi kao razmak između elektromagneta i pleksiglasa. Elektromagnet sam pričvrstio sa dva šrafa.

Korak 4: Yax

Kao iu prethodnom koraku, potrebno je sve zalijepiti zajedno. Sve dijelove od pleksiglasa obradio sam brusnim papirom. Pregledao sam i šinu namještaja zbog nedostataka. Tačke vezivanja sam tretirao acetonom.

Sklop zupčastog remena

Najlakši način da pričvrstite remen je da koristite malu rajsferšlus kravatu. Jedan kraj kaiša mora biti pričvršćen na pokretni nosač, a drugi kraj mora biti provučen kroz zupčanike. Potrebno je zategnuti pojas, a zatim ga pričvrstiti na kočiju.

Ugradnja krajnjih prekidača i ostalo

Potrebno je zalijepiti prekidač kao što je prikazano na fotografiji. Crveno-smeđa žica mora biti zalemljena na prekidač. Također morate zalijepiti dva komada laminata na kočiju.

Fotografija prikazuje opis i boje svih kablova. To su kablovi koračnog motora (Y+, Y1, Y2, Y3, Y4), elektromagnetni kabl (Z+, Z-) i krajnji prekidači (2xYmin, 2xYmax).

Ymin je kabel krajnjeg prekidača u blizini motora.

Posljednja fotografija prikazuje 12-žični kabel sa opisom njegovih priključaka.

Korak 5: X osa

A sada dolazi najteži korak...

Morate montirati 2 paralelna klizača. Ne mogu uvek tačno da opišem šta treba da se uradi. Ali možete se kretati po fotografijama.

Nakon što ste zalijepili klizače. Na njih možete zalijepiti vagone, a zatim i šinu Y osi.

Potrebno je montirati koračni motor, zupčasti remen i krajnje prekidače kao u prethodnom koraku.

Korak 6: ostatak instalacije

Napravila sam držač za olovke od pleksiglasa i laminata pomoću vrućeg ljepila.

Odlučio sam da koristim magnetnu traku kao radno polje. Pričvrstit ću papir na njega magnetima.

Korak 7: završna montaža

Sada sve treba popraviti na jednoj bazi. Odlučio sam ugraditi sklopove i LCD ekran na posebne držače.

Korak 8: softver

Kao što sam rekao, napisao sam svoju prijavu. Ovo je moja prva aplikacija u VisualC #, tako da ima puno grešaka.

Evo liste dostupnih komandi u prozoru komandne linije:

returnxy - vraća se u prvobitni položaj

SetXY xy - pomiče olovku u navedenu poziciju (u mm)

Setxy xy - pomiče olovku na navedenu poziciju (u koracima, provjerite postavke aplikacije)

Getz - Vraća 1 ako je ručka podignuta, 0 u suprotnom

getxy - Vraća poziciju olovke (u mm)

selectpen - čeka dok korisnik ne klikne na dugme OK

rectx1 y1 x2 y2 - Crta pravougaonik na osnovu 2 suprotna vrha (u mm)

luk X Y R A1 A2 t - crta luk sa centrom u tački (x, y), poluprečnika r, sa početnim uglom a1 i završava se sa uglom a2 (od horizontale)

text x y size prored text - crta tekst na (x, y), iz date veličine i razmaka između znakova

Skoro sam zaboravio. Za pokretanje aplikacije potreban je .NET Framework 4.

Korak 9: finale

Ovaj članak vam pokazuje kako napraviti kater. Ne pozivam vas da se striktno pridržavate uputstava, jer sam rekao da su neka moja rješenja neefikasna. Hteo sam da vam pokažem šta mi je zanimljivo. Tokom kreiranja stečeno je mnogo iskustva.

Ploteri su uređaji koji automatski crtaju crteže, crteže, dijagrame na papiru, tkanini, koži i drugim materijalima sa zadatom tačnošću. Modeli opreme s funkcijom rezanja su široko rasprostranjeni. Izrada plotera vlastitim rukama kod kuće sasvim je moguća. Za to će biti potrebni dijelovi starog štampača ili dvd drajva, određeni softver i neki drugi materijali.

Napravite mali kater od dvd drive sami ste relativno jednostavni. Takav uređaj na arduinu koštat će mnogo manje od svog brendiranog kolege.

Radna površina uređaja koji se kreira bit će 4 x 4 cm.

Za rad će vam trebati sljedeće materijala:

  • ljepilo ili dvostrana traka;
  • lem za lemljenje;
  • Žice za ugradnju kratkospojnika;
  • dvd drajv (2 kom.), iz kojeg je uzet koračni motor;
  • Arduino uno;
  • servo motor;
  • mikrokolo L293D (drajver koji upravlja motorima) - 2 kom.;
  • matična ploča bez lemljenja (plastična baza sa setom provodljivih struja konektori).

Da biste zamišljeni projekat oživjeli, trebali biste ih prikupiti instrumenti:

  • lemilica;
  • šrafciger;
  • mini bušilica.

Iskusni amateri elektronski domaći proizvodi može koristiti dodatne dijelove za sklapanje funkcionalnijeg uređaja.

Faze montaže

Montaža cnc plotera vrši se prema sljedećem algoritmu:

  • pomoću odvijača se rastavljaju 2 dvd pogona (rezultat je prikazan na fotografiji ispod) i iz njih se vade koračni motori, dok se od preostalih dijelova biraju dvije bočne baze za budući kater;

Rastavljen DVD drajv

  • odabrane baze su spojene vijcima (prethodno ih podesili po veličini), dok se dobiju X i Y osi, kao na slici ispod;

X-Y ose u sklopu

  • X-osa je vezana za Z-os, što je servo sa držačem za olovku ili olovku, kao što je prikazano na fotografiji;

  • kvadrat veličine 5 x 5 cm od šperploče (ili plastike, dasaka) pričvršćen je na os Y, koji će služiti kao osnova za naslagani papir;

Podloga za postavljanje papira

  • prikupiti davanjem Posebna pažnja spajanje koračnih motora, električni krug na ploči bez lemljenja prema donjem dijagramu;

Dijagram ožičenja

  • unesite kod za testiranje funkcionalnosti X-Y ose;
  • provjerite funkcioniranje domaćeg proizvoda: ako koračni motori rade, onda su dijelovi ispravno povezani prema dijagramu;
  • učitajte radni kod u CNC ploter (za Arduino);
  • preuzmite i pokrenite exe program za rad sa G-kodom;
  • instalirati program Inkscape (urednik vektorske grafike) na računar;
  • instalirajte dodatak za njega, koji omogućava pretvaranje G-koda u slike;
  • prilagodite Inkscape rad.

Nakon toga, domaći mini-ploter je spreman za rad.

Neke nijanse rada

Koordinatne ose moraju biti locirane okomito jedno na drugo. U tom slučaju, olovka (ili olovka), fiksirana u držaču, treba da se kreće gore-dole sa servom bez ikakvih problema. Ako koračni pogoni ne rade, tada morate provjeriti ispravnost njihove veze s mikro krugovima L293D i pronaći radnu opciju.

Kod za testiranje X-Y osi, rad plotera, Inkscape sa dodatkom se može preuzeti na Internetu.

G-kod je datoteka koja sadrži X-Y-Z koordinate... Inkscape djeluje kao posrednik u kreiranju datoteka ovog koda kompatibilnih s ploterom, koji se zatim pretvara u motorno kretanje. Da biste odštampali željenu sliku ili tekst, potrebno je da koristite program Inkscape da ih prvo prevedete u G-kod, koji će se zatim poslati na štampanje.

Sljedeći video prikazuje kako to funkcionira domaći ploter sa DVD drajva:

Ploter sa štampača

Ploteri se klasifikuju prema različitim kriterijumima. Aparat u kojem je nosač nepomično fiksiran mehaničkim, elektrostatičkim ili vakuumska metoda su pozvani tablet... Takvi uređaji mogu jednostavno stvoriti sliku ili je izrezati, ako je odgovarajuća funkcija dostupna. Istovremeno, horizontalno i vertikalno sečenje... Opcije medija ograničene su samo veličinom tableta.

Rezni kater brod se zove na drugi način. Ima ugrađeni rezač ili nož. Najčešće se slike izrezuju mašinom od sljedećih materijala:

  • obični i fotografski papir;
  • vinil;
  • karton;
  • razne vrste filmova.

Od štampača možete napraviti ravni kater za štampanje ili rezanje: u prvom slučaju će se u držač ugraditi olovka (olovka), au drugom nož ili laser.

Domaći ploter za tablete

Da biste sastavili uređaj vlastitim rukama, trebat će vam sljedeće komponente i materijali:

  • koračni motori (2), vodilice i kolica od štampača;
  • Arduino (USB kompatibilan) ili mikrokontroler (na primjer, ATMEG16, ULN2003A), koji se koristi za pretvaranje komandi koje dolaze sa računara u signale koji uzrokuju pomeranje drajvova;
  • laser snage 300 mW;
  • power unit;
  • zupčanici, remeni;
  • Vijci, matice, podloške;
  • organsko staklo ili ploča (šperploča) kao podloga.

Laser omogućava rezanje tankih filmova i spaljivanje drveta.

Najjednostavnija verzija ravnog plotera sastavlja se u sljedećem redoslijedu:

  • napraviti podlogu od odabranog materijala, povezujući strukturne elemente vijcima ili ih lijepeći;

  • izbušite rupe i umetnite vodilice u njih kao na slici ispod;

Instaliranje vodilica

  • sastavite nosač za ugradnju olovke ili lasera;

Kolica sa rupama za vodilice

  • sastavite nosač;

Montirajte ispod markera

Mehanizam za fiksiranje

  • instalirajte koračne motore, zupčanike, kaiševe, dobijajući strukturu prikazanu ispod;

Sastavljen domaći ploter

  • spojite električni krug;
  • instalirati softver na računar;
  • pustite uređaj u rad nakon verifikacije.

Ako koristite arduino, onda će programi o kojima je bilo riječi gore odgovarati. Upotreba različitih mikrokontrolera će zahtijevati instalaciju različitog softvera.

Kada je nož ugrađen za rezanje filma ili papira (kartona), njegova dubina prodiranja mora se eksperimentalno pravilno prilagoditi.

Gore navedeni dizajn može se poboljšati dodavanje automatizacije... Detalji o parametrima će se morati odabrati empirijski, na osnovu dostupnih. Neki će se možda morati kupiti.

Obje razmatrane opcije za crtače mogu se napraviti samostalno, samo ako postoji stara nepotrebna tehnika i želja. Takve jeftine mašine su sposobne crtati crteže, rezati razne slike i brojke. Daleko su od industrijskih analoga, ali ako je potrebno često stvarati crteže, uvelike će olakšati rad. Štaviše, softver je dostupan online besplatno.

Od djetinjstva me privlačila tehnologija, gledanje časopisa do rupa, konstruktor modela i mladi tehničar Oduvijek sam želio da se bavim nečim zanimljivim i korisnim, ali zbog mladosti i teških vremena u tim dalekim godinama nisam imao izbora nego da sanjam. Godine su prolazile, dječak je rastao, ali su njegova interesovanja ostala. Ne tako davno sam se bavio avionskim modelarstvom (volim sve što leti). I pošto sam malo posijedio slagalicom i makazama, malo sam se umorio. Pošto sam lenj, odlučio sam da sve ovo automatizujem. Ne tako davno, napravljen je CNC ruter, stvari su išle zabavnije. Ali bilo je potrebno ići dalje, modeli su morali ne samo da lete, već i izgledaju lijepo. Rezanje obojenog filma i selotejpa makazama nije bilo tako lako. Možete, naravno, kontaktirati reklamnu kompaniju i naručiti ovaj posao od njih ili kupiti mali kater, ali to je vrlo skupo.

Gledajući gomilu smeća u garaži i okrećući se guglanju, odjednom sam pomislio, zašto ne napraviti domaći kater za rezanje koji može brzo i efikasno rezati film i traku.

4mm je odabran kao materijal izrade. šperploča, zapravo, samo je ona bila u garaži, i nije bilo želje da se novac troši na nešto drugo. Glavni donator budućeg plotera je epson lx-1050 + matrični štampač velikog formata
Uz minimalno poznavanje "kompasa" napravljen je crtež (crteže možete vidjeti na kraju članka). Dizajniran je tako da se može rezati ručna slagalica, ali ja sam lijenčina, pa sam ovaj rutinski posao dao jednoj bezdušnoj mašini.
Nakon što je završila, dobio sam sljedeći set dijelova:

Zalijepimo dijelove i dobijemo bočne ploče budućeg plotera. Mjesta bušenja i rupe za samorezne vijke zalijepio sam cijakrinom, tako da je veza pouzdanija.

A ovako izgleda kočija koja će pomicati solenoid i mehanizam za spuštanje noža. Zalijepio sam PVA i požalio, detalj je kompliciran, dok sam spajao elemente, ljepilo se uhvatilo i malo se pokosilo, ovo nije kritično, ali nije ugodno. Ipak, preporučujem da spojite sve dijelove i zalijepite "cijakrinom".

Tokom procesa montaže i ugradnje šperploča se zaprljala i izgubila izgled, pa je odlučeno da mu damo elegantniji izgled i obojimo ga nekom veselom bojom. Slikao sam ga običnim sprejom, kako se ispostavilo da je slikar od mene tako-tako, ali kako se to dogodilo. Na fotografiji ispod bočni zid kater sa ugrađenim ležajem vratila za dovod filma i nosačem sa ugrađenim bronzanim čaurama. Rukavi su zalijepljeni uobičajenim "cijakrinom".

Vrlo važna tačka za rad katera je valjak za uvlačenje filma i gumeni valjci za pritisak. Dovodna osovina na industrijskim katerima je žljebljena, a osovina od štampača je glatka, napravljena od veoma tvrde gume. Kako bi se spriječilo klizanje filma, potrebno ga je zalijepiti brusnim papirom. Osovina se mora zalijepiti spiralno trakom, kako bi se izbjegle nepravilnosti. Iskreno sam ukrao ovu metodu i špijunirao na internetu, pokazalo se da je to vrlo jednostavno i pouzdano rješenje. Kao ljepilo možete koristiti bilo koje ljepilo za cipele koje lijepi gumu, tkaninu itd.

Mehanizam za spuštanje noža je napravljen od komada aluminijuma sa napravljenim rupama za vođice i rupom za pričvršćivanje držača noža. Da biste smanjili buku pri pokretanju mehanizma, potrebno je zalijepiti poroznu gumu ili, kao u ovom slučaju, filcanu brtvu iz "hozmaga". Ova odluka nije baš uspješan zbog složenosti njegove implementacije (veoma je teško održati poravnanje i izbjeći uklinjavanje mehanizma, štoviše, pokazalo se da je vrlo osjetljiv na temperaturu)

Hajde sada da pomerimo kočiju. Ovdje sam malo pogrešio. Činjenica je da je motor sa zupčanikom za zupčani remen preuzet iz EPSON LX300 (postoji direktan pogon s 1,8 ′ motorom po koraku) i, kako se kasnije ispostavilo, njihovi remeni su malo drugačiji. Kao rezultat toga, pojasevi koji su odgovarali zupčaniku bili su kratki. Nisam htio sve ponavljati, pa sam samo uzeo dva kratka kaiša, isjekao ih i zalijepio. Pokušao sam ga zalijepiti ljepilom za cipele za kožu, tkaninu, gumu i ostalo, ali kategorički nije htio izdržati. Na kraju sam ga samo zalijepio "cijakrinom"
Držač remena je napravljen od aluminijumskog ugla. Probušio sam rupe, isekao navoje i sve to pričvrstio na kočiju.




Fotografija iznad prikazuje bijeli pravougaonik, ovo je oslonac koji sprječava okretanje kočije. Ovaj dio je napravljen od fluoroplastike debljine 5 mm. debelo. Kreće se duž metalnog profila u obliku slova U.
Sada, nakon što smo se upoznali sa glavnim tačkama, možemo preći na finalna montaža... Ugradimo motor i sastavimo mjenjač.


Menjač je sastavljen u istom obliku kao što je bio u štampaču. 7,5 'motor je vrlo velik korak i neće postići potrebnu preciznost s direktnim pogonom. Crtež je precizno proračunat, tako da zupčanici ne igraju.
U početku je kaiš bio zategnut oprugom, ali se u pojedinim režimima vidjelo da se pojas rasteže, pa sam skinuo oprugu i skratio kaiš tako da je postavljen sa potrebnom zategnutošću. Ovo sigurno nije najbolji način, stoga je bolje obezbijediti neku vrstu mehanizma za zatezanje.

Hajde sada da pričamo o tome stisnuti valjci Industrijski ploteri imaju nezavisne valjke sa nezavisnim ovjesom, mogu se individualno podešavati. Ovo dizajnersko rješenje je vrlo teško za domaće... Stoga je čelična šipka promjera 6 mm otrgnuta iz dubine pisača. a na njega su montirana 2 gumena valjka. Tacno 2, nema smisla vise koristiti, ovako se vodilica po ivicama pritisne svinjama sa opružnim mehanizmom. Kao rezultat toga, osovina se savija i pritisak postaje neujednačen. Glavni napor pada na krajnje tačke, a valjci u sredini postaju praktički beskorisni. Ovaj problem se može riješiti korištenjem deblje vodilice ili nezavisnih valjaka sa individualnim podešavanjem pritiska. Ali kao što su testovi pokazali, u određenom trenutku radna širina dva videa su dovoljna.

Shvatili smo mehaniku, sada možemo prijeći na električni dio. Da ne bih bacao novac, koristio sam kontrolnu jedinicu sa moje CNC mašine. Za one koji će montirati kater, sva elektronika se može postaviti na dno katera, tu ima dovoljno prostora.

Kontrola motora XY ostala je ista, samo su postavke motora promijenjene, razdjelnik 1:16 je postavljen na minimum, brzina je podešena eksperimentalno i broj koraka po mm. Iskreno sam pokušao da prebrojim, ali brojke se nisu slagale sa mnom, sve sam pokupio empirijski. Navest ću podatke o remenskom pogonu i mjenjaču kao i rezultirajuće vrijednosti, nadam se da će neko prokomentirati ovu tačku i pomoći mi da shvatim.

reduktor:
Zupčanik motora - 14 klenova
Zupčanik napojnog vratila - 68 klenova
Srednji stepen prenosa - 63 x 17
Pogon remenom:
Zupčanik - 20 zuba.
Remen - 2mm zub.

Što se tiče upravljanja mehanizmom za spuštanje noža, on se pokreće pomoću tranzistorskog prekidača, uklanjam kontrolni signal sa neiskorištenog drajvera "Z" ose. Signal se uzima iz DIR kanala nakon opto-decouplinga.

IRF540 tranzistor je već opremljen zaštitnom diodom unutra. Sve ovo stavljamo u termo skupljanje i sakrivamo u kućište. U tom slučaju upravljačka jedinica ne gubi svoju funkcionalnost i još uvijek se može koristiti na CNC-u.
Sa mehanikom i električni dio upoznali smo se, sada možemo početi sa pripremom programa.
Važan element visokokvalitetnog rezanja lopatičnim nožem je kompenzacija pomaka noža, ljubazni ljudi već su se pobrinuli za to i na internetu je pronađen mali uslužni program koji radi u Python okruženju, koji prilagođava program za rad na ploteru (sve potrebnih programa naći ćete na kraju članka). Program radi jednostavno, u korijenu diska, kreiramo mapu s jednostavnim imenom latiničnim slovima, ispustimo naš uslužni program i datoteku koju trebamo pretvoriti u nju. Zatim samo prevlačimo našu datoteku mišem do ovog uslužnog programa i za trenutak dobijamo prilagođenu datoteku za naš kater. Tada je sve kao i obično, pokrećemo program mach3 i otvaramo naš fajl, postavljamo nulte koordinate i pokrećemo proces.

Također bih se želio zadržati na podešavanju prevjesa noža (šta manji nož strši iz držača, duže će trajati). Nož treba da viri tako da prosiječe film i lagano zahvati podlogu. Obično se utvrđuje eksperimentom. Još jedan važna tačka, što nije implementirano u ovom dizajnu, je podešavanje sile stezanja noža. Htio sam ovo implementirati sa trenutnim regulatorom, ali da bih pojednostavio dizajn, napustio sam ovu ideju. Kater se napaja iz laboratorijskog napajanja i sposoban je za rad širok raspon stresa. Kao rezultat toga, tokom procesa rezanja, mogu malo promijeniti napon, što utiče na pritisak noža. Ako se nož pritisne prejako, film će se zaglaviti ispod noža i neće ga biti moguće kvalitetno rezati.

Video o montaži plotera:

Testovi, rezanje različite vrste filmovi:

To je sve prijatelji, pišite komentare, podijelite svoja mišljenja. Ako se projekat pokaže zanimljivim, onda ćemo ga dalje razvijati od visokokvalitetnih komponenti. Za one koji su zainteresovani, linkove ka komponentama možete pronaći u opisu videa na mom kanalu, hvala svima, sretno, vidimo se uskoro!


U ovom projektu pokazat ću vam kako je lako i jednostavno napraviti svoj jeftini mini CNC ploter na Arudinu. Naravno, možete samo uzeti i kupiti ploter, ali prvo je veoma skup, a drugo, ne treba mi 🙂

Za X i Y ose koristimo koračne motore i šine izvučene iz dva stara dvd/cd drajva. Radna zona naš CNC kater će imati 4 x 4 centimetra.

Budući da je projekat baziran na korištenju serijskog porta, možete koristiti i Bluetooth modul (npr. HC-06) za bežično povezivanje katera sa računarom!

Korak 9. Program za rad sa G-kodom.

Sada smo spremni za štampanje naše prve slike sa našim mini CNC ploterom! Da bismo to učinili, potreban nam je posrednički program između nas i crtača. Konvertuje G-kod u servo pokrete.

Šta je G-kod? G-kod je datoteka sa koordinatama X, Y i Z. Izgleda ovako:

M300 S30.00 (ispao je štampač)
G1 X10,00 Y10,00 F2500,00

G1 X20,00 Y10,00 F2500,00

M300 S50.00 (podignuti uređaj za štampanje)

Zatim ćete morati da instalirate dodatak na njega koji vam omogućava da izvozite slike u G-kod. Možete ga preuzeti na ovom linku.

Postavimo Inkscape za prvu upotrebu. Otvorite program, idite na meni Datoteka i kliknite na Svojstva dokumenta. Pogledajte prvu ilustraciju iznad i modificirajte kako je prikazano na slici. Zatim zatvorite ovaj prozor. Koristit ćemo površinu za ispis od 4 x 8 centimetara. Zatim pogledajte drugu sliku.

Kako kucati tekst: Unesite tekst, promijenite font u Times New Roma i postavite veličinu na 22. Zatim kliknite na ikonu kursora i poravnajte tekst kao što je prikazano na trećoj slici iznad. Odaberite putanju iz menija "Objekat do putanje".

Kako štampati slike: Ovo je komplikovanije od teksta. Slike moraju imati prozirnu pozadinu. Prevucite sliku u Inkscape pomoću miša. Kliknite na "OK" u sljedećem prozoru. Zatim morate promijeniti veličinu slike tako da stane u našu površinu za štampanje (vidi sliku 4). Kliknite "Putanja" iz menija i odaberite "Trace bitmap". Zatim uradite kako je prikazano na 5. slici. Kliknite Ok i zatvorite prozor. Zatim premjestite sivu sliku i izbrišite boju iza nje. Ponovo pomerite crno-belu sliku na željeno mesto i ponovo kliknite u meniju "Putanja" na dugme "Object to path". Šesta slika pokazuje kako izbrisati sliku.

Izvezi kao G-kod: Na kraju, idite na meni Datoteka, kliknite na "Sačuvaj kao" i odaberite ".gcode". Kliknite na ok sljedeći prozor... To je sve! Naš G-kod je spreman za štampanje na našem potpuno novom mini CNC ploteru!

U kontaktu sa

Zdravo svima.

Koncept

Teško je zamisliti, ali na nekim univerzitetima ipak morate crtati grafiku rukom (računar je đavolje djelo, naravno...). To me toliko iznerviralo da sam odlučio da sastavim grafičku mašinu koju ću koristiti. Moj kater može da štampa bilo koji HPGL crtež.

Trebao mi je i poseban izgled softvera... Ne samo da treba da upravlja uređajem, već i da može da razvija i čuva rasporede. Zbog toga sam odlučio da napišem vlastitu aplikaciju umjesto da koristim postojeći CNC softver.

Koristio sam ATMEG16 mikrokontroler za kontrolu uređaja. Podatke prima preko USB-RS232 pretvarača (FT232) spojenog na USB port računara. Podaci se emituju koristeći moj vlastiti komunikacijski protokol, o čemu će biti riječi kasnije. Za X i Yoshija sam pronašao dva koračna motora sa starih skenera. Imaju ugrađen mehanizam tako da se obrtni moment povećava bez kompliciranja upravljanja. Z osa je jednostavan elektromagnet (iz starog štampača, pretpostavljam). Sve ove stvari napaja se napajanjem iz HP štampača.

Potrebni dijelovi i alati.

Potrošio sam oko 25 dolara na projekat (sve sam kupio u Poljskoj, cijene se mogu razlikovati u drugim zemljama).

Evo liste:


Također će vam trebati:

  • Lemilica
  • Makaze
  • Brusni papir (120-150)
  • Pištolj za ljepilo
  • Malo ljepila (super ljepilo, ljepilo za drvo, vruće ljepilo)

Korak 1: dizajn i priprema

Projekat je modeliran u Blender’e (ovo je program za 3D modeliranje).

Zelena "kutija" - hrana. Žuta „kutija“ je kontroler. Plava "kutija" je LCD.

Cilibarni dijelovi su napravljeni od laminata. Plavi detalji su od pleksiglasa.

Koračni motori, elektromagnet - tamno sivi dijelovi.

Koračni motori, elektromagnet i krajnji prekidači u tamno sivoj boji.

U PDF datoteci ćete pronaći crteže dijelova od pleksiglasa. Rezanje je vrlo jeftino čak iu Poljskoj. Potrebno je naručiti dijelove od pleksiglasa od 3 mm.

Nekoliko riječi o klizačima X i Yoshi su samo šine za namještaj.

Korak 2: lemljenje

Kao što sam rekao, uređajem upravlja ATmega16. Upravlja koračnim motorima i elektromagnetom. Takođe šalje podatke na LCD.

Za komunikaciju sa računarom koristio sam FT232RL čip (USB-UART konverter). Koristio sam svoj komunikacijski protokol. Ovo su dva TCMT1109 optokaplera za koje se koriste električna izolacija PC sa kontrolera. USB-UART pretvarač se mora reprogramirati pomoću FTProg (XML datoteka priložena ispod).

Na ploči se nalaze i 4 prekidača. Jedan je potreban za resetovanje procesora (ovo je bilo korisno tokom testiranja), ali ostali su instalirani za buduću upotrebu. Sada se srednji prekidač ("OK") koristi za primanje naredbe za pokretanje (o tome ću pisati kasnije).