Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
3DTEHNOLOGIJE
UVOD
Deja Muck
PROJEKTNO DELO – VAJE
2
DIPLOMSKA DELA
3
Marko Engelman
Katja Žigante
DIPLOMSKA DELA
4Aleš Potočnik
DIPLOMSKA DELA
5Aleš Potočnik
DIPLOMSKA DELA
6Valentina Jančič
DIPLOMSKA DELA
7Jan Šuc
DIPLOMSKA DELA
8David Bogataj(Ravbarjev stolp – ostanek srednjeveškega gradu v Planini pri Postojni)
9
10
UVOD – 3D TEHNOLOGIJEDELOKROG 3D TEHNOLOGIJ
3D-ZAJEM• skeniranje• fotogrametrija• tomografija• …
PRIPRAVA MODELA
TISK/REPRODUCIRANJE• 3D tisk• vizualizacija• animacija• virtualna resničnost• …
11
UVOD – 3D TEHNOLOGIJE3D-ZAJEM
Laserski skenerji
Pulzni laserski skenerji
http://flaar-reports.org/index.php/2019/02/07/3d-scanners-immortalizing-sculptures-art/
Optični skenerji
Fotogrametrija
12
Dotični skenerji
http://flaar-reports.org/index.php/2019/02/07/3d-scanners-immortalizing-sculptures-art/
UVOD – 3D TEHNOLOGIJEProizvodne tehnologije
odvzemanje materialaodvzemalne tehnologijeCNC tehnologije
dodajanje materialadodajalne tehnologije /Additive technologies/3D-tisk
preoblikovanje materialapreoblikovane tehnologije /Transform technologies/Injekcijsko brizganjeInvesticijsko litje …
13
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
CNC tehnologije
3D-tisk
Investicijsko litje
Injekcijsko brizganje
14
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
S CNC lahko izdelamo večino predmetov, 3D-tisk izberemo v primerih:• kadar s CNC ne moremo izdelati kompleksnega in topološko optimizirane geometrije predmeta • ko je ključen čas > 3D predmete dostavimo v 24 urah • ključna nizka cena > za majhno število > 3D tisk cenejši• ko potrebujemo malo število enakih predmetov > manj kot 10• ko delamo z materiali, ki jih ni mogoče enostavno obdelati, kot so kovinske superzlitine ali prilagodljivi TPU.
CNC – večja dimenzijska natančnost, boljše mehanske lastnosti (v vseh 3 dimenzijah).
V kolikor potrebujemo velike količine predmetov (100 in več), nista ne CNC ne 3D tisk racionalna izbira > možnosti preoblikovalne tehnologije: investicijsko litje (investment casting) ali injekcijsko brizganje (injection molding).
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 15
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 16
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machininghttps://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 17
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 18
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machininghttps://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
Materiali – CNC• dobre mehanske in termične lastnosti z izotropnim obnašanjem• najpogostejši materiali:
- kovinski (Al, nerjavno jeklo, Ti, medenina) - polimerni (ABS, PA (najlon), PC (polikarbonat), PEEK)- les, modelirna pena, voski …
Materiali – 3D-tisk• splošno slabše mehanske lastnosti kot CNC - anizotropnost!• najpogosteje polimeri, nato kovine > kakršenkoli material > ni omejitev• tudi materiali, ki jih je težko obdelovati s CNC (TPU, superzlitine …)• najpogostejši materiali:
- polimeri ( PA, PLA, ABS, ULTEM, ASA, TPU)- kovine (Al, nerjavno jeklo, Ti, zlitine Ni …)
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 19
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
Primerjava – prototipiranje plastičnega ohišja
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 20
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machininghttps://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
Primerjava – prototipiranje kovinskih predmetovCNC – če je preprosta geometrija
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 21
UVOD – 3D TEHNOLOGIJECNC vs 3D-TISK
Splošno:• CNC za sredne količine (250 do 500 kosov) in enostavno geometrijo• 3D-tisk za majhno število kosov (1 do 10 …) in kompleksne geometrije• za količine večje od 250 do 500 so primernejše preoblikovalne tehnologije
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining 22
https://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machininghttps://www.3dhubs.com/knowledge-base/3d-printing-vs-cnc-machining
Vpliv na trajnostni razvoj
Živimo v obdobju, ko bomo morali dosegati več z manj.
Izzivi – končne zaloge nafte, vode, ogljični odtis zelo visok > masovna proizvodnja na V.
ß večja izkoriščenost materialov
ß oživitev „popravljanja“ izdelkov
ß recikliranje materialov
ß od globalizacije k lokalizaciji
ß …
23
UVOD – 3D TEHNOLOGIJE
TRADICIONALNA OSKRBOVALNA VERIGA
ß masovna proizvodnja na V ß izdelki so distriburirani preko skladiščß visoki transportni stroškiß dolg dostavni časß visok ogljični odtis
Vpliv na trajnostni razvoj
24
UVOD – 3D TEHNOLOGIJE
ß lokalno natisnjeni izdelki ß ni stroškov skladiščenjaß nizki transportni stroškiß kratek dostavni časß nizek ogljični odtis
„3D printing will do to manufacturing what theInternet has done to communication“. Mike Childs
3D TEHNOLOGIJE IN OSKRBOVALNA VERIGA
Vpliv na trajnostni razvoj
25
UVOD – 3D TEHNOLOGIJE
26
dr. Igor Grabec1.patent na svetu, 1969tridimenzionalni rekorder
UVOD – 3D TEHNOLOGIJE
Značilnosti čebeljega 3D tiskaprilagodljiv material, inteligentne samo-organizirane proizvajalne enote, optimalna struktura, brez odpadkov, razgradljivi izdelki.27
Vir: ExplainingTheFuture.com 28
UVOD – 3D TEHNOLOGIJE
termoplastiABS, PLA, PA …
TRDNOfotopolimeri
kovinebeton
biočrnilahranavoda
…
TEKOČE
gips, škrob, celuloza, guma, sladkor, žagovina …
kovina, keramika, pesek, steklo, les …
PRAH
29
UVOD – 3D TEHNOLOGIJE
30
UVOD – 3D TEHNOLOGIJE
31
UVOD – 3D TEHNOLOGIJE
2PP, Nanoscribe - Nemčija, AMT – Avstrija
ß femtosekundni (10-15) pulzni laser selektivno utrjuje plasti
ß ločljivost; 100 – 200 nm
TISK OBJEKTOV “MIKRO IN NANO“ VELIKOSTI
32
UVOD – 3D TEHNOLOGIJE
TISK OBJEKTOV “MAKRO“ VELIKOSTI
33
UVOD – 3D TEHNOLOGIJE
SPLOŠNO O 3D SKENIRANJU
3D skener je naprava, ki analizira objekte realnega sveta in zbira podatke o obliki in videzu.
Veliko različnih tehnologij (prednosti, omejitve).
Aplikacije:q zabavna industrija (filmi, video igre, virtualna realnost)q industrijsko oblikovanjeq ortotika in protetikaq vzratno inženirstvoq prototipiranjeq kontrola kakovostiq digitalizacija kulturne dediščine q …
34
SPLOŠNO O 3D SKENIRANJU
35
SPLOŠNO O 3D SKENIRANJUFUNKCIONALNOSTNamen skeniranja > oblikovati 3D model.Model > oblak točk > ekstrapolacija oblike predmeta > rekonstrukcija. Če je na točki zajeta barva > barva objekta.Razdalja vsake točke do površine objekta > zajeta slika.Objekt zajeti iz več kotov > referenčni sistem > proces poravnave. Celoten proces > 3D scanning pipeline.
36
SPLOŠNO O 3D SKENIRANJURAZLIČNE TAKSONOMIJE IN TEHNOLOGIJE 3D SKENERJEV
Različne tehnologije za zajem oblike, barve objekta.q kontaktneq nekontaktne
nekontaktneq aktivni (oddajajo sevanje)q pasivni (ne oddajajo sevanja / svetlobe, detektirajo reflektirano ambientalno svetlobo, IR)
37
SPLOŠNO O 3D SKENIRANJURAZLIČNE TAKSONOMIJE IN TEHNOLOGIJE 3D SKENERJEV
AKTIVNI SKENERJIq delujejo na podlagi različnih tehnologij (oddajajo sevanje ali svetlobo
detektirajo radiacijo, refleksijo: svetloba (laser), UZ, X – žarki)
Razlikujejo se glede na:q vrsto optičnega sevanja q metodo za določanje razdalje q območje (razdalja) delovanja
Odvisno od končne aplikacije (točnost, ločljivost, proces optimizacije).
Proces oblikovanja končnega modela je za vse aplikacije enak:q zajem, 3D skeniranjeq izgradnja 3D modelaq optimizacija 3D modela
38
SPLOŠNO O 3D SKENIRANJUAKTIVNI SKENERJINajpogostejše vrste aktivnih 3D skenerjev
39
SPLOŠNO O 3D SKENIRANJUAKTIVNI SKENERJI
Za skeniranje večjih objektovq npr. terestrični laserski skenerji
Za skeniranje manjših objektovq skenerji na osnovi triangulacijeq ročni ali statični
Triangulacija:kamera (ena ali dve v stereonačinu) - zaznajo položaj točke, linije ali vzorca svetlobe oziroma laserja na površini.
40
SPLOŠNO O 3D SKENIRANJUIzgradnja 3D modelaRezultat skeniranja je oblak točk (ang. Point Cloud). q vsaka točka - informacija o prostorskih koordinatah, lahko tudi
barvne komponente, če skener to omogoča.
Potekq skeniranje iz več stojiščq oblake točk združimo v skupni lokalni koordinatni sistem –
registriranje skenogramovq največ aplikacij podpira uporabo poligonskih, NURBS krivulj
(Non-Uniform Rational Basis Spline) in CAD (Computer AidedDesign) 3D modelov
Na podlagi oblaka točk se generira mreža. Postopek izgradnje trikotniške mreže je najbolj uporaben za rekonstrukcijo poligonske mreže > triangulacija.
41
SPLOŠNO O 3D SKENIRANJUOptimizacija topologije 3D modelaq zajeta topologija vsebuje napake, posledica skeniranjaq na trikotniški mreži je treba zapolniti luknje, odstraniti šum in
poligonske anomalije (npr. špice). q del operacij se opravi že v predhodni obdelavi na oblaku točk
Nadaljna optimizacija:q retopologija(zniževanje števila poligonov, lažje ustvarjanje UV map)
42
TERESTRIČNI SKENERJITehnologija delovanja
Uvrščamo med 3D laserske skenirne naprave, ki omogoča pridobitev prostorskih koordinat točk skeniranega objekta:ß samodejno in v sistematičnem vzorcuß z veliko hitrostjo delovanja (100 ali 1000 točk / s)ß skoraj v stvarnem času
Uporabaß stacionarni sistemi (industrija)ß mobilni sistemi na stativih(geodezija, arheologija,kulturna dediščina …) ß letalski sistemi
43
TERESTRIČNI SKENERJITehnologija delovanja
Izračuna se razdalja med inštrumentom in točko, kjer se žarek odbije. Za vsako točko se poleg dolžine registrira tudi vertikalni in horizontalni kot. Tako lahko izračunamo prostorske 3D koordinate vsake točke (X, Y, Z).
44
TERESTRIČNI SKENERJITehnologija delovanja
Glede na način merjenja razdalje delimo terestrične 3D laserske skenerje na:q “ranging”:
ß impulzni in ß fazni način
q triangulacijske skenerje
45
TERESTRIČNI SKENERJITehnologija delovanja
Impulzni način
q princip Time of flight (TOF) > čas potovanja impulza. q svetilo generira svetlobno valovanje v obliki impulzov. q meri se čas potovanja impulza:od oddajnika do objekta in nazaj (sprejemnik).
46
TERESTRIČNI SKENERJITehnologija delovanja
Fazni način
q svetloba se sprošča konstantno q modulirano sinusno elektromag. val.(lahko modulacija frekvence ali amplitude) q oslabljeni odbiti signal se primerja z originalnim oddanim(referenčnim) žarkom. Izmerjena je fazna razlika med obema signaloma, kar je podlaga za izračun dolžine:
47
TERESTRIČNI SKENERJITehnologija delovanja
Triangulacijska metoda
„pika“ laserja + kamera + objekt = trikotnik. Znana je dolžina X. Prav tako je znan kot pri laserskem oddajniku. Drugi kot zazna kamera glede na lokacijo padajoče laserske pike na vidno polje kamere > definicija oblike in velikosti trikotnika. Z uporabo triangulacijskih enačb se izračuna razdalja:
48
TERESTRIČNI SKENERJITehnologija delovanja
Triangulacijska metoda
Posebna > sistemi z dvema CCD kamerama, ki sta nameščeni na koncih baze. Piko ali vzorec, ki ga CCD kameri zaznata, ustvari ločen projektor, ki nima nobene merske funkcije. Izvedbe skenerjev. Projiciranje: q premikajoče pike q linijski vzorec q ...
49
TERESTRIČNI SKENERJITehnologija delovanja
50
PODROČJA UPORABEArhitektura in urbanizemß priprava 2D načrtov, 3D CAD modelov pri prenovah ali restavratorstvu ß arhiviranje in dokumentiranje kulturno zanimivih objektovß enostaven zajem notranjosti zgradb za pripravo etažnih načrtovß za prostorsko planiranje …
Zajem fasade objekta.Laserski zajem objektov iz zraka v urbanem okolju. 51
Gradbeništvo, infrastrukturni projektiq izdelava geodetskih načrtov za projektiranje, izognemo se napakam –
celovitejši, hitrejši zajem. q področja inženirske geodezije – pri deformacijskih analizah grajenih
objektov, predorov, mostov, jezov …
3D zajem prometne infrastrukture.3D mobilni zajem.
PODROČJA UPORABE
52
Arheologija in kulturna dediščinaq izmere fasad in ostalih delov zgradb, arheoloških najdišč, starodavnih
spomenikov in druge kulturne dediščine
Skeniranje grobnice Queen Khentkawes v Gizi. Oblak točk kipa leva izBraunscheig-a v Nemčiji.
PODROČJA UPORABE
53
Uporaba v industrijiq za objekte z veliko detajli (rafinerije, kemične tovarne …), v avtomobilski,
letalski in navtični industriji, za izdelavo prototipov.
3D model cevnega sistema. Oblak točk trupa ladje.
PODROČJA UPORABE
54
Topografska opazovanjaq evidentiranje sprememb površine, oblike in velikosti q spremljanje odkopov v kamnolomihq izdelava digitalnih modelov reliefaq evidentiranje in spremljanje zemeljskih plazov …
Izdelava makete novega Nordijskega centra Planica 2017.
PODROČJA UPORABE
55
Zaščita in reševanje, forenzikaSkeniranje kraja dogodka prometnih nesreč, kriminalnih dejanj, nesreč pri delu ...
3D model poškodovanega avtomobila.
Poskenirana avtomobila ob trku.
PODROČJA UPORABE
56
PODROČJA UPORABE3D skeniranje stvarnih okolij3D skeniranje naravnih in urbanih okolij se uporablja tudi za aplikacije računalniških iger:q Tiger Woods PGA Tour (terestrično lasersko skeniranje > igrišče za
golf – Augusta National Golf Club) q FIFA 15 (EA Sports) q ...
57
3D skeniranje eksponatov kulturne dediščine q v arheologiji za ohranjanje kulturne dediščine q za izobraževalne animacije in vizualizacije
skeniranje dragocene arheološke najdbe na Slovenskem – Situle z Vač s statično nekontaktno aktivno metodo 3D skeniranja s strukturirano belo svetlobo:q interaktivna 3D vizualizacijaq interaktivna 3D stereoskopska animacijaq računalniška animacija
PODROČJA UPORABE
58
Gabrijelčič Tomc H., Pivar M., Nuša Kočevar T., DEFFINITION OF THE W ORKFLOW FOR 3D COMPUTER AIDED RECONSTRUCTION OF A LACE
• zajem• stopnja detajlov• število poligonov• težavnost korekcij
http://www.tradekorea.com/product/detail/P363199/DAVID-Structured-Light-3D-Scanner-SLS-2.html
PODROČJA UPORABE
Tekstilna in oblačilna kulturna dediščina
59
Santa Cruz Museum of Art and History
https://blog.sketchfab.com/3d-scanning-a-museum-fashion-collection/
• posnetki s fotogrametrijo• sodobna platforma za objavljanje 3D modelov, sketchfab.com• prostorska manipulacija in interaktivnost
PODROČJA UPORABE
60
http://www.tradekorea.com/product/https://blog.sketchfab.com/3d-scanning-a-museum-fashion-collection/
PODROČJA UPORABE3D skeniranje izdelkov q v animacijah za potrebe oglaševanjahttps://www.foundry.com/industries/apparel/brooks-2d-3d-design-modo
Človeška glava v 3D prostoruq oblikovanje fotorealističnega modela (poligonsko modeliranje na
podlagi fotografske reference in digitalno kiparjenje. Tekstura se oblikuje s pomočjo fotografije in se aplicira na 3D model s postopkom UV lepljenja tekstur.
q 3D skeniranje lahko nadomesti postopke modeliranja in lepljenja tekstur.
q uporaba v animaciji – prilagojena struktura mreže - topologija
Digital Emilyq s postopkom aktivnega nekontaktnega zajema s strukturirano
svetlobo so pridobili informacije o geometriji in barvi obraza igralke Emiliy O'Brien ter izdelali 3D model, optimiziran za animacijo.
61
IZGRADNJA DIGITALNEGA 3D MODELA
62
https://www.foundry.com/industries/apparel/brooks-2d-3d-design-modo
IZGRADNJA DIGITALNEGA 3D MODELA
Oblak točkVsaka točka v oblaku točk ima informacije o prostorskih koordinatah (X, Y, Z), o intenziteti odboja ter treh barvnih komponentah (R, G, B), če laserski skener to omogoča.
Oblak točk z RGB komponentami.
Oblak točk z intenzitetnimi vrednostmi.
63
IZGRADNJA DIGITALNEGA 3D MODELARegistracija
Navadno se s skeniranjem z enega stojišča ne da pridobiti podatkov o celotnem objektu. Vsako stojišče ima svoj lastni skenerjevkoordinatni sistem. Če imamo več stojišč, oblake točk združimo v en skupni lokalni koordinatni sistem – registracija.
Dva oblaka točk > združena preko postopka registracije.
64
IZGRADNJA DIGITALNEGA 3D MODELARegistracija > metode registracije
Metoda identičnih točkq skenerji snemajo dele površin > potrebno določiti identične točke. q izbor identičnih točk se olajša s postavitvijo umetnih tarč. q od tarč se žarek odlično odbije in jih v oblaku točk enostavno najdemo
(namesto tarč > specifične karakteristike skeniranega objekta)
Različne oblike umetnih tarč.
65
IZGRADNJA DIGITALNEGA 3D MODELA
Registracija > metode registracije
Iteracije najbližjih točkß alternativna metoda postavitvi tarčß algoritem zahteva določitev dveh oblakov točk na glavnem in pomožnem
oblaku točkß pomožni oblak točk se orientira glede na glavni oblak ß za vsako točko v pomožnem oblaku se identificira najbližja točka v glavnem
oblakuß najdejo se pari odgovarjajočih točk
Izračuna se vsota kvadratov oddaljenosti in ta mora biti minimalna. Proces je iterativen. Poiščejo se novi pari točk in transformacijski parametri se izboljšajo.
66
IZGRADNJA DIGITALNEGA 3D MODELA
Modeliranje
q površinska rekonstrukcija > iz dane množice točk P - na ali blizu površine S > ustvariti ploskovni model S', ki aproksimira ploskvi S.
Problem:q ne more zagotoviti točnega prekritja S > imamo le končno množico točk> neorganizirane točke > pogosto vključeni šumiploskev objekta je poljubne oblike z različnimi detajli.
Koraki obdelave merjenih točk v topološko urejeno mrežno površino:1. predhodna obdelava: izloči se napačne podatke > skrajša čas obdelave;2. generiranje poligonske površine: zgradijo se trikotniške ali tetraedrnemreže 3. zaključna obdelava: urejanje poligonske površine.
67
IZGRADNJA DIGITALNEGA 3D MODELAModeliranje
Predhodna obdelavaOperacije v predhodni obdelavi so navadno odstranitev šumov in izven-ležečih točk iz oblaka točk, zapolnjevanje lukenj in prevzorčenje podatkov.
Rob ovire povzroči nepravilnost. Primer navideznih točk zaradi robov ovire. 68
IZGRADNJA DIGITALNEGA 3D MODELA
Modeliranje
Predhodna obdelavaß izločitev izven-ležečih točk (angl. Remove Outliers)ß meje ovir (angl. Boundaries Of Occlusions)ß površinski odbojß razpršeni odboj (angl. Multi Path Reflection)ß zmanjšanje šuma (angl. Noise Reduction)ß zapolnjevanje lukenj (angl. Fill Holes)ß vzorčenje podatkov (angl. Data Sampling) – izločitev točk, ki se prekrivajo
69
IZGRADNJA DIGITALNEGA 3D MODELA
Modeliranje
Izgradnja mrežeq Iz oblaka točk > mreža (mrežni model) > triangulacija. Triangulacija poveže
dano množico točk v konsistenten mrežniq verteksi (vozlišča) triangulacije so lahko originalne točke ali dodatne točke,
imenovane Steiner-jeve točke, ki so vstavljene, da ustvarijo bolj optimalno mrežo.
q zgrajena mreža poligonov navadno zahteva ročne popravke posameznih trikotnikov.
q različne triangulacijske metode
70
IZGRADNJA DIGITALNEGA 3D MODELA
Zaključna obdelava
Ustvarjeni poligoni potrebujejo običajno še nekaj izpopolnitev – popraviti je potrebno nekatere nepopolnosti in napake na površini. Te operacije so v glavnem ročne, uredijo se lahko posamezni trikotniki ali popravijo večje površine. Zapolnijo se luknje, uredijo robovi, uredijo poligoni, reducira se lahko število trikotnikov, tako da oblika objekta ostane nespremenjena ali se z glajenjem izločijo špice na površini
Izločitev špic, šuma in slabih poligonov na trikotniškem modelu. 71
IZGRADNJA DIGITALNEGA 3D MODELA
Zaključna obdelava
Zapolnjevanje lukenj – Zapolnijo se luknje, tako da se vstavijo novi trikotniki.
Angel z luknjo na krilu:q izbrane so okoliške točke okoli luknje q dodane nove točke q rekonstruiranq dejanski model za primerjavo 72