This repository contains Python scripts and example files from my course “ABAQUS Mega Course: Comprehensive Guide to Flexible Pavement Simulation”. These codes support pre-processing, input file development, LET theory implementation, and post-processing in ABAQUS flexible pavement models, and are shared so they can be used independently even without access to the full premium course. A few introductory lectures are publicly available in the following YouTube playlist:
- Pre-Processing: Creating and managing amplitude data and other inputs required before running ABAQUS analysis.
- Input File Development: Assisting in writing and modifying ABAQUS
.inpfiles programmatically. - LET Theory Implementation: Scripts related to calculations and data handling based on Layered Elastic Theory concepts used in the course.
- Post-Processing: Reading ABAQUS output data and generating plots and organized results.
- Example Files: Sample data used during demonstrations in the course.
- Run your ABAQUS flexible pavement model as demonstrated in the course.
- Use the relevant script from this repository depending on your task (pre-processing, input editing, LET calculations, or post-processing).
- Place your ABAQUS output or input files alongside the script as needed.
- Run the Python script and follow the instructions inside the code.
- Python 3.x
Different scripts in this repository use different Python libraries depending on their purpose.
Before running any script, please review the import statements at the top of the file
and install the required libraries using pip.
This project is licensed under the MIT License. You are free to use and modify these scripts. Proper credit is appreciated if used in research or professional work.
- Instructor & Developer: Engr. Tufail Mabood
- Course: ABAQUS Mega Course – Comprehensive Guide to Flexible Pavement Simulation
- Contact: WhatsApp