Internship - "rhino to revit workflow"


Incompatibility between file types and models can create a myriad of problems and hinder cross collaboration between design teams. This is particularly prevalent in modern architectural firms who use a variety of design packages. COX Architecture had encountered various challenges trying to move complex models between Rhino3D and Revit. I was tasked to create a workflow that allowed for the transfer of these complex models that could not be modelled using traditional Revit methods.

Through communication and engagement between the Computational Design team and the Architectural Designers, a workflow was developed to move Rhino3D models to REVIT. The workflow was scripted using visual script in Grasshopper and reduced the original Rhino3D models into basic elements (arrays of points), these elements' data (coordinates) was then converted to a .JSON file. Using Python scripting and Dynamo a series of instructions (lines, splines, lofts etc…) was scripted that converted the .JSON file into useable REVIT objects and models.

The images to the left are examples of the Rhino3D models that needed to be transfered into REVIT for documentation

Internship at COX Architecture took place in July - October 2017