structural design vi - eth zblock.arch.ethz.ch/eq/files/01_01_intro_rhino_mp_small... · 2018. 2....
TRANSCRIPT
1
Philippe Block · Joseph Schwartz
Course leaders:
Dr. Tomás Méndez EchenaguciaDr. Matthias Rippmann
Structural Design VI
3
Fabrication-aware Structural DesignIntroduction
Computational Methods in StructuralDesign
Parametric Design Parametric GraphicStatics
Digital FabricationOf Structures
Form Finding Construction and Panelisation ofShells and TensileStructures
Optimisation Design to Production Computational Methods in theArchitectural Practice
Advanced topics
Structural Design VI: Computational Methods
4Basic 3D modelling in Rhino3D
Learning goal for this exercise:
• Getting to know Rhino 3D basics
• Curve modelling
• Surface modelling
Rhino file:
• 01_01_intro_rhino_ basefile_MP.3dm
5
Introduction
Basics
Curve Modelling
Surfaces
6
Image: The Witchdoctor
Geometry types
Solids
NURBS
Polygons
Add-ons
7Units
8Interface
Status bar
Properties&
Layers
Command lineShelf
Toolbar
Menu bar
Viewport
9Shading modes
Wireframe Shaded Rendered
Ghosted X-Ray Technical
Artistic Pen Custom
10Shading modes
11Navigation
Pan
Orbit
Zoom
+
+
Perspective view Parallel view
Zoom window
Zoom extents
Zoom selected
+/ +/
12
Introduction
Basics
Curve Modelling
Surfaces
13Creating Objects
14Drawing Aids
END – snap to end of a curve
NEAR – snap to a point near point on a curve
POINT – snap to a point
MID – snap to middle of a curve
CEN – snap to center of circle or arc
INT – snap to intersection of two curves
PERP – snap perpendicular to a curve
TAN – snap tangent to a curve
QUAD – snap to quadrants of a circle
KNOT – snap to knot on curve or surface
15Organization
16Organization
Pierre Varignon: Nouvel mécanique ou statique (1725)
Create new layerCreate new sublayerDelete layerMove layer up/down
Parent layer ( may not have duplicate names)Sublayers (may have duplicate names)
Layer visibilityLock layerLayer color propertiesLayer material propertiesLayer line object properties
17Construction planes
18Selecting Objects
Drag window left to right
select only objects fully included in the window
Drag right to left
select any object it crosses
19Transformations
Move:
From reference point to reference point
Scale:
By factor or from reference point to reference point
Rotate:
Around reference point axis
20
Introduction
Basics
Curve Modelling
Surfaces
22Non-Uniform Rational B-Spline (NURBS)
Shipbuilding in 19th century Citroen DS (1955)
23Non-Uniform Rational B-Spline (NURBS)
(image: http://www.alatown.com/spline-history-architecture/) Citroen DS (1955)
24Curve Degree
Degree: 1
Degree: 2
Degree: 3
….
25Curve Degree
Degree: 1
Degree: 2
Degree: 3
….
26Curve Editing
_POn
_Rebuild
Moving points
Deleting points
_ InsertControlPoint
27
Introduction
Basics
Curve Modelling
Surfaces
28Example 1 – VitraHaus
Curves
create curveedit curvessplit and joinoffset
Create surface from curves
extrudesweeploftplanar surface
29Example 2 – Arch_tec_lab
Create surface from curves
network surfacepatchedge surface
30In class exercise– Rolex learning centre
Create surface from curves
network surfacepatchedge surfaceextrude
Curves and surfaces:
project, pull
Surface editing
_ponsplitmake holeboolean split
31Bonus example – spiral staircase
Create surface from curves
extrudesweeploft
Edit surfaces:
jointrim split fillet
Curves and surfaces:
project, pullintersect interpolate on surface
Extract curves from surfaces
32Help
33Help