Announcement

Collapse
No announcement yet.

Control model text position using parameters

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Control model text position using parameters

    Hey, guys, I'm just going crazy trying to accomplish this, can you give me a little light here?
    I have this family of signs
    https://we.tl/bhv33eAVBg

    I need to do this (everything you see below is almost done, I'm just having problem with the model text).


    I accomplished it before by simply accessing the family of the text (and grouping both it's beginning and it's end with reference planes) and it was working: as long as I changed the text, the pictograms were moving to the right. But then I remember I had to create different sizes to my Text and Pictograms, so, unfortunately, when I change family types in the host family (for scaling their sizes), it doesn't work anymore!

    Family types "Linhas - S1", "S2", "S3" and "S4" have the same value (to control size) to text and pictograms. But when family type is "Linha - S5", text and pictograms are smaller.



    I was nearly finishing this family, but I'm stuck in the position of the model text

    Can somebody help me, please?
    Thank you!
    Attached Files
    Last edited by allan120791; April 4, 2017, 11:30 AM.

    #2
    I didnt get too into your last thread about thesw families but im sure it was getting complicated. Id guess your not using groups the way revit wants you too. Instead of grouping model text with reference planes i would nest model text into another family and then dimension to reference planes there.
    There are no stupid questions, only stupid people

    Comment


      #3
      Originally posted by elton williams View Post
      Instead of grouping model text with reference planes i would nest model text into another family and then dimension to reference planes there.
      Yeah, that's exactly what I did in this family

      Comment


        #4
        Originally posted by allan120791 View Post
        Yeah, that's exactly what I did in this family
        Well I'm obviously missing something because you just said "grouping both it's beginning and it's end with reference planes".

        Can you post some screen shots of the error message and workspace when things go wrong?
        There are no stupid questions, only stupid people

        Comment


          #5
          I would guess you need to drive the ref planes (in your model text family) manually - you won't be able to let the text 'push' it. Might help to make those planes a Named Reference (like Left and Right), as I believe Revit tries to maintain those when swapping types.

          Sent from my SM-G920T using Tapatalk
          Chris Ellersick

          Comment


            #6
            Originally posted by cellersick View Post
            I would guess you need to drive the ref planes (in your model text family) manually - you won't be able to let the text 'push' it. Might help to make those planes a Named Reference (like Left and Right), as I believe Revit tries to maintain those when swapping types.
            In fact, inside my model text family, the text is already pushing the ref planes automatically, even when I change the text content and it's size (family type). See image below:

            That's why I don't get it! Why on Earth it doesn't work in host model... I mean, the ref planes displace in the host model too (it works):

            Originally posted by elton williams View Post
            Can you post some screen shots of the error message and workspace when things go wrong?
            But when I try to apply a label, I get this error message:


            PS: If I apply a dimension, it works only if I change the text. If I try to change the family type (it's size) or if I add a label to it, I get the error message.
            Attached Files
            Last edited by allan120791; April 4, 2017, 09:28 PM.

            Comment


              #7
              Hi,

              You need to add reference planes in your family and add parameters between those reference planes, instead of the families themselves.
              And re-constrain your existing dimensions to these reference planes.
              Always try to constrain to ref. planes/ref. lines in the host and not ref.planes/ref.lines in the nested family or even worst any geometry.

              I understand that in theory your way should work, but it's a Revit thing and you just have to go with it.


              Attached Files
              Maciej Wypych

              Bibere humanum est, ergo bibamus!

              Comment

              Related Topics

              Collapse

              Working...
              X