Hello good people,
I want to control the size of a text I have created in a family. A parameter could be a logical solution, but the problem Revit does not offer this possibility. Are there some solutions to this problem?
thanks...
The scale of the view controls the size of text in relation to it's printed size.
Why do you need to control the size beyond that?
Add/edit text type in family (and control duplicates with visibility parameters).
I am using a Line-based family to highlight a canalization-system on my plan. Some of them need to be smaller than others on the same scale.
So the text size needs to be always predefined? I can´t really freely control the size and that may be a problem because I don't really know the wished size for each situation.
@Anonymous wrote:So the text size needs to be always predefined? I can´t really freely control the size and that may be a problem because I don't really know the wished size for each situation.
What kind of situations are you talking about?
If this is for sheet annotation, your standards should drive the standard size for each situation.
If this is text used for signage or or something else that will actually get built, that's a job for model text which could have an variable height according to the application.
It is for highlighting cable on a plan, so kinda signage. The family text is loaded into another Line-based family so it no possible anymore to change the size in the host-family
Please do not link to the thread that you are responding in. It's confusing and annoying.
Thanks for fixing that.
@Anonymous wrote:I am using a Line-based family to highlight a canalization-system on my plan. Some of them need to be smaller than others on the same scale.
The drafter in me says that is wrong. That is like text embedded into a linetype and should always be the same printed size. Revit does not do this as you probably already know. Personally, I would not go this route and opt for tagging the lines. You could technically have different types within your tag family that would print different sizes.
Text size has two control methods: 1) (the one you are not very interested in) is done by either a predefind text object with text of different sizes. This can be created using the Annotation Family template. One additional disadvantage it the text size is not adjusted based upon the view scale! 2) the next option is to write a script or a limited compiled program which extracts the text object and substitues the current text size with the desired size. Again, this may not be scale controlled although that option could be made part of the script. You would have a pulldown for each scale which would apply the scaleValue as multipler to the printed text size - sometimes called the actual or real size: like 1/8", 3/32", etc.
Either case has the good and bad impacts. The programming approach has extensions that can be applied to other parametic functions: think a pull down list the user selects!
Wish I had a better answer for you ...
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.