Hummingbird columns

2 min read
Share on twitter
Share on linkedin
Share on facebook
Share on email

This tutorial explains how to use Hummingbird’s column component to transfer Grasshopper geometry into a Revit column. It should be read in conjunction with the main Hummingbird tutorial, which demonstrates how to use the WhiteFeet model builder in Revit.

Grasshopper export

First, right-click on the component and select the type of column to be generated. There are four options: Architectural, structural vertical, structural endpoints and structural by angle. Remember to ensure that the Revit family is pre-loaded into the Revit project before trying to use Hummingbird to place it.

Required inputs

  • Write (Boolean) – Boolean button or toggle to activate the export;
  • Path (Text) – This is the location the *csv file will be written to; 
  • File (Text) – This is the file name of the *csv file; and
  • Points (Points) – Depending on the type of column to be generated (architectural, structural vertical, structural endpoints or structural by angle), the number of points will vary. Note that the points should be grafted and if applicable, as in the case of structural endpoints, grouped. 

Optional inputs

  • Family (Text) – The name of the Revit family to be placed. If not selected, it can be defined within the WhiteFeet model builder. Ensure that the Family defined matches the column type as an error will be returned if for example you export an architectural column *csv file but try to place a structural column family;
  • Type (Text) – The type of Revit family to be placed. Again, if not selected it can be defined within the WhiteFeet model builder;
  • Height (Number) – Height of the column. If left blank, the column will extend to the level above as defined within Revit. Alternatively, the height offset can be defined explicitly;
  • Rotation (Number) – Rotation in degrees in an anti-clockwise direction. If left blank the default is 0 degrees;
  • Params (Varies) – Parameter to modify, for example, ‘Mark’; and
  • Values (Varies) – Value of parameter, for example, ‘A1’. Note that the type of data should match the Revit parameter. For instance, if the Revit parameter is a number, the value in Grasshopper should be a number. 
Hummingbird_Columns2_1600x2200

Revit import

If you didn’t define the Family and Types within the Grasshopper definition, it can be defined within the WhiteFeet model builder. Use the pull-down menu to select from the families already loaded into the project. Note that regardless of where the Family and Type is specified, you cannot have more than one Type.

Hummingbird_Columns_WhiteFeet_1600x800
Share on twitter
Share on linkedin
Share on facebook
Share on email

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Tutorials

Documenting Stairs with Dynamo
Premium

Documenting stairs

A Dynamo workflow to document stairs by creating dimensions, number systems, spot elevations, stair run tags & min clearances.

Stair Compliance
Premium

Stair compliance

Verify stairs compliance including riser height, going length, risers per stair run & clearance between top rails.

Align Views
Premium

Align views on sheet

Use the ‘Align Views on Sheet’ Dynamo graph for a consistent graphic layout between sheets.

Copyright​

© 2021 Parametric Monkey
Parametric Monkey and the Parametric Monkey logo are trademarks of Parametric Monkey Pty Ltd.

CONTACT US

Drop us a message and someone from our team will be in touch with you shortly.

BOOM!

Thank you for your interest. Someone from our team will be in touch soon.

WORKSHOP APPLICATION

To find out about upcoming public workshops or to organise a private workshop, please submit the following contact form and we’ll be in touch soon.