CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   ANSYS Meshing & Geometry (https://www.cfd-online.com/Forums/ansys-meshing/)
-   -   [ICEM] Meshing a curved Pipe 3D (https://www.cfd-online.com/Forums/ansys-meshing/125132-meshing-curved-pipe-3d.html)

Daniel_Khazaei October 19, 2013 15:25

Meshing a curved Pipe 3D
 
2 Attachment(s)
Hello guys

I want to use ICEM to mesh a curved 3D pipe. I am able to mesh it with out any problem, but I have a specific question regarding this mesh.

As you can see in the attachment, I have 3 faces that I want to be completely identical(e.g. edge length, vertex's position and location of inner square and every other things)

Is it possible in ICEM?


regards

FJSJ October 19, 2013 15:58

Hi Daniel,

but.. this faces are not identical? I donīt understand you...

Daniel_Khazaei October 19, 2013 16:18

Quote:

Originally Posted by FJSJ (Post 457837)
Hi Daniel,

but.. this faces are not identical? I donīt understand you...

I have made them almost identical manually by moving vertices, but I need them to be identical precisely.

On each faces, you can see 4 oblique edges, 1 inner square(4 edges) and 1 outer square(4 edges).

The outer circle is the same along the tube.

I want these squares and edges to be at the same location on each faces, so when I project faces 1, 2 and 3 on each other, they cover themselves completely.

Far October 19, 2013 16:54

use move vertices commands.

Daniel_Khazaei October 19, 2013 17:19

1 Attachment(s)
Quote:

Originally Posted by Far (Post 457842)
use move vertices commands.

Can you please be more specific? I will describe what I want to do with an example:

you can see 3 vertices in the attached image. I want them to have the same y position while preserving their own x an z position.

Is there any command to do this?


regards

FJSJ October 20, 2013 05:41

Yes, sure. You can do that. As Juan says, you need to use move vertex tools. For example:

Go to Blocking -> Move vertex -> Set Location

In Ref. Vertex choose (vertex nš 1 in your picture). Then click on "Modify Y". Finally, in "vertices to set" choose vertex nš2 and nš3. And Apply!!

You can do this with any direction. And, maybe, itīs useful too use "Align Vertices".

Daniel_Khazaei October 20, 2013 06:06

Quote:

Originally Posted by FJSJ (Post 457882)
Yes, sure. You can do that. As Juan says, you need to use move vertex tools. For example:

Go to Blocking -> Move vertex -> Set Location

In Ref. Vertex choose (vertex nš 1 in your picture). Then click on "Modify Y". Finally, in "vertices to set" choose vertex nš2 and nš3. And Apply!!

You can do this with any direction. And, maybe, itīs useful too use "Align Vertices".


Thanks for the tip.

Now I have another question. Is it possible to set the position of these vertices locally? (with respect to their own faces)

like having a local coordinate system on the center of each circles (faces) and then modifying the vertices? (this way I can have identical details on each faces, while the global position is different)

As you can see in my geometry, I can only modify the y position with your suggestion, but I also need to modify the z location of vertices.


regards

FJSJ October 20, 2013 07:13

Quote:

Originally Posted by Daniel_Khazaei (Post 457886)
Thanks for the tip.

like having a local coordinate system on the center of each circles (faces) and then modifying the vertices? (this way I can have identical details on each faces, while the global position is different)

As you can see in my geometry, I can only modify the y position with your suggestion, but I also need to modify the z location of vertices.


regards


Yes, If you want to move a vertex in Z direction you have to do exactly the same thing but, you have to choose "Modify Z".

Yes. You can do it. But itīs hard work (I mean, create LCS, etc..). If you want to move a vertex from you LCS itīs exactly the same way but.. you have to specify the lenght you wanna move it (blank space at side of "Modify Y") and the LCS from.

stuart23 October 20, 2013 22:11

The *best* way to do this would be as follows:

Get one face of your swept mesh as you want it.

Use the Vertex Associations tool and associate all the face vertices to themselves. This will create points from the vertices.

You can then use the Geometry > Translate and Rotate tool to copy the points to the swept faces. Use the Curve -> Curve selection method and select the curves that define the face on both sides. If the curve is a full circle (or any other shape where the start, mid and end points are all colinear), you will first have to cut the curve in half or else the points will not be properly rotated.

Once you have the points in place, go ahead and associate the verticies to these points. Also, you will want to do your edge sizings with "Copy to all parallel" selected.


Good Luck

Stu


All times are GMT -4. The time now is 21:58.