Lyrebird

Lyrebird is a set of plugins to instantiate Revit elements from Grasshopper data.

odd shaped walls

So I am working on a façade inspired by the folding of origami. I have the façade generated in gh and pushed to Revit with the wonderful lyrebird tool which I am learning to love more and more each day. I also generate floor slabs with an edge to follow the contours of the folded façade . I generate those curves in gh and also push to revit with LB. I have a similar method in gh running for the walls however those are not happy transferring to revit because the one edge is all zig zagged to follow the contours of the façade. The error I get is that Autodesk.Revit.Excepitons.InvalidOperationExc...could not construct a proper face with the input curves to create a wall correctly...... anyway.

Is there a work around for this? can I create a void form with gh and LB? Can I just send the curves across from gh to revit? Any ideas are appreciated. Thanks Ethan

  • up

    Timothy Logan

    There's potentially a couple of reasons why it fails.  It has to follow the same rules for wall creation as within Revit manually, so all of the curves you feed it will need to be either line or arc segments.  Anything else like ellipses or splines will fail because Revit can't create walls like that without being tied to a mass face (which lyrebird does not do).  Also, if you feed it a closed curve it might fail because it thinks you're trying to create a wall according to the elevation profile.  I think polylines that are not closed will automatically be broken up into pieces, but I'd have to verify that.  Otherwise you might have to explode the line and graft it to create the walls.

    If none of that helps, maybe you can post an example of the curve you're trying to use and I can check it against the last version I released.

    -Tim

    3