Presentation is loading. Please wait.

Presentation is loading. Please wait.

Representation in design computing. what is meant by representation ?

Similar presentations


Presentation on theme: "Representation in design computing. what is meant by representation ?"— Presentation transcript:

1 representation in design computing

2 what is meant by representation ?

3 what do we want to represent ?

4 what do we want to represent ? ●things, objects ●processes ●knowledge

5 representing things description ●attributes ●function, behaviour, structure ●relationships ●typological ●aggregation, part-whole ●connectivity, adjacency, etc 5/29

6 representing things ●graphic information ●geometry, topology ●non-graphic information ●typological ●function, behaviour, material ●aggregation, part-whole ●connectivity, adjacency, etc

7 representing processes ●how to do something ●how to build ●how to draw ●how to move

8 representing knowledge ●not facts about things ●relationships between facts

9 graphics ●sketches ●presentation drawings ●working drawings

10 graphics ●sketches 10/29

11 graphics ●sketches

12 graphics ●presentation drawings

13 graphics ●working drawings

14 models ● iconic - analog - symbolic ● 3D Modelling

15 3D modelling 15/29

16 3D modelling

17 process ●e.g. schedules ●4D modelling ●generation – shape grammars

18 shape grammars R1 R2 Rule R2 Rule R1

19 shape grammars 20/30

20 shape grammars 20/29

21 Examples of Design Grammars

22 Examples of Design Grammars

23 Examples of Design Grammars

24 Examples of Design Grammars

25 non-graphic ●various formal methods ●logic - predicate logic ●semantic nets ●frames ●object-oriented methods ●rules 25/29

26 Product Modelling ● object-oriented modelling ●based on prodcut as objects ● STEP (Standard for the Exchange of Product Model Data) ● http://www.steptools.com/library/standard/ http://www.steptools.com/library/standard/ ● UML (Unified Model Language) ●http://www.uml.org/http://www.uml.org/ ● XML (eXtensible Markup Language) ●http://www.w3.org/XML/http://www.w3.org/XML/

27 Design Prototypes John Gero http://www.arch.usyd.edu.au/~john/publications/ger-prototypes/ger-aimag.html http://mason.gmu.edu/~jgero/publications/1990/90GeroDesignPrototypes.pdf

28 Design Prototypes name typology context function behaviour structure knowledge DP = ƒ (T, C, F, B, S, K)

29 Design Prototypes name: typology: context: function: behaviour: structure: knowledge: aTypeOf: chair kitchenChair person(P), room(kitchen) allowsEating(kitchenTable), fitsEnvironment(kitchen)… size, cost, cleanability, durability, appearance… hasComponents: (seat, back, base) material: anyOf(timber, metal, vinyl, …) shape: … dimensions: (height, width, depth, seatingHeight) R45 IF appearance OF kitchenChair IS suitable THEN fitsEnvironment function OF chair IS satisfactory …. 29/29


Download ppt "Representation in design computing. what is meant by representation ?"

Similar presentations


Ads by Google