×

Notice

The forum is in read only mode.

Tutorial on mesh refinement?

  • Jason Hoogland
  • Topic Author
  • Offline
  • New Member
  • New Member
More
17 years 5 months ago #1470 by Jason Hoogland
Tutorial on mesh refinement? was created by Jason Hoogland
I wonder if someone could post a tutorial or more detailed instructions on applying mesh refinement to a simple shape such as a cube? I'm sure Salome's mesh/submesh algorithm/hypothesis approach is intuitive once you get the gist, but even though I've created quite complex geometries and meshes using the automated netgen 1d-2d-3d, building a mesh up manually and refining certain bits still eludes me. If it exists, please point me there, or else it should only take a proficient user maybe 30 min to create some step by step text instructions (no need for screenshots). I'm using the latest v3.2.6.

Hoogs
More
17 years 5 months ago #1482 by Delalleau
Replied by Delalleau on topic Re:Tutorial on mesh refinement?
Hi,

After building your compound (in geometry), you have to explode it in faces, vertex and wathever you want (new entity / explode)
Then check the proper edges you wanna play with.
In the mesh section, simply create a mesh with automatic options.
Then create a sub mesh with the entities you want to refine (basilcally 1D / wire discrtization / Nb. segments).
Then compute the new mesh
  • Jason Hoogland
  • Topic Author
  • Offline
  • New Member
  • New Member
More
17 years 4 months ago #1512 by Jason Hoogland
Replied by Jason Hoogland on topic Re:Tutorial on mesh refinement?
Er, thanks for trying but I'll try and explain better what I need to know. The Salome forum is virtually dead, there is no reference to this in existing tutorials and I can't figure it out so here's hoping someone knows... I'm starting to suspect it cannot currently be done in Salome.

I've attached two files, different screenshot views of a simple default cube. I've created a default Box_1 in GEOM with corner at origin and side length 200, exploded, then in MESH module of GUI created:

Mesh_1...
Box_1 : NETGEN, Automatic tetrahedralization
Submeshes...
Face_1 : NETGEN 1D-2D, Max.Size 10, Moderate fineness, Optimize yes.
Edge_5 : Arithmetic 1D, Start 10 End 50
Edge_6->8: same as Edge_5

What I want is to have a fine(er) mesh on Face_1 (size ~ 10), with cell size growing gradually across the cube in the x direction (in a specified manner, currently arithmetic progression but ideally alternatively exponential). As you see, the face and edge submeshes work as desired, but not the volume mesh. The volume mesh does (desirably) recognise that cell sizes on Edges 5->8 grow to 50 and applies a face mesh to Face_6 (i.e. x=200 plane) after meshing its edges with cell lengths of ~50. However, the volume mesh is internally uniform, and only adapts to the submeshes in 1-2 cells.

For all its faults, this is easy to do in Gambit using a sizing function which moderates cell sizes in a volume mesh as a function of distance from a source vertex/edge/face etc.

Can this be done in Salome? If so, how?

Post edited by: Jason Hoogland, at: 2007/11/23 04:17

The file attached (by admin) is a .tar.gz. To unzip:

tar zvxf &lt;filename&gt;<br /><br />Post edited by: Jason Hoogland, at: 2007/11/23 12:08
Attachments:
More
17 years 4 months ago #1513 by Joël Cugnoni
Replied by Joël Cugnoni on topic Re:Tutorial on mesh refinement?
Here is the attachment...

Attachment screenshots-4c89b77dc254798c6623ffac7714c4dd.gz not found



PS: you need to press the &quot; [ File ] &quot; button to create a link to the file at the end of the message

Joël Cugnoni - a.k.a admin
www.caelinux.com
Attachments:
  • Jason Hoogland
  • Topic Author
  • Offline
  • New Member
  • New Member
More
17 years 4 months ago #1612 by Jason Hoogland
Replied by Jason Hoogland on topic Re:Tutorial on mesh refinement?
So Salome/Netgen really cannot doing volumetric tet mesh grading???
Hoogs
Moderators: catux
Time to create page: 0.142 seconds
Powered by Kunena Forum