Need to Scale Ellipse in x direction Only

Need to Scale Ellipse in x direction Only

JamesCarr1956
Contributor Contributor
1,808 Views
7 Replies
Message 1 of 8

Need to Scale Ellipse in x direction Only

JamesCarr1956
Contributor
Contributor

I have a block with an attribute that contains an ellipse. When the text/attribute gets too long, I want to stretch or scale the ellipse so the Y distance stays the same, only the X distance will change. So far i have tried to use the XY parameter, the linear parameter and others to no avail. It always changes both X and Y. I tried creating a block inside the dynamic block hoping to use a constant scale but it did not work as well. When you select a grip on the block itself, it works. How do i get it to do what i need it to do?

0 Likes
Accepted solutions (1)
1,809 Views
7 Replies
Replies (7)
Message 2 of 8

Libbya
Mentor
Mentor

I do not know of a way to scale ellipses in the single direction.  The issue has come up before.  Here's a technique/block I developed a while ago.  It uses splines to simulate an ellipse.  It is not actually exact but darn close as you can see by the blue superimposed on the white ellipses.  

0 Likes
Message 3 of 8

j.palmeL29YX
Mentor
Mentor
Accepted solution

Something like this? (see attached dwg)

 

cadder

Jürgen Palme
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

Message 4 of 8

JamesCarr1956
Contributor
Contributor

That IS pretty darn close. Thanks for your response. I will try and use this in my block. What about the block? If I make it as a block inserted, can I just scale it on the X axis and still keep it as an ellipse?

0 Likes
Message 5 of 8

JamesCarr1956
Contributor
Contributor

Thanks to all. I like both responses. I tried the restraint, but not the way you have it. Not sure why I did not see that. DOH!

0 Likes
Message 6 of 8

j.palmeL29YX
Mentor
Mentor

... and here a little better (IMO):

 

[some minutes later]: my final suggestion in ...new2.dwg

 

cadder

Jürgen Palme
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

0 Likes
Message 7 of 8

Libbya
Mentor
Mentor

I had tried that before, by attempting to individually add the coincident constraints and they will not work with ellipses (only the center point shows up).  I had not tried using auto-constrain.

 

You should add a gripless linear dimensional constraint to the Y axis in order to prevent it from changing.  

Message 8 of 8

j.palmeL29YX
Mentor
Mentor

@Libbya  schrieb:

You should add a gripless linear dimensional constraint to the Y axis in order to prevent it from changing.  


There IS a Rotated Dimension (DCLinear -> d1) to hold the vertical stable. In the block editor start DCDISPLAY an pick the vertical construction line to turn the visibility ON. 

But thanks for your attention, though.

 

cadder

Jürgen Palme
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

0 Likes