Learn the capabilities of SIMULIA XFlow for mixing problems in this step-by-step tutorial featuring a mixing tank with free surface to represent headspace, and a rotating agitator. The lattice Boltzmann based solver of XFlow allows mixing complex effects such as arbitrary body motion and adaptive refinement to accurately and efficiently track the free surface.
Download the files below to follow along:
Starting geometry in .STEP format:
Completed setup in XFlow 2023 format:
This tutorial is a follow-up to our previous tutorial, of a Mixing Tank analysis in SOLIDWORKS Flow Simulation:
Here we contrast the additional capabilities of XFlow and when it makes sense to "step up" to the SIMULIA product line. Compared to SOLIDWORKS Flow Simulation, XFlow allows tracking additional species within the flow when using free surface functionality, by using scalar transport with passive or active scalars (which can incorporate density and buoyancy effects). The discrete particle method available in XFlow allows simulation of particle injection with transient tracking. The enforced body motion in XFlow allows analyzing vertical mixers and other complex geometries, as there are no "rotating regions" to define. Despite having very advanced capabilities, the setup process for such an analysis can be accomplished in just a few minutes.
Timestamps:
0:00 Introduction
0:24 SIMULIA XFlow Capabilities
1:31 Problem Statement
1:54 User Preferences
2:14 Project Creation with Internal Free Surface Template
2:25 Geometry Import
3:25 Enforced Body Motion for Agitator Rotation
4:05 Simulation Time and Timestep, Frames Frequency
4:50 Initializing Liquid region
5:14 Scalar Transport and Passive Scalar Definition
5:48 Resolved Scale and Adaptive Refinement
6:30 Running the Analysis
7:10 Post Processing: Isosurface and Cut Plot
8:05 Function Viewer and Torque Plot
8:35 Cut Plot for Passive Scalar
9:05 Visualizing Domain Structure
9:58 Results Export - Numerical Data and Animation
10:48 Creating Post-Process Geometry
11:22 Stream Tracer for DPM / Particle Injection
13:10 Areas to Refine (Lattice Resolved Scale & Timestep)
14:20 Summary & Outro
Presented by Ryan Navarro
For more information on SOLIDWORKS:
For more information on SOLIDWORKS Simulation:
Technical Support Knowledgebase: