The (Technical) Kindness of ANSYS Fluent aaS, a Matlab Example

coding matlab ansys fluentMy friend, a fellow Romanian, just told me a funny story. She just relocated to the U.S. and was asking her dentist “When will I have the root channel treatment?”. The dentist kindly replied “Did you mean root canal, my dear?” 

Human kindness is a beautiful thing. As a software developer, I often wish that computer programs would be equally technically kind. Most of them are not. Many times, when a user mistypes a command, applications crash. Continue reading

MATLAB Apps For ANSYS Products: Updated for ANSYS 17.0

In 2013, I wrote a blog showing ANSYS users how to make MATLAB apps for ANSYS Fluent. Just as a quick reminder, a friend of mine, who is also an ANSYS Fluent and Mechanical APDL user has a Windows Matlab code programming a Linux Fluent session. She had just updated her hardware. Everything is moved to Linux. She also needed to integrate a Mechanical APDL session.

She was asking me: “Why, can’t I port my MATLAB®  code running on the platform of my choice and be able to also connect to Mechanical APDL?” She challenged me to to create a less than 20 lines code example. Back in 2013, my example was for ANSYS 16.0. Here is my update for ANSYS 17.0. Continue reading

ANSYS Webinars, Seminars and Events This Week – Dec 3

image of Learning text on a keyboard ANSYS Webinars and EventsThis week we have four new ANSYS webinars including a continuation of our Ask the Expert series. From San Jose, California at BIOMED Device to the CSIA-ICCAD 2012 in Beijing, China you’ll also find our experts at events where you can meet and discuss the latest advancements in simulation engineering technology.

Let’s begin with the ANSYS webinars. A reminder – if you miss one of our webinars you can access on-demand recordings via our Resource Library within a few days after the scheduled event.

ANSYS Webinars Ask the Expert Series

Improving Productivity with New Features ANSYS 14.5 for Geometry and Meshing

Wednesday, December 05, 2012
4:00 pm EST, 9:00 pm GMT (REGISTER)

A typical simulation workflow requires reading geometry, cleaning it, creating a closed body, generating mesh and reviewing mesh quality. For having a hex dominant mesh, additional geometry decomposition steps may be required. This process can be tedious.

In ANSYS 14.5, there are host of new features in ANSYS DesignModeler (DM) and ANSYS Meshing (AM) that makes preprocessing faster, more efficient and hence resulting in improved productivity for CFD and Mechanical workflows. These enhancements include support of newer CAD releases, usability for DM and AM, improved performance while dealing with large sized CAD geometry and hex dominant mesh in AM. Continue reading

User Defined Functions – UDFs

Today, I thought I’d address some questions that Systems/Installation Support gets on a pretty regular basis regarding Compiling Fluent User-Defined Functions (UDFs).

A user-defined function, or UDF, is a C function that can be dynamically loaded with the ANSYS Fluent solver to enhance its standard features. (Please see the complete UDF Manual on the ANSYS Customer Portal > Documentation > Fluid Dynamics > UDF Manual). Continue reading

Introducing Assembly Meshing with ANSYS 14.0

The release of ANSYS 14.0 software introduces a very exciting and powerful capability that targets ANSYS Fluent and ANSYS Polyflow users – assembly meshing. Now it is easier than ever to mesh assemblies of medium complexity where the flow passage volume is not pre-defined or it is composed of sheet bodies, that overlap body’s small gaps. With assembly meshing one can obtain a conformal mesh between parts without having to define a multi-body part.  Continue reading

CFD Simulation Gives Wing to the Red Bull Formula One Team

In my last blog entry, I discussed the positive ROI for CFD simulation. The metrics used were very business-oriented such as reduction in lead time, costs, etc. A new example of this ROI is the fresh victory of  Red Bull Racing in the 2011 Formula One season. For the second year in a row  the Red Bull team has won both the Driver and Constructors’  titles for the 2011 Formula One Championship, thanks to a great Formula One design and a driver with extraordinary talent, Sebastian Vettel. Because of speed limits I cannot drive faster than 65 miles per hour (104 kilometers by hour)  so I cannot even start to explain how Sebastian Vettel performs so well at the high speeds of F1 races. However, I would venture to claim his performance is partly due to a great car — a car designed using CFD simulation.

Continue reading

Initial Patching of Particles in DDPM or DEM in ANSYS Fluent

When simulating particulate flows using the dense discrete phase model (DDPM) or discrete element method (DEM) in ANSYS Fluent software, you might want to initialize the case with a certain region filled with particles. Examples of this include an initial static bed in a bubbling fluidized bed simulation and a partially filled rotary drum in a powder mixing simulation. Although it is possible to use standard DPM injection options to continuously inject particles until the desired quantity is reached, this approach is computationally expensive and impractical when the amount of particulate mass to be injected is large. Additionally surface injection from “interior” cell facets is not recommended as this option does not provide good control over injection and may lead to numerical instability.

So what are the options currently available?

Continue reading