Kako nastaviti pametne telefone in osebne računalnike. Informacijski portal
  • doma
  • Programi
  • Naredite sam 3D skener iz dveh kamer. Kako deluje 3D snemanje

Naredite sam 3D skener iz dveh kamer. Kako deluje 3D snemanje

Pred nekaj leti sem na Habréju naletel na članek o 30 3D skenerju za 30 $ in ta tema me je zelo zanimala, čeprav sem hitro ugotovil, da ni govora o kakšnih 30 $ za visokokakovostno skeniranje.

Toda glavni plus, ki sem ga vzel iz članka, je program za skeniranje David-3D, ki ima res dober priročnik v ruščini in, kar je pomembno, je nakup licence zadnja stvar, ki jo potrebujete, saj ima brezplačna različica omejitev samo pri shranjevanju. rezultat skeniranja. Vse ostalo deluje v celoti, kar pomeni, da je program, nastavitve in strojno opremo povsem mogoče preizkusiti kolikor želite. In če ne potrebujete rezultata z visoko natančnostjo, potem lahko sploh ne kupite licence.

Potreboval sem natančnost, saj sem želel skenirati predvsem miniature iz namizne igre Warhammer (da bi jih kasneje lahko spreminjal po želji in jih natisnil :)). Višina teh "vojakov" je le 3 cm, vendar to ne preprečuje, da bi bili zelo podrobni.



Če vam ni treba snemati tako majhnih predmetov, bodo vaše zahteve po opremi nižje, kar pomeni, da bo podoben skener veliko lažje sestaviti zase.

Načelo delovanja programa in s tem tudi skeniranje je dobro opisano v članku, do katerega je bila povezava zgoraj (mislim, da tega ni treba podvajati). Priporočljivo je, da najprej preberete ta članek, saj bo ta na nek način njegovo logično nadaljevanje.

Ampak začnimo po vrsti. Kaj boste potrebovali, da boste doma preizkusili 3D skeniranje:
1 - projektor.
2 - spletna kamera.

Pravzaprav vse, ožji seznam se je presenetljivo izkazal. Če pa želite dobiti zelo natančne in visokokakovostne skenirane slike, boste morali nekatere stvari spremeniti s peresom. Seveda brez dodatnih stroškov ne gre, vendar bo na koncu vseeno stalo manj kot nakup katerega koli od komercialno dostopnih 3D skenerjev, kakovost rezultata pa je mogoče doseči veliko boljšo.

Zdaj po vrsti in podrobno.

PROJEKTOR.

Tako kot avtor prejšnjega članka sem začel svoje prve poskuse skeniranja z laserskim kazalcem, vendar so takoj pokazali, kako neprijetna je ta metoda. Tukaj je več pomanjkljivosti:
- nezmožnost pridobitve žarka z dovolj tanko črto. Še več, ko obrnete kazalec, se razdalja od leče do predmeta spremeni, kar pomeni, da se fokus izgubi.
- če morate redno skenirati, je laserski kazalec z zadostno natančnostjo in gladkostjo ročno zelo težko in utrujajoče enostavno - roke niso tako stabilno orodje, ko gre za dolgo časa.
- skenirati morate v temi, tako da je vidna samo laserska linija in nič več.

In če je drugo pomanjkljivost še vedno mogoče rešiti z ustvarjanjem posebnega vrtljivega mehanizma (čeprav to že ni tako lahka naloga, v vsakem primeru pa tega ni mogoče storiti v 5 minutah na kolenu), potem se znebite prve pomanjkljivosti je dražja.

Ko sem vse to spoznal, sem se odločil, da poskusim skenirati s projektorjem, za katerega sem si od prijatelja izposodil kakšen preprost model.

Tukaj je treba narediti majhno pojasnilo - v zadnjem članku je avtor omenil možnost skeniranja s projektorjem, čeprav je bil predlog po mojem mnenju zelo čuden -

Primeren je projektor z močno svetilko, katere svetlobo je treba usmeriti skozi ozko režo na predmet, ki ga skenirate

To je bila morda edina možnost v prejšnjih različicah programa, toda v različici 3, s katero sem eksperimentiral, je bil projektor uporabljen veliko bolje, ker obstaja funkcija, imenovana SLS (Structured Light Scanning). Za razliko od laserskega skeniranja projektor takoj projicira mrežo navpičnih in vodoravnih črt različnih debelin na predmet, kar skrajša čas skeniranja za red velikosti in omogoča samodejno zajemanje barvne teksture predmeta. No, z dobrim ostrenjem je črta široka 1 slikovno piko veliko tanjša, kot jo lahko dobite z poceni laserskim kazalcem.

Na žalost nisem fotografiral iz tistih prvih poskusov in ni bilo nič posebnega za fotografiranje - projektor je na mizi, zraven je spletna kamera, vse gleda v eno smer :) Vendar tudi tako preprost dizajn pokazala, da je ta možnost veliko bolj zaželena tako glede hitrosti kot kakovosti skeniranja. Potem sem se odločil, da si kupim projektor za te namene.

Kriteriji za izbiro projektorja so bili preprosti - ločljivost je višja, cena in dimenzije manjše :)
Izbira se je odločila za IconBit Tbright x100 - ultra-kompakten DLP LED projektor, ločljivost 1080 - takrat se mi je zdelo, da si ne morete predstavljati boljšega, a kot se je kasneje izkazalo, sem se zmotil, čeprav sem delal z njim. , dobil sem veliko zanimivih izkušenj.


Prva težava, ki se pojavi pri skeniranju majhnega predmeta s projektorjem, je ta, da mora za najboljše rezultate velikost projicirane mreže približno ustrezati velikosti skeniranega predmeta. Ta projektor je omogočil pridobitev najmanjše diagonale zaslona pri najbližjem ostrenju - približno 22 cm. Strinjam se, da je na takšnem ozadju miniaturna 3 cm visoka daleč od koncepta "približno enakih velikosti". Odgovor so našli na uradnem forumu – ljudje v takih primerih na projektor namestijo leče fotoaparata za makro fotografijo. Glede na majhnost objektiva projektorja sem se odločil za leče marumi s premerom navoja 34 mm.

Z uporabo dveh takih kompletov mi je uspelo dobiti projektorsko platno z diagonalo le okoli 3 cm, kar se je izkazalo za čisto dovolj za moj prvi mikrosken -

To je eno skeniranje, zato so na modelu "luknje", raztrgani robovi itd. Z obračanjem kovanca in skeniranjem iz različnih zornih kotov lahko dobite več teh skeniranj, ki se nato združijo v en objekt (program za skeniranje vam omogoča, da pravilno kombinirate različne skenirane slike, jih združite in shranite kot en objekt). V procesu šivanja je določena tudi oblika predmeta. Toda shranjevanje rezultatov takšnega šivanja je možno šele po nakupu licence.

In zdaj je prišel trenutek za prvo stvar, ki ni potrebna za skeniranje, vendar je z njo postopek veliko bolj priročen - to je stojalo za projektor s kamero. Sam postopek kalibracije je potreben ne le za to, da program prepozna parametre opreme - programska oprema mora izračunati tudi relativni položaj kamere in projektorja. Med delom njihova sprememba ni dovoljena (kot tudi spreminjanje fokusa kamere), kar pomeni, da je treba vse to trdno popraviti, saj je število skeniranj lahko veliko tudi za en predmet.

Na glavni strani Davida "in podoben sistem je upodobljen - ni nič zapletenega. Da, in ko sem pogledal po forumu in pogledal, kako ga različni ljudje organizirajo zase, sem ugotovil, da tukaj ni potrebno nič zapletenega.

V te namene je bilo stojalo vzeto iz izgorelega LCD monitorja, iz njega pa je pleksi steklo, izrezano in zlepljeno, takšno zasnovo, kot je izgledalo v prvi različici


Na stojalo za projektor so bili pritrjeni pritrdilni elementi za namestitev različnih leč, kar je omogočilo spreminjanje diagonale zaslona in skeniranje predmetov različnih velikosti.
Omeniti je treba tudi, da skeniranje s projektorjem ne zahteva stalne prisotnosti kalibracijskih plošč v vidnem polju. Po končani kalibraciji jih je mogoče odstraniti. To omogoča, da po kalibraciji namestitve enostavno prenesete, premaknete itd.
To pomeni, da lahko uporabite veliko šablono za kalibracijo za kalibracijo doma na stenah, nato pa greste ven s tem stojalom in prenosnikom in na primer skenirate svoj avto. Vzeli smo manjšo predlogo, postavili nekaj leč - in lahko skenirate nakit.

Pred kratkim je podjetje izdalo izboljšan komplet za skeniranje in tukaj je stojalo videti veliko bolj resno in zanimivo -

Kar se mene tiče, s stroški licence za program približno 500 $ (pred kratkim so tudi dvignili ceno), plačilo več kot 2000 evrov za tak komplet ni povsem upravičeno, sestavljanje česa podobnega sami ni težko in veliko ceneje.

Vrnimo se k projektorju. Kot se je izkazalo, je imel ta projektor eno veliko pomanjkljivost za uporabo v skenerju, in sicer njegovo izvorno ločljivost (854*480). In vse bi bilo v redu, če bi proizvedel enak izhod, a žal je bila slika pretvorjena v standardne ločljivosti (na primer 1024 * 768) in posledično je bila črta široka en slikovni pik nekje svetlejša na različnih delih zaslona, kje - nekaj zatemnjenega, nekje že in nekje širše ... Vse to je negativno vplivalo na kakovost skeniranja, izraženo v obliki valovanja in črt na nastalem modelu.
Takrat sem že razmišljal o nakupu projektorja za stereolitografski 3D tiskalnik (http://geektimes.ru/post/245590/). Po pretehtanju več možnosti sem se odločil za model Acer P1500, ker. ne potrebuje nobenih modifikacij za uporabo v tiskalniku (ta projektor brez leč lahko daje osredotočeno sliko na zaslonu velikosti približno 4 * 7 cm). Torej, za skener se bo popolnoma prilegal. Hkrati je ločljivost 1920 * 1080 resnična. In tako se je zgodilo, še vedno uporabljam ta projektor in sem popolnoma zadovoljen z rezultati.

KAMERA.

Pri izbiri fotoaparata sem imel enaka merila kot pri izbiri projektorja. Ko sem šel po nakupih, sem se ustavil pri Logitech C615. Skeniranje kovanca je bilo narejeno iz njega, brez kakršnih koli sprememb. Ko pa sem poskusil skenirati figurico, sem naletel na težavo, imenovano "globina polja". Ko je predmet tako majhen, dejansko dobimo makro fotografijo, ostrina s takšnim snemanjem pa je dosežena le v majhnem segmentu, dobesedno le nekaj milimetrov (zato je bil kovanec dobro skeniran - relief se odlično prilega območju ostrine ). Odločeno je bilo, da kamero spremenijo v drug objektiv. Na Ebayu je bilo za testiranje naročenih več različnih objektivov, za ploščo kamere pa je bil izrezan nov etui. Načrt je bil tale

Končni rezultat je bil nekoliko drugačen


Mislim, da je glavna ideja jasna. In zdaj lahko tako na Thingiverse kot na forumu programa prenesete stl za tiskanje kovčkov za različne vrste spletnih kamer.

Standardni objektiv sem moral odstraniti s plošče kamere, in kot se je kasneje izkazalo, je bil skupaj z njim odstranjen IR filter, zato bodite previdni pri tej zadevi. Filter bo potem prišel prav za uporabo z drugimi objektivi, čeprav jih lahko kupite posebej – cena je ugodna.

Tako sem oblikoval takšno zbirko leč.

Medtem ko sem čakal, da prispejo objektivi, sem prebiral razne fotografske forume. Ko sem preučeval težavo z globinsko ostrino, sem ugotovil, da jo lahko povečate tako, da bolj zaprete zaslonko objektiva. To pomeni, da je bil objektiv potreben tisti, pri katerem je bilo mogoče nastaviti zaslonko (žal, med naročenimi niso imeli vsi takšne priložnosti, a sem jih na srečo dobil nekaj). Na splošno je za izboljšanje fotoaparata zaželeno imeti varifokalni objektiv z zoomom in nastavljivo zaslonko. V praksi se je vse izkazalo tako, kot je bilo v teoriji - ob zapiranju zaslonke je bilo takoj vidno povečanje globinske ostrine, kar je omogočilo skeniranje tridimenzionalnih, a majhnih predmetov.

Glavni objektiv, ki ga uporabljam, je nameščen na fotoaparatu na zgornji fotografiji. Drugi, z nastavljivo odprtino, je največji, v sredini. Uporabljam ga za zelo zelo majhne predmete. Preostali so brez diafragme, zato jih ne uporabljam - izkazalo se je, da sta bila ta dva povsem dovolj.

Načrti so zdaj bodisi najti spletno kamero z višjo ločljivostjo (kakovost in podrobnost skeniranja sta neposredno odvisna od ločljivosti kamere) ali pa poskusiti v ta namen uporabiti kakšno digitalno kamero z možnostjo snemanja videa - običajno lahko v njih dobite veliko večjo ločljivost, leče pa so boljše.

Pravzaprav bi se to lahko končalo - zdi se, da je povedal o vsem. Mislil sem tudi, da je to konec mojega sestavljanja skenerja, a čim dlje v gozd ... Med preučevanjem foruma tega programa sem pogosto naletel na različne sheme gramofonov - na srečo programska oprema omogoča avtomatizacijo postopka skeniranja . Po enem skeniranju se na com vrata pošlje ukaz, gramofon se zavrti, obrne predmet za določeno število stopinj in da ukaz za naslednje skeniranje. Kot rezultat, z enim klikom miške imamo krožno skeniranje predmeta - zdi se, kaj bi še lahko želeli? Z zanimanjem sem preizkusil ta sistem, a žal mi ta pristop absolutno ni bil všeč in za to obstaja nekaj razlogov.

1 - če je predmet zapletene oblike, potem preprosto vrtenje ne bo dovolj - ga morate tudi nagniti v različne smeri, tako da kamera s projektorjem doseže vse vdolbine in druga težko dostopna mesta.
2 - tudi če takih mest ni in glede na vse posnetke, ki so bili narejeni, na predmetu ni več delov, ki niso padli v skeniranje, ostaja vprašanje natančnosti skeniranja.

Recimo, da je nek del modela na enem od skeniranih posnetkov popolnoma izšel. Toda to ne pomeni, da je na vseh posnetkih, v katerih je ta del padel, videti tudi popoln, pri šivanju skeniranj iz različnih zornih kotov pa bo rezultat povprečen, kar ne more zadovoljiti. Program vam omogoča, da prejete skenirane slike rahlo uredite (nepotrebni del lahko izrežete). Če model zasukamo za 20 stopinj, potem bomo po polni rotaciji imeli 18 skeniranj, del, ki ga potrebujemo, bo morda prisoten na polovici, zato bomo morali ta kos odstraniti, da bi pustili najboljši rezultat. od 8 skeniranj ... In takih kosov s kompleksom Modelov je lahko veliko, posledično bo pri vsakem skeniranju odrezana skoraj polovica, kar je zelo naporno in zamudno.

Namesto tega je bolje, da po prvem skeniranju takoj skenirate okoliške površine in preverite rezultat. Takoj, ko je kos pripravljen, preidemo na skeniranje naslednjega in tako naprej, dokler ni celoten model v popolni obliki. Ta pristop daje najboljše rezultate v krajšem času.

Toda tu je vprašanje udobja. Strinjam se, da je neprijetno ročno poskušati zasukati predmet in ne gledati nanj, ampak na monitor - da bi nadzorovali zadetek na objektivu, ne da bi hkrati spremenili razdaljo do kamere in projektorja (da ne bi izgubi fokus). S še enim podobnim balansiranjem sem se po nesreči dotaknil fotoaparata, kar je temu primerno podrlo celotno kalibracijo in je bilo treba celoten postopek začeti na novo. Ta poravnava mi kategorično ni bila všeč in po premisleku sem pripravil načrt za takšno zasnovo (ki sem jo, kot razumete, naknadno sestavil).

To ni gramofon v običajnem pomenu besede. Zahvaljujoč tej zasnovi ne morem samo vrteti modela, ampak ga tudi nagibati, kot potrebujem. V tem primeru ostane sredina modela v ravnini ostrenja, a tudi če ne, lahko nosilec z modelom premikate naprej in nazaj.



Vse to je bilo sestavljeno na arduinu, napisan je bil majhen nadzorni program in posledično mi zdaj pri skeniranju ni treba vstati od računalnika - s programom spremenim položaj predmeta, ki se skenira, in hkrati pa v oknu kamere izberem optimalni kot skeniranja.

drobovje

V program sem dal možnost samodejnega skeniranja, pa tudi skeniranja ne samo v krogu, ampak z nagibi 45 stopinj v eno in drugo smer, kar daje trikrat več skeniranja. Kljub temu na koncu še vedno nikoli ne izkoristim te priložnosti - preveč je neprijetno razvrščati nastali kup skeniranja in jih očistiti iz neuspešnih kosov.

Omeniti moramo tudi nekatere nianse skeniranja.
1 - nemogoče je skenirati sijoče in zrcalne površine. Svetloba od njih se odbija ali daje takšen bleščanje, da program ne more pravilno prepoznati črte. Če je treba tak predmet skenirati, bo treba takšne dele zakriti z nečim (pralna barva, papirni trak itd.).
2 - bolj priročno je skenirati monotone predmete, saj ko je kamera nastavljena na svetlo barvo, svetlost projektorja ni tako visoka, osvetlitev je nizka itd. In temno obarvan predmet potrebuje več svetlosti, tako da če imate večbarvni predmet, potem različni deli zahtevajo različne nastavitve, da dobite najboljši rezultat. Tudi tukaj je bolj priročno uporabiti skeniranje predmeta po delih.
3 - če želite takoj dobiti barvno teksturo, upoštevajte, da nastavitve kamere in projektorja za skeniranje ne vplivajo na nastavitve za odstranjevanje teksture (skeniranje se običajno izvaja v črno-belem načinu), zato se igrajte z nastavitvami v načinu teksture, tako kot bi to storili v načinu skeniranja.

Moj postopek skeniranja zdaj izgleda takole:
- Fokus projektor in kamera

Svetloba projektorja je presvetla in projicirana mreža ni vidna na fotografiji, tukaj pa je pogled iz kamere v programu

Kalibracija optičnega bralnika

Umeritveni kot je bil izdelan iz kovinskih plošč, na magnetni papir pa so bile natisnjene kalibracijske predloge različnih velikosti – tako se lahko zelo hitro prilagodite različnim velikostim skeniranih predmetov.

Ogled v programu

Priporočljivo je, da je skupni kot med snopom projektorja in kamere približno 20 stopinj. Zato se uporablja takšno stojalo - pri skeniranju velikih predmetov (na primer osebe) je treba kamero odmakniti precej dlje od projektorja, tukaj pa so mi blizu. Lokacija kamere glede na projektor je lahko le navpična ali le vodoravna - odvisno od geometrije predmeta. V tem primeru je razporeditev diagonalna (13 stopinj navpično in 36 stopinj vodoravno).

Rezultate skeniranja iz različnih zornih kotov. To so že očiščeni skeni, t.j. vsi neuspešni in nepotrebni deli (stojalo za figure, nosilec, ki je zašel v okvir) deli so odstranjeni.

Združevanje skeniranja za kasnejše združevanje v en objekt

Ker ima vsako skeniranje svojo barvo, je priročno nadzorovati pravilno poravnavo.

No, po kombiniranju skeniranja iz različnih zornih kotov dobimo takšne modele

Miniatura Boromirja iz Gospodarja prstanov.

Pri skeniranju večbarvnega predmeta je rezultat nekoliko slabši, če se ne trudite veliko. Po drugi strani pa lahko takoj dobite predmet s teksturo :)

Originalni modeli

V galeriji uporabniških del na spletni strani razvijalca (http://www.david-3d.com/en/news&community/usergallery) lahko najdete še veliko zanimivih posnetkov, celo ljudje skenirajo prstne odtise. Obstajajo celo skeniranje istih miniatur iz Warhammerja

Za zaključek bi rad povedal, da ne glede na to, katero strojno opremo uporabljate, ne glede na to, kakšen drag 3D skener kupite, to ni rešitev za tiskanje česar koli. Teoretično lahko seveda dobljeni predmet pošljete v rezalnik in natisnete, vendar obstaja več razlogov, zakaj tega ne bi smeli storiti, v vsakem primeru pa bi morali preučiti 3D grafične pakete.

1 - Končni pregledi z dobro kakovostjo skeniranja (in želimo doseči najboljšo kakovost) imajo veliko poligonov. Ne, niti ne ZELO veliko. Skeniranje Boromirja po združitvi je vsebovalo več kot 8 milijonov poligonov - s takšnim predmetom ne bo mogel delati vsak rezalnik.
2 - Vsi predmeti imajo sledi sestavljanja in izdelave. In če se v resnici za popravljanje tega uporabljajo igle in brusni papir (in včasih so še vedno nedostopna mesta, kjer je nemogoče uporabljati orodja), potem lahko z digitalno kopijo predmeta spremenimo, kot želimo - odstranimo napake , izboljšanje podrobnosti itd.
3 - Kot sem rekel na začetku članka, ko sem razmišljal o skenerju, nisem želel tiskati kopij predmetov, ampak jih spreminjati po želji. Nisem kipar, nimam orodja, materialov in veščin, da bi izklesal tako majhen model. A ker znam delati v 3D, mi je veliko lažje skenirati podobnega Boromirja in ga narediti nekakšnega danskega princa.


Mimogrede, ta model že vsebuje skoraj 100-krat manj poligonov kot rezultat skeniranja.

Trgovina je spet ponudila, da nekaj vzame v pregled. Ker me že dolgo zanima vprašanje uporabe te stvari za potrebe dekorativnega 3D tiskanja, sem izbral skener.

Sam skener je torej razvilo špansko podjetje BQ, ki ga je zdaj nehalo podpirati (menda zaradi kitajskih ponaredkov, a je dvomljivo. Zdaj ta optični bralnik prodaja tudi ameriški CowTech. Izvorne kode za 3d tisk delov skener so brezplačno na voljo na (tam so povezave do programske opreme in elektronike).

V kompletu imamo tako "ohlapno":

Montaža je enostavna, vendar obstaja nekaj točk:
1. Ni vam treba hiteti z zategovanjem vseh matic - morali boste prilagoditi tudi geometrijske dimenzije - konvergenco laserjev v središču mesta, razdaljo do gramofona.
2. V mojem stojalu je kamera malo "bognila", za delček milimetra - vendar je bilo to dovolj, da je sliko popačila. Odstranjeno s polaganjem penastega materiala.
4. Gramofon je bil prozoren in nepremazan (kot v originalu) - pobarval sem ga s plastidipom.
5. Preverite kalibracijske vzorce šahovnice. Ne vem, kako so natisnili tisto iz mojega kompleta - vendar so bila razmerja kvadratov kršena. Vzel sem ga z interneta in ga sam ponatisnil.
6. Ostrenje kamere ni prilagojeno razdalji do platforme. Odstranil je pokrov in zasukal fokus na mestu.











Kot lahko vidite, so "možgani" optičnega bralnika običajni Arduino Uno v povezavi s ščitom ZUM Scan in gonilnikom koračnega motorja A4988. Gospodarstvo upravlja "domača" programska oprema Horus podjetja BQ.

Po montaži je skener opravil kalibracijske postopke v domači programski opremi Horus.

Ker sem do tega trenutka že vedel, da je kakovost skeniranja zelo odvisna od kakovosti osvetlitve (stabilnost, razpršenost, barvna temperatura), sem vnaprej poskrbel za majhno svetlobno škatlo, da bi zagotovili vsaj bolj ali manj primerljive pogoje. za vzorce.

Ko sem pobral "kandidate" za teste, sem se pripravil.

Zahteve za objekt so naslednje:
1. Predmet mora biti večji od 5x5cm, vendar manjši od 20x20cm
2. Predmet mora biti neprozoren in miren
3. Predmet ne sme tehtati več kot 3 kg

Težave pri skeniranju:
1. Svetleči, žareči predmeti
2. Teme, ki so pretemne
3. Predmeti z zamegljeno površino (kot so mehke igrače)

Rezultat skeniranja je oblak točk v formatu PLY (ki ga je treba nato pretvoriti v površino). Tukaj je priprava datoteke STL.

Po branju posnetkov sem se odločil poskusiti s preprostim valjastim predmetom.
Po več poskusih sem bil prepričan, da imam skupno težavo – neusklajenost oblakov točk z desnega in levega laserja ter težavo z razmerji.



O tem nisem našel nič vrednega, razen poskusa kalibriranja nastavitev spletne kamere (niso kalibrirane, ko teče čarovnik za umerjanje) (človek po imenu Jesus iz BQ podpore že dolgo ne odgovarja na vprašanja). Če želite to narediti, morate posneti več posnetkov z različnimi položaji kalibracijske mize. Končano. Stanje se je izboljšalo, vendar ne povsem.
Moral sem ročno urediti kalibracijsko datoteko (calibration.json v mapi Horus-a) in s poskusom in napako skenirati valjast predmet - da sem dosegel naključje oblakov.
In zdi se, da je vse ok:



Toda ne - na zapletenih predmetih delci oblakov včasih še vedno ne sovpadajo, poleg tega se oblikuje veliko "slepih" con:





Poleg tega je očitno, da bo skeniranje svetlo rdečih predmetov nemogoče, vsaj z običajnimi laserji.

Seveda lahko še naprej eksperimentirate s skeniranjem s posameznimi laserji in poskušate združiti vso to ekonomijo v programski opremi tretjih oseb, nato pa jo poskusite spraviti v izvedljivo obliko za STL.

Vse to spominja na eno anekdoto s čolni v steklenicah.

Kako izdelujete čolne v steklenicah?
-V steklenico dam pesek, silikatno lepilo, palčke in stresem.
Izkaže se vse vrste sranja in včasih - čolni.


Nasploh sem spoznal, da nisem vešč takšne ustvarjalnosti in imam sum, da je lažje modelirati predmete, ki so lažji za skener.

In kompleksni - optični bralnik se ne more spopasti s kompleksnimi v običajnem načinu, dva laserja zanj nista dovolj - slepe pege ostajajo. Če želite odpraviti to težavo, morate skenirati v drugih položajih in nato znova trpeti zaradi kombinacije oblakov. Ne hvala.

Kot rezultat - stvar bo primerna samo za učenje osnov laserskega skeniranja, za nekaj več - popolnoma neuporabna. Ne, seveda lahko dobite nekaj z obrisi, podobnimi originalnemu modelu, toda na tem (in to upošteva vse tambure z obdelavo v oblaku) - to je to. Ni čudno, da so Španci ta primer opustili.
Trgovina je poskrbela – v opisu je pošteno zapisano, da je rezultat odvisen od položaja planetov in razpoloženja tete Sonje iz tretjega nadstropja. Odprta koda in vse to, zaplešimo skupaj. Ne hvala.

Zaključek je, da ga ne vzamete, ampak če želite ekstremne športe, ga sami sestavite iz iste stvari, iz katere prijatelj iz šale naredi čolne.

Izdelek je trgovina zagotovila za pisanje ocene. Pregled je objavljen v skladu z 18. členom Pravil spletnega mesta.

Nameravam kupiti +9 Dodaj med priljubljene Všeč mi je bil pregled +101 +156

) smo se odločili, da se preizkusimo v sestavljanju in, če je le mogoče, izboljšamo njegovo zasnovo. Sploh si nismo predstavljali, kaj bo iz tega, še bolj pa si nismo predstavljali, da bomo z njim zmagali na več znanstvenih in inženirskih razstavah. Ampak po vrsti. Kogar zanima rezultat, dobrodošel pri mačku (veliko fotografij).

Prvi prototip

Najprej smo se odločili sestaviti laserski daljinomer. Nastal je na podlagi članka na forumu za radioamaterje. Samo laserski kazalec in kamera. Za obdelavo slik je bil napisan program Java. Za eno meritev sta bili posneti dve fotografiji: z laserjem in brez laserja. Po njihovi primerjavi bi zagotovo našli lasersko piko. Ko je deloval, je bil daljinomer nameščen na platformi, ki se je lahko vrtela v dveh ravninah. Preden pokažem, kaj se je zgodilo, vas moram opozoriti - na poletni šoli ni veliko gradiva, zato smo iz tega, kar smo imeli, sestavili prototip:

Takoj lahko vidite kamero, laser pa je tisti medeninasti cilinder nad njo. Za vrtenje platforme smo uporabili dva koračna motorja, ki sta bila povezana z nadzorno ploščo na mikrokrmilniku Atmega32. Nanj je bil priključen tudi laser. Sama plošča je bila povezana z računalnikom preko USB->UART adapterja. Program na računalniku je posnel slike, jih obdelal, vnesel koordinate pridobljenih točk v datoteko in poslal ukaze na nadzorno ploščo.

Rezultat je bil zanimiv. Ja, našli smo razdaljo. Da, lahko bi »ciljali« na katero koli točko na polobli nad skenerjem. In naše veselje ni poznalo meja. Ko pa smo ocenili čas skeniranja za to hemisfero, se je izkazalo, da je 48 ur. In to ni kamera. In niti v Javi ne. In dejstvo, da je bila namestitev tako šibka, da je po vsakem zavoju oklevala pet sekund. Moral sem narediti meritev, se obrniti in počakati pet sekund, da se neha nihati. Poleg tega ga je knjižnica za kamero vklopila pred vsakim posnetkom in nato izklopila. To je trajalo 1-2 sekundi. Toda poletna šola se je končala in ni bilo časa, da bi jo ponovili: bila je že noč pred predajo projekta. Raje zjutraj. Naslednji dan smo svoj projekt predstavili na natečaju pred znanstveno žirijo in nepričakovano zmagali. Verjetno smo se zaradi te zmage odločili, da nadaljujemo z delom na tem projektu.

Druga različica

Pravzaprav je poletja konec in šolsko leto se je začelo. Volja do dela je izginila. Postavitev je bila predvidena za dokončanje do naslednjega natečaja, ki je bil cel mesec prej. mesec. In potem nenadoma tri dni. Toda mesec kasneje smo se odločili, da spremenimo nastavitev. Trdno ga sestavite, na laserski kazalec namestite lečo, ki bo ustvarila lasersko črto. To bi omogočilo skeniranje 720 točk hkrati (v skenerju je bila HD kamera). Tukaj so le trije dnevi, ki so opravili svoje prilagoditve:

Drugi skener je bil sestavljen iz plastičnih ravnil, lepila, maskirnega traku in je držan le zahvaljujoč modremu električnemu traku. Namesto leče je epruveta. Na to cev sveti zeleni laser. Odbiti žarek ustvari bolj ali manj enakomeren laserski trak na zaslonu. Daljinomer je nameščen samo na en motor, ki ga vrti v vodoravni ravnini. Nadzorna plošča je bila zamenjana s STM32VLDiscovery. Samo bolje poznam STM32 in celo Atmega je pogorel, programer pa je bil že zdavnaj izgubljen. Ne izgleda super, ampak deluje! Vibracije so se zmanjšale, hitrost pa se je ustrezno povečala. Ampak ne veliko. Tu je bil odkrit zelo zanimiv ulov - kitajski laserski kazalec se ni vklopil takoj, ampak je v sekundi postopoma povečal svojo moč. Tako sekunda za tresljaje, sekunda za ogrevanje laserja, sekunda za strel in dva sta. Tako dobimo 4 sekunde. Toda pri eni meritvi najdemo razdaljo do 720 točk! Postopek skeniranja je izgledal nekako takole:

In rezultat je tak:

Slika ni videti zelo zanimiva, vendar je bila skodelica v programu obsežna. Lahko bi ga pogledali z različnih zornih kotov.

Kaj pravzaprav je konkurenca? Ampak nič! Ob 4. uri smo končali s skeniranjem vsega, ob 9. uri na stojnici pa smo ugotovili, da je laser pregorel. Izkazalo se je, da je vanj, ko smo ga nosili od hotela do stojnice, zašel dež, ob vklopu pa je pogorel. In izgleda v nedelujočem stanju, tako da je težko verjeti v besede "delalo je pred 5 urami". Razburili smo se. Želja po nadaljevanju je izginila z meglico laserja. Ampak še zbrano...

Tretja različica

In spet je bila zbrana za tekmovanje. In na to smo se pripravljali dolgo in temeljito. Več kot teden dni. In tukaj je rezultat:

Prva stvar, ki vam pade v oči, je, da zdaj ne skeniramo območja okoli skenerja, temveč predmet, ki se vrti na platformi. In dobili smo tudi pravi objektiv, vse normalno sestavili, na novo napisali program in tudi ploščo za odpravljanje napak zamenjali z doma narejeno. In zdaj naredimo samo en posnetek na meritev. Laser je dovolj močan, leča pa dovolj dobra, da jasno locira laser na fotografiji. Zahvaljujoč temu ne čakamo, da se laser ogreje - vedno je vklopljen. In zdaj vklopimo kamero samo enkrat. Se pravi, čas porabimo večinoma za vrtenje platforme in obdelavo slike. Program je dodal meni za izbiro natančnosti. Čas skeniranja - od dveh do deset minut. Odvisno od izbrane natančnosti. Pri največji natančnosti se izkaže, da se platforma vrti za 0,5 stopinje na korak, razdalja pa je določena z natančnostjo 0,33 mm. Platformo poganja koračni motor preko menjalnika. Sama platforma je velik disk, gumijasti valj na gredi motorja pa je majhen. Motor in laser je krmilil mikrokrmilnik STM32F050F4 preko tranzistorjev na polju. Na samem začetku članka je le skeniranje igrače, pridobljeno s tem skenerjem. Ker skener izdela oblak točk v formatu .obj, lahko po triangulaciji skenirani objekt natisnemo na 3D tiskalniku, kot je razvidno iz iste fotografije. Na zaslonu lahko vidimo model po triangulaciji. Na modelu ni bilo ročnega dela.

Zmagali smo na tekmovanju. In dal je vstopnico za mednarodno tekmovanje Intel ISEF. In tako smo začeli delati na naslednjem skenerju.

Četrta različica

Trenutno je to najnovejša različica skenerja, ki smo ga sestavili. Za primerjavo, druga različica je na platformi. Do razvoja četrtega skenerja smo poskušali pristopiti z vso temeljitostjo, s katero smo lahko. Inštalacija je bila narisana v CAD, detajli so izrezani z laserjem, vse pobarvano, nič odveč ne štrli od zunaj. Spremembe: zdaj je platforma res orodje. Izrezan je iz pleksi stekla in ima ob robovih 652 zob. To rešuje težavo, ki je močno motila skeniranje v prejšnjem skenerju: gumijasti valj je nekoliko zdrsnil, zaradi česar se je platforma pogosto obračala za 360 stopinj. Skeniranja so bila izrezana ali prekrita. Tu smo vedno natančno vedeli, kako je ploščad obrnjena. Moč laserja je bila programsko nastavljiva. Zahvaljujoč temu je bilo mogoče spremeniti moč laserja na poti in se izogniti osvetlitvi nepotrebnih delov v slabih svetlobnih pogojih. Za nadzor nad vso elektroniko smo se odločili, da ne bomo vzgajali nove plošče, ampak preprosto uporabili F401RE-Nucleo za odpravljanje napak. Nameščen ima ST-LinkV2.1, ki deluje kot razhroščevalnik in USB->UART adapter.

Natančnost je neverjetna: kotna ločljivost 0,14 stopinje. Na razdalji 0,125 mm. Območje skeniranja je cilinder višine 20 cm in premera 30 cm Cena vseh delov in laserskega rezanja v času nastanka (maj 2014) je bila manj kot 4000 rubljev.

V procesu uporabe največjo natančnost nastavimo le enkrat. Skeniranje je trajalo 15-20 minut. Prejel skoraj 2 milijona točk. Prenosnik je zavrnil izračun modela iz oblaka točk. Poskus se ni več ponovil.

Zaključek

V bližnji prihodnosti načrtujemo nadaljevanje dela na projektu, zato bomo dokončali tako program kot namestitev. Upam, da bomo v bližnji prihodnosti pisali o montaži po korakih, postavili risbe, programe in vse ostalo. Ne bo ustrezal temu članku.

Hvala vsem, ki ste prebrali do konca!

UPD:
Kolega je našel video o delovanju skenerja, ki smo ga posneli na ISEF:

Ja, večina videa ni zanimiva, a na koncu je model na prenosniku.

In tukaj so primeri skeniranih predmetov. Toda vsi pripadajo tretji različici optičnega bralnika.
shramba
V datoteki model.obj lahko jasno vidite, kaj se zgodi, ko ta gumijasti valj zdrsne na motorju - pes ima tri očesa. Skeniranje je bilo ustavljeno, kar je povzročilo zarezo. Vse datoteke so oblaki točk. Odprete lahko z MeshLabom. Modeli niso bili ročno obdelani. Popolnoma neobdelani podatki. Zgoraj lahko vidite "bele lise" - območja brez pik. Kamera jih ne vidi. Tudi na drugih mestih je mogoče videti bele lise. Pojavijo se bodisi na pretemnih območjih ali ko se površine prekrivajo. Na primer, v datoteki stn_10.obj se kozji rogovi med seboj prekrivajo, zato notranja površina rogov ni bila skenirana.

Pozdravljeni vsi, 3Dtool je z vami.

V sodobnem svetu se ves razvoj novih naprav in prototipov izvaja v različnih CAD-sistemi. Celotno oblikovanje: tako tehnični izdelki kot oblikovalska dela potekajo elektronsko. 3D modeli za vse na svetu so že uveljavljena realnost. Zato so se na trgu pojavili 3D skenerji, ki olajšajo ustvarjanje 3D modelov.

3D skenerji so naprave, ki zelo natančno ustvarijo tridimenzionalno kopijo katerega koli fizičnega predmeta. In danes vam bomo povedali o 5 najboljših 3D skenerjev po naši različici, na katere morate biti pozorni.

To je namizni 3D-skener, ki ga je razvil Sijajni 3D. Podjetje je specializirano za proizvodnjo 3D skenerjev za različne naloge. Prodaja poteka po vsem svetu.

Za skeniranje ta skener uporablja 2 kameri z ločljivostjo 1,3 MP.

Osnovni paket 3D skenerja vključuje avtomatski gramofon. Kaj tvori en sam kompleks programske in strojne opreme.

Natančnost skeniranja predmetov je do 0,1 mm.

Skener lahko deluje tudi v načinu zajema teksture (tj. skeniranje v barvi).

Obstajata 2 načina skeniranja: samodejno (z gramofonom) in fiksno (brez gramofona).

Pri delu v avtomatskem načinu z gramofonom lahko 3D-skener skenira predmete velikosti do 200x200x200 mm.

S funkcijo fiksnega skeniranja lahko skenirate velike predmete do 700x700x700 mm, vendar brez vrtljive naprave.

Skener EinScan SE skenira predmet s projiciranjem zaporedja snopov bele svetlobe na predmet, kamere po drugi strani zajamejo vse nepravilnosti na površini skeniranega predmeta in ustvarijo 3D model v programski opremi 3D skenerja na spletu.

Osnovni paket vključuje:
  • Enota za skeniranje (kamere in projektor)
  • Gramofon za skeniranje
  • Polje za kalibracijo za začetno nastavitev optičnega bralnika
  • Podstavek za postavitev elementov skenerja
  • Programska oprema v ruščini

prednosti:
  • Enostavnost delovanja
  • Maksimalno avtomatizirano

    pomanjkljivosti:

    • Ni visoka natančnost
    • Potreba po video kartici NVIDIA.

      To je univerzalni, polprofesionalni 3D skener, ki je primeren za skeniranje predmetov od 5 cm do 3 metre.

      Pri skeniranju se uporablja načelo strukturirane osvetlitve.

      3D skener ima vgrajene tri cone skeniranja, zaradi katerih lahko uporabnik optimalno prilagodi parametre skeniranja za predmete različnih velikosti. Po potrebi je mogoče kombinirati več območij skeniranja: na primer, če ima velik predmet majhno območje z majhnimi podrobnostmi, ki zahtevajo veliko podrobnosti, ga lahko skenirate z območjem št. 3, sam objekt pa s cono št. 1.

      3D skener RangeVision Spectrum lahko deluje v treh načinih skeniranja:

      • Z uporabo oznak (ki jih je mogoče nanesti tako na sam skeniran predmet kot na površine okoli njega)
      • Skeniranje z rotacijsko napravo (miza)
      • Skeniranje brez rotacijske naprave in brez oznak.

        Optični bralnik ima en komplet ročno nastavljivih leč za tri področja skeniranja

        3D Range Vision Spectrum- omogoča pridobivanje 3D modelov predmetov z natančnostjo od 0,04 do 0,12 mm. Primeren je tudi za izvajanje inženirskih nalog, kjer je njegova natančnost zadostna.

        Ločeno bi rad omenil napredno (strokovno) programsko opremo. To je lasten razvoj podjetja. domet vida. Programska oprema je priložena 3D skenerju in proizvajalec ne zaračunava podaljšanja ali posodobitve licence. Omogoča vam tako naknadno obdelavo modela po skeniranju kot zelo natančno nastavitev skenerja na skenirani predmet.

        Komplet vključuje gramofon, ki vam omogoča enostavno skeniranje majhnih predmetov do 5 kg v samodejnem načinu. Brez gramofona lahko skenirate tudi predmete do 3 metre.

        prednosti:

        • Visoka kakovost skeniranja
        • Velik razpon skeniranja od 5 cm do 3 m
        • pomanjkljivosti:

          • Obvladovanje programske opreme bo trajalo nekaj časa. Vendar je RangeVision od 07. 10. 2018 izdal novo različico programske opreme, ki je postala opazno enostavnejša.

            To je ročni 3D skener za skeniranje predmetov od 5 cm do 4 metre. Največja natančnost skeniranja do 0,05 mm ( 50 mikronov). Hitrost skeniranja: 550 000 točke/sekundo.

            3D skener je primeren tako za skeniranje osebe kot za skeniranje neživih predmetov.

            Optični bralnik ima naslednje načine delovanja:

            • Ročno skeniranje HD(način ročnega skeniranja visoke ločljivosti). Natančnost skeniranja v tem načinu je 0,1 mm. Potrebni so markerji za skeniranje (priloženi). Barvno skeniranje ni možno. Ta način je potreben za reševanje težav pri skeniranju velikih predmetov z visoko natančnostjo v ročnem načinu.
            • Ročno hitro skeniranje(način hitrega ročnega skeniranja). Optimalni način za skeniranje ljudi. Natančnost skeniranja 0,3 mm. Možno je barvno skeniranje (z modulom za barvno skeniranje). Ta način je primeren za hitro skeniranje velikih predmetov.
            • Samodejno skeniranje(Samodejni način). Skeniranje se izvaja z gramofonom. Natančnost skeniranja do 0,05 mm (50 mikronov). Primerno za skeniranje majhnih predmetov v samodejnem načinu.

            4. Fiksno skeniranje(Fiksni način). Skeniranje poteka s pomočjo stativa in markerjev. Oznake so naključno prilepljene na skenirani predmet. Rotacije predmetov potekajo v ročnem načinu ali s premikanjem stativa s skenerjem okoli predmeta. Natančnost skeniranja 0,05 mm (50 mikronov).

            3D skener Shinig3D Einscan Pro Plus dodatno je lahko opremljen z naslednjimi moduli: modul za barvno skeniranje, industrijski paket (stativ in vrtljiva naprava).

            Po skeniranju operater prejme datoteke v formatih - OBJ, STL, ASC, PLY. Ti formati so primerni za vse obstoječe 3D tiskalnike, CNC stroje ali 3D urejevalnike. Težav z združljivostjo ne bo.

            3D skener Einscan Pro Plus ima visoko mobilnost in ima najpreprostejši nadzor. Pri izdelavi so posebno pozornost namenili možnosti, da s skenerjem delajo nepoučeni ljudje. Zato so vsi procesi čim bolj avtomatizirani.

            Programska oprema je priložena skenerju - brezplačno.

            prednosti:
            • 4 načini delovanja
            • Relativno nizki stroški
            • Avtomatizacija procesov
            • Enostavnost uporabe

              pomanjkljivosti:

              • Za delovanje potrebuje "igralni" računalnik z video kartico NVIDIA
              • Za skeniranje črnih, sijočih, svetlečih predmetov je potreben mat pršilni premaz.

                Ta strukturirani svetlobni 3D skener je idealna izbira, če želite ustvariti 3D model srednje velikega predmeta v barvi, na primer: oseba, odbijač avtomobila.

                Artec Eva- prenosni 3D-skener za široko paleto aplikacij, zaradi česar je vodilni na trgu profesionalnih ročnih 3D-skenerjev. Delovanje naprave temelji na varni tehnologiji strukturirane razsvetljave. To je odlična vsestranska rešitev za fotografiranje katerega koli motiva, vključno s predmeti s črnimi in sijočimi površinami.

                Tega optičnega bralnika ni treba kalibrirati. je tovarniško kalibriran.

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

                Skener je opremljen s kamero 1.3 MPix.

                Podprt je način barvnega skeniranja.

                Hitrost skeniranja do 2 milijona. pik na sekundo, zaradi česar je skeniranje zelo hitro.

                prednosti:
                • Visoka hitrost 3D skeniranja
                • Sposobnost dela na prostem
                • Skenira črne in svetleče predmete.

                  pomanjkljivosti:

                  • Za delovanje potrebuje igralno grafično kartico
                  • Cena rešitve

                    Profesionalni skener, ki omogoča 3D digitalizacijo velikih in majhnih fizičnih predmetov. Za 3D skener so predvidene tri cone skeniranja, ki omogočajo digitalizacijo tako nakita kot delov karoserije avtomobila s potrebnimi podrobnostmi in natančnostjo.

                    Uporabnik lahko izvaja 3D skeniranje s pomočjo pomožnih označevalcev, po katerih se lahko programska oprema samodejno "sestavi" za združevanje skeniranja. Poleg tega zahvaljujoč podpori označevalcev in možnosti uvoza referenčnih omrežij, ki jih generirajo fotogrametrični proizvodni sistemi GOM in Aicon, lahko dosežete natančnost skeniranja do 0,05 mm na predmetih nad 2 m.

                    Če pa imate opravka z muzejskimi eksponati ali drugimi predmeti, ki zahtevajo posebno nego, 3D skener RangeVision PRO5M vam bo omogočilo skeniranje brez oznak in izdelavo 3D modela glede na geometrijo samega predmeta.

                    3D skener RangeVision PRO5M, delo na strukturirani osvetlitvi se po hitrosti skeniranja ugodno primerja s podobnimi 3D laserskimi skenerji.

                    Ta skener je opremljen s kamerami 5 MP in ima ločen nabor vnaprej konfiguriranih leč za vsako območje skeniranja.

                    Poleg tega je podprta tehnologija modre osvetlitve ozadja, ki zmanjšuje vpliv svetlobe okolice.

                    Čas skeniranja je samo 15 sekund.

                    Osnovna oprema:
                    • modul za skeniranje,
                    • 2 industrijski kameri
                    • Komplet leč za vsako območje skeniranja
                    • Stativ z vrtljivo glavo
                    • Komplet kalibracijskih plošč
                    • Matirni sprej
                    • Programska oprema.

                      prednosti:

                      • Visoka kakovost in hitrost skeniranja
                      • Velik razpon skeniranja od 5 cm do 5 m
                      • Profesionalna programska oprema
                      • Samodejno skeniranje z gramofonom in oznakami.
                      • Brezplačne posodobitve programske opreme

                        pomanjkljivosti:

                        • Obvladovanje programske opreme bo trajalo nekaj časa
                        • Ni primerno za skeniranje ljudi

                          Vse 3D skenerje, predstavljene v tem članku, lahko kupite pri našem podjetju. Katalog 3D skenerjev

                          In se naročite na naše skupine v družbenih omrežjih:

Privlačnost aditivnih tehnologij je težko preceniti. Zato so dodatki za 3D tiskanje danes tako priljubljeni. Z omejenim proračunom lahko naredite 3D skener z lastnimi rokami. Za to uporabljajo improvizirana orodja in agregate ali pa navaden pametni telefon preprosto spremenijo v skener.

Izdelava 3D skenerja s spletno kamero

Za izdelavo domačega 3D skenerja boste potrebovali:

  • kakovostna spletna kamera;
  • linearni laser, to je naprava, ki oddaja laserski žarek (za pridobitev visokokakovostnega skeniranja je bolje, da je žarek čim tanjši);
  • različni nosilci, vključno s kotom za kalibracijo;
  • posebna programska oprema za obdelavo skeniranih slik in podatkov.

Upoštevajte, da brez ustrezne programske opreme ne boste mogli ustvariti digitalnega modela predmetov in predmetov. Zato sprva poskrbite za razpoložljivost posebnih programov. Na primer, DAVID-laserscanner in Triangles veljata za osnovne, vendar morajo uporabiti vrtljivo površino.

Začnite s kalibracijskim kotom. Če ga želite ustvariti, natisnite predlogo (vključena je v programski paket). Postavite ga tako, da ustvari kot 90 stopinj. Pomembno je, da se med tiskanjem upošteva pravilno merilo. Če želite to narediti, uporabite kalibracijsko lestvico. Kalibracija kamere poteka v avtomatskem ali ročnem načinu, to omogoča tudi programska oprema.

Če želite skenirati predmet, ga boste morali postaviti v kot za umerjanje, nasproti pa namestiti spletno kamero. Pomembno je, da predmet postavite točno na sredino slike na zaslonu. V nastavitvah spletne kamere morate onemogočiti vse samodejne nastavitve. Določijo tudi barvo laserskega žarka. S pritiskom na "Start" se izvajajo gladki gibi. Žarek mora obkrožiti predmet z vseh strani. To bo prvi cikel skeniranja. V prihodnosti je treba spremeniti položaj laserja, da bi pokrili vse točke, ki prej niso bile obdelane.

Po zaključku vseh procesov se skeniranje ustavi in ​​v programu se izbere način "prikaz v 3D". Če laserja nimate pri roki, ga lahko zamenjate s svetlim virom svetlobe. Zagotovil bo projekcijo senčne črte. Res je, v tem primeru spremenite nastavitve v programu, ki bodo ustrezale tem parametrom.

Iz dveh spletnih kamer izdelamo tridimenzionalni skener

Če potrebujete visoko natančnost digitalizacije, boste morali uporabiti dve spletni kameri. V tem primeru se vir svetlobe nadomesti z drugo kamero. Naredi sam 3D skener iz dveh kamer vam omogoča, da zmanjšate čas izračuna za točke, ki spadajo v laserski pas.

Izdelujemo 3D skener iz projektorja in spletne kamere

Za to boste potrebovali:

  • projektor;
  • Spletna kamera;
  • program DAVID-laserscanner;
  • stojala za spletno kamero in projektor;
  • kalibracijska plošča (pritrdite dva majhna lista iverne plošče pod kotom 90 stopinj in s suhim lepilom prilepite liste papirja s predhodno natisnjenimi predlogami);
  • gramofon (lahko se sestavi iz starega simulatorja "grace" in nekaj zatičev).

Za skeniranje predmeta ga postavite navpično in naredite 7-8 skeniranj, tako da ga zavrtite v krogu. Dobljene posnetke združimo. Po tem spremenimo položaj predmeta in naredimo enak postopek. Združimo skeniranje dveh polovic predmeta. S klikom na gumb "varovalka" dobimo tridimenzionalni model predmeta. Lahko ga shranite v poljubni izbrani obliki in nato obdelate z:

  • Delcam LastMaker;
  • easylast;
  • Last Design & Engineering;
  • obrazec 2000;
  • Čevljar QS.

Izdelava 3D skenerja iz igralne konzole

Xbox One je set-top box, ki je že opremljen s Kinectom druge generacije in se lahko uporablja kot 3D-skener. Če imate navaden igralni krmilnik, lahko naredite 3D skener iz kinect-a z naslednjimi programi:

  1. Kinect Fusion. Ustvarja zelo podrobne modele z branjem podatkov s senzorjev Kinect.
  2. Scanect. Z njegovo pomočjo se ustvarijo 3D slike prostorov z vsemi predmeti, ki so v njih. Če želite ustvariti tridimenzionalni model okoliškega prostora, morate napravo samo zavrteti okoli sebe. Če želite posamezne predmete podrobno razčleniti, morate ponovno usmeriti kamero nanje.


Izdelava 3D skenerja iz pametnega telefona

Kako narediti 3D skener iz običajne mobilne naprave? Danes se za to uporabljajo različni programski izdelki. Z njihovo pomočjo se pametni telefon spremeni v popoln tridimenzionalni skener. Najbolj priljubljeni programski algoritmi:

  1. MobileFusion. Sledi položaju predmeta s pomočjo standardne kamere, nato pa posname sliko. Iz serije posnetkov dobimo tridimenzionalni model. Deluje na različnih platformah in OS.
  2. Pomaga pri ustvarjanju tridimenzionalnih fotografij poljubnih predmetov in jih nato pošlje v 3D tiskalnik.
  3. Autodesk 123D Catch. S pomočjo tega programa se na aditivnih napravah ustvarijo in natisnejo tridimenzionalni modeli zgradb, ljudi in drugih predmetov, ki jih je mogoče fotografirati z vseh zornih kotov in strani.

Takšni sistemi ne zahtevajo sprememb strojne opreme ali internetne povezave. Če želite začeti, morate samo zagnati mobilno aplikacijo in premakniti telefon okoli predmeta, ki ga skenirate.

Top sorodni članki