Skip to content

Strain Gradient Theory Simulation (Python and Fortran on Abaqus)

Notifications You must be signed in to change notification settings

junzengx14/pantographe-mechanics-simulation

Repository files navigation

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)

About

Strain Gradient Theory Simulation (Python and Fortran on Abaqus)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published