At Harvard University I worked a lot with Abaqus, there I was the first to start using
When writing my Master's thesis I was working on Meshless Methods. One of the
the Python script interface of Abaqus. Several colleagues asked me to show them
methods I have been working on is the Element-Free Galerkin (EFG) method. Below
how scripting works, so I decided to write a short tutorial about the Abaqus script
you can find a Matlab implementation of the EFG method, applied to the exemplary
interface. Since then, the tutorial has been used in an advanced course for Abaqus at
problem of a 2D cantilever beam.
Harvard University.
Download the Matlab files: EFG Matlab
Download the pdf: Learn Abaqus Script In One Hour
Similarly, I have implemented the MLPG mixed collocation method:
Chinese translation: Abaqus To get even more acquainted with the Abaqus script interface, I have also added my Matlab and Python files from my project on buckling of periodic structures. These files are only meant to give an example.
Download the Matlab files: MLPG Mixed Collocation Matlab
CFD Matlab Here I present an implementation of the solution for the discretized 2D
Download the files: Example Abaqus Script
incompressible Navier-Stokes equations. I used a collocated grid to discretize the
Connecting Abaqus to Matlab
equation. To avoid checkerboard patterns I used a pressure-correction method. The
I use Abaqus scripting to connect Abaqus with Matlab. I have seen colleagues
boundary conditions can be changed easily.
problem that is solved by the Matlab program is the simple 2D pipe flow problem, but
struggling when writing large text files for the Abaqus input files. This can be avoided by scripting. To learn how to run Abaqus from Matlab and how these programs can interact with each other, you can download the Python script and Matlab files as an example.
Download the Matlab files: Navier-Stokes Solver Matlab Download some documentation of the equations used in the code: Navier-Stokes Discretization Documentation
Download the files: Abaqus Matlab Connection
Fabricating Tunable Segmented Soft Actuators
Periodic Boundary Conditions in Abaqus
My tutorial on Tunable Segmented Soft Actuators has been granted the runner-up
I have written a function in Abaqus script to apply periodic boundary conditions to either 2D or 3D unit cells. This function works well for a rectangular or brick shaped unit cell with not too many elements, but should also work for unit cells with different geometry. The files also contain examples on how to use the function. Make
prize of the 2016 Soft Robotics Design Competitions in the category for the most significant contribution to fundamental research in soft robotics. Download all the corresponding files via: Soft Robotics Toolkit
sure to check the final boundary conditions, any comments to improve the function are more than welcome! Download the files: Periodic Boundary Conditions