Are you ready to talk?

Simulating Top Load, Squeeze Load and Crush Load for Plastic Bottle

Table of contents
 
This article focuses on how to simulate and predict the behaviour of plastic bottles under top load, squeeze load and crush load with SIMULIA Abaqus. We will explain the approach, the challenges and their solutions.
 

The Introduction

Bottle.jpgThe geometry describes a PET bottle which can contain 0.5 l of drinkable liquid. Performing a top load analysis is important to determine the vertical stiffness of the bottle. This top load is also important to determine the vertical stack ability.

The squeeze load can be performed with or without liquid, and with or without closed cap (building up pressure). In this example we have setup a squeeze load without liquid, without a cap. (so no internal pressure)

The crush load goes beyond the top load simulation, and continues the calculation where the top load stops. Normally the top load analysis shows the force versus displacement graph, and at the point the force is decreasing, the analysis stops. For the crushing load we can continue the analysis to see how the bottle is folding or buckling.

How Do We Approach This?

1. Starting With the 3D-geometry

As in most of our simulations, we start with the 3D-CAD model (in this particular case from SOLIDWORKS). The bottle was drawn in solids. For accurate and fast analysis the best approach is to use a shell mesh. So we have taken a mid-surface offset from the solid model and created a single-surface model from that. By using the Associative interface, we have imported the SOLIDWORKS Surface model into Abaqus CAE. After reviewing the quality of the geometry, we saw that some faces were not necessary, and others should be included. By using the Virtual Topology in the Mesh module, we were able to combine faces to get rid of the unnecessary ones.

2. The Meshing Process

When we meshed it the first time, we saw quite some elements with a bad aspect ratio. In order to generate a more symmetric mesh we decided to partition the model. Of course this is possible in Abaqus as well, but since we have the Associative interface running, we simply did this in SOLIDWORKS and updated the model. The model now looks like this.Bottle_-_Virtual_Topology.jpg

After remeshing it, we now have a quite reasonable hex-mesh that now looks like this.

Bottle_-_Hex_mesh.jpg

3. Applying Material Specifications

To continue our journey, we needed to apply the correct material specifications to the model. In this case we used a stress strain curve for the PET-material that we received from a plastic producer. So we imported the correct Bottle-Assembly.jpgstress-strain data, created a homogeneous shell section with a wall thickness of 0,6 mm and applied the section to the bottle. For the application surfaces for pre-displacement and the bottom we chose steel.

4. Creating an Assembly

We created an assembly, and also drawn a top surface to apply the pre-described displacement. We remeshed all the parts and continued to the next step.

5. Creating an Analysis Step

In the step creation, we determine what kind of analysis we would like to add to the simulation. In this first case we took Static General and switched nlgeometry ON.

6. Determine Interaction

In the interaction module we need to specify contact. Because of buckling behaviour, we can potentially expect some self-contact, so in this case we have chosen to use general contact with a friction coefficient of 0,2.

7. Loads and Boundary Conditions

For the lower surface we applied a fully fixed encastre boundary condition > (0 displacement and 0 rotation for all directions because of shell)

For the upper surface we applied a pre-described displacement in the vertical direction of 50 mm.

8. Running the Analysis and First Results

The first analysis unfortunately did not run until the full end (50mm displacement in Y-direction). So basically we did not find convergence. But we can still show the results up to that point and investigate why it did not converge. The first stress results look like this. See below.

Bottle-TopLoad-Stress.jpg

As you can see from the force versus displacement graph, you can see the force decreasing after a displacement of ~6 mm. The curve also nicely shows the buckling starting point(s).

Bottle-Topload-Force_Versus_Displacement.jpg

See video below for the animated result.

 

9. Switching to Explicit

In general, using Abaqus Explicit is a very handy way to discover what happened with the model when implicit could not converge. So we changed the step, changed the mesh elements to explicit, applied a tabular amplitude and run the analysis again. The results clearly show the reason for non-converging when using implicit. Due to the post buckling behaviour we see a buckling mode-swap in the area of the neck of the bottle taking place. These typical mode swaps behave very dynamically and therefore should be calculated with an Explicit solver. In order to obtain the crushing load analysis, the only thing you have to do is to enlarge the pre-described displacement, and probably reduce the total analysis time, because that is a typical high speed event.

Bottle-Explicit_Buckling_mode_swap.jpg

Bottle-Explicit-Force_Versus_Displacement.jpg

See the video below for the dynamic buckling mode swap behaviour.

 

 

 

10. Squeeze Load Analysis

In the squeeze load analysis we basically undertake the same steps as with the explicit analysis, but we have added two surfaces that represent the analytical fingers on which we will apply the pre-described displacement. Again, we will be measuring the force versus displacement. See results below.

Bottle-Squeeze_load.jpg

Bottle-Squeeze_load-Force_Versus_Displacement.jpg

See video below for the simulated results.

 

 

 

Need help with FEA challenges?

Our simulation team are on-hand to provide tailored guidance and support with a deep knowledge of the full SIMULIA portfolio. Reach out to talk to an expert today.

Case Studies

In fiercely competitive industries, efficiency, transparency, and responsibility are more in demand than ever. That’s why we help clients deploy solutions that simplify processes, drive product innovation, and shorten time to market.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

Best Practices for Dynamic Analysis of Bridges

BRIGADE/Plus provides comprehensive tools for static and dynamic analysis of bridges under various load conditions, ensuring structural resilience.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

New Year, New Fortran Compiler

Learn how to resolve compatibility issues between Abaqus and the Intel Fortran compiler after the discontinuation of ifort in 2025. This guide covers installation and setup for both Windows and Linux, helping you smoothly switch to the ifx compiler for user subroutine integration. Follow detailed instructions to modify environment files and install necessary toolkits, ensuring uninterrupted analysis performance.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

Extended free body cut

Discover the trade-offs bridge engineers face in balancing simplicity and accuracy in structural analysis. Learn how BRIGADE/Plus revolutionizes bridge design with the Extended Free-Body Cut (FBC) method, enabling precise calculations for complex geometries, moving loads, and detailed 3D effects. Explore how this advanced feature bridges the gap between traditional models and modern engineering demands. Stay ahead in bridge engineering with TECHNIA’s cutting-edge solutions

Want to receive more content like this?

Sign up to receive a weekly roundup of Expert insights as they are published...

  • Related news & articles straight to your inbox
  • Hints, tips & how-tos
  • Thought leadership articles