Engineering Downloads

Let’s Learn and Collaborate

Engineering Downloads

0 (0 Ratings)

2D Spall Fracture in long rod Simulation Package for ABAQUS — Petrov-Morozov VUMAT for PMMA

What I will learn?

  • How to simulate 2D axisymmetric spall tests in ABAQUS/Explicit with a VUMAT user subroutine
  • How to use the Petrov–Morozov failure criterion for rate-dependent fracture in polymers
  • How to set up an automated spall model in ABAQUS with Python (geometry, mesh, contact, loads)
  • How to post-process spall data in MATLAB (velocity/stress histories, filtering, pull-back analysis)
  • How to choose and apply filters (Butterworth, Savitzky–Golay, moving average, Gaussian, Lowess, median) for shock/spall signals
  • How to validate a VUMAT against analytical solutions for wave propagation and failure time
  • How to interpret spall signals: pull-back velocity, stress wave propagation, damage onset
  • How to use the workflow from FEM model → simulation → post-processing for spall experiments and material characterization

Course Curriculum

Files and Codes

  • Downloads

Student Ratings & Reviews

No Review Yet
No Review Yet
80,00 100,00

A course by

Vasily Lutsek
Vasily Lutsek
ABAQUS python scripting

Material Includes

  • VUMAT source (Fortran)
  • Python automation script for ABAQUS
  • Example .inp file
  • MATLAB post-processing script (6 filters)
  • Sample data file
  • Usage instructions
  • Validation documentation
  • Example result images
  • License file

Requirements

  • ABAQUS 2024, Fortran compiler, MATLAB R2024a, Windows.

Target Audience

  • Researchers and engineers in dynamic fracture, impact, and shock
  • Graduate students in mechanics and materials
  • Abaqus users wanting VUMAT-based spall simulation
  • Lab personnel running plate-impact/spall experiments
  • Consultants in impact and blast engineering

Want to receive push notifications for all major on-site activities?