This repository contains the cores related to the research article titled In silico actuation performance investigation of dielectric elastomers with TPMS geometries,which is published at European Journal of Mechanics - A/Solids. The picture below denotes a brief insight to this work
In the following, the details about this project is denoted. Also, the codes explanation and the way the are run is provided.
Part of the code for creating TPMS structures was developed by:
The remaining parts of the code, including the definition of DEA composites and their implementation in ABAQUS, were developed by:
- Mohammad Ali Safaei: Email address, Google Scholar,
Linkedin.
This Python script requires the use of a UEL subroutine, which implements the constitutive equations for a DEA element. In this regard, the UEL subroutine developed by Ehsan Hajiesmaili was utilized.
The UEL file and is available in the supplementary material of the following research article: Link
This project was done at University of Tehran, December 2024
Co-authors of the article contains:
- Mohammad Ali Safaei: Writing: original draft, Validation, Software, Methodology, Investigation, Formal analysis, Conceptualization.
- Mostafa Baghani: Writing – review & editing, Supervision, Methodology, Investigation, Formal analysis.
- Majid Baniassadi: Writing – review & editing, Supervision, Methodology, Investigation, Formal analysis.
- Mahdi Bodaghi: Writing – review & editing, Supervision, Methodology, Investigation, Formal analysis.
- Open ABAQUS/CAE.
- Navigate to File > Run Script.
- Browse to your .py file, select it, and click OK to run the script.
- Use the ABAQUS execution command if running the script outside CAE:
abaqus job=job_name user=subroutine_name script=script_name.py