Aligning text/ Label

Aligning text/ Label

Anonymous
Not applicable
49,613 Views
20 Replies
Message 1 of 21

Aligning text/ Label

Anonymous
Not applicable

Is there a way to aligning label or text elements on a reference line? In family editor I can not pick any point!

0 Likes
Accepted solutions (2)
49,614 Views
20 Replies
Replies (20)
Message 2 of 21

Karambaki
Advocate
Advocate
Accepted solution

Hi,
There's no way to align text to a referense plane actually,
The workaround would be using a Model Text,

I recommend you do the following,
When you're inside the family envrinement and creating your family,

Go to Manage > Object styles > Create a new subcatagory and name it Text.

When you create a model text, from the proporties, > change it's subcatagory to Text
Now finish your family with this model text that can be aligned and locked.

When using it in the project, you can find that subcatagory inside the main catagory of your created family

For example : You have created a furniture catagory based family, you created your subcatagory named Text
In the project..

When you don't need it to show in 3D or any viewes your in, just simply go to VG (While ur in the view) and then to the + sign of furniture catagory .. Uncheck the visibility of it.

Note : The VG is view specifc, so you need to hide it in all viewes.. or create a view template for fast up things.



Karam Baki
Architect, Revit Guru, ACI

Facebook | Students' Work | LinkedIn

E-Mail : karam@aecedx.com


Message 3 of 21

alan.quinn
Advisor
Advisor

See my comments below

 

You said: Is there a way to aligning label or text elements on a reference line?

 

My comment: Currently there is no way of doing this. I understand development is looking into this but I'm not sure what the outcome will be.

 

You said: In family editor I can not pick any point!

 

My comment: I'm not sure what you mean but you should be able to pick all points. Can you add a few screen shots with arrows and annotation.

 

Thanks for posting.

0 Likes
Message 4 of 21

Anonymous
Not applicable

 I clicked Align

I selected a reference line

but i cannot click any point of the label element.

 

(See screeshot)

 

Is there a way to do this?

Message 5 of 21

Karambaki
Advocate
Advocate
As I've mentioned above 😉


Karam Baki
Architect, Revit Guru, ACI

Facebook | Students' Work | LinkedIn

E-Mail : karam@aecedx.com


0 Likes
Message 6 of 21

alan.quinn
Advisor
Advisor

If you are all set please mark this one as Accepted. Thanks again for posting.

0 Likes
Message 7 of 21

Anonymous
Not applicable

There is way to align text notes. I recently worked with an app named Krisp Annotation Tools from Autodesk app store. It claims that it will do text alignment and change case of the text (Lowercase Upper case, title and sentence). Out of two, the latter only worked for me.  I left a review accordingly. Developer contacted earlier today and is trying to fix the bug. I will update if that would have been resolved.

 

If you need to know more about the app here is the link:

https://apps.autodesk.com/RVT/en/Detail/Index?id=appstore.exchange.autodesk.com%3akrispannotationtoo...

 

More on this on developer blog:

http://krispcad.blogspot.com.au/2013/07/revit-exchange-app-store.html

 

Regards,

 

Amir

Message 8 of 21

Anonymous
Not applicable

Create a detail group with the Text or Label and a Reference Line. The Line can then be dimensiond off of or used to Align.

Message 9 of 21

Sahay_R
Mentor
Mentor
Accepted solution

When you create text, add an invisible line. Group the text. Now you can align it to geometry or a reference plane. The Align command will recognize the invisible line in the group. Done this many times.

 

BTW you can accept multiple solutions.....


Rina Sahay
Autodesk Expert Elite
Revit Architecture Certified Professional

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.
Message 10 of 21

Anonymous
Not applicable

Version:1.0 StartHTML:000000214 EndHTML:000012800 StartFragment:000009011 EndFragment:000012734 StartSelection:000009040 EndSelection:000012724 SourceURL:https://bim42.com/2014/09/align-tags-revit-plug-in/Align Tags Revit Plug-In | BIM 42

Align Tags Revit Plug-In

I just release a new add-in for Revit on the Autodesk App Exchange for aligning and sorting tags on a view.

This tool is based on the Align command you probably already know from a large bunch of software, from PowerPoint to Adobe Illustrator. It is composed of a set of commands to align or distribute tags on a Revit view, and it is pretty easy to use:

Commands

To align two or more of tags, just select them, and select one of the direction of the Align command.

For example, with the Align Left command :

BeforeAfter

Every selected tag is aligned with the left one. The alignment reference point is the tag base point (where their reference planes intersect).

To distribute three or more tags along an axis, select them and specify the direction.

For example, with the Distribute Vertically command:

BeforeAfter

Vertical space between selected tags is distributed evenly among them. The position reference point is still the tag base point.

Under the hood, everything is pretty simple. The application pick up every tag origin point, and sort them along the View.RightDirection or View.UpDirection regarding the direction you select.

Once these origin points are placed along the chosen vector, each Tag.TagHeadPosition is set to its new position.

The entire source code can be found on Bitbucket, my new place of choice for code hosting. Feel free to use it for whatever you want.

The Align Revit add-in is already available for Revit 2014 and 2015 on the Autodesk App Exchange.

0 Likes
Message 11 of 21

efren_aguilar
Community Visitor
Community Visitor

You can create a generic anotation symbol, pin the text right where you want it to be, then load the anotation symbol to your family, and align it as you desire. You could use shared parameters if you want to have any control about the text whitout editing the symbol.


@Anonymous wrote:

Is there a way to aligning label or text elements on a reference line? In family editor I can not pick any point!


 

Message 12 of 21

taline.mitten
Explorer
Explorer

Sahay_R's solution works like a charm. Thanks!

Message 13 of 21

Anonymous
Not applicable

This worked!  Thank you!

Message 14 of 21

THA_Architects
Explorer
Explorer

Fail! This solution only works for text but does NOT work for labels. 

Message 15 of 21

jmhanbyV4TDM
Advocate
Advocate

It's 2021, I still can't align a label to a reference line.  Am I missing something?

0 Likes
Message 16 of 21

norbert_szlezak
Enthusiast
Enthusiast

The same here, looks like it's still not implemented in Revit 😶
Any workarounds? A straight horizontal line, the same length on both sides, doesn't solve it, Leader Line is still slightly slanted

norbert_szlezak_0-1638126493146.png

 

0 Likes
Message 17 of 21

nedwards9820
Enthusiast
Enthusiast

has anyone sucessfull followed these insgtructions?  Maybe I'm missing some step somewhere?

0 Likes
Message 18 of 21

ToanDN
Consultant
Consultant

@nedwards9820 wrote:

has anyone sucessfull followed these insgtructions?  Maybe I'm missing some step somewhere?


This question is already marked as solved so I suggest you to create a new topic and state your questions there.  

0 Likes
Message 19 of 21

jmarshRBA3K
Participant
Participant

My workaround:

1. Create a Generic Annotation family and center a label on the reference planes

2. Set the label's text to an instance parameter

3. Load the family into whichever family needs the text to be constrained by dimensions

4. Set your dimensions to the center planes on the nested label family

5. Set a family parameter to the nested family's instanced text parameter

0 Likes
Message 20 of 21

petrlanik
Enthusiast
Enthusiast

Hello, I would need to allign tag of fabric reinforcement with its diagonal system.i tried to use tag directly in symbol, but once use invisible line a group that with the tag and add dimension for the invisible line, the diagonal symbol is only in the part of reinforcment fabric, not all over.

0 Likes