Jump to content
mansin

How to morph an arc with keeping the tangency and symmetry constraints?

Recommended Posts

Hi, everyone.

I encountered a problem when morphing an arc. The arc cannot keep the tangency on symmetry plane when altering the radius of the arc (shown in figure). How to keep the vertical tangential direction on point B and D while morphing?

Morph_ArcTangent.thumb.png.ccfc673463ae4cc70b3fd697f9ec5fa1.png

Thanks.

Morph_ArcTangent.hm

Share this post


Link to post
Share on other sites

Hi, Mrt

Thank you for your reply and suggestion.

Do you mean that recreating the geometry with new arc CD and then remesh the new shape? But I want to do this by morphing. 

Share this post


Link to post
Share on other sites

Hi, Mrt

I tried this test by morph tools many times. I found that, in "alter dimensions" subpanel, we can only use the "fillet" approach to keep the tangency of arc AB at point A, but the symmetry of this arc has no way to be constrained by assign tangent vector.

If do this test in whole model, I guess this problem could be solved easily, because the constraint of the symmetry of the arc does not existed anymore. But if the geometry model is huge and complex, the symmetry constraint in half model like this problem is still nesscessary.

Your idea, do it like HM-3530 by map to geometry, is still worth to try. I will try it.

Many thanks.

Share this post


Link to post
Share on other sites

Hi,

First, you draw the final profile ACD,

From menu Morph>Free hand:

1) Morph B to D

1.PNG.2446d26dd9559fe4ac37b84def66efdf.PNG

 

==> 

2.PNG.9cd15da97405a28e7725ee0ff517bd7a.PNG

 

2) Enter panel F7>remap

remap below misaligned nodes:

3.thumb.PNG.9d8fef7212abf29bc835e39d020916ed.PNG

 

 

3) Enter panel smooth to adjust mesh lines

4.thumb.PNG.d598c5e6fc6911b4a2873f5942174d5d.PNG

 

 

==> Is this OK for you?

5.PNG.5b68458f9712b4be183ffbf513564804.PNG

Mrt likes this

Share this post


Link to post
Share on other sites

Hi, tinh

The purpose of this test is to get an shape variable which is able to be used in optimization. Your advised method is based on the pre-establised arc. The constraints of the symmetry and tangency are ensured by creating the new arc manually. I'm looking for a simple and direct method to establish the relationship between the designable shape variable and the radius of this arc.

Many thanks.

Share this post


Link to post
Share on other sites

HI Mansin,

 

You can try Tinh's method by using pre-established arc. In order to get your shape variable for optimization, you can use the Map to Geom tool in morphing with Fit to Line option as shown below instead of using F7-remap tool. Then go to Morph panel to save your shape 

image.thumb.png.9d09f34d3d7a3eaaf211d771f5a27061.png

To get more shape with different radius for the arc, you can try the apply shape subpanel, apply the shape you saved but with a different multiplier (eg:0.1). The shape will change gradually and you can save shape to get more shapes for your optimization. The following video is an example;

 

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...