10 Great New Features in ANSYS Mechanical 19.0 and 19.1

ANSYS Mechanical version 19.0 has been available since late January 2018, while version 19.1 was released in May. If you haven’t had a chance to check them out, we thought it would be helpful to list what we see as 10 of the top newest features. We’ll start with five new features from version 19.0 and will then round it out with five from version 19.1.

ANSYS Mechanical 19.0

1. 4 Cores HPC Solving with No Additional Licensing

Previously, you were limited to solving on 2 cores at a maximum without having additional ANSYS HPC or HPC Pack licenses. That limit has been raised to 4 cores at 19.0.
To utilize the cores while solving, from the Solution branch in Mechanical click on the Tools menu, then Solve Process Settings. Click the Advanced button. Set the Max number of utilized cores to 4 and click OK.

2. Topology Optimization Includes Inertial Loads

Topology optimization became a native option in ANSYS Mechanical in version 18.0. Topology optimization allows us to perform studies in which we preserve stiffness while reducing weight, for example. Since inertia loads are now supported in a topology optimization, one type of problem we can now solve is starting with geometry that has a mix of an inertial load (gravity in the downward direction) along with additional loading such as forces or pressures.

Solving the topology optimization and moving to the verification step we can see the optimization results (shape and contour results plot) for the combined loading.

The ability to include inertia loads adds quite a few more problems that can be considered for topology optimization.

3. Small Sliding Contact

The idea here is that if we have confidence that the contact and target elements within a contact region will not slide very much, we can turn on the small sliding assumption. This speeds up the computations because less checking is needed for the contact elements during the solution. It’s activated in the Details view for one or more contact regions. We’ve seen some marginal improvements in solution times for a couple of test models. It’s clearly worth trying this if it applies to your simulations.

4. Element Birth and Death

We now no longer have to use APDL command objects to incorporate element birth and death. If you’re not familiar with what this is, it’s the ability to selectively deactivate and/or activate portions of the finite element model to simulate forming operations, assembly, etc. Further, the implementation is fantastic in that unlike with the old MAPDL implementation, we no longer have to manually keep track of which elements have been ‘killed’ or made ‘alive’. The postprocessing in Mechanical 19.0 automatically displays only elements that are alive for a given results set.
Here is how it is implemented in the Mechanical tree, under the analysis type branch:

The entities to be killed or made alive can be selected by geometry or Named Selections. There is a handy table that shows the alive or dead status for each Element Birth and Death object once they are setup:

This animation shows a temperature results plot and demonstrates how the killed elements are made alive and automatically displayed when postprocessing:

5. Clipboard Tool

This new menu pick gives us an improved method for tasks such as selecting multiple faces. Rather than having to carefully pick all of them at once or use a combination of named selections, we can now simply select the faces that are easy to pick, add them to the clipboard, rotate the model, select more faces now that they are in view, etc.

Once all the desired faces are in the Clipboard, we simply use the Select Items in Clipboard dropdown and we can now assign a load or mesh control, etc. to the desired faces.

Note there are convenient hot keys for Adding to, Removing from, and Clearing the clipboard, shown in the screen captures of the menu dropdowns above.

ANSYS Mechanical 19.1

6. Granta Design Sample Materials

Version 19.1 adds a whole new set of sample materials from Granta. To access them, open up Engineering Data, click on the Engineering Data Sources button, and then click on the Granta Design Sample Materials button. This adds a lot more sample materials than have been available in Engineering Data previously.

7. Materials folder in Mechanical

You’ll see a new branch in the tree in Mechanical 19.1: Materials. All materials that are part of your Engineering Data set will show up in this branch. For each material defined, we can click on the Material Assignment button or right click as shown here:

One the new Assignment branch is created for a material, we can then select the bodies for which that material should be assigned. Each material has its own color which can be changed in Engineering Data if so desired.

Important note for Mechanical APDL command users: Assigning material properties using the Materials branch results in all parts with the same material property having the same MAPDL material number. This is different from prior behavior in Mechanical in which each part in the geometry tree had its own material number identified with the ‘magic’ parameter name matid. Parameter matid now no longer is unique for each part if materials area assigned using the Materials branch. There is a new ‘magic’ parameter named typeids which identifies the element type number for each part in the tree. This new parameter is actually a 1x1x1 array parameter rather than a scalar parameter, so to make use of it in a command snippet we need to add the dimension (1) to the parameter name, like this:

thtest1=typeids(1)

or

et,typeids(1),solid65

8. Result Tracking During Solution

A new, useful capability is to be able to view a result item on a body, while the solution is running. You can now insert certain results items under Solution Information and view the status of the results while the solution is progressing. If birth and death is employed it will even display just the elements that are alive as the solution progresses. Here is an example of a temperature plot on a body while a transient solution is in progress:

9. Save Animations to .wmv and .mp4 Formats

We now have two new options besides the old .avi format for exporting animation files. The .mp4 and .wmv formats both tend to produce smaller files than .avi format. When you click on the Export Video File button the new options are available in the dropdown:

10. Solution Statistics Page

Finally, there is a new Solution Statistics page, available under Solution Information when a solution has completed. This is a quick and easy way to view performance information from your solution and helps determine if more cores or more RAM could be beneficial in future solutions of the same model. Here is an example:

Conclusions

These are just a few of the enhancements that have been implemented in versions 19.0 and 19.1. These should help you be more productive with your solutions in ANSYS Mechanical as well as increase your capacity for simulating reality, and creating new geometry when it comes to topology optimization.

New Enhancements to Flownex 2015: Even Better Fluid-Thermal Simulation

987786-flownex_simulation_environment-11_12_13The developers of Flownex have been hard at work again and have put out a fantastic update to Flownex 2015.  These additions go far beyond what most simulation programs include in an update, so we thought it was worth a bit of a blog article to share it with everyone.  You can also download the full release notes here: FlownexSE 2015 Update 1 – Enhancements and Fixes

What is Flownex?

Some of you may not be familiar with Flownex. It is a simulation tool that models Fluid-Thermal networks.  It is a 1-D tool that is very easy to use, powerful, and comprehensive. The technology advancements delivered by Flownex offer a fast, reliable and accurate total system and subsystem approach to simulation that complements component level simulation in tools like ANSYS Fluent, ANSYS CFX, and ANSYS Mechanical.  We use it to model everything from turbine engine combustors to water treatment plants. Learn more here

Major Enhancements

A lot went in to this update, much hidden behind the scenes in the forms of code improvements and fixes.  There are also a slew of major new or enhanced features worth mentioning.

Shared Company Database

One of the great things about Flownex is that you can create modeling objects that you drag and drop into your system model. Now you can share those components, fluids, charts, compounds, and default settings across your company, department, or group.    There is no limit on the number of databases that are shared and access can be controlled. This will allow users to reuse information across your company.

Shared Database
Shared Database

Static Pressure Boundary Conditions

In the past Flownex always used a total pressure boundary condition. Based on user requests, this update includes a new boundary condition object that allows the user to specify the static pressure as a boundary condition. This is useful because many tests of real hardware only provide static pressure. It is also a common boundary condition in typical rotational flow fields in turbo machinery secondary flow.

Subdivided Cavities

Another turbo machinery request was the ability to break cavities up into several radial zones, giving a more accurate pressure distribution in secondary flow applications for Rotor-Rotor and Rotor-Stator cavities.  These subdivisions can be automatically created in the radial direction by Flownex.

flownex_rotor-stator-stator-cavities
Subdivided Cavity Input Dialog

Excel Input Sheets and Parameter Tables

The connection between Microsoft Excel and Flownex has always been strong and useful, and it just get even better.  So many people were connecting cells to their Flownex model parameters that the developers decided to directly connect the two programs so the user no longer has to establish data connection links.  Now an properties in Flownex can be hooked to a cell in Excel.

The next thing users wanted was the ability to work with tables of parameters, so that was added as well.  The user can hook a table of values in Excel to Flownex parameters and then have Flownex solve for the whole table, even returning resulting parameters.  This makes parametric studies driven from Excel simple and powerful.

flownex_Parametric-Tables
Excel Parameter Tables

Component Enhancements

Users can now create component defaults and save them in a library. This saves time because in the past the user had to specify the parameters for a given component. Now thy just drag and job the existing defaults into their model.

Compound components have also been enhanced by the development team so you no loner have to restart Flownex when you move, export, or import a compound component.

Find Based on Property Values

Users can now search through properties on all the objects in their model based on the value assigned to those properties.  As an example, you can type > 27.35 to get a list of all properties with an assigned value that is larger than 27.35.  This saves time because the user no longer has to look through properties or remember what properties were assigned.

Network Creation through Programming

Users can now write programs through the API or scripting tool to build their network models. This will allow companies to create vertical applications or automate the creation of complex networks based on user input. Of all the enhancements in this update, this improvement has the potential to deliver the greatest productivity improvements.

Automatic Elevations Importing in GIS

Users who are specifying flow networks over real terrain can now pull elevation data from the internet, rather than requiring that the data be defined when the network is specified. This enhancement will greatly speed up the modeling of large fluid-thermal systems, especially when part of the simulation process is moving components of the system over terrain.

Multiple Fluid Interface Component

A very common requirement in fluid-thermal systems is the ability to model different fluids or fluid types and how they interact. With this update users can now model two separate fluid networks and define a coupling between the two. The mass balance and resulting pressure at the interface is maintained.

Static Condition Calculation Improvements

Many simulation require an accurate calculation of static pressures. To do this, the upstream and downstream areas and equivalent pipe diameters are needed to obtain the proper values.  Many components now allow upstream and downstream areas to be defined, including restrictors and nozzles.

flownex_upstream-downstream-area
Dialog for upstream and downstream area specification

Scaled Drawing

The ability to create a scale 2-Dimensional drawing was added to Flownex. The user can easily add components onto an existing scaled drawing that is used as a background image in Flownex. These components will automatically detect and input lengths based on the drawing scale and distance between nodes. This results in much less time and effort spent setting up larger models where actual geometric sizes are important.

Scaled Drawing Tools
Scaled Drawing Tools

How do I Try this Out?

As you can see by the breadth and depth of enhancements, Flownex is a very capable tool that delivers on user needs.  Written and maintained by a consulting company that uses the tool every day, it has that rare mix of detailed theory and practical application that most simulation engineers crave.  If you model fluid-thermal systems, or feel you should be simulating your systems, contact Brian Duncan at 480.813.4884 or brain.duncan@padtinc.com. We can do a quick demo over the internet and learn more about what your simulation needs are.  Even if you are using a different tool, you should look at Flownex, it is an great tool.