CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   ANSYS Meshing & Geometry (http://www.cfd-online.com/Forums/ansys-meshing/)
-   -   [DesignModeler] Generating solid body between two bodies. (http://www.cfd-online.com/Forums/ansys-meshing/107376-generating-solid-body-between-two-bodies.html)

yshi095 September 25, 2012 18:58

Generating solid body between two bodies.
 
1 Attachment(s)
Hello,
I would like to get some helps from expert in Design Modeler.

I need to fill the space between two solid bodies.
The solid body generated in the space needs to have smooth curve.
I am attaching a figure for you to be able to look at the geometry.
The real gemometry is a lot more complex but I just simplified it.

As you can see in the figure, the space (pointed with arrow) between upper cylinder and lower cylinder which cross in a right angle should be filled with smooth curved solid body.

Any suggestion is welcomed.

Thanks a lot.

diamondx September 25, 2012 22:17

i'm not sure i got your point... do you mean a third body like an "enclosure" ?

yshi095 September 25, 2012 22:21

Yes, you can say that it is enclosure. But I would say that....

The body comes out from the bottom of the upper cylinder and gently (or smoothly) wraps the lower cylinder.

Thanks for your reply!

diamondx September 25, 2012 22:28

yes you can do that ! there are different way of doing it, i will extrude a third body. then i will use the slice option, the slice option allow you to slice bodies and requires you to indicate if you want to slice by "plane", "edge" in your case i will select "face" and select the bottom face of the cylinder. i wanna confirm what i just said, if you have an easy geometry like the picture please share... i can show you how

yshi095 September 26, 2012 00:19

Thanks a lot for your brilliant suggestion.
You drove me to creative thinking, "slice".
I think I can generate sphere shape on both sides of the lower cylinder (or extrude some thing to outside direction) and slice them along the edges of the two cylinders. Hmmm. good idea.

How about "fill" function with caps.
I was able to build surface bodies from the edges of the upper cylinder to the axis of the lower cylinder. And tried to fill this space with solid boy.
I cannot use DM at the moment. I'll try your suggestion and let you know how it works ASAP.

Thanks again.

yshi095 September 27, 2012 22:48

finally, I was able to generate solid bodies between two crossing bodies.
I used "fill" with caps.
I haven't tried to use extrude as suggested before, since I got the right solid bodies.
It was a good learning to me.

ANT September 29, 2012 01:10

One method would be to extrude the circular base of the upper cylinder downwards into the lower cylinder and then do a boolean addition if "Add Materials" wasn't selected to begin with.

Another method would be to duplicate the edge of the upper cylinder's circular base, scale it until its radius is equal to the radius of the lower cylinder, then project this edge onto the lower cylinder's shaft, and perform a loft between this projected edge and the cylinder's lower edge. Then, if you'd like, add a fillet to the sharp edges created both at the base-edge of the upper cylinder and along the projected edge, where the loft meets the lower shaft.

yshi095 September 29, 2012 05:42

Thanks a lot for your wonderful ideas.
The first one looks straightforward, but the second one, hmmmm, looks complicated. Anyway, both should work, I believe.
Again, it is good learning for me and I may be able to set up complex geometry using DM, not only rely on importing geometry files made from CAD software. This makes really big trouble, sometimes, due to the tiny gaps between bodies and not totally sealed space, etc.

Thanks again!!!

sihaqqi October 1, 2013 06:07

1 Attachment(s)
Quote:

Originally Posted by ANT (Post 384152)
One method would be to extrude the circular base of the upper cylinder downwards into the lower cylinder and then do a boolean addition if "Add Materials" wasn't selected to begin with.

Another method would be to duplicate the edge of the upper cylinder's circular base, scale it until its radius is equal to the radius of the lower cylinder, then project this edge onto the lower cylinder's shaft, and perform a loft between this projected edge and the cylinder's lower edge. Then, if you'd like, add a fillet to the sharp edges created both at the base-edge of the upper cylinder and along the projected edge, where the loft meets the lower shaft.


Hello ANT

I have a pipe tee geometry. The connecting curve generated by Ansys designmodeler is a sharp edge. I have been advised I cannot develop sweep mesh because of this and it can be solved if I have a fillet. How can I get a fillet between two surfaces. I shall be very grateful if you can guide.

Regards


All times are GMT -4. The time now is 07:20.