Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Programi
  • Uradi sam 3D skener s dvije kamere. Kako funkcionira 3D snimanje

Uradi sam 3D skener s dvije kamere. Kako funkcionira 3D snimanje

Prije par godina sam na Habréu naišao na članak o 3D skeneru za 30 dolara i ta me tema jako zainteresirala, iako sam vrlo brzo shvatio da 30 dolara za kvalitetno skeniranje ne dolazi u obzir.

Ali glavna prednost koju sam izvukao iz članka je David-3D program za skeniranje, koji zapravo ima dobar priručnik na ruskom i, što je važno, kupnja licence je zadnja stvar koja je potrebna, budući da je besplatna verzija ograničena samo na spremanje skeniranje rezultata. Sve ostalo radi u potpunosti, što znači da možete testirati program, postavke i svoj hardver koliko god želite. A ako vam ne treba rezultat s visokom točnošću, onda možete uopće bez kupnje licence.

Trebala mi je točnost, budući da su minijature iz društvene igre Warhammer glavno što sam želio skenirati (da ih onda mijenjam po želji i ispisujem :)). Visina ovih "vojnika" je samo 3 cm, ali to ih ne sprječava da budu vrlo detaljni.



Ako ne trebate snimati tako male objekte, tada će vaši zahtjevi za opremu biti manji, što znači da će biti mnogo lakše sastaviti sličan skener.

Načelo rada programa, a time i skeniranja, dobro je opisano u gore navedenom članku (mislim da ovo nije potrebno ponavljati). Preporučljivo je prvo pročitati taj članak, jer će ovaj na neki način biti njegov logičan nastavak.

Ali krenimo redom. Što ćete trebati da isprobate 3D skeniranje kod kuće:
1 – projektor.
2 – web kamera.

To je sve, uži izbor je ispao iznenađujuće dobro. Međutim, ako želite dobiti vrlo precizne i visokokvalitetne skenove, morat ćete napraviti neke ručne izmjene. Naravno, to se ne može učiniti bez dodatnih troškova, ali u konačnici svejedno će koštati manje od kupnje bilo kojeg komercijalno dostupnog 3D skenera, a kvaliteta rezultata može biti puno bolja.

Sada po redu i detaljno.

PROJEKTOR.

I ja sam, kao i autor prethodnog članka, svoje prve pokuse skeniranja započeo s laserskim pokazivačem, no odmah se pokazalo koliko je to nezgodna metoda. Ovdje postoji nekoliko nedostataka:
– nemogućnost dobivanja snopa s dovoljno tankom linijom. Štoviše, kada okrenete pokazivač, udaljenost od leće do objekta se mijenja, što znači da se gubi fokus.
– ako trebate redovito skenirati, okretanje laserskog pokazivača s dovoljno točnosti i glatkoće ručno je vrlo teško, pa čak i zamorno – ruke nisu tako stabilan alat kada je u pitanju dugotrajna uporaba.
– morate skenirati u mraku tako da se vidi samo laserska linija i ništa više.

A ako se drugi nedostatak još uvijek može riješiti stvaranjem posebnog rotacijskog mehanizma (iako to više nije tako jednostavan zadatak, u svakom slučaju to se ne može učiniti u 5 minuta na koljenu), tada se riješiti prvog nedostatka je skuplji.

Kad sam sve to shvatio, odlučio sam pokušati skenirati pomoću projektora, za koji sam od prijatelja posudio neki jednostavni model.

Ovdje treba napraviti malo pojašnjenje - u prošlom članku autor je spomenuo mogućnost skeniranja pomoću projektora, iako je prijedlog bio, po meni, vrlo čudan -

Prikladan je projektor sa snažnom lampom, čija svjetlost mora biti usmjerena kroz uski prorez na objekt koji se skenira

Možda je u ranijim verzijama programa to bila jedina opcija, ali u verziji 3, s kojom sam eksperimentirao, projektor je bio puno bolje iskorišten, jer... postoji značajka koja se zove Structured Light Scanning (SLS). Za razliku od laserskog skeniranja, projektor odmah projicira na objekt mrežu okomitih i vodoravnih linija različite debljine, što smanjuje vrijeme skeniranja za red veličine i omogućuje vam automatsko snimanje teksture boje objekta. Pa, uz dobro fokusiranje, linija široka 1 piksel mnogo je tanja od onoga što se može dobiti od jeftinog laserskog pokazivača.

Nažalost, nisam napravio ništa od tih prvih eksperimenata, a i nije se imalo što slikati - na stolu je bio projektor, do njega web kamera, sve je gledalo u jednom smjeru :) No, čak i ovo najjednostavnije Dizajn je pokazao da je ova opcija mnogo poželjnija iu pogledu brzine i kvalitete skeniranja. Tada sam odlučio kupiti si projektor za te potrebe.

Kriteriji za odabir projektora bili su jednostavni - veća rezolucija, manja cijena i veličina :)
Izbor je pao na IconBit Tbright x100 - ultrakompaktni DLP LED projektor, rezolucije 1080 - tada mi se činilo da ne možete zamisliti ništa bolje, ali kako se kasnije pokazalo, bio sam u krivu, iako sam radio s to, stekao sam mnogo zanimljivog iskustva.


Prvi problem koji se javlja kod skeniranja malog objekta projektorom je da za najbolje rezultate veličina projicirane mreže treba približno odgovarati veličini objekta koji se skenira. Ovaj projektor omogućio je dobivanje najmanje dijagonale zaslona u najbližem fokusu - otprilike 22 cm. Složit ćete se da je na takvoj pozadini minijatura visine 3 cm daleko od koncepta "približno jednakih dimenzija". Odgovor je pronađen na službenom forumu - u takvim slučajevima ljudi postavljaju leće fotoaparata na projektor za makro fotografiju. S obzirom na male dimenzije objektiva projektora, odlučio sam se za marumi objektive promjera navoja 34 mm.

Uz pomoć dva takva kompleta uspjeli smo dobiti projektorsko platno dijagonale od svega oko 3 cm, što se pokazalo sasvim dovoljnim za moj prvi mikrosken -

Ovo je jedno skeniranje, zbog čega postoje "rupe" na modelu, poderani rubovi itd. Okretanjem novčića i skeniranjem iz različitih kutova možete dobiti nekoliko takvih skenova koji se naknadno spajaju u jedan objekt (sam program za skeniranje vam omogućuje da pravilno kombinirate različite skenove, spojite ih i spremite kao jedan objekt). Tijekom procesa šivanja dorađuje se i oblik predmeta. Ali spremanje rezultata takvog šivanja moguće je tek nakon kupnje licence.

A sada je došlo vrijeme za prvu stvar koja nije potrebna za skeniranje, ali s njom je proces mnogo praktičniji - ovo je postolje za projektor s kamerom. Sam proces kalibracije potreban je ne samo kako bi program prepoznao parametre opreme – softver također mora izračunati relativni položaj kamere i projektora. Tijekom rada njihovo mijenjanje nije dozvoljeno (kao ni fokus kamere), što znači da sve to treba biti čvrsto pričvršćeno, jer broj skeniranja može biti velik čak i za jedan objekt.

Na Davidovoj glavnoj stranici je prikazan sličan sustav - nije ništa komplicirano. I nakon što sam pregledao forum i vidio kako si ga različiti ljudi organiziraju, shvatio sam da ovdje nije potrebno ništa komplicirano.

Za te smo potrebe uzeli postolje od spaljenog LCD monitora i pleksiglasa s njega, izrezali i zalijepili ovaj dizajn, kako je izgledao u prvoj verziji


Na stalak projektora bio je pričvršćen nosač za ugradnju raznih leća, što je omogućilo promjenu dijagonale ekrana i skeniranje objekata različitih veličina.
Također treba spomenuti da skeniranje pomoću projektora ne zahtijeva da kalibracijske ploče budu stalno na vidiku. Nakon završetka kalibracije, mogu se ukloniti. To vam omogućuje kalibraciju instalacije, jednostavno nošenje, premještanje itd.
Odnosno, možete koristiti veliki kalibracijski predložak za izvođenje kalibracije na zidovima kod kuće, a zatim s ovim stalkom i prijenosnim računalom izaći van i skenirati, na primjer, svoj automobil. Uzeli smo manju šablonu, dodali par leća i bili spremni za skeniranje nakita.

Nedavno je tvrtka izdala poboljšani komplet za skeniranje, sada je postolje mnogo ozbiljnije i izgleda zanimljivije -

Što se mene tiče, s obzirom da je cijena licence za program oko 500 dolara (nedavno su podigli cijenu), plaćanje više od 2000 eura za takav set nije sasvim opravdano; nije teško sami sastaviti ovako nešto i puno je jeftinije.

Vratimo se projektoru. Kako se pokazalo, ovaj projektor je imao jednu značajnu manu za korištenje u skeneru, a to je njegova izvorna rezolucija (854*480). I sve bi bilo u redu da je proizveo istu stvar na izlazu, ali nažalost - slika je pretvorena u standardne razlučivosti (kao što je 1024 * 768), i kao rezultat toga, linija široka jedan piksel bila je negdje svjetlija u različitim dijelovima ekran, gdje je -nekad tamniji, nekad uži, nekad širi... Sve je to negativno utjecalo na kvalitetu skeniranja, manifestirajući se u obliku valova i pruga na rezultirajućem modelu.
Do tada sam već razmišljao o kupnji projektora za stereolitografski 3D printer (http://geektimes.ru/post/245590/). Nakon razmatranja nekoliko opcija, odlučio sam se za model Acer P1500, jer... ne zahtijeva nikakve modifikacije da bi se koristio u pisaču (ovaj projektor, bez ikakvih leća, može proizvesti fokusiranu sliku na platnu veličine otprilike 4*7 cm). To znači da je savršen za skener. Štoviše, ima stvarnu rezoluciju od 1920*1080. Tako se i dogodilo, još uvijek koristim ovaj projektor i potpuno sam zadovoljan rezultatima.

FOTOAPARAT.

Moji kriteriji pri odabiru kamere bili su isti kao i kod odabira projektora. Nakon kupovine odlučio sam se za Logitech C615. Sken kovanice napravljen je upravo po njoj, bez ikakvih izmjena. Ali kad sam pokušao skenirati lik, naišao sam na problem koji se zove "dubina polja". Kad je objekt toliko malen, onda zapravo dobijemo makro fotografiju, a oštrina pri takvom snimanju postiže se samo u malom segmentu, doslovno svega par milimetara (zato je novčić dobro skeniran - reljef je dobro ušao u područje oštrine). Odlučeno je preraditi kameru za drugu leću. S Ebaya je naručeno nekoliko različitih leća za testiranje, a za ploču kamere izrezano je novo kućište. Plan je bio ovakav

Konačni rezultat bio je malo drugačiji


Glavna ideja je, mislim, jasna. A sada na Thingiverse i na forumu programa možete preuzeti stl za ispis kućišta za različite vrste web kamera.

Standardna leća morala je biti uklonjena s ploče kamere, a kako se kasnije pokazalo, zajedno s njom uklonjen je i IR filter, stoga budite oprezni po ovom pitanju. Filter će tada biti koristan za korištenje s drugim lećama, iako ih možete kupiti zasebno - cijena je bazna.

Dakle, imam ovu kolekciju leća.

Dok sam čekao da stignu objektivi, čitao sam razne forume o fotografiji. Proučavajući pitanje dubinske oštrine, otkrio sam da se ona može povećati dodatnim zatvaranjem otvora objektiva. To znači da je bio potreban objektiv koji ima mogućnost podešavanja otvora blende (jao, među naručenim nisu svi imali tu mogućnost, ali na moju sreću naišao sam na par takvih). Općenito, da biste poboljšali svoju kameru, preporučljivo je imati varifokalnu leću sa zumom i podesivim otvorom blende. U praksi je sve ispalo kao u teoriji - zatvaranjem otvora blende odmah je vidljivo povećanje dubinske oštrine, što je omogućilo skeniranje voluminoznih, ali malih objekata.

Glavni objektiv koji koristim montiran je na kameru na gornjoj fotografiji. Drugi, s podesivim otvorom blende, najveći je, u sredini. Koristim ga za vrlo male predmete. Ostali nemaju dijafragmu, pa ih ne koristim - pokazalo se da su ova dva sasvim dovoljna.

Planovi su sada ili pronaći web kameru veće razlučivosti (kvaliteta i detalji skeniranja izravno ovise o razlučivosti kamere), ili pokušati koristiti neku vrstu digitalne kamere s mogućnošću snimanja videa za te svrhe - obično možete dobiti puno veću rezoluciju s njima, a leće su bolje.

Zapravo, tu sam mogao završiti – mislim da sam ti sve rekao. Također sam mislio da je ovo kraj sastavljanja skenera, ali što dalje u šumu... Dok sam proučavao forum ovog programa, često sam naišao na razne sheme rotirajućih stolova - srećom softver vam omogućuje automatizaciju procesa skeniranja . Nakon jednog skeniranja šalje se naredba na com port, gramofon se okreće rotirajući objekt za određeni broj stupnjeva i daje naredbu za sljedeće skeniranje. Kao rezultat toga, jednim klikom miša imamo kružno skeniranje objekta - čini se, što više možete poželjeti? Sa zanimanjem sam isprobao ovaj sustav, ali nažalost, ovaj pristup mi se nimalo nije svidio, a za to postoji nekoliko razloga.

1 - ako objekt ima složen oblik, jednostavno ga rotirati neće biti dovoljno - također ga morate naginjati u različitim smjerovima tako da kamera s projektorom može doći do svih udubljenja i drugih teško dostupnih mjesta.
2 – čak i ako takvih mjesta nema, a uzimajući u obzir sve napravljene snimke, na predmetu nije ostalo dijelova koji nisu bili obuhvaćeni snimkom, ostaje pitanje točnosti snimke.

Recimo da je neki dio modela na jednom od skenova ispao savršen. Ali to ne znači da na svim snimkama u kojima je ovaj dio bio uključen, također izgleda idealno, a pri spajanju snimki iz različitih kutova rezultat će biti prosječan, što ne može biti ohrabrujuće. Program vam omogućuje malo uređivanje dobivenih skenova (možete izrezati nepotrebne dijelove). Ako rotiramo model za 20 stupnjeva, to znači da ćemo nakon pune rotacije imati 18 skeniranja, dio koji nam treba može biti prisutan u polovici njih, stoga, kako bismo ostavili najbolji rezultat, morat ćemo ukloniti ovaj komad iz 8 skeniranja... A takvih dijelova sa složenim Može biti mnogo modela; kao rezultat toga, gotovo polovica svakog skeniranja bit će odrezana, što je vrlo radno intenzivno i dugotrajno.

Umjesto toga, bolje je odmah skenirati okolna područja nakon prvog skeniranja i provjeriti rezultat. Čim je jedan komad spreman, prelazi se na skeniranje sljedećeg i tako sve dok cijeli model ne bude u savršenoj formi. Ovaj pristup daje bolje rezultate u kraćem vremenu.

Ali postavlja se pitanje pogodnosti. Slažem se, nezgodno je pokušati ručno rotirati objekt, ne gledajući u njega, već u monitor - kako biste kontrolirali što udara u objektiv bez promjene udaljenosti do kamere i projektora (kako ne biste izgubili fokus) . Prilikom još jednog sličnog balansiranja slučajno sam dotaknuo kameru, što je shodno tome pokvarilo cijelu kalibraciju, pa je cijeli proces morao krenuti ispočetka. Kategorički mi se nije svidio ovaj raspored i nakon malo razmišljanja došao sam do plana za takvu strukturu (koju sam, kao što razumijete, naknadno sastavio).

Ovo nije gramofon u uobičajenom smislu riječi. Zahvaljujući ovom dizajnu, ne samo da mogu okretati model, već ga mogu i naginjati prema potrebi. U tom slučaju središte modela ostaje u ravnini fokusa, ali čak i ako nije, možete pomicati nosač s modelom naprijed-natrag.



Sve je to sklopljeno na Arduinu, napisan je mali upravljački program i kao rezultat toga sada ne moram ustajati od računala prilikom skeniranja - pomoću programa mijenjam položaj objekta koji se skenira i u isto vrijeme, odmah u prozoru kamere, odabirem optimalni kut skeniranja

Utroba

U program sam uključio mogućnost automatskog skeniranja, kao i skeniranje ne samo u krugu, već s nagibima od 45 stupnjeva u jednom ili drugom smjeru, što daje tri puta više skeniranja. Međutim, na kraju, još uvijek nikada ne koristim ovu priliku - previše je nezgodno sortirati rezultirajuću hrpu skeniranja i očistiti ih od neuspješnih komada.

Također je vrijedno spomenuti neke nijanse skeniranja.
1 – nemoguće je skenirati sjajne i zrcalne površine. Svjetlo od njih se reflektira ili daje takav odsjaj da program ne može pravilno prepoznati liniju. Ako postoji potreba za skeniranjem takvog objekta, tada se takvi dijelovi moraju nečim maskirati (perivom bojom, papirnatom trakom itd.).
2 – praktičnije je skenirati monotone objekte, jer kada postavite kameru na svijetlu boju, svjetlina projektora nije tako visoka, ekspozicija je niska itd. A objekt tamne boje zahtijeva veću svjetlinu, tako da ako imate višebojni objekt, različiti njegovi dijelovi zahtijevat će različite postavke da biste dobili najbolje rezultate. I ovdje je prikladnije koristiti skeniranje objekta u dijelovima.
3 – ako želite odmah dobiti teksturu u boji, imajte na umu da postavke kamere i projektora za skeniranje ne utječu na postavke za uklanjanje teksture (skeniranje se uglavnom radi u crno-bijelom modu), pa se poigrajte s postavke u načinu teksture na isti način kao što ćete to učiniti u načinu skeniranja.

Moj proces skeniranja sada izgleda ovako:
- Fokusiranje projektora i kamere

Svjetlo projektora je presjajno i projicirana mreža se ne vidi na fotografiji, ali evo pogleda s kamere u programu

Kalibracija skenera

Kalibracijski kut je izrađen od metalnih ploča, a kalibracijski predlošci različitih veličina tiskani su na magnetnom papiru - na taj način se vrlo brzo možete prilagoditi različitim veličinama skeniranih objekata.

Pogledajte u programu

Preporuča se da kombinirani kut između snopa projektora i kamere bude oko 20 stupnjeva. Zato se koristi ovo postolje - kada skenirate velike objekte (npr. osobu), kameru treba postaviti puno dalje od projektora, ali ovdje stoje blizu mene. Položaj kamere u odnosu na projektor može biti samo okomit ili samo vodoravan - ovisno o geometriji objekta. U ovom slučaju, mjesto je dijagonalno (13 stupnjeva okomito i 36 stupnjeva vodoravno).

Rezultati skeniranja iz različitih kutova. Ovo su već očišćeni skenovi, tj. Uklonjeni su svi neuspješni i nepotrebni dijelovi (stalak za figure, nosač uključen u okvir).

Kombiniranje skeniranja za naknadno spajanje u jedan objekt

Zbog činjenice da svako skeniranje ima svoju boju, prikladno je kontrolirati ispravno poravnanje.

Pa, nakon kombiniranja skeniranja iz različitih kutova, dobivamo sljedeće modele:

Minijatura Boromira iz Gospodara prstenova.

Kod skeniranja raznobojnog objekta rezultat je malo lošiji, osim ako se previše ne namučite. Ali možete odmah dobiti objekt s teksturom :)

Originalni modeli

U galeriji korisničkih radova na web stranici programera (http://www.david-3d.com/en/news&community/usergallery) možete pronaći još mnogo zanimljivih skenova, ljudi čak skeniraju otiske prstiju. A postoje čak i skenovi istih minijatura iz Warhammera

Zaključno, želio bih reći da bez obzira koji hardver koristite, bez obzira koliko skup 3D skener kupite, on nije lijek za ispis bilo čega. Teoretski, naravno, možete poslati rezultirajući objekt u rezač i ispisati ga, ali postoji nekoliko razloga zašto to ne biste trebali učiniti, au svakom slučaju vrijedi proučiti pakete 3D grafike.

1 - Rezultirajuća skeniranja, uz dobru kvalitetu skeniranja (a mi želimo dobiti najbolju kvalitetu), imaju mnogo poligona. Ne, čak ni VRLO Puno. Skeniranje Boromira nakon spajanja sadržavalo je više od 8 milijuna poligona - neće svaki rezač moći raditi s takvim objektom.
2 - Svi predmeti nose tragove montaže i proizvodnje. A ako se u stvarnosti to ispravlja turpijama i brusnim papirom (a ponekad još uvijek postoje nedostupna mjesta na kojima je nemoguće koristiti alate), tada radom s digitalnom kopijom predmeta možemo to promijeniti na bilo koji način like - ukloniti nedostatke, poboljšati detalje itd. .
3 - Kao što sam rekao na početku članka, kad sam razmišljao o skeneru, nisam želio ispisivati ​​kopije objekata, već ih mijenjati kako sam htio. Nisam kipar, nemam alate, materijale i vještine da isklešem tako malu maketu. Ali znajući kako raditi u 3D-u, puno mi je lakše skenirati sličnog Boromira i od njega napraviti nekakvog princa od Danske.


Usput, ovaj model već sadrži gotovo 100 puta manje poligona od rezultata skeniranja.

Još jednom je trgovina ponudila uzeti nešto na pregled. Budući da me već dugo zanima pitanje korištenja ove stvari za potrebe dekorativnog 3D printanja, odabrao sam skener.

Dakle, sam skener razvila je španjolska tvrtka BQ, koja ga je sada prestala podržavati (navodno zbog kineskih krivotvorina, ali dvojbeno je. Sada ovaj skener prodaje i američki CowTech. Izvori za 3D printanje dijelova skenera su besplatno dostupno na (postoje poveznice na softver i elektroniku).

U kompletu imamo ovo "labavo":

Sastavljanje je jednostavno, ali postoji nekoliko točaka:
1. Nema potrebe žuriti da zategnete sve matice - morat ćete prilagoditi i geometrijske dimenzije - konvergenciju lasera u središtu mjesta, udaljenost do gramofona.
2. U mom stalku se kamera malo “zaljuljala”, za djelić milimetra – ali to je bilo dovoljno da iskrivi sliku. Uklanja se dodavanjem pjenastog materijala.
4. Gramofon je bio proziran i nije imao premaz (kao u originalu) - obojao sam ga plastidipom.
5. Provjerite šahovnicu kalibracije. Ne znam kako su ispisali onaj iz mog kompleta, ali proporcije kvadrata su bile pogrešne. Uzeo sam ga s interneta i sam ga ponovno tiskao.
6. Fokus kamere nije prilagođen udaljenosti do platforme. Skinuo sam poklopac i namjestio fokus na mjesto.











Kao što vidite, "mozak" skenera je obični Arduino Uno u kombinaciji sa ZUM Scan shieldom i A4988 drajverom koračnog motora. Farmom upravlja izvorni softver Horus tvrtke BQ.

Nakon sastavljanja, skener je prošao kroz postupke kalibracije u izvornom softveru Horus.

Budući da sam tada već znao da kvaliteta skeniranja uvelike ovisi o kvaliteti osvjetljenja (stabilnost, difuznost, temperatura boje), unaprijed sam se pobrinuo za mali lightbox kako bih pružio barem koliko-toliko usporedive uvjete za testiranje.

Odabravši “kandidate” za audicije, spremio sam se.

Zahtjevi za objekt su sljedeći:
1. Objekt mora biti veći od 5x5 cm, ali manji od 20x20 cm
2. Objekt mora biti neproziran i nepomičan
3. Predmet ne smije biti teži od 3 kg

Teško za skeniranje:
1. Sjajni, svjetleći predmeti
2. Predmeti su pretamni
3. Predmeti s zamućenim površinama (kao što su plišane životinje)

Rezultat skeniranja je oblak točaka u PLY formatu (koje zatim treba pretvoriti u površinu). Ovdje pripremate STL datoteku.

Nakon što sam pročitao skenove, odlučio sam to isprobati s jednostavnim cilindričnim predmetom.
Nakon nekoliko pokušaja, uvjerio sam se da imam zajednički problem - oblaci točaka s desnog i lijevog lasera nisu se podudarali, a postojao je i problem s proporcijama.



Nismo mogli pronaći ništa korisno po ovom pitanju osim pokušaja kalibracije postavki web kamere (one nisu kalibrirane kada je pokrenut čarobnjak za kalibraciju) (momak po imenu Jesus iz BQ podrške dugo nije odgovarao na pitanja). Da biste to učinili, morate snimiti nekoliko slika s različitim položajima kalibracijske tablice. Učinio sam. Stanje se popravilo, ali ne u potpunosti.
Morao sam ručno urediti kalibracijsku datoteku (calibration.json u mapi Horus-a) i metodom pokušaja i pogreške, skeniranjem cilindričnog objekta, kako bih osigurao da se oblaci podudaraju.
I čini se da je sve u redu:



Ali ne - na složenim objektima fragmenti oblaka ponekad se još uvijek ne podudaraju i formiraju se mnoge "slijepe" zone:





Osim toga, očito je da će skeniranje jarko crvenih objekata biti nemoguće, barem sa standardnim laserima.

Možete, naravno, nastaviti eksperimentirati sa skeniranjem s odvojenim laserima i pokušati kombinirati sve to u softveru treće strane, a zatim pokušati to dovesti u oblik održiv za STL.

Sve me to podsjeća na jedan vic o brodovima u bocama.

Kako se rade brodovi u bocama?
-U bocu stavim pijesak, silikatno ljepilo, štapiće i protresem.
Ispada svakakva sranja, a ponekad i brodovi.


Općenito, shvatio sam da nisam pristaša ove vrste kreativnosti i sumnjam da je lakše modelirati objekte od nule koji su u moći skenera.

I složeni - skener se ne može nositi sa složenima u normalnom načinu rada; dva lasera nisu dovoljna za to - ostaju slijepe točke. Da biste eliminirali ovaj problem, trebate skenirati na drugim pozicijama, a zatim se opet boriti s kombiniranjem oblaka. Ne hvala.

Kao rezultat toga, stvar je prikladna samo za proučavanje osnova laserskog skeniranja, za sve više je apsolutno beskorisna. Ne, naravno, moguće je dobiti nešto slično u obrisima izvornog modela, ali to je sve (i to uzimajući u obzir sve tambure s obradom u oblaku). Nisu uzalud Španjolci napustili ovu stvar.
Trgovina je igrala na sigurno - u opisu iskreno stoji da rezultat ovisi o položaju planeta i raspoloženju tete Sonje s trećeg kata. Open source i sve to, zaplešimo zajedno. Ne hvala.

Zaključak je da ga ne uzimate, ali ako želite ekstremni lov, sastavite ga sami od istog od čega prijatelj iz šale pravi čamce.

Proizvod je dostavljen za pisanje recenzije od strane trgovine. Recenzija je objavljena u skladu s klauzulom 18 Pravila stranice.

Planiram kupiti +9 Dodaj u favorite Svidjela mi se recenzija +101 +156

) odlučili smo se okušati u njegovom sastavljanju i, ako je moguće, poboljšati njegov dizajn. Nismo mogli ni zamisliti što će iz toga proizaći, a još manje zamisliti da ćemo s njim osvojiti nekoliko znanstvenih i inženjerskih izložbi. Ali po redu. Koga zanima rezultat, dobrodošao u mačku (puno fotki).

Prvi prototip

Prvo smo odlučili napraviti laserski daljinomjer. Napravljen je na temelju članka na forumu radioamatera. Samo laserski pokazivač i kamera. U Javi je napisan program za obradu slika. Za jedno mjerenje snimljene su dvije fotografije: sa i bez lasera. Nakon što smo ih usporedili, definitivno smo mogli pronaći lasersku točku. Kad je ovo proradilo, daljinomjer je postavljen na platformu koja se mogla okretati u dvije ravnine. Prije nego što vam pokažem što sam dobio, moram vas upozoriti - na ljetnoj školi nema puno materijala, pa smo od onoga što smo imali sastavili prototip:

Kamera se odmah vidi, a laser je onaj mesingani cilindar iznad nje. Za rotaciju platforme koristili smo dva koračna motora, koji su pak bili spojeni na kontrolnu ploču na Atmega32 mikrokontroleru. Na njega je bio spojen laser. Sama ploča je bila spojena na računalo preko USB->UART adaptera. Program na računalu snimao je slike, obrađivao ih, unosio koordinate dobivenih točaka u datoteku i slao naredbe kontrolnoj ploči.

Rezultat je bio zanimljiv. Da, pronašli smo udaljenost. Da, mogli bismo "naciljati" bilo koju točku na hemisferi iznad skenera. A našoj radosti nije bilo kraja. Ali kada smo procijenili vrijeme skeniranja za ovu hemisferu, pokazalo se da je 48 sati. I nije stvar u kameri. Pa čak ni u Javi. Problem je bio u tome što je instalacija bila toliko slaba da se klimala nakon svakog okretanja pet sekundi. Morao sam napraviti mjerenje, okrenuti se i pričekati pet sekundi dok se ne prestane ljuljati. Osim toga, biblioteka za kameru ga je palila i gasila prije svakog snimanja. To je trajalo 1-2 sekunde. Ali ljetna škola je završavala, a nije bilo vremena za ponavljanje: već je bila noć prije nego što je projekt trebao biti gotov. Ili bolje rečeno jutro. Sutradan smo svoj projekt predstavili na natjecanju pred znanstvenim žirijem i neočekivano pobijedili. Vjerojatno smo zbog ove pobjede odlučili nastaviti rad na ovom projektu.

Druga verzija

Zapravo, ljeto je završilo i školska godina je počela. Želja za radom je nestala. Planirano je da instalacija bude gotova do sljedećeg natječaja, do kojeg je ostalo još cijeli mjesec. Mjesec. I onda odjednom tri dana. Ali u roku od mjesec dana odlučili smo promijeniti postavku. Čvrsto ga sastavite, na laserski pokazivač postavite leću koja će stvoriti lasersku liniju. To bi omogućilo skeniranje 720 točaka odjednom (skener je imao HD kameru). Samo tri dana napravila su svoje prilagodbe:

Drugi skener je sastavljen od plastičnih ravnala, ljepila, maskirne trake i na mjestu ga drži samo plava električna traka. Umjesto leće nalazi se epruveta. Zeleni laser svijetli na ovoj epruveti. Reflektirana zraka stvara više-manje ujednačenu lasersku traku na ekranu. Daljinomjer je pričvršćen samo na jedan motor koji ga rotira u vodoravnoj ravnini. Upravljačka ploča je zamijenjena sa STM32VLDiscovery. Samo što ja bolje poznajem STM32, a osim toga Atmega je izgorjela, a programator je davno izgubljen. Ne izgleda baš dobro, ali djeluje! Vibracije su se smanjile, a brzina se u skladu s tim povećala. Ali ne puno. Ovdje je otkrivena vrlo zanimljiva caka - kineski laserski pokazivač nije se uključio odmah, već je postupno povećavao snagu tijekom sekunde. Dakle, sekunda za osciliranje, sekunda za zagrijavanje lasera, sekunda za slikanje, a njih je dvoje. Dakle, dobivamo 4 sekunde. Ali u jednom mjerenju nalazimo udaljenosti do 720 točaka! Proces skeniranja izgledao je otprilike ovako:

A rezultat je ovakav:

Slika ne izgleda baš zanimljivo, ali šalica je bila voluminozna u programu. Možete to promatrati iz različitih kutova.

Koja je zapravo konkurencija? Ali ništa! Sve smo završili sa skeniranjem u 4 ujutro, au 9 ujutro na štandu smo otkrili da je laser pregorio. Kako se pokazalo, dok smo ga nosili od hotela do štanda, u njega je upala kiša, a kada je paljen, izgorio je. A kada ne radi, izgleda toliko loše da je teško povjerovati u riječi "radio je prije 5 sati." Bili smo uznemireni. Želja za nastavkom nestala je s dimom iz lasera. Ali ipak je prikupljeno...

Treća verzija

I ponovno je sastavljena za natjecanje. Štoviše, za to smo se dugo i temeljito pripremali. Više od tjedan dana. I evo rezultata:

Prvo što upada u oči je da sada ne skeniramo područje oko skenera, već objekt koji se okreće na platformi. Dobili smo i potrebnu leću, sve ispravno sastavili, prepisali program i zamijenili debug ploču domaćom. Sada snimamo samo jednu fotografiju po mjerenju. Laser je dovoljno snažan, a leća je dovoljno dobra da jedinstveno locira laser na fotografiji. Zahvaljujući tome, ne čekamo da se laser zagrije - on je uvijek uključen. A sada kameru palimo samo jednom. Odnosno, vrijeme se uglavnom troši na rotiranje platforme i obradu slike. U program je dodan izbornik za odabir točnosti. Vrijeme skeniranja je od dvije do deset minuta. Ovisno o odabranoj točnosti. S maksimalnom točnošću ispada da se platforma okreće za 0,5 stupnjeva po koraku, a udaljenost se određuje s točnošću od 0,33 mm. Platformu pokreće koračni motor preko mjenjača. Sama platforma je veliki disk, a gumeni valjak na osovini motora je mali. Motorom i laserom upravljao je mikrokontroler STM32F050F4 preko tranzistora s efektom polja. Na samom početku članka nalazi se sken igračke dobiven ovim skenerom. Budući da skener izrađuje oblak točaka u .obj formatu, nakon triangulacije skenirani objekt možemo isprintati na 3D printeru, kao što se vidi na istoj fotografiji. Na ekranu možemo vidjeti model nakon triangulacije. Na modelu nije bilo ručnog rada.

Pobijedili smo na natjecanju. I dao je ulaz na međunarodno natjecanje Intel ISEF. Tako smo počeli raditi na sljedećem skeneru.

Četvrta verzija

Trenutno je ovo najnovija verzija skenera koju smo prikupili. Usporedbe radi, na platformi postoji druga verzija. Pokušali smo što temeljitije pristupiti razvoju četvrtog skenera. Instalacija je nacrtana u CAD-u, dijelovi su laserski izrezani, sve je obojano, ništa nepotrebno nije stršalo izvana. Promjene: Platforma je sada zapravo zupčanik. Izrezana je od pleksiglasa i ima 652 zuba po rubovima. Time je riješen problem koji je ozbiljno oštetio skenove u prethodnom skeneru: gumeni valjak bi malo klizio, zbog čega se platforma često nije okretala za 360 stupnjeva. Skeniranja su bila ili "izrezana" ili preklapana. Ovdje smo uvijek točno znali koliko je platforma rotirana. Snaga lasera je podešena pomoću softvera. Zahvaljujući tome, bilo je moguće mijenjati snagu lasera u hodu, izbjegavajući osvjetljavanje nepotrebnih dijelova u uvjetima slabog osvjetljenja. Kako bismo kontrolirali svu elektroniku, odlučili smo ne napraviti novu ploču, već jednostavno koristiti debug F401RE-Nucleo. Ima instaliran ST-LinkV2.1 koji radi kao debugger i USB->UART adapter.

Točnost je bila nevjerojatna: kutna rezolucija 0,14 stupnjeva. Na udaljenosti od 0,125 mm. Područje skeniranja je cilindar visine 20 cm i promjera 30 cm. Cijena svih dijelova i laserskog rezanja u vrijeme stvaranja (svibanj 2014.) bila je manja od 4000 rubalja.

Tijekom korištenja samo jednom ga postavljamo na maksimalnu točnost. Skeniranje je trajalo 15-20 minuta. Dobili smo gotovo 2 milijuna bodova. Laptop je odbio izračunati model iz oblaka točaka. Eksperiment nije ponovljen.

Zaključak

U skoroj budućnosti planiramo nastaviti s radom na projektu, stoga ćemo finalizirati i program i instalaciju. Nadam se da ćemo u skoroj budućnosti pisati o korak-po-korak montaži, objaviti crteže, programe i sve ostalo. Ovo više neće stati u ovaj članak.

Hvala svima koji ste pročitali do kraja!

UPD:
Kolega je pronašao video o radu skenera koji smo snimili na ISEF-u:

Da, veći dio videa nije zanimljiv, ali na kraju je model na laptopu.

Evo primjera skeniranih objekata. Ali svi pripadaju trećoj verziji skenera.
Dropbox
U model.obj datoteci možete jasno vidjeti što se događa kada ovaj gumeni valjak sklizne po motoru - pas ima tri oka. Skeniranje je zaustavljeno, uzrokujući izrez. Sve su datoteke oblaci točaka. Možete ga otvoriti pomoću MeshLaba. Modeli nisu ručno obrađivani. Potpuno neobrađeni podaci. Odozgo možete vidjeti "bijele mrlje" - područja bez točkica. Kamera ih ne vidi. Bijele mrlje mogu se vidjeti i na drugim mjestima. Pojavljuju se u područjima koja su pretamna ili kada se površine preklapaju. Na primjer, u datoteci stn_10.obj rogovi koze se preklapaju, zbog čega nije skenirana unutarnja površina rogova.

Pozdrav svima, tvrtka 3Dtool je ovdje.

U suvremenom svijetu sav razvoj novih uređaja i prototipova odvija se na različite načine CAD-sustavi. Cjelokupno projektiranje, kako tehničkih proizvoda tako i projektantskih radova, odvija se elektroničkim putem. 3D modeli za sve na svijetu već su ustaljena stvarnost. Zbog toga su se, kako bi se olakšala izrada 3D modela, na tržištu pojavili 3D skeneri.

3D skeneri su uređaji koji vrlo precizno stvaraju trodimenzionalnu kopiju bilo kojeg fizičkog objekta. A danas ćemo vam reći o 5 najboljih 3D skenera prema našoj verziji, na koje biste trebali obratiti pozornost.

Ovo je stolni 3D skener razvijen od strane Sjajni 3D. Tvrtka je specijalizirana za proizvodnju 3D skenera za najrazličitije zadatke. Prodaja se odvija diljem svijeta.

Za skeniranje ovaj skener koristi 2 kamere rezolucije 1,3 megapiksela.

Osnovni paket 3D skenera uključuje automatski rotirajući stol. Što čini jedan sklop hardvera i softvera.

Točnost skeniranja objekta do 0,1 mm.

Skener također može raditi u načinu snimanja teksture (tj. skenirati u boji).

Postoje 2 načina skeniranja: automatski (s rotirajućim stolom) i fiksni (bez rotirajućeg stola).

Kada radi u automatskom načinu rada s rotirajućim stolom, 3D skener može skenirati objekte veličine do 200x200x200 mm.

Pomoću funkcije fiksnog skeniranja možete skenirati velike objekte veličine do 700x700x700 mm, ali bez rotirajućeg uređaja.

Skener EinScan SE skenira objekt projiciranjem niza bijelih svjetlosnih zraka na objekt, kamere zauzvrat hvataju sve nepravilnosti na površini skeniranog objekta i stvaraju 3D model u online softveru 3D skenera.

Osnovni paket uključuje:
  • Jedinica za skeniranje (kamere i projektor)
  • Rotacijski stol za skeniranje
  • Kalibracijsko polje za početno postavljanje skenera
  • Baza za postavljanje elemenata skenera
  • Softver na ruskom

Prednosti:
  • Jednostavan za korištenje
  • Maksimalno automatizirano

    Mane:

    • Nije visoka točnost
    • Potreba za korištenjem video kartice NVIDIA.

      Ovo je univerzalni, poluprofesionalni 3D skener koji je pogodan za skeniranje objekata od 5 cm do 3 metra.

      Pri skeniranju se koristi princip strukturiranog osvjetljenja.

      3D skener ima tri ugrađene zone skeniranja, zahvaljujući kojima korisnik može optimalno konfigurirati parametre skeniranja za objekte različitih veličina. Ako je potrebno, možete kombinirati nekoliko zona skeniranja: na primjer, ako veliki objekt ima malu površinu s malim detaljima koji zahtijevaju visoke detalje, može se skenirati zonom br. 3, dok se sam objekt može skenirati zonom br. 1.

      3D skener RangeVision Spectrum može raditi u tri načina skeniranja:

      • Korištenje oznaka (koje se mogu primijeniti i na sam skenirani objekt i na površine oko njega)
      • Skeniranje pomoću rotatora (tablica)
      • Skeniranje bez rotatora i bez oznaka.

        Skener dolazi s jednim kompletom ručno podesivih leća za tri područja skeniranja

        3D RangeVision Spektar- omogućuje dobivanje 3D modela objekata s točnošću od 0,04 do 0,12 mm. Također je prikladan za obavljanje inženjerskih zadataka gdje je njegova točnost dovoljna.

        Zasebno bih želio napomenuti napredni (stručni) softver. Ovo je vlastiti razvoj tvrtke RangeVision. Softver je uključen u 3D skener, a proizvođač ne naplaćuje novac za obnovu ili ažuriranje licence. Omogućuje vam naknadnu obradu modela nakon skeniranja i vrlo finu prilagodbu skenera objektu koji se skenira.

        Komplet uključuje rotirajući stol, koji vam omogućuje jednostavno skeniranje malih predmeta težine do 5 kg u automatskom načinu rada. Također možete skenirati objekte do 3 metra bez gramofona.

        Prednosti:

        • Visoka kvaliteta skeniranja
        • Veliki raspon skeniranja od 5 cm do 3 m
        • Mane:

          • Savladavanje softvera će potrajati. Međutim, od 10. srpnja 2018. RangeVision je objavio novu verziju softvera, koja je postala osjetno jednostavnija.

            Ovo je ručni 3D skener za skeniranje objekata od 5 cm do 4 metra. Maksimalna točnost skeniranja do 0,05 mm ( 50 mikrona). Brzina skeniranja: 550 000 bodova/sekundi.

            3D skener prikladan je za skeniranje ljudi i neživih objekata.

            Skener ima sljedeće načine rada:

            • Ručno HD skeniranje(način ručnog skeniranja visoke rezolucije). Točnost skeniranja u ovom načinu je 0,1 mm. Za skeniranje su potrebni markeri (isporučeni). Skeniranje u boji nije moguće. Ovaj način je potreban za rješavanje problema skeniranja velikih objekata s visokom preciznošću u ručnom načinu rada.
            • Ručno brzo skeniranje(način brzog ručnog skeniranja). Optimalan način rada za skeniranje ljudi. Točnost skeniranja 0,3 mm. Moguće je skeniranje u boji (ako je dostupan modul za skeniranje u boji). Ovaj način je prikladan za brzo skeniranje velikih objekata.
            • Automatsko skeniranje(automatski način). Skeniranje se izvodi pomoću rotacijskog stola. Točnost skeniranja do 0,05 mm (50 mikrona). Prikladno za skeniranje malih objekata u automatskom načinu rada.

            4. Fiksno skeniranje(Fiksni način rada). Skeniranje se odvija pomoću stativa i markera. Markeri su nasumično zalijepljeni na skenirani objekt. Predmet se rotira ručno ili pomicanjem stativa sa skenerom oko objekta. Preciznost skeniranja 0,05 mm (50 mikrona).

            3D skener Shinig3D Einscan Pro Plus može se dodatno opremiti sljedećim modulima: modul za skeniranje u boji, industrijski paket (stativ i rotirajući uređaj).

            Nakon skeniranja operater prima datoteke u sljedećim formatima: OBJ,STL,ASC,PLY. Ovi formati su prikladni za sve postojeće 3D printere, CNC strojeve ili 3D editore. Neće biti problema s kompatibilnošću.

            3D skener Einscan Pro Plus ima visoku mobilnost i ima najjednostavniju moguću kontrolu. Pri izradi se posebna pažnja posvetila mogućnosti rada sa skenerom od strane neobučenih osoba. Stoga su svi njegovi procesi maksimalno automatizirani.

            Softver se isporučuje sa skenerom - besplatno.

            Prednosti:
            • 4 načina rada
            • Relativno niska cijena
            • Automatizacija procesa
            • Jednostavnost korištenja

              Mane:

              • Za rad je potrebno gaming računalo s video karticom. NVIDIA
              • Skeniranje crnih, sjajnih, svjetlucavih predmeta zahtijeva premaz mat spreja.

                Ovo je 3D skener temeljen na strukturiranom osvjetljenju - idealan izbor ako trebate izraditi 3D model objekta srednje veličine u boji, na primjer: osoba, branik automobila.

                Artec Eva - prijenosni 3D skener široke primjene, što ga čini liderom na tržištu profesionalnih ručnih 3D skenera. Rad uređaja temelji se na tehnologiji sigurne strukturirane rasvjete. Ovo je izvrsno univerzalno rješenje za snimanje bilo kojih objekata, uključujući objekte s crnim i sjajnim površinama.

                Ovaj skener ne zahtijeva kalibraciju, jer... već je tvornički kalibriran.

                Točnost skeniranja do 0,1 mm. Točnost pozicioniranja 3D točke je 0,5 mm.

                Skener je opremljen kamerom 1.3 MPix.

                Podržan je način rada skeniranja u boji.

                Brzina skeniranja do 2 miliona. točaka u sekundi, zbog čega se skeniranje odvija vrlo brzo.

                Prednosti:
                • Brzo 3D skeniranje
                • Sposobnost rada na otvorenom prostoru (na otvorenom)
                • Skenira crne i sjajne predmete.

                  Mane:

                  • Za rad je potrebna igraća video kartica
                  • Cijena rješenja

                    Profesionalni skener koji omogućuje trodimenzionalnu digitalizaciju velikih i malih fizičkih objekata. 3D skener ima tri zone skeniranja, koje vam omogućuju digitalizaciju i nakita i elemenata karoserije automobila s potrebnim detaljima i točnošću.

                    Korisnik može izvršiti 3D skeniranje pomoću pomoćnih markera, prema kojima softver može automatski "sastaviti" i kombinirati skenove. Osim toga, zahvaljujući podršci za markere i mogućnosti uvoza referentnih mreža koje generiraju fotogrametrijski proizvodni sustavi GOM I Aicon, točnost skeniranja do 0,05 mm na objektima preko 2 m.

                    No, ako se radi o muzejskim eksponatima ili drugim predmetima koji zahtijevaju posebnu njegu, 3D skener RangeVision PRO5M omogućit će vam skeniranje bez markera i izradu 3D modela na temelju geometrije samog objekta.

                    3D skener RangeVision PRO5M, koji radi na strukturiranom osvjetljenju, povoljno se uspoređuje sa sličnim 3D laserskim skenerima u pogledu brzine skeniranja.

                    Ovaj skener je opremljen kamerama 5 MP i dolazi s zasebnim kompletom unaprijed konfiguriranih leća za svako područje skeniranja.

                    Osim toga, podržana je tehnologija plavog pozadinskog osvjetljenja, koja smanjuje utjecaj vanjske rasvjete.

                    Vrijeme skeniranja je samo 15 sekundi.

                    Osnovna oprema:
                    • modul za skeniranje,
                    • 2 industrijske kamere
                    • Skup leća za svako područje skeniranja
                    • Tronožac s okretnom glavom
                    • Set kalibracijskih ploča
                    • Matirajući sprej
                    • Softver.

                      Prednosti:

                      • Visoka kvaliteta i brzina skeniranja
                      • Veliki raspon skeniranja od 5 cm do 5 m
                      • Profesionalni softver
                      • Automatsko skeniranje pomoću rotirajućeg stola i markera.
                      • Besplatna ažuriranja softvera

                        Mane:

                        • Savladavanje softvera će potrajati
                        • Nije prikladno za ljudsko skeniranje

                          Svi 3D skeneri predstavljeni u ovom članku mogu se kupiti u našoj tvrtki. Katalog 3D skenera

                          I pretplatite se na naše grupe na društvenim mrežama:

Atraktivnost aditivnih tehnologija teško je precijeniti. Zbog toga je oprema za podršku 3D ispisa danas toliko popularna. Ako imate ograničen budžet, možete sami napraviti 3D skener. Da bi to učinili, koriste dostupne alate i jedinice ili jednostavno pretvaraju obični pametni telefon u skener.

Izrada 3D skenera pomoću web kamere

Da biste napravili domaći 3D skener, trebat će vam:

  • visokokvalitetna web kamera;
  • linearni laser, odnosno uređaj koji emitira lasersku zraku (za kvalitetno skeniranje bolje je da zraka bude što tanja);
  • razna pričvršćivanja, uključujući kut za kalibraciju;
  • poseban softver za obradu skeniranih slika i podataka.

Napominjemo da bez odgovarajućeg softvera nećete moći izraditi digitalni model objekata i objekata. Stoga u početku vodite računa o dostupnosti posebnih programa. Na primjer, DAVID laserski skener i TriAngles smatraju se osnovnim, ali zahtijevaju korištenje rotirajuće površine.

Počnite s kalibracijskim kutom. Da biste ga izradili, ispišite predložak (uključen je u program). Postavite ga tako da stvara kut od 90 stupnjeva. Važno je da se tijekom ispisa održi točna ljestvica. Da biste to učinili, koristite kalibracijsku ljestvicu. Kamera se kalibrira automatski ili ručno; to također omogućuje softver.

Da biste skenirali stavku, morat ćete je postaviti u kut za kalibraciju i instalirati web kameru nasuprot njoj. Važno je postaviti predmet točno u središte slike na ekranu. U postavkama web kamere morate onemogućiti sve automatske prilagodbe. Oni također pomažu u postavljanju boje laserske zrake. Pritiskom na "Start" rade se glatki pokreti. Zraka treba okružiti predmet sa svih strana. Ovo će biti prvi ciklus skeniranja. U budućnosti je potrebno promijeniti položaj lasera kako bi se pokrile sve točke koje prethodno nisu bile obrađene.

Nakon završetka svih procesa, skeniranje se zaustavlja iu programu se odabire način rada "3D prikaz". Ako nemate laser pri ruci, možete ga zamijeniti jakim izvorom svjetlosti. Osigurat će projekciju linije sjene. Međutim, u tom slučaju promijenite postavke u programu koje će odgovarati tim parametrima.

Izrada 3D skenera od dvije web kamere

Ako trebate visoku točnost digitalizacije, morat ćete koristiti dvije web kamere. U ovom slučaju, izvor svjetla zamjenjuje se drugom kamerom. 3D skener "uradi sam" s dvije kamere omogućuje vam da minimizirate vrijeme izračuna za točke koje se nalaze unutar laserske trake.

Izrada 3D skenera od projektora i web kamere

Za ovo će vam trebati:

  • projektor;
  • web kamera;
  • DAVID-laserscanner program;
  • stativi za web kamere i projektore;
  • ploča za kalibraciju (pričvrstite dva mala lista iverice pod kutom od 90 stupnjeva i zalijepite listove papira s unaprijed ispisanim predlošcima suhim ljepilom);
  • gramofon (može se napraviti od stare grace sprave za vježbanje i nekoliko igala).

Da biste skenirali objekt, postavite ga okomito i napravite 7-8 skeniranja, rotirajući ga u krug. Kombiniramo dobivene skenove. Nakon toga mijenjamo položaj objekta i izvodimo isti postupak. Kombiniramo skeniranje dviju polovica objekta. Klikom na tipku “osigurač” dobivamo trodimenzionalni model objekta. Može se spremiti u bilo kojem odabranom formatu, a zatim obraditi pomoću:

  • Delsam LastMaker;
  • Easylast;
  • Zadnji dizajn i inženjering;
  • Forma 2000;
  • Postolar QS.

Izrada 3D skenera iz igraće konzole

Xbox One je konzola koja je već opremljena drugom generacijom Kinecta i može se koristiti kao 3D skener. Ako imate obični kontroler za igrice, možete napraviti 3D skener od kinecta pomoću sljedećih programa:

  1. Kinect Fusion. Stvara vrlo detaljne modele čitanjem podataka iz Kinect senzora.
  2. Skanect. Uz njegovu pomoć stvaraju se 3D slike prostorija sa svim predmetima koji se u njima nalaze. Da biste stvorili trodimenzionalni model okolnog prostora, jednostavno morate okretati uređaj oko sebe. Za detaljiziranje pojedinih objekata potrebno je ponovno usmjeriti kameru prema njima.


Izrada 3D skenera sa pametnog telefona

Kako napraviti 3D skener od običnog mobilnog uređaja? Danas se za to koriste različiti programski proizvodi. Uz njihovu pomoć, pametni telefon se pretvara u punopravni 3D skener. Najpopularniji softverski algoritmi:

  1. MobileFusion. Prati položaj objekta pomoću standardne kamere, a zatim snima fotografiju. Iz niza fotografija dobiva se trodimenzionalni model. Radi na različitim platformama i OS-ima.
  2. Pomaže u stvaranju trodimenzionalnih fotografija bilo kojeg predmeta, a zatim ih šalje na 3D printer.
  3. Autodesk 123D Satch. Pomoću ovog programa izrađuju se i ispisuju trodimenzionalni modeli zgrada, ljudi i drugih objekata na aditivnim uređajima koji se mogu fotografirati iz svih kutova i strana.

Takvi sustavi ne zahtijevaju modifikacije hardvera niti internetsku vezu. Za početak samo trebate pokrenuti mobilnu aplikaciju i pomicati telefon po objektu koji se skenira.

Najbolji članci na temu