Tuesday, 11 October 2011

Rhino/Grasshopper to Tekla

In the past two months I have been progressing a Grasshopper plugin that enables direct exchange of data between Rhino/Grasshopper and Tekla.  Tekla is a quite compehensive BIM application, although I have initially concentrated on the structures aspect for Fabrication.


This has been driven by a couple of projects where the steel work has been modelled in Rhino to fabrication detail and precision, either by python scripting or manual modelling.  Rhino does not presently have direct extraction to NC format for fabrication, so a means to automatically extract this information from Tekla without duplicating modelling efforts has many benefits.

As part of this, I have been advancing some "reverse engineering" components to convert rhino polysurfaces (that do not contain "explicit history" information such as profile extrusion, end conditions such as miters or cut parts, or drilled hole locations.  This can be implied from the features that the polysurface (brep) has.



I still find Grasshopper a very convenient means to assign attributes such as steel grade, finish, part/assembly numbering etc, so the Tekla plugin is only a GH addon at this moment.  I am happy to assist with explaining/applying this tool to your project if it is of interest.

To download the installer, please visit http://www.geometrygym.com/downloads

As part of a presentation I will make later this week to the Light Weight Structures conference in Sydney, I prepared a grasshopper definition to emulate the primary structure of the velodrome (which owes a lot of it's success to the generative approach taken by all designers).


Here's another example model that you can try for yourself. Download




Tuesday, 6 September 2011

Mesh False Color

A new component added to BullAnt for generating mesh with false color from a list of values.

Grasshopper Example

Friday, 26 August 2011

IABSE-IASS Symposium 2011

Taller, Stronger, Lighter

The 2011 IABSE-IASS Symposium is approaching very quickly now, and having received the program, I thought I would highlight a couple of recognized peers (real world and online) that might be of interest to followers of this blog.



Chris Wise, Expedition Director is presenting on the London 2012 Velodrome on Tuesday 20th at 3pm.  This project (shortlisted for the Stirling Prize) was extensively modeled in Rhino using Geometry Gym plugins to exchange with Oasys GSA.

Michael Drobnik is presenting From Image to Parameter. Double Curved Canopy Muenchner Freiheit at 4pm.

Following soon after at 5pm is Gennaro Sennatore presenting Pumping vs. Iron Large Scale Adapative spatial Structures for whole-life energy savings.

Wednesday the 21st has John Harding presenting Structural Form Finding using Zero-Length Springs with Dynamic Mass at 10am

My paper Generative Models Utilized for Superior Design Development is scheduled for 12:15pm

Thursday the 22nd, Milos Dimcic is presenting Structural Optimization of Free-Form Grid Shells at 9:30am.

I was fortunate to work for Koroush Kayvani for 6 months on Wembley, and he is presenting Performance-based Design of Tall and Longspan Structures at 11:45am.

Expedition colleague and friend Fred Labbe is at 4:45pm with Evolutionary Design for "Environmental
Expressionism"


On Friday the 23rd Odysseas Georgiou will present Interactive Structural Analysis & Form finding at 10am.

Other presenters recognized from the Grasshopper forum that are presenting include Roel van de Straat, Clemens Preisinger and I'm sure I've overlooked others, please let me know if this is the case.

It should be a great opportunity to meet in person some online friends, and swap notes and learn from each other the application and use of these powerful digital tools.

If you, a friend or a colleague are attending, please don't be shy in coming forward to discuss.  I look forward to the event and can't wait.

20th - 23rd September
Queen Elizabeth II Conference Centre
London

Monday, 18 July 2011

Generative Models improving Design Development

I'm not sure how obvious the collaboration is between Geometry Gym and [UTO] to develop the Rhino/Grasshopper addons, but it's nice to see a co-authored article published in the Taiwan Architects magazine, Tawain Architects 2001/07  


Here's the article in English
As performative design concepts become more accessible to designers, we will see more analysis tools being developed for the design process. As we establish methods for understanding surface-based-analysis, we will be moving into volumetric-base-analysis.

Generative tools such as Grasshopper3d (Robert McNeel Associates) and Maya (Autodesk) are being utilized to explore architectural projects and inform design decisions with increasing popularity. However, rapidly produced multitudes of options will not be utilized to full potential if entire design team assessments take days or weeks to fulfil. To maximise the potential of these tools, teams must efficiently assess multiple objectives and criteria, to seek optimal solutions. Utilizing the generative information model as input to analysis and simulation tools (including structure, services, environmental, construction programming and cost assessments) can facilitate superior design decisions.

This article outlines and demonstrates software developments enhancing Grasshopper3d as a generative design tool for the architecture and construction industry. Additional functionality enables designers to assign attributes of design elements that can be utilized in exporting the information model for wider design consideration. Present industry practises where multiple models are independently created require consuming efforts in updating and coordinating. Duplicated, abortive and redundant design efforts are rife, and given the time consuming nature of these tasks, the potential to improve and assist these procedures is enormous. There is scope for substantial improvements for this process in the earliest phases of design, when identifying the strongest concepts can have the greatest impact on the final product and the least constraint is experienced to change.

Structural Analysis

Generative modeling for developing structural analysis models has been prevalent for years, primarily in the form of authoring spreadsheets. Geometrical description using imports such as DXF or DWG cad models have also been used extensively, although this process typically requires manual application of analysis attributes not supported such as constraints, materials and loads.
Evaluation of performance relating to alternate design scenarios is accelerated by producing in bulk the structural analysis attributes as related to the generative model.
This is shown for the 3-dimensional proximity truss structure as a Structural Analysis with Geometry Gym plugin for Grasshopper and Oasys GSA

Building Energy Analysis

Ecotect is a highly visual software for architects to work with environmental performance issues. It is designed for early stages of conceptual design, and encourages play to understand environmental factors and interactions. Ecotect works on the principle of “progressive data input”, that means that it is prepared to give visual feedback even with very little information. Not all aspects of a scenario have to be spelled out in detail.
In fact the simulation can be done earlier, and as the model is refined, results become more accurate.

GECO is a Grasshopper plug-in developed by [UTO] that offers a direct link between Rhino/Grasshopper models and Ecotect. The Plug-in allows you to export complex geometries very quickly , evaluate the design in Ecotect and access the performances data, to import the results as feedback to Grasshopper. This could be done as single process or loop to improve performance and the design of a building in the context of its environment.
The single results of the process could be saved inside Rhino in the vertices of the analysis mesh to store data for later use inside different design approaches.

Thursday, 30 June 2011

BIM Enhancements for Rhino/Grasshopper

RhinoForYou presented Geometry Gym BIM enhancements for Rhino3d / Grasshopper3d at the BIM Day event in Paris earlier this week.

It was a good opportunity to enhance and improve the IFC plugin testing IFC files generated with other software.  Improvements have been made for file processing times (with more to come, but better for all IFC authoring software to produce higher quality files).

This clip shows importing of the Tekla House model authored in Archicad, and an associated MEP file.  It demonstrates the new IFC tree data viewer in Rhino.


The second clip is a model prepared by VisualARQ, the IFC data was optimized using Geometry Gym tools to reduce the file size by a factor of 10 (permitting more acceptable access time for Rhino/Grasshopper).  The file is then imported and edited in Grasshopper, first deleting some members and then generating a new parametric set.



This plugin is undergoing continual improvement, if you have requests or requirements that you would like included, please get in touch to discuss them with me.

Sunday, 19 June 2011

Grasshopper Catalogue Profiles


I've just added a new feature to BullAnt addon for Grasshopper that allows easier nomination of catalogue profiles (before you had to use a string).  If I haven't already included a catalogue profile or range that you would like to use, please get in touch and I'll add it ASAP.  http://www.geometrygym.com/downloads

Monday, 6 June 2011

Grasshopper GSA Form Finding Examples

I sat in on the recent Oasys GSA webinar on form finding conducted by Pete Debney, for those that missed it, don't despair.  Here's a recording of it:



I think it's a great resource and introduction/explanation of some of the form finding options provided by the Oasys GSRelax solver.

I also think each of the 3 example models are well suited to a parametric exploration using Grasshopper (using the Geoemetry Gym plugin to exchange the model data with GSA), and I'm posting these definitions here so you can try for yourself.

The gsa relax solver is not included in the standard evaluation license, but you can email them and ask for access to it.  I'm still enhancing the plugin in a few areas, you might see toolbars wander if you run GSA as a background service (ie if you don't have GSA running when you open the grasshopper definition, the plugin will start it in the background for you).  If you do have GSA open and Grasshopper appears to "freeze", activate GSA and close any confirmation dialogs that might appear.

Generating the model with geometric shapes using  BullAnt will be enhanced shortly, as well as any user requests so send them through.  Make sure you have latest GSA and BullAnt plugins from here: http://www.geometrygym.com/downloads and the definitions are derived on the basis of a rhino document being open with metre units.


Force Density form finding of a cablenet bridge.  Grasshopper Definition



Compression Shell form finding using Analysis properties.  Grasshopper Definition



Soap Film form finding of tensile membrane with back stay  Grasshopper Definition

Friday, 3 June 2011

Rhino v5 Extrusions, GeomGym Plugins


I've been enabling Rhino version 5 light weight extrusions to the Geometry Gym Rhino plugins, that uses less memory, meshes faster and saves out to much smaller file sizes.
http://wiki.mcneel.com/rhino/rhinov5status_extrusions

I've seen and heard some positive demonstrations and reports of this improvement, but decided to do some quick bench marking for myself and the results are impressive.

I prepared some approximate models of the British Museum Great Court Roof as part of this discussion with importing IFC models into Archicad.


The model comprises 5180 members, and the improvements from v4 to v5 are really impressive.
I've benchmarked using the Geometry Gym IFC importing plugin, which will use the new extrusions when running in v5.  If you want to try for yourself, install/update the plugin, http://www.geometrygym.com/downloads and the IFC data file can be downloaded here.

Or, if you just want to open the rhino model, download here.

Time wise (only considering the generation of the extrusions, ignoring file reading time etc) it took 35 seconds on my computer to generate 5180 version 4 extrusions.  In version 5, it took less than a second.

When saving out the rhino model, version 4 produced a file 74 MB, version 5 produced a 3 MB file.

And there is very little lag or delay when panning, zooming and rotating the v5 model, in comparison with v4.

The only drawback (which should be a temporary matter and improved as the beta version of 5 progresses) is a much slower start up time for version 5, particularly 64 bit (which seems to be made slower by loading geometry gym plugins which is being investigated).

However, if you're working on skeletal or frame models, I strongly recommend taking the step up and using v5.  Extrusion elements also can accomodate end miter planes, which I'm in progress of enabling to the plugins.

With regards to the IFC plugin, you might also notice some other speed improvements when importing large faceted brep models generated by other BIM software.

Feel free to comment with any suggestions or observations of your own.



Tuesday, 3 May 2011

Grasshopper - Solver Results

I've been progressing components for accessing Structural Analysis solver results recently, primarily for Oasys Gsa and others will shortly follow.  I'm also in early phases of testing a structural analysis solver directly within a Grasshopper plugin (to analyze linear static frames directly and extract results, which should be quicker than sending data to external programs).

I've enabled a Grasshopper component for my vector field to streamlines algorithm, also the work of SPM is looking encouraging in this area.



If you don't have Oasys GSA, you can try this definition (I've baked some principal stress lines into the Rhino document) or you can test the result extraction from GSA using this definition.  Both need this Rhino document with basis mesh.


Also, here's a definition demonstrating generation of false color mesh for Von Mises Stress.

I've also enabled some new features for form finding directly from within Grasshopper using the GSA fablon solver, here's a nice example from a user request outlined here.  Grasshopper Definition



I look forward to hearing suggestions and questions from users.

Thursday, 31 March 2011

GH GSA Form Finding Tensegrity

A first study of tensegrity form finding using GSA, I plan to add to this post some models of some nice towers.



Here's a start to that, note I'm looking to adjust the component calculation order as the solver needs to be computed only after all other components have calculated.  If you have problems of only partial model update, try deleting and adding a new solver component (or disabling, recomputing, and enabling).

Model Files to try yourself.

Wednesday, 23 March 2011

Galapagos and GSA solver

It's still early stages of testing and development of some recent work I've been doing to enable access to GSA solver directly within Grasshopper (and importantly Galapagas).



The attached example is still primitive, I'll find a moment to extend it to include a stiffness per mass objective, but it does demonstrate a few aspects of using this technique.

All feedback appreciated, including requests for more components to save manual generation of GWA attributes (which is shown for the point load generation).

Grasshopper Definitions
GSA    SAP    SpaceGASS    Egret    Robot

Monday, 21 March 2011

Grasshopper-GSA Form Finding and Structural Analysis


Some really exciting new features to be activated in the next public build of the Rhino/Grasshopper plugin connecting to Oasys GSA that will allow generation of a complete Structural Analysis model within Grasshopper including loads, materials, analysis tasks and solver controls.  This will allow form finding of membrane and tensegrity structures incorporating advanced structural attributes including loads, with realistic materials.

This will not be real time "dynamic" response such as kangaroo physics plugin (which at present can not perform at real time speeds with realistic materials and stiffness).

Interrogating and utilizing analysis results will also be enabled, including more conventional models and frames.

If you have requests/suggestions for this release don't hesitate to get in touch.  Other popular solvers including SAP2000, Robot and Strand7 are expected to follow in the near future.

I'll shortly be posting more detailed instructions, but for the time being you can download the grasshopper definition from here : Grasshopper Definition  You'll need latest Plugin for GSA from http://www.geometrygym.com/downloads

Tuesday, 22 February 2011

GH to GSA Finite Elements from Area and Regions


A feature that I added earlier this year was the ability to generate Structural Areas and Regions for Oasys GSA from Grasshopper.  You then mesh the structural areas within GSA.

Here's the associated models to try yourself.

Rhino model  Grasshopper Definition

Sunday, 20 February 2011

SCIA and Grasshopper

Thanks to the Scia Open Interface (which is a library for reading and writing XML data files for Scia) I'm pleased to present a new plugin for exchanging data with Nemetschek Scia.  Thanks in particular to Mark Flamer and Peter Zalman for their assistance with this.

Here's two example files to start with, the popular 3 pin truss generation

Rhino Model    Grasshopper Model   Scia XML Export
and generating a mesh model:

Rhino Model   Grasshopper Model   Scia XML Export

The Scia open interface is still work in progress, it's not allowing me to open models yet and I see node restraints are generated in xml but do not seem to be acknowledged by scia in the latest version.  So please use with care.  But if you would like to see these improvements and more in the tools, the more interest I can demonstrate I'm sure will encourage fixes and support for this development.

Installation instructions are here: http://www.grasshopper3d.com/group/geometrygym/forum/topics/installing-geometry-gym  I'd recommend installing StructDrawRhino as it is also used in some sample models.

Friday, 4 February 2011

IFC Generating Quantity Measurements

I've just returned from two weeks of visiting various architecture and engineering firms in Paris and London, and one of the latest features that generated lots of interest is the new developments to generate quantity and
planning information within Grasshopper and Rhino3d.



Not only can you have real time response of these quantities, but also export these downstream to your other BIM software for use in schedules, reports etc etc.  I have set it up so the property sets and element quantities are fully customizable, so that you can ensure the attributes are tagged as your BIM software will recognize it (In the attached example, I've based this on a Revit sample file provided to me).

There's a lot more that I can enable with this including building services, costing, building performance etc etc, so if you have ideas or requests, please send them through.

Please test this out for yourself on this sample tower model, you'll need the latest IFC plugin.  Installation instructions: http://www.grasshopper3d.com/group/geometrygym/forum/topics/installing-geometry-gym

Grasshopper Model
IFC Model Data



Friday, 31 December 2010

IFC Shape Representations

In response to the discussion on IFC Shape Representations on the IFC Linkedin group I decided to implement some further shape representations as examples and to find out other software reading and exporting models utilizing them.  From previous posts and comments, it seems like SCIA engineer might not have too many companions in recognizing and utilizing shapes other than the standard extrusions and faceted breps (which are often approximations).  I'm sure there might be some slight amendments I might make to the tags of the representations (I've implemented them as best I can interpret the informal propositions) but it's difficult to clarify them as examples of these files seem scarce.

Feel free to try and import these models into your BIM software (including viewers), and either comment or email me and we can tally which shape representations can be used with other software.

 A bounded plane surface : Grasshopper Model  IFC Export

 A revolved area solid : Grasshopper Model  IFC Export

A section spine solid : Grasshopper Model  IFC Export
Note that IFC does not explicitly define the surface geometry between the section spine profiles, I've used Rhino loft for the time being.

A swept solid : Grasshopper Model  IFC Export 
(I need to implement IFC curve parameterizations for more curves so this component is hidden for the time being)

Wednesday, 15 December 2010

BIM: Importing IFC to Grasshopper



New features added to Geometry Gym IFC plugin for Grasshopper and Rhino.  You can now import existing IFC data files into Grasshopper (more improvements on visualization coming soon).  There's also specific components for tagging objects as slabs, walls, stairs, beams etc.  Download from http://www.geometrygym.com/downloads 

Example definition for importing IFC data: ReadIFC.gh
Sample IFC data file : testTower.ifc

Priority will be given to new features requested by users, please keep sending them through.

Saturday, 11 December 2010

Fantastic projects utilizing Geometry Gym

Obtaining permission from commercial users (and their clients) is difficult, but it's nice to see some fantastic work published from the University of Innsbruck.  Congratulations to [UTO] and the designers researching and studying there.

Thomas Buseck has recently posted details of his projects at http://thomasbuseck.blogspot.com/  Very impressive and I look forward to seeing more of your work.



Benjamin Ennemoser has also been combing the various Rhino/Grasshopper plugins to develop the form for his thesis project, details at his blog http://ennben.blogspot.com/


It's always great to see the project work assisted by the Geometry Gym tools (thanks to all those who email me images and details), and if you'd like to also see your work raised here, please let me know.

Monday, 29 November 2010

Grasshopper IFC generation New Features


New features for extruding and remapping (arraying) building information models (BIM) in Grasshopper, exporting using IFC.
YouTube demonstration uploaded shortly.


Monday, 15 November 2010

Grasshopper generating IFC Update

Thanks to Scott Davidson for the gothic inspiration and a great example of Grasshopper Generation and the ensuing improvements for exporting from Rhino/Grasshopper to IFC (can be imported by BIM software such as Revit, Archicad, Digital Project, Microstation, Tekla etc etc).

IFC2x4 is anticipated for formal release next year, which includes NURBS representations and should enable Rhino/Grasshopper models to be exported with greater accuracy and with greater ease.  Until then, IFC2x3 does provide means and ways to represent shapes and forms created by nurbs, and this blog post will demonstrate some of them.  Note most software does not recognize or work with all aspects of IFC, so approximations such as the first for faceting the brep may be your only option.

The first shape representation is using a faceted brep, effectively meshing the surface.  Unless your original shape is a faceted brep (with planar faces and straight edges), there will be a loss of detail, but you can control the refinement of the meshing process (introducing more faceted faces).



Grasshopper Definition    Generated IFC Data

Theoretically it's not necessary to approximate the form with a faceted brep if you can generate it using processes and shape representations within the IFC specification.  This includes extrusion and boolean operations which can be used to form this vault.  In practice, it seems very few BIM software and IFC viewers acknowledge or are capable of these operations, so you may be forced to use the faceting approximation.  Please test these models with your favorite IFC software and feel free to post your observations as comments.

Most programs comply with extrusion, here's Archicad importing this model:

Grasshopper Definition    Generated IFC Data

I've struggled to find even an IFC viewer to successfully display this model, but there's no warnings of non-compliance.  The boolean operations should work with a rhino model absolute tolerance set to 0.01


Grasshopper Definition    Generated IFC Data

Please post any comments with software you can or can't open these models with.  If you've any particular shapes you'd like to export that aren't successful, please get in touch and I can help advise.

Instructions for getting started with the IFC plugins are found here.

Monday, 8 November 2010

Grasshopper generating IFC



Here's the first demonstration and example files for generating IFC from Grasshopper using the Geometry Gym plugin.  This is just the beginning.  IFC can be read by popular software such as ArchiCAD, Digital Project, Revit, Tekla etc etc.  Download the plugin from http://www.geometrygym.com/downloads





Please try for yourself, and report all ideas, suggestions and problems.

Here's the Rhino file for the tower massing:  Rhino Model
Here's the Grasshopper definition:  Grasshopper Definition

Monday, 25 October 2010

Autodesk Robot Geometry from Grasshopper

More explanations and descriptions coming soon.  I'm in the process of developing creation of Robot Geometrical objects within the parametric Grasshopper environment.  Presently this includes polyline base revolutions panels and cladding panels.  I expect further development of aspects such as poly curves (with arcs) and extrusions to be added.  Please report any suggestions, observations and ideas and they will implemented with priority.

Polyline Revolution
Rhino model
Grasshopper Definition

Cladding Panels



Friday, 15 October 2010

Update to Rhino/Grasshopper plugin to SAP2000



The Rhino/Grasshopper plug-in generating and exchanging data with SAP2000 has been upgraded and now includes the option to "bake" the data directly from Grasshopper to SAP using the OAPI COM interface. No longer needed to save and import a text data file.

If you rebake variations, you might observe historic nodes being left in the model, I am still awaiting advice from CSI on an issue with deleting unattached points. There's more improvements that will quickly be implemented, if you've ideas or suggestions, please send them through.


You can download the 3 pin truss models : Rhino and Grasshoper
The basic mesh and restraint model:  Grasshopper

Friday, 17 September 2010

Network Patch


A stunning example of checkerboard patch, the Pavillion Serpentine Gallery (Photo by Sylvain Deleu ) prompted David Lister to ask how to achieve this in Grasshopper.  The algorithm is a variation to the curve network filleting routines in BullAnt, so I've just uploaded a new build with it included.



Rhino Model available from here.
Grasshopper definition available from here.

Wednesday, 8 September 2010

Tessellation - Approximating a Form


An example of using the recent addition of Tessellation to the BullAnt Grasshopper plug-in to define a shape or form.  Mario Vergara recently posted to the Grasshopper forum about using L-systems to generate a shape or form.  Whilst the attached example doesn't utilize this, there is no reason why the base form could not be generated in a plug-in like Rabbit and then used as input to the BullAnt tessellation.  Improvements on the agenda include curve definitions for the intersection path.  Please send through other ideas and suggestions.  Be patient with the algorithm, it should run faster in Rhino v5.

You can download the Grasshopper / Rhino file from here.

Wednesday, 1 September 2010

Grasshopper Curve Force Density (Great Court Roof Revisited)

First thing to state, I plan to revisit the topology (connectivity) of the curve network to get a better result, so please come back soon and check if it's updated.

I've been adding curve network force density tools into the Grasshopper BullAnt plug-in.  There's progress on using the Great Court Roof as an example.



You can download the Rhino file here and the Grasshopper definition here.

Also possibly of interest is a "reverse" force density where it iterates through the network nodes and repels the neighbouring nodes rather that move the current node, which can be used in some circumstances to produce equal length curves.  Here's one example, although it seems there's lots of scenarios where it's not so successful. I've put a slider on the iteration so you can see it converge on an answer, and it's producing two adjacent loop results so you can compare.



Rhino file here and Grasshopper file here.

Digital Design Workshop Johannesburg

A fantastic event held last month, arranged by Hugh Fraser and supported by PG Group, it was a fantastic opportunity to meet South African Architects and Designers keen to learn more about Grasshopper3d and Digital Design and Fabrication. Kristof Crolla and Jeroen van Ameijde led the workshop, I provided additional advice and assistance with technical aspects and Grasshopper modelling.

It's worth watching this entertaining summary by Hugh which is the next best thing to having been there:



Leon Krige (who exhibits a lot of his fantastic photos, check out http://www.fluide.co.za ) took a few of the photos shown below.

We were all disappointed the glass could not be cut in time, but still some great results were achieved and we all learnt a lot.  The format of splitting into small groups, building prototypes of ideas and stage design competitions to reduce down to three final projects was a great format.

If you get down to Main Street quickly enough, you can still find the mdf sculpture in the sewer drain (but rain will be here soon) and possibly the other projects in Main Street Life.

Some of the work shop participants in Main Street Life foyer under one of our final three projects.




Leon has managed to make the sewer look relatively attractive, but it's hard to convey the smell on the internet.


The third of the projects which is yet to be realized in real life.



Hopefully this is the first of a many of these types of events. If you're interested, please don't hesitate to get in touch.

Friday, 20 August 2010

Tessellation in Grasshopper (Beijing Watercube revisited)


I've started enabling the tessellation (polygon packing) routines in Grasshopper, and the Bejing Watercube is such a great example of using this geometry I thought I'd post the grasshopper version.
Rhino file from here.
Grasshopper definition here.


I've also started implementing some spline variable cell filleting, I'm still looking at options for generating best results.  An improvement on constant radius results.

Thursday, 5 August 2010

Three pin Truss

An assignment was set recently at UC Berkeley to model a three pin truss utilized at the previous Eurostar Terminal at Waterloo, London.



A question on how to generate this arrangement was posted on the Grasshopper forum, and I think it is a fantastic example of structure that should be modelled in Grasshopper to achieve the best design possible.

The assignment due date has passed (I hope), so I think it's safe to post how I would use the Geometry Gym plug-ins to model this structure.  This includes a new BullAnt Truss component, that allows you to select the nature of the truss connectivity (at present, Pratt, Warren, Vierendeel and Brown) between two chord curves.  Other truss types are available upon request.

GSA screen Capture

Download AVI from here

Robot screen Capture


Download AVI from here

And the files so you can try for yourself:

Rhino Model (Required for all Grasshopper Definitions)

Grasshopper definition for BullAnt
Grasshopper definition for Oasys GSA
Grasshopper definition for Autodesk Robot
Grasshopper definition for SAP
Grasshopper definition for SDNF (Steel detailing neutral format can be exchanged to BIM software such as Tekla and Digital Project)
Grasshopper definition for Strand7/Straus7
Grasshopper definition for Sofistik

Other software models coming soon, please request to accelerate.

Monday, 2 August 2010

Skulpture

Wieland Schmidt recently posted two stunning renders of sculpture produced utlizing Geometry Gym StructDrawRhino routines in Grasshopper3d.  The components for geodesic domes, cell filleting and mesh inflation were used.  Fantastic work Wieland, thanks for sharing and would be nice to see them created in the real world.