Apologies for the late reply. Thanks Christophe, It works fine now.
Regards, Hossam
On 14/12/2020 20:50, Christophe Geuzaine wrote:
CAUTION: This e-mail originated outside the University of Southampton.
On 10 Dec 2020, at 14:34, Hossam Ragheb <[email protected]> wrote:
Hi,
I am new to gmsh, so apologies if the answer to my question is obvious.
I coded a .geo file (Attached) to create 3D RVE with fibers in a matrix that
includes voids.
The process simply is :
1- Create box of the matrix material.
2- Create voids using Sphere command and BooleanDifference to remove these
from the matrix material.
3- Create fibers as Cylinders and and utilise BooleanFragments to include
the cylinders in the matrix.
I have one persistent problem, once the mesh is created the fibers are meshed
as hollow cylinders, however i need them to be solid.
Its interesting behavior. Last thing to note that mesh size affects the
outcome, for example when the min/max mesh size is 2, the result is solid
cylinders, but with mesh size of 1, it becomes hollow.
It there a way to force the meshing algorithm to mesh the cylinder as solid
object?
I have attached the .geo file, please let me know if you can help.
Any suggestions?
The geometry is a bit tricky: it's almost degenerate (with some cylinders very
close to the boundary), and the parametrization of some curves does not seem
monotonic. I've successfully meshed with the following parameters:
MeshSize{305, 310} = 0.5;
Mesh.MeshSizeMax = 2; // successfully tested with 1 and 2
Mesh.AngleToleranceFacetOverlap = 1e-6;
Mesh.Algorithm3D = 10;
Christophe
Thanks,
Hossam Ragheb
<RVE_rev1.geo>_______________________________________________
gmsh mailing list
[email protected]
https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fonelab.info%2Fmailman%2Flistinfo%2Fgmsh&data=04%7C01%7Char1g15%40soton.ac.uk%7C2d883704735a4170b10908d8a071e9a6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637435758392711911%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=gfbYdVnFYMsVlAZMfoBKb%2Fe3EAGSk3YJb5QoADlJ7Zk%3D&reserved=0
—
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpeople.montefiore.ulg.ac.be%2Fgeuzaine&data=04%7C01%7Char1g15%40soton.ac.uk%7C2d883704735a4170b10908d8a071e9a6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637435758392711911%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=AledTjJM7AOu1pI11gBrPWraciR%2F8Yumu4JvCzoYBnQ%3D&reserved=0
_______________________________________________
gmsh mailing list
[email protected]
http://onelab.info/mailman/listinfo/gmsh