Generative design

From Robin

(Difference between revisions)
Jump to: navigation, search
(Generative design ved ROBIN)
(Masterstudenter:)
(219 intermediate revisions not shown)
Line 1: Line 1:
 +
== Generative design, topology/shape optimization ved ROBIN ==
-
== INTRO ==
+
* [http://woodwideweb.no/gen/intro/ Intro]
-
[http://woodwideweb.no/gen/intro/ Generative design]
+
* [http://www.robotikk.com/masterGenDes.mp4 Masteroppgave-presentasjon H20]
-
== Generative design ved ROBIN ==
+
* [http://woodwideweb.no/gen/lec/0.php?l=1&p=0&i=1 Gammelt foredrag]
 +
===== Typer generative design vi ser på ved ROBIN: =====
-
{| class="wikitable" style="width: 100%;"
+
* Direkte mesh optimalisering
-
! style="text-align:left;" colspan="1"|Deltagere:
+
** Søk/optimalisering av xyz posisioner til noder i grov mesh. Mesh FEM simuleres. Endelig mesh kan filtreres og printes/bygges.
-
|-
+
* Indirekte mesh optimalisering
-
|Ansatte:
+
** Voxel optimalisering
-
*Yngve Hafting,
+
*** Bruk av forskjellige algoritmer/filtre for bygging/forvitring av voksler som automatisk omformes til mesh. Mesh FEM simuleres.
-
*Mats Høvin,
+
*** Endelig voksel-kropp filtreres og printes.
-
*Vegard Søyseth 
+
** Catmull-Clark polygon subivision optimalisering
-
Masterstudenter
+
*** Søk/optimalisering av xyz posisioner til kontroll-noder i Catmull-Clark  subivision kropp. Subdivided kropp omformes til mesh og FEM simuleres.
-
*2018 Henrik Solvang Holmsen ([http://woodwideweb.no/gen/masteroppgaver/pneuMuskel/henrik.pdf Masteroppgave])
+
***Endelig mesh kan filtreres og printes/bygges. Evt. endelig subdivided kropp printes.
-
*2019 Henrik Storm Forberg ([http://woodwideweb.no/gen/masteroppgaver/fdm1/tekst.txt Oppgavetekst])
+
**Skalar/vektor-felt optimalisering
-
*2020 Noorulzahraa Quasim Abbas ([http://woodwideweb.no/gen/masteroppgaver/protese1/tekst.txt Oppgavetekst])
+
***Optimalisering av 4dim ligning som projeseres ned i 3D til vokselkropp. Endelig voksel-kropp filtreres og printes.
-
*2020 Marie Reichelt ([http://woodwideweb.no/gen/masteroppgaver/este1/tekst.txt Oppgavetekst])
+
-
== ROBIN-GEN ==
+
===== Noen søkeord =====
 +
* Shape optimization, topology optimization, generative design, truss sizing optimization, structural optimization, simulated annealing, load  path, multiobjective optimization, NSGA-II, evolutionary/genetic algorithm, finite element method, direct stiffness method, genus
-
[http://woodwideweb.no/gen/res/ Galleri]
+
===== Å skrive masteroppgave =====
-
[http://woodwideweb.no/gen/M2/ Kode lib]
+
* Kriterier for bedømmelse av masteroppgaver, [https://www.mn.uio.no/studier/om/sensur-masteroppgave/sensor-veiledning.html  MatNat]
-
== Verktøy ==
+
* Å skrive gode artikler, mye er felles for en masteroppgave [http://www.meneguzzi.eu/felipe/presentations/paper-writing.pdf I], [http://www.robotikk.com/inf5207/pub/UiO_talk_BrunoSilva_onWriting.pdf II]
-
Matlab - [https://www.usit.uio.no/om/organisasjon/bnt/kd/gdw/gdw-blogg/2018/matlabr2018a.html matlabr2018a] - last ned fra
+
* Eksempel på en ryddig masteroppave med fin struktur [https://www.duo.uio.no/handle/10852/46868 Ruud, E.L.M]
-
[http://winprog.uio.no/ WinProg], oppdater så til 2019
+
-
3D printere / CNC - [http://www.robotikk.com/in5590/ ROBIN]
+
{| class="wikitable" style="width: 100%;"
 +
! style="text-align:left;" colspan="1"|Deltagere:
 +
|-
 +
|
-
== Teknikker ==
+
=====Ansatte:=====
-
[http://woodwideweb.no/gen/pix/grow.mp4 Groing]
+
*Mats Høvin
 +
*Vegard Søyseth
 +
*Tønnes Nygård
 +
*Yngve Hafting
 +
 +
===== Masterstudenter: =====
 +
*2018 Henrik Solvang Holmsen - PAM muskel ([http://woodwideweb.no/gen/masteroppgaver/pneuMuskel/henrik.pdf Masteroppgave])
 +
*2019 Henrik Storm Forberg - Fagverk ([http://www.robotikk.com/student/projects/tilSensor/oppgaveHenrik.pdf Masteroppgave]), [http://woodwideweb.no/gen/intro/studs/8.jpg Galleri]
 +
-------------
 +
*2020 Noorulzahraa Quasim Abbas - Protese
 +
*2020 Marie Reichelt - Estetikk
 +
*2020 Sebastian T. Olsen - Drone
 +
*2020 Ole Edvin Skjeltorp - Deep learning
 +
-------------
 +
*2021 Are Nikolai Sigersvold - Protese
 +
*2021 Leaf Oliver Preston Thorseth - Protese
 +
*2021 Elias Ramsgaard - 3D printing
 +
-------------
 +
Aktive masteroppgaver - ressurser
 +
*https://github.uio.no/genOrg/master
 +
|}
-
[http://woodwideweb.no/gen/pix/ett2.gif Pruning]
+
== Kodebibliotek, lokalt ==
-
osv..
+
* [https://github.uio.no/genOrg/genLib2 genLib2]
 +
* [https://github.uio.no/genOrg/genLib3 genLib3] - anbefales
-
== Matlab ==  
+
== Konferanser og publisering ==
 +
* [https://github.uio.no/genOrg/pub/blob/master/KonfJourOversikt.md genPub]
 +
* [https://www.zotero.org/groups/2639725/genpub/library genPubZo]
-
* CLUSTER: [https://se.mathworks.com/videos/setting-up-matlab-distributed-computing-server-with-matlab-job-scheduler-93403.html]
+
== Matlab ==
-
 
+
* [https://github.uio.no/genOrg/genLib3/tree/master/DOCUMENTATION Installere og kjøre samt tips]
-
== FEM ==
+
-
 
+
-
* FEA : [http://woodwideweb.no/gen/doc/FEAbest.pdf The Direct Stiffness Method, PDF]
+
-
* FEA : [http://woodwideweb.no/gen/doc/FEA.pdf Læringseksempler i Matlab, PDF]
+
-
* FEA truss : [http://woodwideweb.no/gen/doc/truss.mp4 Læringseksempler i Matlab, film]
+
-
* FEM : [https://link-springer-com.ezproxy.uio.no/content/pdf/10.1007/978-1-4020-9200-8.pdf bok]
+
-
* FEA : [http://woodwideweb.no/gen/doc/FEAall.pdf The Direct Stiffness Method - Truss/Beam/frame, PDF]
+
== Noen linker til inspirasjon ==
== Noen linker til inspirasjon ==
-
[https://se.mathworks.com/matlabcentral/fileexchange/24484-geom3d?focused=7621303&tab=function Matlab 3D lib]
+
* [http://woodwideweb.no/gen/pix/grow.mp4 Groing]
-
 
+
-
[https://github.com/mattools/matGeom git]
+
-
 
+
-
[https://neri.media.mit.edu/publications.html Neri Oxman publications]
+
-
 
+
-
[https://www.youtube.com/channel/UCWoq4ZT0BCaQ6NXBhQvV7xQ Inspirasjonsvideoer]
+
-
 
+
-
[http://www.entagma.com/differential-line-growth/ Growth]
+
-
 
+
-
== UH-IaaS ==
+
-
For å få tilgang til cluster med regnekraft ta kontakt med ingeniør ROBIN.
+
-
* [https://github.uio.no/robin-engineer ROBIN Engineer GitHub]
+
-
 
+
-
Under er IP og MAC addr på instansene:
+
-
<pre>
+
-
gendes-HEAD
+
-
IP: 158.39.48.89
+
-
ETH: fa:16:3e:0b:da:8b
+
-
 
+
-
gendes-WORKER-1
+
-
IP: 158.39.48.171
+
-
ETH: fa:16:3e:ef:43:68
+
-
 
+
-
gendes-WORKER-2
+
-
IP: 158.39.48.170
+
-
ETH: fa:16:3e:a0:98:bd
+
-
 
+
-
gendes-WORKER-3
+
-
IP: 158.39.48.163
+
-
ETH: fa:16:3e:be:33:2c
+
-
 
+
-
gendes-WORKER-4
+
-
IP: 158.39.48.17
+
-
ETH: fa:16:3e:3f:40:ea
+
-
 
+
-
gendes-WORKER-5
+
-
IP: 158.37.63.226
+
-
ETH: fa:16:3e:65:02:89
+
-
</pre>
+
-
 
+
-
== Hardware ==
+
-
 
+
-
DELL server:
+
-
PowerEgde R6525
+
-
2 * AMD EPYC 7702 2.00GHz, 64C/128T, 256M Cache (200W) DDR4-3200
+
-
16*32GB RDIM 3200MT/s Dual rank
+
-
 
+
-
uten moms
+
-
 
+
-
CPU
+
-
* Threadripper 3990X, socket:sTRX4, TRX40 chipset
+
-
* https://www.komplett.no/product/1086306/datautstyr/pc-komponenter/prosessorer/amd-ryzen-threadripper-2990wx-prosessor
+
-
* https://www.atea.no/eshop/product/amd-ryzen-threadripper-2990wx-3-ghz-prosessor/?prodid=3922609
+
-
17.000kr
+
-
 
+
-
Kort, medium
+
-
* https://www.komplett.no/product/950472/datautstyr/pc-komponenter/hovedkort/amd-socket/asus-rog-strix-x399-e-gaming-socket-tr4
+
-
* https://www.atea.no/eshop/product/asus-rog-strix-x399/?prodid=3845121
+
-
3600kr
+
-
* https://www.komplett.no/product/1132538/datautstyr/pc-komponenter/hovedkort/amd-socket/asus-rog-crosshair-viii-formula-s-am4
+
-
 
+
-
evt. Kort, top
+
-
* https://www.atea.no/eshop/product/asus-rog-zenith-extreme-alpha/?prodid=4023667
+
-
* https://www.komplett.no/product/1123188/datautstyr/pc-komponenter/hovedkort/amd-socket/asus-rog-zenith-extreme-alphasocket-tr4
+
-
6000kr
+
-
 
+
-
Minne 4Ghz - 64GB (2*8 ganger 4)
+
-
* https://www.komplett.no/product/974885/datautstyr/pc-komponenter/minnebrikker/corsair-vengeance-lpx-ddr4-4000mhz-16gb
+
-
* https://www.atea.no/eshop/product/corsair-vengeance-lpx/?prodid=3604454
+
-
7700kr
+
-
evt. Minne 3.2Ghz - 128GB (2*16 ganger 4)
+
* [http://woodwideweb.no/gen/pix/ett2.gif Forvitring]
-
* https://www.komplett.no/product/1018339/datautstyr/pc-komponenter/minnebrikker/gskill-trident-z-ddr4-rgb-32gb-3200mhz#
+
-
11000kr
+
-
Kjøleblokk
+
* [https://www.youtube.com/channel/UCWoq4ZT0BCaQ6NXBhQvV7xQ Inspirasjonsvideoer]
-
* https://www.eteknix.com/heatkiller-iv-pro-water-blocks-amd-tr4-now-available/
+
-
Radiator (har denne fra før)
+
* [http://www.entagma.com/differential-line-growth/ Growth]
-
* https://www.aquatuning.no/vannkjoeling/radiatorer/radiatorer-active/15233/alphacool-nexxxos-monsta-280mm-radiator?c=7761
+
-
PSU
+
* [https://neri.media.mit.edu/publications.html Neri Oxman publications]
-
* https://www.komplett.no/product/758535/datautstyr/pc-komponenter/stroemforsyning/enheter/corsair-ax-1200i-1200w-psu#
+
-
3200kr
+
-
HD
+
* [https://www.chalmers.se/SiteCollectionDocuments/Produkt-%20och%20produktionsutveckling/Nationell%20kompetensarena%20kring%20produktoptimering/Methodology_for_Topology_and_Shape_Optimization_report.pdf En masteroppgave fra CHALMERS]
-
* PCI4: Corsair MP600
+
-
* https://www.komplett.no/product/1120737/datautstyr/lagring/harddiskerssd/ssd-m2/samsung-970-evo-plus-1tb-ssd#
+
-
* https://www.atea.no/eshop/product/samsung-970-evo-plus-mz/?prodid=4015805
+
-
3200kr
+
-
* https://www.komplett.no/product/1133452/datautstyr/lagring/harddiskerssd/ssd-m2/corsair-force-series-mp600-1tb-m2-ssd?gclid=CjwKCAjw2qHsBRAGEiwAMbPoDHNXyzfhf3WG1MFlhkRLLQ6SyIXabB9NFrQU29V7nhjr2GDnQfu2YhoCMyIQAvD_BwE&gclsrc=aw.ds
+
-
GPU
+
* [https://no.pinterest.com/duckjeans/mathematics/ Matematisk kunst og inspirasjon - bildegalleri]
-
* https://www.komplett.no/product/1120127/datautstyr/pc-komponenter/skjermkort/pny-quadro-rtx-8000
+
-
64000kr
+

Revision as of 10:56, 5 February 2021

Contents

Generative design, topology/shape optimization ved ROBIN

Typer generative design vi ser på ved ROBIN:
  • Direkte mesh optimalisering
    • Søk/optimalisering av xyz posisioner til noder i grov mesh. Mesh FEM simuleres. Endelig mesh kan filtreres og printes/bygges.
  • Indirekte mesh optimalisering
    • Voxel optimalisering
      • Bruk av forskjellige algoritmer/filtre for bygging/forvitring av voksler som automatisk omformes til mesh. Mesh FEM simuleres.
      • Endelig voksel-kropp filtreres og printes.
    • Catmull-Clark polygon subivision optimalisering
      • Søk/optimalisering av xyz posisioner til kontroll-noder i Catmull-Clark subivision kropp. Subdivided kropp omformes til mesh og FEM simuleres.
      • Endelig mesh kan filtreres og printes/bygges. Evt. endelig subdivided kropp printes.
    • Skalar/vektor-felt optimalisering
      • Optimalisering av 4dim ligning som projeseres ned i 3D til vokselkropp. Endelig voksel-kropp filtreres og printes.
Noen søkeord
  • Shape optimization, topology optimization, generative design, truss sizing optimization, structural optimization, simulated annealing, load path, multiobjective optimization, NSGA-II, evolutionary/genetic algorithm, finite element method, direct stiffness method, genus
Å skrive masteroppgave
  • Kriterier for bedømmelse av masteroppgaver, MatNat
  • Å skrive gode artikler, mye er felles for en masteroppgave I, II
  • Eksempel på en ryddig masteroppave med fin struktur Ruud, E.L.M
Deltagere:
Ansatte:
  • Mats Høvin
  • Vegard Søyseth
  • Tønnes Nygård
  • Yngve Hafting
Masterstudenter:

  • 2020 Noorulzahraa Quasim Abbas - Protese
  • 2020 Marie Reichelt - Estetikk
  • 2020 Sebastian T. Olsen - Drone
  • 2020 Ole Edvin Skjeltorp - Deep learning

  • 2021 Are Nikolai Sigersvold - Protese
  • 2021 Leaf Oliver Preston Thorseth - Protese
  • 2021 Elias Ramsgaard - 3D printing

Aktive masteroppgaver - ressurser

Kodebibliotek, lokalt

Konferanser og publisering

Matlab

Noen linker til inspirasjon

Personal tools
Front page