Videos > Stretch Blow Molding Simulation in Fluent Workspace Polyflow
May 13, 2025

Stretch Blow Molding Simulation in Fluent Workspace Polyflow

Welcome to this video on Ansys Fluent Workspace's Polyflow for blow molding, with an emphasis on stretch blow molding. Below is a structured guide to the simulation process:

Initial Setup

  1. Read in a mesh and update the units.
  2. Observe the mesh, which includes:
    • A mold for a bottle
    • A rod
    • A preform inside the rod mold
  3. Use the template to select blow molding and thermoforming.
  4. Set up the molds:
    • One fixed mold
    • One moving mold
  5. Update the duration to 1.05 seconds and leave thermal off.

General Settings

  • Confirm the geometry is a 2D shell and transient.
  • Leave inertial effects on.

Fluid Properties

  1. Update the fluid density (leave unchanged).
  2. Set viscosity to 1e5 Pascal seconds.
  3. Update the fluid zone to the preform.
  4. Set an implantation pressure for a vacuum at 1e6 Pa.
  5. Use an expression for time dependency (copy and paste from a text file).

Mold Zones

  1. Fixed Mold:
    • Zone: Plain mold
    • Ensure arrows (darts) point outward.
  2. Moving Mold:
    • Zone: Rod
    • Flip darts direction if necessary.
    • Update vertical velocity using an expression in the Y direction.

Fluid Layers

  • Set constant thickness to 5 millimeters.
  • Update fixed edges (top rim of the preform).

Contact Settings

  1. Contact with Fixed Mold:
    • Fluid Zone: Preform
    • Mold Zone: Mold
    • Adjust penetration accuracy.
  2. Contact with Moving Mold:
    • Mold Zone: Rod
    • Activate allow contact release with a pressure of 10 Pascals.

Mesh Deformations

  1. Select the preform as the fluid.
  2. Adapt the preform mesh using adaptive meshing.
  3. Update minimum and maximum sizes, tolerance, and critical distance.
  4. Ensure the adaptive meshing number of steps is set to five.

Solution Settings

  1. Derived Quantities:
    • Add track vectors parallel and perpendicular to the direction.
    • Update direction to the vertical direction (1010).
    • Enable self-contact warnings.
  2. Calculation Activities:
    • Update convergence criterion to user-specified and tighten it.
    • Update transient controls, initial time step, and tolerance.

Running the Simulation

  1. Perform a check to confirm everything is complete.
  2. If translation is invalid, click OK.
  3. Write out a session and proceed to calculate.

Results and Visualization

Once the simulation is complete:

  1. Go to the Outline View and Show Results.
  2. Right-click on Contour and select the area stretch.
  3. For surfaces, pick the preform and display.
  4. Switch to graphics to view the results.
  5. Create an animation by setting the time step back to zero and using play.

Thank you for watching! This concludes our video.

[This was auto-generated. There may be mispellings.]

Welcome to this video on Ansys Fluent Workspace's Polyflow for blow molding with an emphasis on stretch blow molding. So, the first step will be to read in a mesh and to update the units. So, we can see the mesh here. We have a mold for a bottle. We have a rod.

And then, inside the rod mold, is a preform. We'll use the used template to select blow molding and thermoforming. We have one fixed mold and one moving mold, and I'll update the duration to 1.05 seconds, leaving thermal off.

Looking at general, confirm this is a 2D shell geometry, it's transient, and we'll leave the inertial effects on. Next step is to update the fluid. Look at density; we'll leave that. Update the viscosity to 1e to the fifth Pascal seconds. Then, update the fluid zone, which is the preform.

So, I'll set the zones for the preform. Set an implantation pressure for a vacuum, 1e6 Pa. And then, for time dependency, I'll use an expression I've set up in a text file. So, all I have to do is copy and paste. Change from constant to expression. So, that displays it.

The next step would be the fixed mold, and the zone for that is just the plain mold. And the arrows, the darts, are pointing towards the solid material of the mold, so it should be pointing outward, like it is, so that's good. Next step is the moving mold. So, update the zone to the rod.

And, in this case, the darts are pointing in the wrong direction, so I'll do a flip darts direction, and then I'll update the expression for the vertical velocity using another expression. So, that is in the Y direction. Next step is layers of fluid. So, that would be again the free form.

In this case, we'll use a constant thickness of 5 millimeters. Update the fixed edges, and that would be the top edges, the top rim of the preform, so preform edge. Next step, contact with fixed mold. So, select the fluid zone, which is the preform, and then the mold for the mold zone of contact.

We'll just slightly adjust the penetration accuracy. Display that. Update contact with moving mold against the preform. And then, mold of contact now will be the rod. And we update penetration accuracy again.

This time, because the rod is touching the preform, we activate the allow contact release, and we put a pressure of 10 Pascals. Display that. Next, we'll jump down to mesh deformations for the fluid, so we'll select the preform, which is the fluid.

Then, we'll drop down here to condition one of adaptive meshing. So, the preform mesh gets adapted. So, select that zone.

And then, the contact mold would be the mold, and we'll update the minimum size to something a little bigger, maximum size to something a little bigger, tolerance set to one thousandth, and critical distance make a little bigger. Display that.

And then, double-check the adaptive meshing number of steps, make sure that's five. We're on to the solution. We'll look at derived quantities, and we'll add in track vectors. And we'll select the ones that are parallel and perpendicular to D, the direction.

And direction, we'll update to the vertical direction, which is 1010. And we'll enable the self-contact to get information if there are any warnings of self-contact.

Next step, looking at calculation activities, we'll update the convergent criterion to user-specified and make a tighter convergence criterion. Then, we'll update the transient controls, smaller initial time step, as well as the minimum maximum, make that smaller, and tighten up the tolerance.

Next step, drop down the wrong calculation, do a check just to confirm everything is complete. If the translation is invalid, click OK. Probably a good idea to write out a session here. And from there, go to Calculate.

So, while it's running, we can go to Transcript, see output as it's running, go to Plots, you can see Convergence History. So, we'll let that run. Welcome back, our simulation is completed. We'll just walk through generating some results. Go to the Outline View, Show Results, right-click on Contour.

Here, I'll pick the area stretch, and for surfaces, I'll pick the preform and do a display. So, switch to graphics. So, this is how it looks at the end. We can do an animation by taking the time step back down to zero and then using play. Thank you for watching! And that concludes our video.

Thank you for watching. Bye.