'GOAT is an optimization solver component for Rhino's Grasshopper. Optimization affects shape, weight, cost and is a driving force of a modern design process. goat provides tools to solve design problems as optimization problems.
Optimization was introduced to the Grasshopper community with David Rutten's galapagos. Galapagos is an evolutionary optimization approach, and as such is based on a randomized core.
goat perfectly complements galapagos by pursuing a mathematical more rigorous approach. It relies on gradient-free optimization algorithms, delivering fast and deterministic results. At every run, goat will yield the same optimal result.
goat is a drop-in replacement for galapagos. It is based on David Rutten's galapagos GUI and interfaces NLopt, a collection of mathematical optimization libraries. goat was developed in joint work with Heinz Schmiedhofer and Martin Reis from feasible.'
Link to 'GOAT' website Link to 'GOAT' grasshopper group
'Expressions of Interest are invited for one PhD scholars in
Computational Design to be supported by the Curtin Strategic
International Research Scholarships (CSIRS) and jointly based at the
Built Environment Research Laboratory under the Australian Sustainable
Development Institute (ASDI). Candidates with a background in
architecture, engineering, computer science or a combination thereof are
sought in the overlapping areas of conceptual design, building
performance and computational simulation. An expertise or interest in
architectural geometry and programming methods for design exploration
with procedural, generative, parametric methods will be highly regarded.
Candidates will work on simulation and generation of built environment
models based on data sets and methods at the scales of components,
buildings and urban precincts. Both candidates will work on novel
multi-scale representations combining geometry models, environmental
models and performance models; new methods for model building, model
variation and contribute to model construction, simulation, validation
and interoperation. The CSIRS are a prestigious merit-based
scholarship aimed at attracting high calibre international applicants in
computational design. These scholarships are to support scholars of
high promise in their doctoral studies upto a duration of 3.5 years. The
Scholarships will provide students with a tax-free living allowance of
$25,000 AUD per annum, 100% tuition fee support through the CIPRS
($25,800 AUD per annum) scheme, and a thesis allowance. Additional
annual top-up support from the Enrolling Areas are available for
variable expenses such as field trips, and conference attendance based
on progress and merit on an annual basis.'
For any info contact Shih-Yuan Wang at: yuan322002[AT]gmail.com
"In recent years the tools used by engineers and architects to design
buildings have changed. Influenced by developments in advanced 3D
modelling, material science and automated fabrication designers are now
harnessing the power of the computer to explore the world beyond the
boundaries imposed by traditional design approaches."
Some very interesting resources posted into this Digital Sessions Fall 2012 - RPI blog.
#Python/Mel/Rhino.VB #Processing #Rhino/Grasshopper #Maya/3dsMax
SCI-Arc's ESTm [Emerging Systems, Technologies & Media] post-graduate program is a rigorous, experimental
post-professional degree platform focused on data-based and physical
investigations into the rapidly evolving fields of digital design,
innovative fabrication methodologies and new building systems.
"Assemblage Workshop is the collected works of Dino Rossi. The term
“assemblage” was very intentionally chosen for its generality. This
generality relates to both the wide range of materials worked with (all
materials are open for use), and a world view in which everything can be
perceived on some level as an assemblage of materials and
relationships."
"The Grasshopper plug-in for Rhino has an amazing capability to link many disperse territories of design practice. This weblog is a collection of tutorials and annotated grasshopper definitions that explain the particular tools that are useful for linking grasshopper to data. These connections are often easy to accomplish. It is only necessary to gain an awareness of a few simple tricks and tools.
Here you will find grasshopper definitions and tutorials for three data territories: importing tabular data from internet sources, connecting to live internet data feeds, and bringing data from simulations into grasshopper."