Grasshopper

algorithmic modeling for Rhino

Has anyone had much experience setting properties of beams? I've found that it's possible to set some properties (such as worksets) however others such as Z Justification for beams have to be manually changed in Revit as Lyrebird doesn't appear to be able to set this property directly.

Thanks in advance

David

Views: 213

Replies to This Discussion

I think that has to do with the way it's getting the parameter information.  You can't extract all of the parameters from an element type directly.  All type parameters are accessible from the family symbol (family type) but all instance parameters can only be accessed from the family instance object.  So Lyrebird will create an instance of any type selected and try to get the parameters, but I think I'm using the most basic version of the NewFamilyInstance method to create a family.  If you don't use the right one you don't get all of the parameters.  I'm having to do different things for different family placements, and I probably just never picked up the beams during testing just because I don't work with them too often.

I'll have to look into fixing it when I'm able to get back into developing.

-Tim

Tim,

Thanks for the reply - that makes a lot of sense. I guess every family type has its own idiosyncrasies when placing them. As is, it's simply the case of bulk selecting and changing them in Revit however when placing 1000's of steel members, Revit takes a while to update.

 

Cheers


David

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service