Features
- Shell assembly
- Edge to face MPC contact
- Penalty contact between structure and indenter
Downloads
.. toctree:: :maxdepth: 2
This example demonstrates the interaction between a minimal honeycomb sandwich structure and an indenter.
Preprocessing :download:`pre.fbd` > cgx -b pre.fbd The plot shows the shell meshes of the individual bodies, Note that you see the element edges on the negative side of the shell elements because
|
|
Solving :download:`tie.inp` > ccx tie > ,,/,,/Scripts/monitor.py tie The solution converges with the default settings in a single step. The convergence plot shows, that the initial penetration creates more than 2000 contact elements, This number then stabilizes at approximately 100 elements. |
|
Post-processing :download:`post.fbd` > cgx -b post.fbd |
|
Shaded plot of the deformed system |
Plot of the worst principal stress |
.. literalinclude:: tie.inp :start-after: ** includes :end-before: ** constraints |
Include the files generated by CGX |
.. literalinclude:: tie.inp :start-after: ** constraints :end-before: ** material |
Constrain the displacement of the edge of the bottom skin and of the indenter |
.. literalinclude:: tie.inp :start-after: ** material :end-before: ** sections |
Define the material Aluminium with Young's modulus and Poisson's ratio. The density is provided for eventual modal analysis. |
.. literalinclude:: tie.inp :start-after: ** sections :end-before: ** ties |
Assign material and thickness to the shell element sets. An offset of 0.5 times the thickness is applied, this shifts the reference surface to the positive side. |
.. literalinclude:: tie.inp :start-after: ** ties :end-before: ** penalty |
Define MPC contact between the core and the skin sheets. |
.. literalinclude:: tie.inp :start-after: ** penalty :end-before: ** step |
Define penalty contact between the top skin and the indenter. |
.. literalinclude:: tie.inp :start-after: ** step :end-before: ** load |
Start a non-inear static step with default time stepping settings |
.. literalinclude:: tie.inp :start-after: ** load :end-before: ** output |
Move the indenter 2 mm down. |
.. literalinclude:: tie.inp :start-after: ** output :end-before: ** endstep |
Request output of the displacements (U) and the stresses (S) to the frd-file. |
.. literalinclude:: tie.inp :start-after: ** endstep |
End of the step |
.. literalinclude:: post.fbd :start-after: # read :end-before: # view |
Read the results (frd) and the input file (for the set definitions) |
.. literalinclude:: post.fbd :start-after: # view :end-before: # def |
Switch on the deformed geometry and element edges. Adjust the view orientation |
.. literalinclude:: post.fbd :start-after: # def :end-before: # color |
Shaded displacement plot |
.. literalinclude:: post.fbd :start-after: # color |
Plot of the worst principal stress |