Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Block attributes in multileader

Anonymous

Block attributes in multileader

Anonymous
No aplicable

Hi there,

I have created a multileader that uses a block with attributes for labelling my drawings. I need my block attributes to take on the properties of the layer they're on rather than the multileader properties (so that attributes can be turned off or on in different paperspaces without turning off the whole multileader). Is there a way to do this? It works for other parts of the block but not the attributes.

Thanks!

Sarah

0 Me gusta
Responder
4.427 Vistas
15 Respuestas
Respuestas (15)

john.vellek
Alumni
Alumni

HI @Anonymous,

 

The attributes will not behave in this manner. I suggest that you can use them with multileaders but as a grouped object.

 

[EDIT] The bylayer settings that @elshawadfy mentions will allow some of the functionality you are looking for.

 

Please hit the Accept as Solution button if my post fully solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Me gusta

elshawadfy
Collaborator
Collaborator

Hi @Anonymous,

 

If I understand wright, you created a custom block with geometries and attributes on a layer different than 0, and their properties are set to by layer instead of byblock, and used the block in multileader style.. you found out that the geometries took the proprties of their original layers but the attributes didn't..

 

If that's wright, then although the attributes in the leader block don't take on the appearance of the layer they reside in like the rest of the block, they still reside on that layer.. so if you turn it of they will be turned off as well..

 

Good luck :cara_con_una_leve_sonrisa:

0 Me gusta

Anonymous
No aplicable

The multileader properties override the block attribute properties when the block is attached to a multileader. Therefore even though my attributes are on a different layer to the multileader, they don't turn off when I turn off the layer they're on.

0 Me gusta

elshawadfy
Collaborator
Collaborator

Hi @Anonymous,

 

Check the attached file, turn on and off the layer "Ml_Text"..

john.vellek
Alumni
Alumni

HI @Anonymous, @elshawadfy has a good solution here. He taught me something new this week!

 

Check out my Screencast to see the steps that he outlines.

 

Please hit the Accept as Solution button if my post fully solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback

john.vellek
Alumni
Alumni

HI @Anonymous, @elshawadfy has a good solution here. He taught me something new this week!

 

Check out my Screencast to see the steps that he outlines.

 

Please hit the Accept as Solution button if my post fully solves your issue or answers your question.

 

John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback

elshawadfy
Collaborator
Collaborator

Hi @john.vellek,

 

I'm really glad I was able to help :cara_con_una_leve_sonrisa:

 

Best of luck!

0 Me gusta

Anonymous
No aplicable

These steps don't work for our multileader and block. The block attributes still stay visible and printable when their layer is turned off. 

0 Me gusta

elshawadfy
Collaborator
Collaborator

Hi @Anonymous,

Have you tried the file I attached? Try to turn off the layer "ML_Text" and see the results..

0 Me gusta

Anonymous
No aplicable

I replicated your process in our block, but I couldn't get it to function properly... yes I did ATTSYNC, BATTMAN, REGENALL, SAVE, etc. So I took your example block and modified it to look like our block and function the way we want it. I got the attribute to freeze, but it's also turning off a neighboring attribute in the same block that is on a different layer! I have attached it here. I only want the house-shaped geometry and the attribute within to freeze - and I want the leader and the "surface name" to stay on. 

0 Me gusta

john.vellek
Alumni
Alumni

HI @Anonymous, It sounds like you are close. The solution would be to put the attribute inside this multileader tag in its OWN unique layer.

 

Please hit the Accept as Solution button if my post fully solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Me gusta

Anonymous
No aplicable

Hello,

 

Thanks for the effort. I checked the DWG you attached, but the attributes in the block in the leader aren't freezing at all anymore. Could this be some kind of variable setting on my computer?

 

I think we are getting to the point where we need to give up and rethink our entire labeling system!

 

Thanks again.

0 Me gusta

john.vellek
Alumni
Alumni

Hi @Anonymous, They seem to be working fine on my side. Would you like me to do a remote session with you to see if I can figure out what is going on? There is no sysvar that would prevent freezing a layer.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Me gusta

elshawadfy
Collaborator
Collaborator

Hi @Anonymous,

 

My understanding is: you want the geometry and some attributes in the leader legend to disappear, while some attributes remain..

 

I'm afraid my answer remains the same as I told you before in your thread.. 

 

Unfortunately when using more than one attribute in the block of the leader they all follow the layer of the last leader you created in the block.. regardless of the layers of other attributes.. i.e. when you turn ff the layer of that last attribute they all disappear, when you turn it an they all appear, when you turn on or off any other layer it doesn't matter..

so the geometry can be separated but all attributes follow the layer of the last attribute added to the block..

 

And as I said also, my workaround would be

1- To turn off the geometry, turn off the layer "ML_Geom"

2- to turn off the visibility of the unwanted attributes instead of their layer:

          - Use battman > select the block > select the attribute I don't want > edit > in the attribute tab > check invisible > close > synchronize > close battman > regen..

 

To disable any other attribute same thing, to enable it same ting just uncheck "invisible"..

 

2 files attached, one with all attributes one, one with geometry and both attributes within off (to turn off the geometry turn off the layer ML_Geom)

 

 

 

0 Me gusta

GB-CHHQ5
Contributor
Contributor

@john.vellek  

 

Hi, 

 

I have a similar problem, I need to create something like Rachel's but I need the option to add more text lines, attributes or fields next to the box.

 

Any ideas?

 

 
 

Capture.JPG

0 Me gusta