CAST


 

This page provides all the content used during the CAST Workshop (COFA, Sydney, July 2012)

 

CAST MANUAL

 

CAST Manual Download Link

 

SEMINAR 1 – RHINO INTRODUCTION

 

This seminar will provide participants with a general introduction to the Rhino 3D including interface, navigation and toolbars. The seminar will focus upon introducing the procedures within Rhino needed to understand the Grasshopper operations utilised during the workshop.

 Rhino Introduction Level 1

 Rhino Introduction Level 2

 

SEMINAR 2 – GRASSHOPPER INTRODUCTION

 

Introduction to the grasshopper toolbars, context menus and icons.  Learn how to use parameter components to begin working with Rhino geometry in Grasshopper. Generate a parametric loft from referenced geometry in Rhino, and from points created in grasshopper.  Use Panels to observe how Grasshopper components process inputs and outputs, and to document the definitions workflow and learning process.

 

TUTORIAL 1

1.1 Polyline From Points

1.2 Rotate Around Axis

1.3 Move With Series

1.4 Section With Hori Planes

 

FURTHER REFERENCE

BEND 00. – GH Introduction

BEND 01. – Geometry and Data Types

 

 

SEMINAR 3 – ASSOCIATION, SPACE, MAPPING AND FUNCTIONS

 

Modelling parametrically enables the designer to explicitly inform the geometry that is generated. Explicit information can also be extracted from objects higher up the data flow. The seminar will present various approaches to associating these parameters (points, images, graphs etc) with the properties of another – in this case finally resulting in vector lines used for fabrication. This allows designs to become responsive to conditions: site conditions (body curvature), required performance (rigidity/flexibility for movement), intended viewing angles, fabrication constraints etc.

 

INPUT – click to download zip file

ASSOCIATION – click to download zip file

OUTPUT – click to download zip file

 

TUTORIAL 2

2.1 – Attractor Point GH    Attractor Point RH

2.2 – Image Sampler GH   Image Sampler RH

2.3 – Curve Attractor GH   Curve Attractor RH

 

TUTORIAL 3

3.1 – Combining INPUT, ASSOCIATION and OUTPUT clusters (No GH Definition)

3.2 – Multiple Attractor Points GH

 

PROJECT EXAMPLE FILES

Distort Hexigrid

Lacework Generator

Sets 1

Sets 2

Flexible Extrusion 1

Flexible Extrusion 2

 

FURTHER REFERENCE

BEND 03. Association

BEND 04. Data Structures

 

FURTHER EXERCISES

3.3 – Orient Around Circle

3.4 – Move Pts With Function

3.5 – Move Pts With Graph

3.6 -Move Pts With Random

3.7 – Compound Transform With Attractor    3.7 – Compound Transform With Attractor

 

SEMINAR 4 – SURFACE FABRICATION

 

These clusters will be used to create the distortion surface for the silicone and resin moulds.

Waffle For Base Jig            Waffle For Base Jig

This cluster component takes a surface and divides in perpendicular directions. The intersections of these sections are then found and then notches are subtracted so that the sections can be joined together.

Waffle for Solid

This cluster component takes a solid geometry and divides it in perpendicular directions. The intersections of these sections are then found and then notches are subtracted so that the sections can be joined together.

Fabrication Layout Cluster

This tutorial introduces the FabLayout cluster component. The component orients geometry to a grid of points for fabrication.

Fabrication Labels Cluster

This cluster component adds tags for documentation and fabrication.

 

Fabrication Combination Cluster – This cluster will be added during the Cast Workshop

LASER CUTTING FABRICATION SETUP DOCUMENTATION

Basics of Laser Cutting

University of Melbourne Laser Cutting Guidelines

Laser Checklist

Illustrator Laser Template File

 

 

SEMINAR 5 – PATTERN FABRICATION

 

4.1 – Isolate Contained Curves

4.2 – Remap Curve Pattern onto 3D surface

4.3 – Outline Curves

4.4 – Project Curve to Surface

 

 

SEMINAR 6 – DATA STRUCTURES

 

Within grasshopper data is stored in a structured system of items, lists and trees with path information which shows a particular item’s location. To apply an algorithm to a single or collection of items we must organise this structure appropriately.

5.1 – Extract Specific Collections (Items, Branches)

5.2 – Tool to Display Structure In Viewport

5.3 – Label a 3D model using text tags

5.4 – Orient objects to a grid

 

FURTHER REFERENCES

BEND 05 – Paths

FABRICATE 07 – Waffle for a surface

FABRICATE 08 – Waffle for a solid geometry

 

FURTHER EXERCISES

5.5 – Draw points through a grid of points in two directions

5.6 – Interpolate between a list of polylines

 

 

SEMINAR 7 – FORMAL SIMULATIONS

 

One of the areas of research for the workshop was to explore methods to fabricate the patterned and complex doubly curved surfaces of the virtual world. This seminar will be based around demonstrations of a workflow developed for the workshop which employs a particle based physics simulation which is used to distort an input piece of geometry in a way that is replicatable in a fabrication process.

 

9.1 Cable Simulation

9.2 Power Law Forces

9.3 Relaxed Mesh

9.4 Frei Otto