Attribute text size not changing in dynamic block

Attribute text size not changing in dynamic block

jamami
Observer Observer
757 Views
11 Replies
Message 1 of 12

Attribute text size not changing in dynamic block

jamami
Observer
Observer

Hi

I have developed the attached block but have an issue with the attribute.

Even though I defined a custom text style for this I cannot change the text height?

The problem I am experiencing is that I need to display this block at various scales but I cant change the text height. I have tried batman , attsync etc but even if i define the new height for each block, it remains the same.

if i explode the block it appears ok?

I was hoping I could simply change the text height of the custom test style and the attributes would all appear bigger so the are visible at the scale being plotted.  Is this possible, do they need to be associative?

   

 

 

 

 

0 Likes
758 Views
11 Replies
Replies (11)
Message 2 of 12

jamami
Observer
Observer

appears attachment didn't appear in original thread which is now attached

0 Likes
Message 3 of 12

Moshe-A
Mentor
Mentor

@jamami hi,

 

i assume the difficulty is due you got nested blocks (blocks inside block) and it depend which command are you using? in general you can easily edit attributes when they are at the top (father) level of the block but even in your situation you can still get along if you use the old and good 😀

-ATTEDIT command (do dot forget the dash as prefix)

 

Moshe

 

0 Likes
Message 4 of 12

jamami
Observer
Observer
Hi
thank you for the reply.
The blocks are nested and I want to be able to control the attribute size without having to explode the blocks and manually redefine every individual block within the dynamic assembly.
I was hoping I could do this by using a custom text style for the attribute but with no success .


0 Likes
Message 5 of 12

Moshe-A
Mentor
Mentor

@jamami ,

 

i gave you solution, please read carefully what i said and if you do not understand say what?

 

 

 

0 Likes
Message 6 of 12

jamami
Observer
Observer
Hi
I appreciate your efforts however ,
i need a solution that doesn’t involve manually editing every block within the dynamic block to get it show correctly.




0 Likes
Message 7 of 12

jamami
Observer
Observer
I’ll give that a try.

Thank you for the suggestion .

Message 8 of 12

tony_jenkins
Participant
Participant

Sadly this does not work.

Plus it is not obvious what to make associative.

I made the text style associative that the attribute uses. No luck

I made the block that the attribute is contained within associative. No luck

I made the dynamic block that contains the nested attributed blocks associative. No luck

Im thinking the only way to control this is by using Lisp etc

 

 

 

0 Likes
Message 9 of 12

h_s_walker
Mentor
Mentor

@tony_jenkins why are you using attributes?

you don't need to use an attribute if it's just listing the type of beam. Just have an annotative text object in the master block for the beam. See the images below.

 

h_s_walker_0-1760534542868.png

 

h_s_walker_1-1760534617892.png

 

 

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 10 of 12

tony_jenkins
Participant
Participant

thanks for the images

main issue is mirroring, the blocks are part of a reasonably complex  dynamic block , we mirror all the time. text when inside a nested block mirrors, no matter what state mirrtxt variable is, attribute text does not mirror

 

0 Likes
Message 11 of 12

MMcCall402
Mentor
Mentor

Don't mirror the text directly.  Use a point/move parameter/action with its action chained and select to mirror that point parameter.  This should mirror the position of the text but not the text itself.

 

 

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

0 Likes
Message 12 of 12

tony_jenkins
Participant
Participant

unfortunately nothing solves this issue. as the attributed blocks are nested and part of a dynamic block it doesn't seem possible to access and amend these, using either associativity or text replacement. The only option I have found is to explode the blocks  which is really undesirable.

0 Likes