Personal tools
You are here: Home Forum How to use Salome? Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Up to How to use Salome?

Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at August 19. 2019

Hi,

I am working on a geometry/mesh with pipe bends connected in a kind of rectangular shape. I used divided disk and extrusion along path in order to create my pipe geometry though I have a problem when I try to do the 3D mesh.  Basically I want it to be hexahedral so I select the Hexahedron algorithm for 3D, Quadrangle mapping for 2D and Wire Discretisation for 1D. When I tried to compute the mesh I get the error message for the Hexa_3D algorithm #530(Solid) subshape "Invalid input mesh. Can't find 8 corners of a block by 2D mesh". I suppose the 8 corners that says is for the divided disk vertices. Do you have any suggestion how else can it be interpreted and any ideas how can I fix that?

Thank you in advance,

Best regards,

Costas

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at August 19. 2019

Hi Costas

Could you share your study?

St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at August 19. 2019

Hi St. Michael,

Thank you for your response. Can I share the study in a private email since it is my project work?

Costas

 

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at August 19. 2019

Yes. Put it in some accessible place and send me its URL via the form that you see when visiting my forum profile (click my icon and fill Subject ans Message).

St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at August 19. 2019

Thanks. I have messaged you the link

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at August 20. 2019
The geometry can't be meshed by Hexahedron (ijk) because it does not consist of blocks but of closed pipes. To make it suitable for Hexahedron (ijk), divide (Partition) it by planes you already have in your study.
St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at August 21. 2019
Thanks a lot for the advice! I appreciate it. It solves the problem though is it more wise to partition the wireframe with the planes before the extrusion along path or after?
 
Costas

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at August 21. 2019

Yes, dividing the path is more practical.

St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at November 18. 2019

Hi,

Regarding the same topic, I want now to add thickness the pipes to model the solid. I have drawn the solid by creating circles of greater radius and extruding along path. But how can I name the faces and the interfaces between the solid and the fluid and then create the mesh? Do I have to have to separate entities for the mesh?

Best regards,

Costas

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at November 18. 2019

Yes, you have to divide the model using Partition.

St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at November 18. 2019

Thanks for your reply.

Something else,is there a simpler way of let's say that I can add just one cell to represent the solid for my mesh?

Best regards,

Costas

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at November 18. 2019

Sorry, I don't understand what you mean

St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at November 19. 2019

Sorry, I meant if there is a predefined function that it can allow the user to add thickness/layer of cells on top of the fluid mesh instead of drawing the solid region

Thanks,

Costas

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Saint Michael at November 19. 2019

To add a layer of cells inwards, use Viscous Layers hypothesis. To add cells outside the pipe, use Extrusion by Normal to the pipe wall.

St.Michael

Re: Error_Invalid input mesh. Can't find 8 corners of a block by 2D mesh

Posted by Costas at November 20. 2019

Exactly what I was looking, thanks!

Powered by Ploneboard
Document Actions