Possible to create cyliner baffle (internal) using topoSet or stl Mesh?
I am struggling to create internal zero-thickness cylinder wall. Having searched through the forum, but could not find any related posts about how to create curved internal patches.
It seems that topoSet can only select planar faceSet via Box. But how to select cylinder walls via topoSetDict?
So I tried another way to create such internal curved walls: generate the internal cells using 2 volumes via GMSH, and set all the BCs including the internal Cylinder BC (please take a look at the attached Picture as well as the gmsh file ). When convert the msh file using gmshToFoam, the internal BC disappeared.
SnappyHexMesh seems another way to solve this issue. By import all of the surface .stl mesh and using the new feature in OF 2.2.0 like:
So is there anybody ever faced the same issue, any advice will be appreciated.
as i said bevor, the topoSetDict-file in the propeller tutorial is exactly what you need ( if i got your problem right :-)
It's correct that you can't select the faces directly, but you can do some boolean operations, starting with "cylinderToCell" or "surfaceToCell" as source for a cellSet. With the "surfaceToCell" source you can use a .stl-file as input.
Hope i could help you. Good luck!
Just to expand a bit on the previous commenter, who I agree with completely: propeller tutorial uses .obj files to snap the mesh to but you can use and .stl file just as well. As far as I remember it is possible to snap the mesh to a searchable cylinder as well but then you can't extract the features from it (not that I know of, at least) so you won't get a very good mesh.
I tried another way to do such job: generate mesh via Gmsh. As the meshes inside the internal Cylinder is created via a single Volume, hence the internal cylinder is perfect:
and the perfect internal faceSet:
|All times are GMT -4. The time now is 18:17.|