Page 1 of 2 12 LastLast
Results 1 to 10 of 12
Like Tree1Likes

Thread: Shared annotations in a model family

  1.    #1
    Member anthonyB's Avatar
    Join Date
    August 31, 2011
    Location
    Sydney, Australia
    Posts
    360
    Current Local Time
    04:04 PM

    Shared annotations in a model family

    My Ceiling Light families contain a different Generic Annotation symbol each.

    Shared annotations in a model family-20170804-downlightlegend.jpg

    To change or swap these I need to edit the appropriate family. I thought it would be an idea to make the annotations Shared so I could put them on a <Family Type> parameter. However it appears that Shared annotations cannot be loaded into another family.

    Shared annotations in a model family-20170804-loadannotationfamilyerror.jpg

    Are there any alternative approaches to allow swapping out of symbols from within the project environment?

    Thanking you.

  2.    #2
    Member anthonyB's Avatar
    Join Date
    August 31, 2011
    Location
    Sydney, Australia
    Posts
    360
    Current Local Time
    04:04 PM
    If I load my shared annotations directly into the project, then they are available in my <Family Type> parameter in the light fitting family, however they do not show.
    (The light fitting shows but not the shared annotation. Swap it back to the not-shared annotation and it is visible again.)

    As far as I can see my Visibility options are not affecting this.

  3.    #3
    Forum Addict elton williams's Avatar
    Join Date
    December 7, 2010
    Location
    Gold Coast
    Posts
    1,948
    Current Local Time
    04:04 PM
    Make sure the actual <family type> parameter is a shared parameter as well as the family being shared

  4.    #4
    Member anthonyB's Avatar
    Join Date
    August 31, 2011
    Location
    Sydney, Australia
    Posts
    360
    Current Local Time
    04:04 PM
    Thanks for the input. Interesting idea.

    Added a new Shared Parameter to our file; added it to the family; and associated the Generic Anno to this param. But the symbol still disappears when I swap out to it in the project environment. (And the unshared anno shows again when I change back to it.)

    Is this the method you use and it works?

  5.    #5
    Forum Addict elton williams's Avatar
    Join Date
    December 7, 2010
    Location
    Gold Coast
    Posts
    1,948
    Current Local Time
    04:04 PM
    Can you upload the family?

  6.    #6
    Member
    Join Date
    October 14, 2011
    Location
    Boston, MA
    Posts
    192
    Current Local Time
    01:04 AM
    this is not the tidiest solution but if those all those ceiling fans were separate families (not types within a single family), you could stack them on top of each other in the Ceiling Light Family and control their visibility by type

    or there may be a way to use that same visibility approach with a single generic annotation family with different types
    Last edited by billiam; August 11th, 2017 at 04:04 PM.

  7.    #7
    Member anthonyB's Avatar
    Join Date
    August 31, 2011
    Location
    Sydney, Australia
    Posts
    360
    Current Local Time
    04:04 PM
    Quote Originally Posted by elton williams View Post
    Can you upload the family?
    Thank you for the offer.

    Thanks also, billiam.
    Attached Files Attached Files
    Last edited by anthonyB; August 15th, 2017 at 11:15 PM.

  8.    #8
    Senior Member
    Join Date
    December 16, 2010
    Posts
    564
    Current Local Time
    04:04 PM
    also just as an additional thing
    if it is a one off option (ie If Downlighting A, it can not be any of the other choices) then you can add a parameter to the formula section of each of those "downlight option" yes/no parameters of

    Downlight A = not (or(Downlight B, Downlight C, Downlight D, Downlight E, Downlight F))
    Downlight B = not (or(Downlight A, Downlight C, Downlight D, Downlight E, Downlight F))

    etc.


    This means when you toggle each option it will not allow the user to have multiple options toggled.

    I think this syntax is ok, might need to add in a new "or" conditional with a new bracket for each case but I think as shown should be ok.
    Last edited by Karalon10; August 16th, 2017 at 07:22 AM.
    cganiere likes this.

  9.    #9
    Member duende123's Avatar
    Join Date
    November 20, 2015
    Posts
    115
    Current Local Time
    02:04 AM
    Quote Originally Posted by Karalon10 View Post
    downlight A = no (o (downlight B, downlight C, downlight D, downlight E, downlight F))
    downlight B = no (o (downlight A, downlight C, downlight D, downlight E , Downlight F))
    It seems to me that Revit is not going to accept these formulas

    Attached Thumbnails Attached Thumbnails Shared annotations in a model family-circ.jpg  
    Last edited by DaveP; August 16th, 2017 at 01:42 PM. Reason: Fixed quote

  10.    #10
    Senior Member
    Join Date
    December 16, 2010
    Posts
    564
    Current Local Time
    04:04 PM
    did you copy the entire line in to the formula?
    You should not include the "donwlight A =" part at the start of the formula that I showed.

    just this part
    not (or(Downlight B, Downlight C, Downlight D, Downlight E, Downlight F))

    and put that in the Downlight A paramater formula box.
    If you include the first part of it you will get the circular chain of reference problem for sure.

Page 1 of 2 12 LastLast

Similar Threads

  1. Moving family in elevation deletes annotations
    By cellophane in forum Architecture and General Revit Questions
    Replies: 2
    Last Post: March 9th, 2015, 02:23 PM
  2. Revit OpEd: Family Not Shared vs Shared
    By Revit OpEd in forum Blog Feeds
    Replies: 0
    Last Post: September 13th, 2013, 03:45 AM
  3. Linked file annotations appear above models and annotations in main model..
    By josephpeel in forum Architecture and General Revit Questions
    Replies: 2
    Last Post: May 15th, 2013, 01:41 PM
  4. Decrease text size in family editor? (for radius and other parametric annotations)
    By lukewallace1990 in forum Architecture - Family Creation
    Replies: 1
    Last Post: February 27th, 2013, 05:12 PM
  5. Live Session - Family Creation Series #4 | Family Phasing, Sweeps and Shared Params
    By rkitect in forum Architecture and General Revit Questions
    Replies: 9
    Last Post: May 11th, 2012, 06:24 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
  •