Kazalo:

Mini CNC laserski graver za les in laserski rezalnik papirja .: 18 korakov (s slikami)
Mini CNC laserski graver za les in laserski rezalnik papirja .: 18 korakov (s slikami)

Video: Mini CNC laserski graver za les in laserski rezalnik papirja .: 18 korakov (s slikami)

Video: Mini CNC laserski graver za les in laserski rezalnik papirja .: 18 korakov (s slikami)
Video: Это изменило мое мнение о диодных лазерах — лазерная гравировка и резка xTool D1 2024, November
Anonim
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja
Mini CNC laserski graver za les in laserski rezalnik papirja

To je navodilo o tem, kako sem izdelal laserski CNC graver za les in rezalnik tankega papirja na osnovi Arduina z uporabo starih DVD pogonov, 250mW laserja. Največja igralna površina je 40 x 40 mm.

Ali ni zabavno narediti star stroj iz starih stvari?

1. korak: potrebni deli in materiali

  • Arduino Nano (z USB kablom)
  • 2x koračni mehanizem DVD pogona
  • 2x gonilniški modul koračnega motorja A4988 (ali ščitnik GRBL)
  • Laser 250mW z nastavljivo lečo (ali več)
  • 12v 2Amps napajanje najmanj
  • 1x IRFZ44N N-KANAL Mosfet
  • 1x 10k upor
  • 1x 47 ohmski upor
  • 1x regulator napetosti LM7805 (s hladilnikom)
  • Prazna plošča PCB
  • Moški in ženski voditelji
  • 2,5-milimetrski 2-polni moški konektor JST XH-Style
  • 1x 1000uf 16v kondenzator
  • Mostični kabli
  • 8x majhni neodim magneti (ki sem jih rešil iz mehanizma objektiva DVD)
  • 1x 2 -polni vtični vtični priključek
  • Zadrge (100 mm)
  • Super lepilo
  • Epoksi lepilo
  • Lesena plošča
  • Akrilna plošča
  • Nekaj vijakov, vijakov in matic M4
  • Laserska zaščitna očala

V tem projektu so potrebna LASERSKA VARNOSTNA OČALA

Večino delov rešujemo ali pripeljemo s Kitajske prek spletnega mesta, imenovanega BANGGOOD.

2. korak: Odstranitev koračnega mehanizma DVD pogona

Razlikovanje koračnega mehanizma DVD pogona
Razlikovanje koračnega mehanizma DVD pogona
Razlikovanje koračnega mehanizma DVD pogona
Razlikovanje koračnega mehanizma DVD pogona
Razlikovanje koračnega mehanizma DVD pogona
Razlikovanje koračnega mehanizma DVD pogona

Potrebujete dva gonilna mehanizma DVD, enega za os X in drugega za os Y.

Z majhnim izvijačem z glavo Phillips sem odstranil vse vijake in ločil koračni motor, drsne tirnice in priklopnik.

Koračni motorji so 4-polni bipolarni koračni motor.

Majhna velikost in nizki stroški DVD motorja pomenijo, da od motorja ne morete pričakovati visoke ločljivosti. To zagotavlja vodilni vijak, prav tako pa vsi taki motorji ne naredijo 20 korakov/vrtljajev. 24 je tudi pogosta specifikacija. Morali boste samo preizkusiti svoj motor, da vidite, kaj počne. Postopek za izračun ločljivosti koračnega motorja CD pogona:

Za merjenje ločljivosti koračnega motorja pogona CD/DVD smo uporabili digitalni mikrometer. Izmerjena je bila razdalja vzdolž vijaka. Skupna dolžina vijaka z uporabo mikrometra, ki se je izkazala za 51,56 mm. Za določitev vrednosti svinca, ki je razdalja med dvema sosednjima navojema na vijaku. Na tej razdalji je bilo niti 12 niti. Svinec = razdalja med sosednjima navojema = (skupna dolžina / število niti = 51,56 mm) / 12 = 4,29 mm / vrt.

Kot koraka je 18 stopinj, kar ustreza 20 korakom/obratu. Zdaj, ko so na voljo vse potrebne informacije, je mogoče ločljivost koračnega motorja izračunati, kot je prikazano spodaj: Ločljivost = (Razdalja med sosednjimi nitmi)/(N korakov/vrt) = (4,29 mm/vrt/vrt)/(20 korakov/vrt) = 0,214 mm/korak. Kar je 3 -krat boljša ločljivost, ki je 0,68 mm/korak.

3. korak: Sestavljanje drsnih tirnic za os X in Y

Sestavljanje drsnih tirnic za os X in Y
Sestavljanje drsnih tirnic za os X in Y
Sestavljanje drsnih tirnic za os X in Y
Sestavljanje drsnih tirnic za os X in Y
Sestavljanje drsnih tirnic za os X in Y
Sestavljanje drsnih tirnic za os X in Y

Za drsne tirnice sem uporabil 2 dodatni palici za boljše in nemoteno delovanje. Glavna funkcija drsnika je prosto drsenje po palici z minimalnim trenjem med palico in drsnikom.

Trajalo je nekaj časa, da sem drsnik prosto drsel po palici.

4. korak: Glavni okvir za Stepper X in Y

Glavni okvir za Stepper X in Y
Glavni okvir za Stepper X in Y
Glavni okvir za Stepper X in Y
Glavni okvir za Stepper X in Y
Glavni okvir za Stepper X in Y
Glavni okvir za Stepper X in Y

Z nekaj akrilnimi listi sem naredil dva glavna okvirja za koračni in drsni tirnici. Koračni motor ima distančnike med glavnim okvirjem in njegovo podlago, kar je potrebno za os.

5. korak: Pritrditev drsne tirnice na glavni okvir

Pritrditev drsne tirnice na glavni okvir
Pritrditev drsne tirnice na glavni okvir
Pritrditev drsne tirnice na glavni okvir
Pritrditev drsne tirnice na glavni okvir
Pritrditev drsne tirnice na glavni okvir
Pritrditev drsne tirnice na glavni okvir

Najprej sem z uporabo super lepila poskušal prilagoditi pravilen položaj tirnic, kjer naj bodo, tako da sledilec pravilno pride v stik s koračnim navojem. Stik mora biti pravilen, ne pretesen ali ne preveč žlindren. Če stik med sledilcem in navojem ni pravilen, bodo koraki preskočeni ali pa bo motor v delovnem stanju potegnil večji tok kot običajno. Prilagajanje traja nekaj časa.

Ko smo ga prilagodili, sem jih z epoksi lepilom popravil.

6. korak: Ožičenje koračnih motorjev

Ožičenje koračnih motorjev
Ožičenje koračnih motorjev
Ožičenje koračnih motorjev
Ožičenje koračnih motorjev
Ožičenje koračnih motorjev
Ožičenje koračnih motorjev

Za koračne motorje sem uporabil stari usb kabel, ker ima 4 žice v notranjosti in pokrov ter je bolj prilagodljiv in enostaven za uporabo.

Z uporabo načina neprekinjenosti v multimetru določite 2 tuljave, tuljave A in tuljave B.

Naredil sem 2 para žice z izbiro barv, en par za tuljavo A in drugi za tuljavo B. Spajal sem jih in nanjo uporabil toplotno skrčljivo cev.

7. korak: Česanje osi X in Y

Česanje osi X in Y
Česanje osi X in Y
Česanje osi X in Y
Česanje osi X in Y
Česanje osi X in Y
Česanje osi X in Y

X in Y koordinira gibanje

Drsnik osi X in Y sem pritrdil pravokotno drug na drugega z uporabo distančnika med njima. Nad njim je kot delovno posteljo pritrjen tudi tanek kovinski žar. Neodimski magneti se uporabljajo kot držalo za obdelovanec.

8. korak: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

DELI, KI SE UPORABLJAJO ZA VOZNIKA SO:

  • Arduino Nano.
  • 2x gonilnika koračnih motorjev A4988.
  • 1x N-KANALNI MOSFET IRFZ44N.
  • 1x regulator napetosti LM7805 s hladilnikom.
  • 1x 47ohm in 1x 10k upor.
  • 1x 1000uf 16V kondenzator.
  • 1x 2,5-milimetrski 2-polni moški konektor JST XH-Style.
  • MOŠKI in ŽENSKI zatiči za glavo.
  • 1x (20 mm x 80 mm prazno tiskano vezje).

V GRBL so digitalni in analogni zatiči Arduino rezervirani. Pin "Step" za osi X in Y je pritrjen na digitalne nožice 2 oziroma 3. Pin 'Dir' za osi X in Y je pritrjen na digitalne nožice 5 oziroma 6. D11 je za lasersko omogočanje.

Arduino se napaja prek kabla USB. Gonilniki A4988 preko zunanjega vira napajanja. Vsa tla imajo skupne povezave. VDD A4988 so priključeni na 5V Arduina.

Laser, ki sem ga uporabil, deluje na 5V in ima vgrajeno vezje s konstantnim tokom. Za stalen vir 5V iz zunanjega napajalnika se uporablja regulator napetosti LM7805. Hladilnik je obvezen.

N-KANALNI MOSFET IRFZ44N deluje kot elektronsko stikalo, ko sprejema digitalni visoki signal z zatiča D11 Arduina.

OPOMBA: 5V iz Arduino nano ni mogoče uporabiti, ker laser črpa več kot 250 mA in Arduino Nano ne more oddati toliko toka.

Konfiguriranje mikro korakanja za vsako os

MS0 MS1 MS2 Microstep Ločljivost

Nizko Nizko Nizko Celoten korak.

Visoko Nizko Nizko Pol koraka.

Nizko Visoko Nizko Četrtinski korak.

Visoka Visoka Nizka Osmi korak.

Visoka Visoka Visoka Šestnajsti korak.

Trije zatiči (MS1, MS2 in MS3) so za izbiro ene od petih stopenjskih ločljivosti v skladu z zgornjo tabelo resničnosti. Ti zatiči imajo notranje izvlečne upore, zato, če jih pustimo odklopljene, bo plošča delovala v polnem koraku. Za nemoteno in brez hrupa sem uporabil konfiguracijo 16. koraka. Večina (vendar zagotovo ne vsi) koračnih motorjev naredi 200 polnih korakov na vrtljaj. Z ustreznim upravljanjem toka v tuljavah je možno, da se motor premika v manjših korakih. Pololu A4988 lahko motor premika v 1/16 korakih - ali 3, 200 korakov na vrtljaj. Glavna prednost mikrokoraka je zmanjšanje hrapavosti gibanja. Edini popolnoma natančni položaji so položaji v celotnem koraku. Motor ne bo mogel držati mirujočega položaja na enem od vmesnih položajev z enako natančnostjo položaja ali z enakim zadrževalnim navorom kot pri položajih v celotnem koraku. Na splošno velja, da je pri visokih hitrostih treba uporabiti polne korake.

9. korak: Vse skupaj sestavite v eno

Vse skupaj sestavite v eno
Vse skupaj sestavite v eno
Vse skupaj sestavite v eno
Vse skupaj sestavite v eno
Vse skupaj sestavite v eno
Vse skupaj sestavite v eno

Naredil sem lasersko stojalo iz dolgega tankega kovinskega traku in nekaj plastičnih nosilcev L z nekaj nosilci. Nato je vse skupaj z vijakom M4, maticami in vijaki pritrjeno na leseno ploščo.

Opravljena je tudi povezava koračnih motorjev z voznikom.

10. korak: laserska montaža

Laserska montaža
Laserska montaža
Laserska montaža
Laserska montaža
Laserska montaža
Laserska montaža
Laserska montaža
Laserska montaža

Laser, ki sem ga uporabil, je laserski modul za fokusiranje 200-250mW 650nm. Zunanje kovinsko ohišje deluje kot hladilnik za lasersko diodo. Ima fokusno lečo za nastavitev laserske pike.

Z dvema zadrgama sem lasersko pritrdil na stojalo. Lahko se uporablja tudi laserski hladilnik, vendar se laser ni pregreval, zato ga nisem uporabil. Terminal laserske žice priključite v lasersko vtičnico na voznikovi plošči.

Tukaj ga lahko dobite

11. korak: Nastavitev toka gonilnika koraka

Nastavitev toka gonilnika koraka
Nastavitev toka gonilnika koraka
Nastavitev toka gonilnika koraka
Nastavitev toka gonilnika koraka
Nastavitev toka gonilnika koraka
Nastavitev toka gonilnika koraka

Za dosego visokih stopenj je napajanje motorja običajno veliko večje, kot bi bilo dovoljeno brez omejevanja aktivnega toka. Na primer, tipičen koračni motor ima lahko največji tok 1A z uporom tuljave 5Ω, kar kaže na največjo moč motorja 5 V. Uporaba takega motorja z 12 V bi omogočila višje stopnje, vendar mora tok aktivno omejiti na manj kot 1A, da preprečite poškodbe motorja.

A4988 podpira tako omejevanje aktivnega toka, potenciometer za obrezovanje na plošči pa lahko uporabite za nastavitev trenutne omejitve. Eden od načinov za nastavitev omejitve toka je, da preklopite gonilnik v način celotnega koraka in izmerite tok, ki teče skozi eno tuljavo motorja, ne da bi pri tem blokiral vhod STEP. Izmerjeni tok bo 0,7-kratnik omejitve toka (ker sta obe tuljavi vedno vklopljeni in omejeni na 70% trenutne mejne nastavitve v načinu s polnim korakom). Upoštevajte, da bo sprememba logične napetosti Vdd na drugo vrednost spremenila nastavitev trenutne meje, saj je napetost na "ref" zatiču funkcija Vdd. Drug način za nastavitev trenutne meje je merjenje napetosti neposredno na potenciometru in izračun nastale omejitve toka (trenutni upori so 0,1 Ω). Omejitev toka se nanaša na referenčno napetost, kot sledi: Tokovna meja = VREF × 1,25 Torej, na primer, če je referenčna napetost 0,6 V, je tokovna meja 0,75A. Kot je bilo omenjeno zgoraj, je v načinu s polnim korakom tok skozi tuljave omejen na 70% trenutne meje, zato mora biti za polnostopenjski tok tuljave 1A omejitev toka 1A/0,7 = 1,4A, kar ustreza do VREF 1,4A/1,25 = 1,12 V. Za več informacij glejte podatkovni list A4988. Opomba: Tok tuljave se lahko zelo razlikuje od toka napajalnika, zato za nastavitev meje toka ne uporabljajte toka, izmerjenega pri napajanju. Primerno mesto za namestitev trenutnega števca je v seriji z eno od vaših tuljav koračnega motorja.

12. korak: Pripravite se

Pripravljati se!
Pripravljati se!
Pripravljati se!
Pripravljati se!
Pripravljati se!
Pripravljati se!

S štirimi majhnimi neodimskimi magneti zaklenite obdelovanec na delovno posteljo in osi X in Y nastavite v začetni položaj (doma). Vklopite gonilniško ploščo prek zunanjega vira napajanja in Arduino Nano v računalnik prek kabla USB A do USB Mini B. Napajajte ploščo tudi prek zunanjega vira napajanja.

VARNOST NA PRVEM MESTU

LASERSKA VARNOSTNA STEKLA MORAJO POTREBATI

Korak: Vdelana programska oprema GRBL

Vdelana programska oprema GRBL
Vdelana programska oprema GRBL
Vdelana programska oprema GRBL
Vdelana programska oprema GRBL
Vdelana programska oprema GRBL
Vdelana programska oprema GRBL
  1. Prenesite GRBL 1.1, tukaj,
  2. Na namizju izvlecite mapo grbl-master, ki jo najdete v datoteki master.zip
  3. Zaženite Arduino IDE
  4. V meniju vrstice aplikacij izberite: Sketch -> #include Library -> Add Library from file. ZIP
  5. Izberite mapo grbl, ki jo najdete v mapi grlb-master, in kliknite Odpri
  6. Knjižnica je zdaj nameščena in programska oprema IDE vam bo prikazala to sporočilo: Knjižnica je dodana v vašo knjižnico. Preverite meni »Vključitev knjižnic«.
  7. Nato odprite primer, imenovan "grbl upload" in ga naložite na svojo arduino ploščo

14. korak: Programska oprema za pošiljanje G-KODE

Programska oprema za pošiljanje G-KODE
Programska oprema za pošiljanje G-KODE
Programska oprema za pošiljanje G-KODE
Programska oprema za pošiljanje G-KODE
Programska oprema za pošiljanje G-KODE
Programska oprema za pošiljanje G-KODE

Potrebujemo tudi programsko opremo za pošiljanje kode G na CNC, za kar sem uporabil LASER GRBL

LaserGRBL je eden najboljših strežnikov Windows GCode za laserski graver DIY. LaserGRBL lahko naloži in pretoči pot GCode do arduina ter vgravira slike, slike in logotip z notranjim orodjem za pretvorbo.

LASER GRBL Prenos.

LaserGRBL nenehno preverja, ali so na stroju na voljo vrata COM. Na seznamu vrat lahko izberete vrata COM, na katera je priključena vaša nadzorna plošča. Prosimo, izberite ustrezno hitrost prenosa za povezavo glede na konfiguracijo strojne programske opreme vašega stroja (privzeto 115200).

Nastavitve Grbl:

$$ - Ogled nastavitev Grbl

Če si želite ogledati nastavitve, po povezavi z Grbl pritisnite tipko $$ in pritisnite enter. Grbl bi se moral odzvati s seznamom trenutnih sistemskih nastavitev, kot je prikazano v spodnjem primeru. Vse te nastavitve so obstojne in se hranijo v EEPROM -u, zato se bodo, ko izklopite napajanje, znova naložile, ko boste naslednjič vklopili Arduino.

$ 0 = 10 (koračni impulz, usec)

$ 1 = 25 (zakasnitev koraka v prostem teku, ms)

$ 2 = 0 (obrnjena maska koračnih vrat: 00000000)

3 USD = 6 (obrnjena maska vrat dir: 00000110)

4 USD = 0 (korak omogoči obračanje, bool)

$ 5 = 0 (mejni zatiči obrnjeni, bool)

$ 6 = 0 (obrat sonde, bool)

10 USD = 3 (maska poročila o stanju: 00000011)

11 USD = 0,020 (odklon križišča, mm)

12 USD = 0,002 (toleranca loka, mm)

13 USD = 0 (palec poročila, bool)

20 USD = 0 (mehke meje, bool)

21 USD = 0 (trde omejitve, bool)

22 USD = 0 (cikel samonaravnavanja, bool)

23 USD = 1 (obračalna maska za homing dir: 00000001)

24 USD = 50.000 (krmiljenje pri usmerjanju, mm/min)

25 USD = 635.000 (iskanje po usmerjanju, mm/min)

26 USD = 250 (odkritje, samosekundacija, ms)

27 USD = 1.000 (izvlečni okvir, mm)

100 USD = 314.961 (x, korak/mm)

101 USD = 314,961 (y, korak/mm)

102 USD = 314,961 (z, korak/mm)

110 USD = 635.000 (x največja hitrost, mm/min)

$ 111 = 635.000 (y max stopnja, mm/min)

112 USD = 635.000 (največja hitrost z, mm/min)

120 USD = 50.000 (x pospešek, mm/s^2)

121 USD = 50.000 (y pospešek, mm/s^2)

122 USD = 50.000 (z akcelerom, mm/s^2)

130 USD = 225.000 (x največji hod, mm)

131 USD = 125.000 (y max hod, mm)

132 USD = 170.000 (z največja pot, mm)

Korak: Prilagodite sistem

Prilagoditev sistema
Prilagoditev sistema
Prilagoditev sistema
Prilagoditev sistema
Prilagoditev sistema
Prilagoditev sistema
Prilagoditev sistema
Prilagoditev sistema

Prihaja najtežji del projekta

Nastavljanje laserskega žarka na najmanjšo možno piko na obdelovancu. To je najtežji del, ki zahteva čas in potrpljenje z uporabo metode sledi in napak

Spreminjanje nastavitev GRBL za 100, 101, 130 in 131 USD

moja nastavitev za GRBL je, $100=110.000

$101=110.000

$130=40.000

$131=40.000

Poskusil sem gravirati kvadrat s stranicami 40 mm in po toliko napakah in prilagoditvi nastavitve grbl dobim ustrezno črto 40 mm, vgravirano z osi X in Y. Če ločljivosti osi X in Y nista enaki, se bo slika povečala v obe smeri.

Upoštevajte, da niso vsi koračni motorji iz pogonov DVD enaki

To je dolgotrajen in dolgotrajen proces, vendar so rezultati tako zadovoljivi, če jih spremenite.

Uporabniški vmesnik LaserGRBL

  • Nadzor povezave: tukaj lahko izberete serijska vrata in ustrezno hitrost prenosa za povezavo, glede na konfiguracijo vdelane programske opreme grbl.
  • Nadzor datotek: to prikazuje naloženo ime datoteke in postopek graviranja. Zeleni gumb »Predvajaj« bo začel izvajati program.
  • Ročni ukazi: tukaj lahko vnesete katero koli vrstico G-Code in pritisnete “enter”. Ukazi bodo uvrščeni v čakalno vrsto ukazov.
  • Dnevnik ukazov in povratne kode ukazov: prikažejo ukaze v vrstnem redu ter njihovo stanje izvajanja in napake.
  • Joging control: omogočite ročno pozicioniranje laserja. Levi navpični drsnik nadzoruje hitrost premikanja, velikost koraka krmiljenja desnega drsnika.
  • Predogled graviranja: na tem področju je prikazan zadnji predogled dela. Med graviranjem bo majhen modri križ med delovanjem pokazal trenutni položaj laserja.
  • Grbl reset/homing/unlock: ti gumbi pošljejo ukaz za mehko ponastavitev, homing in odklepanje na ploščo grbl. Na desni strani gumba za odklepanje lahko dodate nekaj uporabniško določenih gumbov.
  • Zadrževanje in nadaljevanje vira: s temi gumbi lahko začasno ustavite in nadaljujete izvajanje programa ter pošljete ukaz Zadrži krmo ali Nadaljuj na ploščo grbl.
  • Število vrstic in projekcija časa: LaserGRBL bi lahko ocenil čas izvajanja programa glede na dejansko hitrost in napredek opravila.
  • Preglasi status in nadzor: prikaže in spremeni dejansko hitrost in preglasitev moči. Overrides je nova funkcija grbl v1.1 in v starejši različici ni podprta.

Korak 16: Graviranje na les

Image
Image
Graviranje na les
Graviranje na les
Graviranje na les
Graviranje na les

Uvoz rastera vam omogoča, da v LaserGRBL naložite katero koli sliko in jo obrnete v navodila GCode brez potrebe po drugi programski opremi. LaserGRBL podpira fotografije, izrezke, risbe s svinčniki, logotipe, ikone in poskuša kar najbolje narediti s katero koli sliko.

Iz menija »Datoteka, Odpri datoteko« jo lahko prikličemo tako, da izberemo sliko vrste jpg,-p.webp

Nastavitev graviranja je pri vseh materialih drugačna.

Določite hitrost graviranja na mm in kakovostne črte na mm

Priloženi video je časovni zamik celotnega procesa.

17. korak: Rezanje tankega papirja

Image
Image
Rezanje tankega papirja
Rezanje tankega papirja
Rezanje tankega papirja
Rezanje tankega papirja

Ta laser 250mW lahko tudi reže tanke papirje, vendar mora biti hitrost zelo nizka, to je največ 15 mm/min, laserski žarek pa je treba ustrezno prilagoditi.

Priloženi video je časovni zamik celotnega procesa.

18. korak: Rezanje vinila in izdelava nalepk po meri

Rezanje vinil in izdelava nalepk po meri
Rezanje vinil in izdelava nalepk po meri
Rezanje vinil in izdelava nalepk po meri
Rezanje vinil in izdelava nalepk po meri
Rezanje vinil in izdelava nalepk po meri
Rezanje vinil in izdelava nalepk po meri

Naredil sem nekaj vinilnih nalepk po meri. Hitrost meje se spreminja glede na barvo uporabljenega vinila.

S temnimi barvami je enostavno delati, svetlejše pa so nekoliko zapletene.

Zgornje slike prikazujejo uporabo vinilne nalepke, izdelane s CNC.

♥ Posebna zahvala razvijalcem GRBL:)

Upam, da vam je bil ta projekt všeč, mi v komentarjih sporočite, če imate kakršna koli vprašanja, Tudi jaz bi rad videl fotografije vaših CNC strojev!

Hvala !! za vašo podporo.

Natečaj za mikrokrmilnik
Natečaj za mikrokrmilnik
Natečaj za mikrokrmilnik
Natečaj za mikrokrmilnik

Prva nagrada na natečaju za mikrokrmilnik

Priporočena: