• Nie Znaleziono Wyników

Open source engineering and sustainability tools for the built environment

N/A
N/A
Protected

Academic year: 2021

Share "Open source engineering and sustainability tools for the built environment"

Copied!
135
0
0

Pełen tekst

(1)

White Lioness technologies

CEO and founder White Lioness technologies Research leader BEMNext Lab, Delft University of

T echnology Je roen Coenders DMSB 2 0 1 3 | B e rlin, Ge rma ny | 2 0 1 3 - Se pte mbe r - 3 0

O

pe

n s

our

c

e

e

ngine

e

ring

a

nd

s

us

ta

ina

bility

tools

for

the

b

uilt e

n

v

ir

onm

e

nt

(2)

White Lioness

technologies

http:

//

w

w

w

.w

hi

te-lio

nes

s.

co

m

http:

//

w

w

w

.bemnext.

o

rg

(3)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(4)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(5)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(6)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(7)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(8)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30 SimCity 4 – Electronic Arts (c)

(9)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30 SimCity 4 – Electronic Arts (c)

(10)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(11)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30

A

w

a

y

f

rom

the

c

lutte

r

B ac k to t he c onc ep t

(12)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(13)

White Lioness technologies

1

. Q

ua

lity

o

f the

note

book

to c

a

tc

h c

onc

e

pts

R equi re m ent s for f ut ur e de si g n sy ste m s DMSB 2013, Ber lin, Germany , 2013-09-30

(14)

White Lioness technologies

2

. P

roc

e

ss

to

follow

de

s

ign

fr

om

sta

rt to e

nd

R equi re m ent s for f ut ur e de si g n sy ste m s DMSB 2013, Ber lin, Germany , 2013-09-30

(15)

White Lioness technologies

3

. S

c

a

la

bility

R equi re m ent s for f ut ur e de si g n sy ste m s DMSB 2013, Ber lin, Germany , 2013-09-30

(16)

White Lioness technologies

4

. F

le

xibility

R equi re m ent s for f ut ur e de si g n sy ste m s DMSB 2013, Ber lin, Germany , 2013-09-30

(17)

White Lioness technologies

5

. O

pe

nne

ss

R equi re m ent s for f ut ur e de si g n sy ste m s DMSB 2013, Ber lin, Germany , 2013-09-30

(18)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30

O

pe

n s

our

c

e

?

Wh y bot he r?

(19)

White Lioness technologies

O

ppor

tunity to le

a

rn

O p en sour ce c ode all ow s p eo p le t o l ear n fr om what y ou hav e bui ld. DMSB 2013, Ber lin, Germany , 2013-09-30

(20)

White Lioness technologies

T

o ins

pir

e

a

nd inno

v

a

te

!

O p en sour ce c ode all ow s p eo p le t o be com e in sp ir ed b y othe r p eo p le ’s c ode DMSB 2013, Ber lin, Germany , 2013-09-30

(21)

White Lioness technologies

O

ppor

tunity to r

e

use

O p en sour ce c ode all ow s ot he r p eo p le to r eu se whic h me an s le ss wa ste and m or e int el li g enc e. W e ne ed t o st o p r einv ent in g t he whe el... DMSB 2013, Ber lin, Germany , 2013-09-30

(22)

White Lioness technologies

O

ppor

tunity to sta

nd on the

s

houlde

rs o

f gia

nts

O p en sour ce c ode all ow s p eo p le t o u se ot he r p eo p le ’s s p ec iali st c ode s o t hat not e ve ry bod y ha s t o re im p le m ent di ff ic ul t c ode . DMSB 2013, Ber lin, Germany , 2013-09-30

(23)

White Lioness technologies

O

ppor

tunity to r

e

pr

oduc

e

a

nd v

a

lida

te

O p en sour ce c ode all ow s ot he r p eo p le to r ep roduc e te st dat a , v alidate t he c ode and mak e i t le ss vul ne rabl e to e rr or s... A nd i s the s ci enti fic s ys te m not founde d on t he se v alue s? DMSB 2013, Ber lin, Germany , 2013-09-30

(24)

White Lioness technologies

D

on’

t be

e

vil

Who r eall y want s t o be lon g t o the dar k si de ? DMSB 2013, Ber lin, Germany , 2013-09-30

(25)

White Lioness technologies

O

pe

n s

our

c

e

f

re

e

B ut s om et ime s it c an be ... DMSB 2013, Ber lin, Germany , 2013-09-30

(26)

White Lioness technologies

DMSB 2013, Ber

lin, Germany

(27)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30

e

ngine

e

ring-ope

n

O p en-sour ce c ode f or e n g ine er s

(28)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30

e

ngine

e

ring-ope

n

O p en-sour ce c ode f or e n g ine er s

sus

ta

ina

bility-ope

n

O p en-sour ce tool s for s u stai nabl e de si g n

(29)

White Lioness technologies DMSB 2013, Ber lin, Germany , 2013-09-30

e

ngine

e

ring-ope

n

O p en-sour ce c ode f or e n g ine er s

(30)

White Lioness technologies

e

ngine

e

ring-ope

n

Yes, it is code...

DMSB 2013, Ber lin, Germany , 2013-09-30

(31)

White Lioness technologies

Exa

m

ple

DMSB 2013, Ber lin, Germany , 2013-09-30

(32)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 DMSB 2013, Ber lin, Germany , 2013-09-30

(33)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) DMSB 2013, Ber lin, Germany , 2013-09-30

(34)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) DMSB 2013, Ber lin, Germany , 2013-09-30

(35)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) DMSB 2013, Ber lin, Germany , 2013-09-30

(36)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : DMSB 2013, Ber lin, Germany , 2013-09-30

(37)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) DMSB 2013, Ber lin, Germany , 2013-09-30

(38)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : DMSB 2013, Ber lin, Germany , 2013-09-30

(39)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) DMSB 2013, Ber lin, Germany , 2013-09-30

(40)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : DMSB 2013, Ber lin, Germany , 2013-09-30

(41)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) DMSB 2013, Ber lin, Germany , 2013-09-30

(42)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e DMSB 2013, Ber lin, Germany , 2013-09-30

(43)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e DMSB 2013, Ber lin, Germany , 2013-09-30

(44)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e s t r u c t u r e . n [ 9 ] . c x = T r u e DMSB 2013, Ber lin, Germany , 2013-09-30

(45)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e s t r u c t u r e . n [ 9 ] . c x = T r u e s t r u c t u r e . n [ 9 ] . c y = T r u e DMSB 2013, Ber lin, Germany , 2013-09-30

(46)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e s t r u c t u r e . n [ 9 ] . c x = T r u e s t r u c t u r e . n [ 9 ] . c y = T r u e f e m 2 d = F e m 2 d ( s t r u c t u r e ) DMSB 2013, Ber lin, Germany , 2013-09-30

(47)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B e a m 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e s t r u c t u r e . n [ 9 ] . c x = T r u e s t r u c t u r e . n [ 9 ] . c y = T r u e f e m 2 d = F e m 2 d ( s t r u c t u r e ) f e m 2 d . a n a l y s e ( ) DMSB 2013, Ber lin, Germany , 2013-09-30

(48)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( B a r 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e s t r u c t u r e . n [ 9 ] . c x = T r u e s t r u c t u r e . n [ 9 ] . c y = T r u e d r = D y n a m i c R e l a x a t i o n ( s t r u c t u r e ) d r . a n a l y s e ( ) DMSB 2013, Ber lin, Germany , 2013-09-30

(49)

White Lioness technologies

Exa

m

ple

s p a c i n g = 1 . 0 s t e e l = M a t e r i a l ( " s t e e l " , 2 . 1 e 5 , 0 . 0 ) s e c t i o n = B e a m S e c t i o n 2 d ( " H E 2 0 0 A " , s t e e l ) s t r u c t u r e = S t r u c t u r e ( " 0 0 1 " ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d N o d e ( M a s s e d N o d e 2 d ( " n o d e , ( s p a c i n g * i ) , 0 . 0 ) ) f o r i i n r a n g e ( 9 ) : s t r u c t u r e . a d d E l e m e n t ( S p r i n g 2 d ( " b e a m , s t r u c t u r e . n [ i ] , s t r u c t u r e . n [ i + 1 ] , s e c t i o n ) ) f o r i i n r a n g e ( 1 0 ) : s t r u c t u r e . a d d L o a d ( L o a d 2 d ( " l o a d , s t r u c t u r e . n [ i ] , 0 . 0 , 1 . 0 ) ) s t r u c t u r e . n [ 0 ] . c x = T r u e s t r u c t u r e . n [ 0 ] . c y = T r u e s t r u c t u r e . n [ 9 ] . c x = T r u e s t r u c t u r e . n [ 9 ] . c y = T r u e p s s = P a r t i c l e S p r i n g S y s t e m ( s t r u c t u r e ) p s s . a n a l y s e ( ) DMSB 2013, Ber lin, Germany , 2013-09-30

(50)

White Lioness technologies

Module

s

DMSB 2013, Ber lin, Germany , 2013-09-30

(51)

White Lioness technologies

Module

s

Geo

metr

y

DMSB 2013, Ber lin, Germany , 2013-09-30

(52)

White Lioness technologies

Module

s

Geo

metr

y

Structur

e

DMSB 2013, Ber lin, Germany , 2013-09-30

(53)

White Lioness technologies

Module

s

Geo

metr

y

Structur

e

Al

go

ri

thms

DMSB 2013, Ber lin, Germany , 2013-09-30

(54)

White Lioness technologies

Module

s

Geo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(55)

White Lioness technologies

Im

ple

m

e

nta

tion

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(56)

White Lioness technologies

Im

ple

m

e

nta

tion

Python

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(57)

White Lioness technologies

Im

ple

m

e

nta

tion

Python

Ca n be use d c ross-pla tf orm (Windows , Ma c , Lin ux)

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(58)

White Lioness technologies

Im

ple

m

e

nta

tion

Python

Ca n be use d c ross-pla tf orm (Windows , Ma c , Lin ux)

Unit-te sting

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(59)

White Lioness technologies

Im

ple

m

e

nta

tion

Python

Ca n be use d c ross-pla tf orm (Windows , Ma c , Lin ux)

Unit-te sting

Lic e nse : GPL v3

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(60)

White Lioness technologies

Im

ple

m

e

nta

tion

Python

Ca n be use d c ross-pla tf orm (Windows , Ma c , Lin ux)

Unit-te sting

Lic e nse : GPL v3

Code is on Github:

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(61)

White Lioness technologies

Im

ple

m

e

nta

tion

Python

Ca n be use d c ross-pla tf orm (Windows , Ma c , Lin ux)

Unit-te sting

Lic e nse : GPL v3

Code is on Github: http: // github .c om/ je roe nc oe nde rs/ e ngine e ring-ope n

G

eo

metr

y

Structur

e

Al

go

ri

thms

Ca

lcul

ati

o

ns

DMSB 2013, Ber lin, Germany , 2013-09-30

(62)

White Lioness technologies

e

ngine

e

ring-ope

n

Ge ome try V e c torNd P ointNd P oint2 d P oint3 d DMSB 2013, Ber lin, Germany , 2013-09-30

(63)

White Lioness technologies

e

ngine

e

ring-ope

n

Ge ome try V e c torNd P ointNd P oint2 d P oint3 d Str uc tur e Str uc tur e Ma te ria l B e a mSe c tion2 d Node 2 d Ele me nt2 d B e a m 2 d Load2 d P a rtic le Spring Ma sse dNode 2 d Spring2 d DMSB 2013, Ber lin, Germany , 2013-09-30

(64)

White Lioness technologies

e

ngine

e

ring-ope

n

Ge ome try V e c torNd P ointNd P oint2 d P oint3 d Str uc tur e Str uc tur e Ma te ria l B e a mSe c tion2 d Node 2 d Ele me nt2 d B e a m 2 d Load2 d P a rtic le Spring Ma sse dNode 2 d Spring2 d A lg orithms P a rtic le Spring FEM2 d Dyna mic R e la xa tion DMSB 2013, Ber lin, Germany , 2013-09-30

(65)

White Lioness technologies

e

ngine

e

ring-ope

n

Ge ome try V e c torNd P ointNd P oint2 d P oint3 d Str uc tur e Str uc tur e Ma te ria l B e a mSe c tion2 d Node 2 d Ele me nt2 d B e a m 2 d Load2 d P a rtic le Spring Ma sse dNode 2 d Spring2 d A lg orithms P a rtic le Spring FEM2 d Dyna mic R e la xa tion Ca lc ula tions Simply Suppor te d B e a m DMSB 2013, Ber lin, Germany , 2013-09-30

(66)

White Lioness technologies

e

ngine

e

ring-ope

n

Ge ome try V e c torNd P ointNd P oint2 d P oint3 d Str uc tur e Str uc tur e Ma te ria l B e a mSe c tion2 d Node 2 d Ele me nt2 d B e a m 2 d Load2 d P a rtic le Spring Ma sse dNode 2 d Spring2 d A lg orithms P a rtic le Spring FEM2 d Dyna mic R e la xa tion Ca lc ula tions Simply Suppor te d B e a m Some he lpe r c la sse s w e re le ft out o f this list. F or the f ull list, ta k e a look a t the c ode ;-) DMSB 2013, Ber lin, Germany , 2013-09-30

(67)

White Lioness technologies

Pla

ns

for the

f

utur

e

Ge ome try a nd ma th

Me she s

V e c tor ope ra tions F orm F inding a lg orithms

Dyna mic R e la xa tion

F or c e De nsity Me thod Optimisa tion a lg orithms

Ge ne tic A lg orithms

Sim ula te d A nne a ling

(B )ESO DMSB 2013, Ber lin, Germany , 2013-09-30

(68)

White Lioness technologies

Pla

ns

for the

f

utur

e

Ge ome try a nd ma th

Me she s

V e c tor ope ra tions F orm F inding a lg orithms

Dyna mic R e la xa tion

F or c e De nsity Me thod Optimisa tion a lg orithms

Ge ne tic A lg orithms

Sim ula te d A nne a ling

(B )ESO A na ly sis

3 D F inite Ele me nts

B a r e le me nts

Pla te e le me nts

She ll e le me nts

R e le a se s Othe rs

Me shing a lg orithms DMSB 2013, Ber lin, Germany , 2013-09-30

Cytaty

Powiązane dokumenty

Copyright © 2019 Pixel Graphic™ | All Rights Reserved | Designed by Pixel Graphic™.. Liczba osiem symbolizuje siły materialne, służące człowiekowi w zrealizowaniu jego

Zmiana oznaczenia akcji serii A, B, C, D, E, F, G, H, I, J oraz T Spółki w serię W odbędzie się bez jednoczesnej zmiany wartości nominalnej akcji, która nadal wynosić będzie 10

Przedmiotem opracowania jest budowlano-konstrukcyjna opinia techniczna, dotycząca stanu technicznego obiektów BUD.DMUCHAW I TRAFO, WIATA DOZ.CHEMII, BUD.DMUCHAW

Najmłodsze, holoceńskie utwory reprezentowane są przez grunty antropogeniczne (organiczno – mineralne nasypy niekontrolowane oraz odpady komunalne i gruz) o

Warszawy w Warszawie XIII Wydział Gospodarczy Krajowego Rejestru Sądowego pod numerem KRS 0000699821 oraz do wykonywania na tymże Nadzwyczajnym Walnym Zgromadzeniu 4MASS

- Będzie to zwiastun czegoś, co być może w przyszłym roku odbędzie się w Jarocinie pod nazwą “Punk Rock Later1’ - mówi Robert Kaźmierczak, wiceburmistrz Jarocina. NA

-Drzwi tylne lewe, ogniska korozji w części dolnej wew, uszkodzona uszczelka dolna -Drzwi tylne prawe, ogniska korozji w części dolnej wew, uszkodzona uszczelka dolna -Deski burt:

Obowiązkowe ubezpieczenie AC oraz Bezpieczny Kredyt lub GAP oraz zawarcie umowy odkupu przez dealera.. Przedstawione parametry nie uwzględniają