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

Page 1 of 2 12 LastLast
Results 1 to 10 of 11
Like Tree2Likes

Thread: Depth of Nested Family for Family Type Parameter

  1. #1
    Forum Addict GMcDowellJr's Avatar
    Join Date
    December 21, 2010
    Location
    Phoenix, AZ
    Posts
    2,642
    Current Local Time
    01:58 PM

    Depth of Nested Family for Family Type Parameter

    Pretty sure I know the answer but, just in case, is it possible to control a shared/nested Family with a family type parameter deeper than the top level? Meaning a shared/nested family through a nested family in the host family?

    No, I'm sure. But maybe?


    Sent from my iPad using Tapatalk

  2. #2
    Forum Co-Founder Twiceroadsfool's Avatar
    Join Date
    December 7, 2010
    Location
    Dallas, TX
    Posts
    10,346
    Current Local Time
    03:58 PM
    No. Not even maybe.

  3. #3
    Forum Addict GMcDowellJr's Avatar
    Join Date
    December 21, 2010
    Location
    Phoenix, AZ
    Posts
    2,642
    Current Local Time
    01:58 PM
    Sigh. Thought so... I was starting a "well maybe" but it wasn't going anywhere.

  4. #4
    Forum Addict GMcDowellJr's Avatar
    Join Date
    December 21, 2010
    Location
    Phoenix, AZ
    Posts
    2,642
    Current Local Time
    01:58 PM
    In your casework families, it looks like (from a video you posted awhile back) that you have a family for each cabinet type (base with doors, base with drawers, etc.) That's easy enough when you have predefined configurations but what do you when you need a new configutaion? SaveAs and modify as needed? Until my curent need to address faces differently on the same project (all mine to date have been simple flush faces and flush overlay) I had been nesting in the "action" of the cabinet and swapping them out in what I called zones (1-6, bottom to top). It makes for new configurations really simple. Now it looks like I'll need to rethink that.

  5. #5
    Forum Co-Founder Twiceroadsfool's Avatar
    Join Date
    December 7, 2010
    Location
    Dallas, TX
    Posts
    10,346
    Current Local Time
    03:58 PM
    What do you mean by a new configuration? Flush faces vs overlay variations don't require swapping out the components, in mine. Well, fully flush do. None of the overlay options require it.

    People make new Features (door or drawers) if they want new styles. To change the overlay amounts they just edit parameters in types.

  6. #6
    Forum Addict GMcDowellJr's Avatar
    Join Date
    December 21, 2010
    Location
    Phoenix, AZ
    Posts
    2,642
    Current Local Time
    01:58 PM
    Drawers on the bottom, 2 sets of doors (each with separate adjustable shelving), fixed panel above... swap in an out as needed, that sort of thing. Send you a link later.


    Sent from my iPhone using Tapatalk

  7. #7
    Member
    Join Date
    March 21, 2013
    Location
    Phoenix, AZ
    Posts
    275
    Current Local Time
    01:58 PM
    Is this what you're talking about?

    (Having problems uploading)
    https://www.dropbox.com/s/btc41fmovp...amily.rfa?dl=1

    It's built like this:
    _Nested-Nested: Filled region locked to ref planes; ref planes controlled with Type parameter. Inserted into:
    _NestedFamilyTypeHost: GM with Instance parameter wired to _Nested-Nested Size parameter. Inserted into:
    HostFamily: GM with Instance parameter wired to _NestedFamilyTypeHost Size.

    Changing HostFamily 'Size' changes the _Nested-Nested Type parameter 'Size'.

    Or were you talking about controlling the Family Type with a Label parameter 2 levels deep? I think you can do that if you duplicate Family Types in the intermediate host.

    https://www.dropbox.com/s/uow34hhx8m...mily2.rfa?dl=1

    Built like this:
    _Symb Rig: Existing type-driven detail component (with configured types). Inserted into:
    _FamilyTypeHost: GM with Type Label parameter wired to _Symb Rig. Duplicate and configure the types from _Symb Rig into this family. Inserted into:
    HostFamily2: GM with Instance Label parameter wired to _FamilyTypeHost.

    Changing HostFamily2 'Nested Family' changes the Type of _Symb Rig.

    Or maybe I totally missed the point you were after...??
    Last edited by cellersick; November 15th, 2016 at 06:28 PM. Reason: Filename edits

  8. #8
    Forum Addict GMcDowellJr's Avatar
    Join Date
    December 21, 2010
    Location
    Phoenix, AZ
    Posts
    2,642
    Current Local Time
    01:58 PM
    Quote Originally Posted by cellersick View Post
    Is this what you're talking about?

    (Having problems uploading)
    https://www.dropbox.com/s/btc41fmovp...amily.rfa?dl=1

    It's built like this:
    _Nested-Nested: Filled region locked to ref planes; ref planes controlled with Type parameter. Inserted into:
    _NestedFamilyTypeHost: GM with Instance parameter wired to _Nested-Nested Size parameter. Inserted into:
    HostFamily: GM with Instance parameter wired to _NestedFamilyTypeHost Size.

    Changing HostFamily 'Size' changes the _Nested-Nested Type parameter 'Size'.

    Or were you talking about controlling the Family Type with a Label parameter 2 levels deep? I think you can do that if you duplicate Family Types in the intermediate host.

    https://www.dropbox.com/s/uow34hhx8m...mily2.rfa?dl=1

    Built like this:
    _Symb Rig: Existing type-driven detail component (with configured types). Inserted into:
    _FamilyTypeHost: GM with Type Label parameter wired to _Symb Rig. Duplicate and configure the types from _Symb Rig into this family. Inserted into:
    HostFamily2: GM with Instance Label parameter wired to _FamilyTypeHost.

    Changing HostFamily2 'Nested Family' changes the Type of _Symb Rig.

    Or maybe I totally missed the point you were after...??
    More the later but you're still not controlling the 2nd level from the host... rather you're controlling the 2nd level from the 1st and choosing it in the host. For example, if you wanted a to combine Power and AV you'd need to make a new type in the 1st nested family so you could selcect it from the host.

    What I want isn't possible.

  9. #9
    Senior Member ekkonap's Avatar
    Join Date
    May 23, 2011
    Location
    Netherlands
    Posts
    587
    Current Local Time
    10:58 PM
    Quote Originally Posted by GMcDowellJr View Post
    What I want isn't possible.
    Not if you want to pick the nested family itself. If you are content to choose from whatever presets you have on the lowest level, you can control which drives the instance label as far up as you like:

    option(integer) -> associate this one upwards to as many layers of host families as you like
    selector<Generic Model> = if(option=1, container1, container2) -> assign this one to the nested family label
    container1<Generic Model> = family1.rfa
    container2<Generic Model> = family2.rfa

    EDIT: I'm going to add one caveat: if family2 is not selected, a purge will remove it from the project, taking the family type parameter in the host with it. Silent fail.
    Last edited by ekkonap; November 15th, 2016 at 07:25 PM. Reason: caveat
    JWR and cellersick like this.

  10. #10
    Forum Addict GMcDowellJr's Avatar
    Join Date
    December 21, 2010
    Location
    Phoenix, AZ
    Posts
    2,642
    Current Local Time
    01:58 PM
    Quote Originally Posted by ekkonap View Post
    Not if you want to pick the nested family itself.
    Which is exactly what I want to do...

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. Replies: 0
    Last Post: March 27th, 2016, 07:18 AM
  3. Nested Family Parameter not working in Parent Family
    By makaz22 in forum Architecture - Family Creation
    Replies: 6
    Last Post: April 14th, 2014, 06:13 PM
  4. shared family and <family type.....> parameter, when loaded error
    By Bross in forum Structure - Family Creation
    Replies: 1
    Last Post: November 25th, 2013, 11:56 AM
  5. Nested Families disappearing when using <Family Type> Parameter
    By jmwatson84 in forum Architecture - Family Creation
    Replies: 2
    Last Post: November 27th, 2012, 04:29 AM

Posting Permissions

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