Solids4Foam Glued contact
I'm simulating a FSI analysis where a big machine is exposed to wind loads and it has wheels in contact with rails. I want to test this contact totally fixed for testing boundary conditions, Who knows a way to simulate a glued contact surface, representing a fixed region of two meshes?
Thanks for advances. |
Quote:
In finite element parlance, they refer to this as a tie constraint. In OpenFOAM, this can be done using GGI in foam-extend or AMI (or cyclicAMI) in OpenFOAM*. Basically the GGI/AMI allows you to stick two patches together. If your wheels and rails are two different materials then the current material interface procedure will not be activated on a GGI/AMI patch so you may get strange local stresses. However, it should work if they are the same material. Another limitation is that the patches that you will glue should be the same size and should be "in contact" everywhere; if not, then the ACMI condition could be used but you will need to play with this to check it works as expected. Philip |
Quote:
Recently, I want to try to simulate objects composed of two or even three materials. These parts are exported from Solidworks to IGES files, and STL files are generated in GMSH, and mesh generation and simulation are carried out in solids4foam. For the connections between the parts, I want to use tie constraint similar to those in the finite element method. I looked in solids4foam and found that there was no such constraint. I would like to ask if solids4foam has such restrictions at this stage? In addition, I tried the biMatPlate in the tutorial example for multi-material simulation, but they all used blockMesh to generate the model, not the imported external model. I wonder if solids4foam can achieve similar results to biMatPlate for imported external models. In biMatPlate, what is the contact relationship between the interface of two materials? Is it a tie constraint? Hope you could give me some advice. Best, Young |
Quote:
Did you solve this problem? How did you deal with it? Young |
All times are GMT -4. The time now is 00:31. |