Donate Now Goal amount for this year: 2500 USD, Received: 2174 USD (87%)

Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Nested Objects in Families

  1. #1
    JCM
    JCM is offline
    Spanish Moderator JCM's Avatar
    Join Date
    December 17, 2010
    Location
    Pembroke Pines, FL
    Posts
    571
    Current Local Time
    10:11 AM

    Nested Objects in Families

    Does any one know if I can nest a detail component into another detail component, and then load it into a project and have a tag that references both components in one tag
    Example

    I want to create a Concrete Footing based on typical sizes we use and the typical reinforcement required.

    So I created two families (Detail Components) and some family types for these
    One is the reinforcing bars in section (a circle w/ a solid fill)
    the other is the Concrete Footing w/ the reinf. bar nested into it

    I want to insert this family into a project and when I tag it I want it to tell me the type of concrete footing that it is ex. 12" x 16" Concrete Footing
    and also the bar that is in there reinforcing the footing ex: #5 bar cont. reinf.

    So the label should read 12" x 16" Conc. Ftg. w/ #5 cont. reinf.

    I'm probably going about it the hard way so any suggestions are welcomed

  2. #2
    Forum Co-Founder Alfredo Medina's Avatar
    Join Date
    December 7, 2010
    Location
    Orlando, FL, USA
    Posts
    3,141
    Current Local Time
    10:11 AM
    Yes, it is possible. You need a combination of several things:

    Shared parameters:

    1)Object_X_dimension
    2)Object_Y_dimension
    3)Object_Z_dimension
    4)Rebar info

    Families:

    # 1) A detail component family showing the concrete footing. Since it is a 2D drawing, two of the dimensions (depending on whether you show plan or section) should be tied to length parameters, linked to their correspondent shared parameters. The other third dimension should be a length shared parameter, just data, not associated with the graphics.

    # 2) A detail component family, showing the rebar graphics, with a text parameter to hold the description of the rebar. This is nested into family # 1; then family # 2 becomes a label for a family type parameter. The text parameter that comes from family # 2, is tied to the shared parameter for rebar info. You can nest as many similar families as rebar configurations you want.

    Tag:

    1) A Detail item tag family with one label including all 4 shared parameters.

    See illustration.
    Attached Thumbnails Attached Thumbnails Nested Objects in Families-det-comp-tag.jpg  

  3. #3
    JCM
    JCM is offline
    Spanish Moderator JCM's Avatar
    Join Date
    December 17, 2010
    Location
    Pembroke Pines, FL
    Posts
    571
    Current Local Time
    10:11 AM
    Thanks Alf!

    This was just what I needed. The only issue I have is that I can't get the rebar info parameter to read on the tag in the project.
    Does this have to be an instance parameter at any point in the process?

  4. #4
    JCM
    JCM is offline
    Spanish Moderator JCM's Avatar
    Join Date
    December 17, 2010
    Location
    Pembroke Pines, FL
    Posts
    571
    Current Local Time
    10:11 AM
    Nevermind, I fixed it. I forgot to change the parameter within the project itself to the text I wanted to show. It was a blank string of text. That's why it was not showing.

    Thanks for all your help!

  5. #5
    Moderator
    "Mark Twain"
    mdradvies's Avatar
    Join Date
    December 16, 2010
    Location
    Boxtel, Netherlands
    Posts
    4,551
    Current Local Time
    02:11 PM
    Juan, I'm guessing you were referring to the workflow used in "normal" families with making nested components shared. That can't be done for detail components. The only possible way is to link parameters as Alfredo described.

  6. #6
    Forum Co-Founder Twiceroadsfool's Avatar
    Join Date
    December 7, 2010
    Location
    Dallas, TX
    Posts
    10,358
    Current Local Time
    09:11 AM
    Of course, if you want, you can systematically make it so you dont have to manually check the Shared Parameter for the rebar info, versus which rebar detail component is used in the nest.

    Set the detail component to have Instance parameters for the rebar data you need. Then you are doing what Alf described above, except not with the description parameters. Use a Label that references the multiple parameters that are actually controlling the Nested DC's data. (Size of bars, number of bars, etc).

    If you have a Number of bars parameter and a Size of bars parameter, those parameters can be nested, and can directly be in the tag as well.

  7. #7
    JCM
    JCM is offline
    Spanish Moderator JCM's Avatar
    Join Date
    December 17, 2010
    Location
    Pembroke Pines, FL
    Posts
    571
    Current Local Time
    10:11 AM
    to all that contributed your knowledge to my brain

    I followed what Alfredo and Aaron suggested and finally completed my first official parametric Detail component (Im sure I could add some more info like temperature reinforcing and ties but my brain is fried

    Nested Objects in Families-nested-dc-screen-capture.jpg

    BTW Aaron, I saw the naming conventions for families that you guys use and I think they are great. Just one question: On the PDF, it mentions that DETAIL COMPONENTS and PROFILES receive a different naming convention. How do you go about naming them?

  8. #8
    Moderator
    "RFO 2012 Spelling Bee Champion"
    Alex Cunningham's Avatar
    Join Date
    December 8, 2010
    Location
    Northern California
    Posts
    3,567
    Current Local Time
    07:11 AM
    Nice looking detail component. When I get some time I am going to create something very similar. Excellent thread!

  9. #9
    Moderator
    "RFO 2012 Spelling Bee Champion"
    Alex Cunningham's Avatar
    Join Date
    December 8, 2010
    Location
    Northern California
    Posts
    3,567
    Current Local Time
    07:11 AM
    Juan,

    How did you get the array working? I couldnt stop myself from starting on this family, all the other stuff can wait. I have no idea how you did the array of rebar.

    Thanks

  10. #10
    JCM
    JCM is offline
    Spanish Moderator JCM's Avatar
    Join Date
    December 17, 2010
    Location
    Pembroke Pines, FL
    Posts
    571
    Current Local Time
    10:11 AM
    Here is the Family
    Its easier than explaning

    DTL-FOOTING-CONCRETE-IMARA-UH.rfa

    Hope this helps

    Let me know if you have any questions about the family and when I have more time I can write a more detailed explanation

Page 1 of 2 12 LastLast

Similar Threads

  1. Family type parameter for nested families
    By t1shep in forum Architecture - Family Creation
    Replies: 17
    Last Post: April 3rd, 2018, 12:59 PM
  2. Doors for download, Nested Panels and Nested Frames..
    By Twiceroadsfool in forum Architecture - Family Creation
    Replies: 189
    Last Post: May 28th, 2013, 09:51 PM
  3. Annotating Nested Families?
    By Xaquin in forum Architecture - Family Creation
    Replies: 4
    Last Post: April 21st, 2011, 07:51 PM
  4. Imported Objects
    By dzatto in forum Architecture and General Revit Questions
    Replies: 9
    Last Post: April 15th, 2011, 03:28 PM
  5. Objects not staying selected
    By Ardias in forum Architecture and General Revit Questions
    Replies: 5
    Last Post: February 10th, 2011, 03:10 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •