/pantographe-mechanics-simulation

Strain Gradient Theory Simulation (Python and Fortran on Abaqus)

Primary LanguagePython

pantographe-mechanics-simulation

Strain Gradient Theory Simulation

Theorical proof

Please refer stage-3a.pdf (written in French) for more description.

Description

This folder uses periodic pantographe structure to verify the bending strain gradient theory, see more details in https://onlinelibrary.wiley.com/doi/10.1002/9781119005247.ch6, and Arthur Lebee is the professor supervised me for this research intern.

In this project, we verify the strain gradient thoery using the pantographe structure and analyze related local deformation and global deformation based on python scripting and provided a sysmatical method to calculate the equivalent matrix C, D, F, G, H.

The geometric structure and mesh setting is done in file Pantographe.py without any manipulation of Abaqus's GUI.

Implementation

  • run the main.py in Abaqus to see more details.
  • See Laminate.py and Pantographe.py for two choice of cell geometry for verification.
  • See DLOAD_SIGINI.for for the Abaqus Subroutine implementation (Fortran scripting) where prestress and specified forces at each intergration points are established.
  • See Calcul_complet.py for the second round verification by using complete structure instead of cell strcuture (Laminate or Pantograph)