SOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKS

New - Free-Flowing Liquids Come to SOLIDWORKS


For customers of Hawk Ridge Systems, one of the most popular uses of SOLIDWORKS Flow Simulation has long been predicting the performance of hardware and industrial equipment - things like valves, manifolds, and piping systems. Engineers commonly use Flow Simulation while designing such components to ensure a certain fluid delivery rate, minimize pressure resistance and select the right pumping equipment- even including certain processes like heat transfer or mixing of fluids.

In mixing problems, such as exhaust gas recirculation or blending liquids, it’s always been possible to see mass or volume concentrations, density changes and more- even with as many as ten different fluids- but there was always one major caveat. Until now, it has only been possible to mix fluids of the same phases (gasses with gasses, liquids with liquids), which mean it was impossible to simulate any system with a free-flowing liquid surrounded by a gas- for example, water sloshing in a tank, or aeration in a static gas-liquid mixer.

All that has changed with SOLIDWORKS 2018, with Flow Simulation’s new “Free Surface” capability. When creating a new project, you’ll be able to select this option at the Analysis Type menu. When proceeding to the Fluids tab and selecting both a gas and liquid, such as air and water, the Default fluid type will now show as “Immiscible mixture” – meaning they can now occupy the same volume.

SOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKS

I’m using this new capability to perform a tank filling simulation so I can confirm the tank will fill as quickly as I want, and get an idea of how powerful my pump needs to be.

SOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKS SOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKS

Once you’ve enabled the option, you’ll then be able to select which fluid- the air or gas- is present at the start of the analysis (using the Free Surface capability requires a transient analysis). Similarly, each Boundary Condition will let you choose which fluid will enter the system at that opening. In this case, I’m starting the simulation with a tank full of air, and then applying a Volume Flow Rate of 500 gal/min of water to the inlet pipe:

SOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKSSOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKS

After running the project (which, like other transient studies can be sped up with the Nested Iterations option), I can review all the normal plots types and Goals with such parameters as pressure, velocity, and mass or volume fractions- and using the Transient Explorer capability with a Cut Plot can provide an insightful transient animation of the filling process:

This technique does have a few limitations- being a VOF (Volume of Fluid) method, there’s no accounting for surface tension effects on the shape of the liquid surface, so visualizing individual droplets or bubbles isn’t possible. Also, porous materials and rotation are not supported in this release.

However, enabling Free Surface doesn’t add much to solve times, and is more than capable for predicting pressure buildup, fill rates, turbulence, and any other large-scale effects. In this case, it looks like my tank will be half full after 30 seconds, and since the pressure increases as the water builds up,  I’ll need a pump that can provide at least a couple PSIg to do the job.

SOLIDWORKS Flow Simulation 2018: What's New - Free-Flowing Liquids Come to SOLIDWORKS

Stay tuned to the Hawk Ridge Systems blog for more examples of analysis in action, and all the new capabilities in SOLIDWORKS 2018. For more information, check out our YouTube channel, get a SOLIDWORKS Flow Simulation quote or contact us at Hawk Ridge Systems today. Thanks for reading!

September 29, 2017
Did you like this post?
August 26, 2018
Such it"s a technical topi. thank you so much for this.
Shiva Kumar
February 18, 2020
Hello Damon Tordini. Great Video , I'm working on sloshing simulation to improve baffle design for Hydrocarbon tanks. i wish i could attaches the study which i have done but this site doesn't allowing any attached files. Could you please help me out for this sloshing tank simulation. it's really help full for my study towards liquid behavior inside the tank while vehicle moving with some speed by that i can design better baffles for tank. Thank u, Shiva Kumar.
Damon Tordini
February 18, 2020
Hi Shiva, Glad to hear you are taking advantage of this capability- it definitely opens up a new class of design challenges. Feel free to send an email to and we'll see what we can do to assist.
April 20, 2020
Hello, what if the tank is closed and the air must go out via the inlet? Can I simulate a two-way boundary condition?
Damon Tordini
April 21, 2020
Hi Daniel, Yes-in SOLIDWORKS Flow simulation you can create boundary conditions called Pressure Openings which will allow fluid to go either in or out depending on the flow patterns and the rest of the system. In free surface problems like this, you can define the opening as either entirely gas, entirely liquid, or as a mixture of both (i..e. liquid up to the halfway point of the pipe).
September 24, 2020
Great video, what are the boundary conditions ?
Damon Tordini
September 29, 2020
Hi Matheus, In this example there is an Inlet Volume Flow Rate applied at the water inlet, and an Environment Pressure condition at the small outlet above it. But, the Free Surface capability can be used with any typical boundary conditions. In fact if you want to simulate water sloshing around in a sealed tank, you can have no boundary conditions at all!

Please to comment.

Don't have an account?