Dynamic Section Symbol

Dynamic Section Symbol

Anonymous
Not applicable
4,341 Views
12 Replies
Message 1 of 13

Dynamic Section Symbol

Anonymous
Not applicable

Hello,

I am trying to learn about dynamic blocks and specifically create a section block and I'm having a few issues.

I need the block to do the following:

1. Rotate

2. Flip

3. Stretch both directions

All of these things I have been able to do successfully except that the text attributes are not following suit. The only one that affects the attributes at all is the rotate, and it only seems to affect one of the attributes and at twice the rotation of the rest of the objects.

I attached the dynamic block here. Please take a look if you like and any suggestions or guidance will be much appreciated!

 

Thanks,

Michael

0 Likes
Accepted solutions (3)
4,342 Views
12 Replies
Replies (12)
Message 2 of 13

Libbya
Mentor
Mentor
Accepted solution

The file you attached does not contain any dynamic block elements.  

 

In order for attributes to function properly with dynamic parameters/actions, they each need to have their own unique tag (yours are the same) and they need to have their property Lock position = yes.  

 

0 Likes
Message 3 of 13

Anonymous
Not applicable

 Shoot, sorry about the attachment, not sure what happened... I will fix that. Okay I will try your suggestion about the attributes being identical. I did copy the first one created, so that makes sense. Thanks!

0 Likes
Message 4 of 13

Anonymous
Not applicable

Let's try this...

 

*edited*

 

I guess I don't know how to attach a dynamic block file... I'll look into it.

0 Likes
Message 5 of 13

h_s_walker
Mentor
Mentor

Insert your block into a blank drawing, save the drawing and attach that drawing

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

Message 6 of 13

Anonymous
Not applicable

Here is the dynamic block file. It is working as intended except for the alignment of the text attributes. I would like them to stay horizontal to the x-axis and readers eye

0 Likes
Message 7 of 13

Libbya
Mentor
Mentor
Accepted solution

The following screencast shows how to keep the attributes horizontal.

 

FWIW, early on I made a few blocks (section line, break line, etc...) with that type of control (stretch both ways, center rotate).  After a while I realized it is a fairly unfriendly way to place the block.  Consider the insertion process.  You need to insert the block at the midpoint of two points, rotate to the correct angle, then stretch.  At the end of the screencast I show a potentially easier control.  

 

 

 

Message 8 of 13

Anonymous
Not applicable

Thank you for this screencast! Very informative. I am curious about your insertion method with your breakline block. I'm unsure as to how to make that happen... Although I will play around more with chains. Thanks!

0 Likes
Message 9 of 13

Anonymous
Not applicable

Here is a go at the Polar Stretch instead. It seems to be working the way I want it, although one thing left:

I am not sure how to get the insert point and move point to move in relation to the polar stretch. It seems to be stuck in the same coordinate, regardless of where I stretch the block.

 

What can I do there?

 

Thanks!

0 Likes
Message 10 of 13

Libbya
Mentor
Mentor

Please attach the current version of the file.

0 Likes
Message 11 of 13

Anonymous
Not applicable

Yup, posted it just as I realized I didn't attach the file. It should be posted now.

0 Likes
Message 12 of 13

Libbya
Mentor
Mentor
Accepted solution

 

 

 

0 Likes
Message 13 of 13

Anonymous
Not applicable

Wonderful! Thank you so much for your help!

0 Likes