Recording – Leveraging On-Demand Cloud HPC for Simulation with Nimbix

High Performance Computing (HPC) has proven to be critical for simulation tools like ANSYS thanks to its ability to help engineers perform a wider range of analyses faster than ever before.

PADT is proud to be working with Nimbix, the creators of an award winning HPC platform developed for enterprises and end users who demand performance and ease of use in their process.

Check out the following recording of our co-hosted webinar, with Nimbix Application & Sales Engineer Adil Noor, and PADT’s Lead Application Engineer, Manoj Mahendran, discussing the benefits of leveraging HPC and Cloud Computing for simulation, along with a look at how PADT has deployed ANSYS on the Nimbix platform.

ANSYS ACT Console Snippets

So this is just a quick post to point out a handy feature in ANSYS Workbench, the ACT Console. There are times when you want some functionality in Mechanical that just is not yet there. In this example, a customer wanted the ability to get a text list of all the Named Selections in his model.  A quick Python script does just that.

import string,re

a=ExtAPI.DataModel.AnalysisList[0]  #Get the first Analysis if multiple are present 
workingdir=a.WorkingDir 
path=workingdir.split("\\\\") 

#Put the output file in the "user_files" directory for the project. 
userdir=string.join(path[:len(path)-4],"\\\\")+"\\\\user_files"  

#Use the name of the system in case the snippet is 
#used on multiple independent systems in the project. 
system_name=re.sub(" ","_",a.Name)  
model = ExtAPI.DataModel.Project.Model 
nsels = model.NamedSelections                  #Get the list of Named Selections 

if nsels:    #Do this if there are any Named Selections
     f=open("%s\\\\%s_named_selections_checked.txt"%(userdir,system_name), "w") 
     for child in nsels.Children:
        f.write("%s\n"%child.Name)
     f.close()

So to use a piece of Python code, like this, we use the ACT Console in Mechanical. To access the ACT Console in Mechanical 17.0, or later, just hit this icon in the toolbar.

The Console allows you to type, or paste, text directly into the black command line at the bottom.  But if we are going to reuse this code, then the use of Snippets is the way to go. In R17.0 they were called ‘Bookmarks’, but they worked the same way.

When you add a Snippet, a new window allows you to name the snippet and type in, or paste in, your code.

When you hit Apply, your named snippet is added to the list

From then on, to use the snippet you just click on it, and hit ‘Enter’. The text is basically, repasted into the command window, so you can set any variables needed prior to hitting your snippet.

The snippets are persistent and remain in the console, so they are available for all new projects. Using snippets is a great way to reduce time for repetitive tasks, without having to create a full blown ACT extension.

Happy coding!

Getting to Know PADT: Simulation Services

This is the fourth installment in our review of all the different products and services PADT offers our customers. As we add more, they will be available here.  As always, if you have any questions don’t hesitate to reach out to info@padtinc.com or give us a call at 1-800-293-PADT.

The A in PADT actually stands for Analysis.  Back in 1994 when the company was started, computer modeling for mechanical engineering was called Analysis. It was such an important part of what we wanted to achieve that we put it in the name.  Unfortunately, Analysis was a bit to generic so the industry switched to Numerical Simulation, or simply simulation. In the 23 years since we started, analysis… sorry, simulation, has been not just a foundation for what PADT does for our customers, it has become a defacto tool in product development.  Through it all there has been a dedicated group here that is focused on providing the best simulation as a service to customers around the world.

Driving Designs with Simulation

Many companies know about PADT with regards to simulation because we are an ANSYS Elite Channel Partner – selling and supporting the entire suite of ANSYS simulation tools in the Southwestern US. The success of simulation in the design and development of physical products is a direct result of the fact that these fantastic tools from ANSYS can be used to drive the design of products.  This can be done in-house by companies designing the products, or outsourced to experts. And that is where PADT has come in for hundreds of customers around the world.  The expertise we use to support and train on ANSYS products derives directly from our real world experience providing CFD, structural, thermal, electromagnetic, and multiphysics simulations to help those customers drive their product development.

For those not familiar with simulation, or who only use the basic tools embedded in CAD software as a quick check, understanding why it is so important hinges on understand what it really is. Numerical Simulation is a methodology where a physical product is converted into a computer model that represents its physical behavior.  This behavior can be many different physics: stresses, vibration, fluid flow, temperature flow, high frequency electromagnetic radiation, sloshing of liquids, deformation during impact, piezoelectric response, heating from static electromagnetic waves, cooling from air flow. The list goes on and on. Pretty much anything you studied in physics can be modeled using a numerical simulation.

The process of doing the simulation consists of taking the physical object and breaking it into discrete chunks, often very small relative to the size of the object, so that equations can easily be written for each chunk that describes the physical behavior of that chunk relative to the chunks around it.  Imagine writing equations for the fluid flow in a complicated valve housing, very hard to do. But if you break it up into about one million small polyhedrons, you can write an equation for flow in and out of each polyhedron. These equations are then assembled into a giant matrix and solved using linear algebra.  That is why we need such large computers.  We mostly use the world’s leading software for this, from ANSYS, Inc.

More than Building and Running Models

Knowing how to build and run finite element and CFD models is key to providing simulation as a service. PADT’s team averages over 18 years of experience and few people come close to their knowledge on geometry preparation, meshing, setting up loads and boundary conditions, leveraging the advantages of each solver, and post processing. That is a good starting point. But what really sets PADT apart is the understanding of how the simulation fits into product development, and how the information gathered from simulation can and should be used.  Instead of providing a number or a plot, PADT’s experienced engineers deliver insight into the behavior of the products being simulated.

How each project is conducted is also something that customers keep coming back for.  Nothing is ever “thrown over the wall” our passed through a “black box.” From quote through delivery of final report, PADT’s engineers work closely with the customer’s engineers to understand requirements, get to the heart of what the customer is looking for, and deliver useful and actionable information.  And if you have your own in-house simulation team, we will work closely with them to help them understand what we did so they can add it to their capabilities. In fact, one of the most popular simulation services offered by PADT is automation of the simulation process with software tools written on top of ANSYS products.  This is a fantastic way to leverage PADT’s experience and knowledge to make your engineers more efficient and capable.

Unparalleled Breadth and Depth

Based on feedback from our customers, the other area where PADT really stands out is in the incredible breadth and depth of capability offered.  Whereas most service providers specialize in one type of simulation or a single industry, more than twenty years of delivering high-end simulation to evaluate hundreds of products has given PADT’s team a unique and special level of understanding and expertise. From fluid flow in aerospace cooling systems to electromagnetics for an antenna in a smart toy, a strong theoretical understanding is combined with knowledge about the software tools to apply the right approach to each unique problem.

No where is this breadth and depth exemplified than with PADT’s relationship with ANSYS, Inc. Since the company was founded, PADT engineers have worked closely with ANSYS development and product management to understand these powerful tools better and to offer their advice on how to make them better.  And each time ANSYS, Inc. develops or acquires a new capability, that same team steps up and digs deep into the functionality that has been added. And when necessary, adding new engineers to the team to offer our customers the same expert access to these new tools.

 

The best way to understand why hundreds of companies, many of them large corporations that are leaders in their industry, come to PADT from around the world for their simulation services needs is to talk to us about your simulation services needs. Regardless of the industry or the physics, our team is ready to help you drive your product development with simulation. Contact us now to start the discussion.

 

How ANSYS Helped Us View the Solar Eclipse

Here in the Phoenix area, we weren’t treated to the full total eclipse that others in the USA got to see.  Our maximum coverage of the sun was a bit over 60%.  Still, there was an eclipse buzz in the PADT headquarters and although we had some rare clouds for a few minutes, the skies did part and we did get to view the partial eclipse from the parking lot.

So, how did ANSYS help us view the eclipse?  It was in an indirect way – via a pinhole camera I made from an old ANSYS installation software box.  The software box, a hobby knife to cut out a viewing port, a couple of post-it notes to allow for a small hole and a clear projection area, and a thumb tack were all that was needed, along with a couple of minutes to modify the box.

 

Here we can see the viewing port cut into the software box.  On the opposite side is a pin hole to allow the sun’s light to enter the box.

After heading out to the eclipsing grounds (the parking lot), we quickly lined up the pin hole and the projection screen and got our views of the partially obscured sun:

Here is a close up of the sun’s image projected inside the box:

Others viewing the eclipse here at PADT HQ had a range of filters, eclipse glasses, etc.  With the projection method as shown above, though, we don’t have to worry about eye damage.  So, in a way, ANSYS did help us view the eclipse safely, by providing a box that was easy to convert to a pinhole camera.

While we enjoyed the partial eclipse here in Arizona, we did have a couple of PADT colleagues in the path of totality.  Here is a picture from one of my coworkers who viewed the eclipse in South Carolina:

We hope you enjoyed the eclipse as well, either in person or via images on the web.  We’re looking forward to the next one!

Finally, In case you missed an earlier astronomical rarity back in 2012, here is a photo of the planet Venus transiting in front of the sun’s disk (black dot on the left side).  The next one of these won’t be until December, 2117.

 

The Advantages of Leveraging HPC with Nimbix – Webinar

Simulation has become even more prevalent in the world of engineering than it was even 5 years ago. Commercial tools have gotten significantly easier to use, whether you are looking at tools embedded within CAD programs or the standalone flagship analysis tools. The driving force behind these changes are to ultimately let engineers and companies understand their design quicker and with more fidelity than before.

High Performance Computing (HPC) has proven to be critical for simulation tools like ANSYS thanks to its ability to help engineers perform a wider range of analyses faster than ever before. PADT is proud to be working with Nimbix, the creators of an award winning HPC platform developed for enterprises and end users who demand performance and ease of use in their process.

Join Nimbix Application & Sales Engineer Adil Noor, and PADT’s Lead Application Engineer, Manoj Mahendran, for a discussion on the benefits of leveraging HPC and Cloud Computing for simulation, along with a look at how PADT has deployed ANSYS on the Nimbix platform.

From this webinar you will learn about:

  • The benefits of using Cloud Computing
  • The capabilities of HPC with ANSYS
  • The advantages Nimbix provides and why PADT leverages them for HPC

This webinar will be taking place on: 
 
Wednesday August 23rd, from 11:00 AM – 12:00 PM MST 
 
Don’t miss this opportunity, register and secure your place today!

Topological Optimization in ANSYS 18.1 – Motorcycle Component Example

We’ve discussed topological optimization in this space before, notably here:

If you’re not familiar with topological or topology optimization, a simple description is that we are using the physics of the problem combined with the finite element computational method to decide what the optimal shape is for a given design space and set of loads and constraints. Typically our goal is to maximize stiffness while reducing weight. We may also be trying to keep maximum stress below a certain value. Frequencies can come into play as well by linking a modal analysis to a topology optimization.

Why is topology optimization important? First, it produces shapes which may be more optimal than we could determine by engineering intuition coupled with trial and error. Second, with the rise of additive manufacturing, it is now much easier and more practical to produce the often complex and organic looking shapes which come out of a topological optimization.

ANSYS, Inc. has really upped the game when it comes to utilizing topology optimization. Starting with version 18.0, topo opt is built in functionality within ANSYS. If you already know ANSYS Mechanical, you already know the tool that’s used. The ANSYS capability uses the proven ANSYS solvers, including HPC capability for efficient solves. Another huge plus is the fact that SpaceClaim is linked right in to the process, allowing us to much more easily make the optimized mesh shape produced by a topological optimization into a more CAD representation set for use in validation simulations, 3D printing, or traditional manufacturing.

The intent of this blog is to show the current process in ANSYS version 18.1 using a simple example of an idealized motorcycle front fork bracket optimization. We don’t claim to be experts on motorcycle design, but we do want to showcase what the technology can do with a simple example. We start with a ‘blob’ or envelope for the geometry of our design space, then perform an optimization based on an assumed set of loads the system will experience. Next we convert the optimized mesh information into solid geometry using ANSYS SpaceClaim, and then perform a validation study on the optimized geometry.

Here we show our starting point – an idealized motorcycle fork with a fairly large blob of geometry. The intent is to let ANSYS come up with an optimal shape for the bracket connecting the two sides of the fork.

The first step of the simulation in this case is a traditional Static Structural simulation within ANSYS Workbench. The starting point for the geometry was ANSYS SpaceClaim, but the initial geometry could have come from any geometry source that ANSYS can read in, meaning most CAD systems as well as Parasolid, SAT, and STEP neutral file formats.
A single set of loads can be used, or multiple load cases can be defined. That’s what we did here, to simulate various sets of loads that the fork assembly might experience during optimization. All or a portion of the load cases can be utilized in the topological optimization, and weighting factors can be used on each set of loads if needed.
Here we see the workflow in the ANSYS Workbench Project Schematic:

Block A is the standard static structural analysis on the original, starting geometry. This includes all load cases needed to describe the operating environment. Block B is the actual topological optimization. Block C is a validation study, performed on the optimized geometry. This step is needed to ensure that the optimized shape still meets our design intent.

Within the topology optimization, we set our objective. He we choose minimizing compliance, which is a standard terminology in topology optimization and we can think of it as the inverse which is maximizing stiffness.

In the static structural analysis, 7 load cases were used to describe different loading situations on the motorcycle fork, and here all have been used in the optimization.
Further, we defined a response constraint, which in this example is to reduce mass (actually retain 15% of the mass):

Another quantity that’s often useful to specify is a minimum member constraint. That will keep the topology optimization from making regions that are too small to 3D print or otherwise manufacture. Here we have specified a minimum member size of 0.3 inches:

Since the topological optimization solution uses the same ANSYS solvers for the finite element solution as a normal solution, we can leverage high performance computing (distributed solvers, typically) to speed up the solution process. Multiple iterations are needed to converge on the topology optimization, so realize that the topo opt process is going to be more computationally expensive than a normal solution.

Once the optimization is complete, we can view the shape the topo opt method has obtained:

Notice that only a portion of the original model has been affected. ANSYS allows us to specify which regions of the model are to be considered for optimization, and which are to be excluded.

Now that we have a shape that looks promising, we still need to perform a validation step, in which we rerun our static simulation with the loads and constraints we expect the fork assembly to experience. To do that, we really want a ‘CAD’ model of the optimized shape. The images shown above show the mesh information that results from the topo opt solution. What we need to do next is leverage the ANSYS SpaceClaim geometry tool to create a solid model from the optimized shape.
A simple beauty in the ANSYS process is that with just a couple of clicks we proceed from Block B to Block C in the Workbench project schematic, and can then work with the optimized shape in SpaceClaim.

As you can see in the above image, SpaceClaim automatically has the original geometry as well as the new, optimized shape. We can do as much or as little to the optimized shape as we need, from smoothing and simplification to adding manufacturing features such as holes, bosses, etc. In this case we simply shrink wrapped it as-is.
Continuing with the validation step, the geometry from SpaceClaim automatically opens in the Mechanical window and we can then re-apply the needed loads and constraints and then solve to determine if the optimized shape truly meets our design objectives. If not, we can make some tweaks and run again.

The above image shows a result plot from the validation step. The geometry efficiently comes through SpaceClaim from the optimization step to the validation step. The needed tools are all nicely contained within ANSYS.

Hopefully this has given you an idea of what can be done with topology optimization in ANSYS as well as how it’s done. Again, if you already know ANSYS Mechanical, you already know the bulk of how to do this. If not, then perhaps what you have seen here will spark a craving to learn. We can’t wait to see what you create.

Webinar: Additive Manufacturing & Simulation Driven Design, A Competitive Edge in Aerospace

PADT recently hosted the Aerospace & Defence Form, Arizona Chapter for a talk and a tour. The talk was on “Additive Manufacturing & Simulation Driven Design, A Competitive Edge in Aerospace” and it was very well received.  So well in fact, that we decided it would be good to go ahead and record it and share it. So here it is:

Aerospace engineering has changed in the past decades and the tools and process that are used need to change as well. In this presentation we talk about how Simulation and 3D Printing can be used across the product development process to gain a competitive advantage.  In this webinar PADT shares our experience in apply both critical technologies to aerospace. We talk about what has changed in the industry and why Simulation and Additive Manufacturing are so important to meeting the new challenges. We then go through five trends in each industry and keys to being successful with each trend.

If you are looking to implement 3D Printing (Additive Manufacturing) or any type of simulation for Aerospace, please contact us (info@padtinc.com) so we can work to understand your needs and help you find the right solutions.

 

Video Tips – Two-way connection between Solidworks and ANSYS HFSS

This video will show you how you can set up a two-way connection between Solidworks and ANSYS HFSS so you can modify dimensions as you are iterating through designs from within HFSS itself. This prevents the need for creating several different CAD model iterations within Solidworks and allows a more seamless workflow.  Note that this process also works for the other ANSYS Electromagnetic tools such as ANSYS Maxwell.

Overset Meshing in ANSYS Fluent 18.0

One of the tough challenges in creating meshes for CFD simulations is the requirement to create a mesh that works with very different geometry. With Overset meshing you can create the ideal mesh for each piece of geometry in your model, and let them overlap where they touch and the program handles the calculations at those boundaries. All of this is handled simply in the ANSYS Workbench interface and then combined in ANSYS FLUENT.

PADT-ANSYS-Fluent-Overset-Meshing-2017_07_05-1

Secant or Instantaneous CTE? Understanding Thermal Expansion Modeling ANSYS Mechanical

One of the more common questions we get on thermal expansion simulations in tech support for ANSYS Mechanical and ANSYS Mechanical APDL revolve around how the Coefficient of Thermal Expansion, or CTE. This comes in to play if the CTE of the material you are modeling is set up to change with the temperature of that material.

This detailed presentation goes in to explaining what the differences are between the Secant and Instantaneous methods, how to convert between them, and dealing with extrapolating coeficients beyond temperatures for which you have data.

PADT-ANSYS-Secant_vs_Instantaneous_CTE-2017_07_05

You can download a PDF of the presentation here.

The ANSYS Academic Program – The World’s Best Simulation Tools for Free or Discounted

Researchers and students at universities around the world are tackling difficult engineering and science problems, and they are turning to simulation more and more to get to understanding and solutions faster. Just like industry. And just like industry they are finding that ANSYS provides the most comprehensive and powerful solution for simulation. The ANSYS suite of tools deliver breadth and depth along with ease of use for every level of expertise, from Freshman to world-leading research professors. The problem in the past was that academia operates differently from industry, so getting to the right tools was a bit difficult from a lot of perspectives.

Now, with the ANSYS Academic program, barriers of price, licensing, and access are gone and ANSYS tools can provide the same benefits to college campuses that they do to businesses around the world.  And these are not stripped down tools, all of the functionality is there.

Students – Free

Yes, free.  Students can download ANSYS AIM Student or ANSYS Student under a twelve month license.  The only limitation is on problem size.  To make it easy, you can go here and download the package you need.  ANSYS AIM is a new user interface for structural, thermal, electromagnetic, and fluid flow simulation oriented towards the new or occasional user.  ANSYS Student is a size limited bundle of the full ANSYS Mechanical, ANSYS CFD, ANSYS Autodyn, ANSYS SpaceClaim, and ANSYS DesignXplorer packages.

You can learn more by downloading this PDF.

That is pretty much it. If you need ANSYS for a class or just to learn how to use the most common simulation package in industry, download it for free.

Academic Institutions – Discounted Packages

If you need access to full problem sizes or you want to use ANSYS products for your research, there are several Academic Packages that offer multiple seats of full products at discounted prices. These products are grouped by application:

  • Structural-Fluid Dynamics Academic Products — Bundles that offer structural mechanics, explicit dynamics, fluid dynamics and thermal simulation capabilities. These bundles also include ANSYS Workbench, relevant CAD import tools, solid modeling and meshing, and High Performance Computing (HPC) capability.
  • Electronics Academic Products — Bundles that offer high-frequency, signal integrity, RF, microwave, millimeter-wave device and other electronic engineering simulation capabilities. These bundles include product such as ANSYS HFSS, ANSYS Q3D Extractor,ANSYS SIwave, ANSYS Maxwell, ANSYS Simplorer Advanced. The bundles also include HPC and import/connectivity to many common MCAD and ECAD tools.
  • Embedded Software Academic Products — Bundles of our SCADE products that offer a model-based development environment for embedded software.
  • Multiphysics Campus Solutions— Large task count bundles of Research & Teaching products from all three of the above categories intended for larger-scale deployment across a campus, or multiple campuses.

You can see what capabilities are included in each package by downloading the product feature table.  These are fully functional products with no limits on size.  What is different is how you are authorized to use the tool. The Academic licence restricts use to teaching and research. Because of this, ANSYS is able to provide academic product licenses at significantly reduced cost compared to the commercial licenses — which helps organizations around the globe to meet their academic budget requirements. Support is also included through the online academic resources like training as well as access to the ANSYS Customer Portal.

There are many options on price and bundling based upon need and other variables, so you will need to contact PADT or ANSYS to help sort it all out and find the right fit for your organization.

What does all this mean?  It means that every engineer graduating from their school of choice should enter the workforce knowing how to use ANSYS Products, something that employers value. It also means that researchers can now produce more valuable information in less time for less money because they leverage the power of ANSYS simulation.The barriers are down, as students and institutions, you just need to take advantage of it.

Leaving CAD Embedded Simulation Behind – Webinar

With simulation driven product design and development becoming the norm in the world of manufacturing, it has become increasingly relevant for companies to stay on the cutting edge in the search of the next best thing, in order to succeed in their respective industries.

Join PADT’s Co-Owner and Principal Engineer, Eric Miller for a live presentation on the benefits of ditching your current CAD-Embedded Software for state of the art ANSYS Simulation Solutions.

This webinar will dispel common misconceptions surrounding ANSYS Software, explain how to make the move away from CAD-Embedded tools, and present highly requested topics that ANSYS can provide solutions for, such as:

  • Understanding fluid flow: accurate and fast CFD
  • Real parts that exist in assemblies
  • The importance of robust meshing
  • Advanced capabilities and faster solvers

Robust Meshing for FEA with ANSYS

Meshing is one of the most important aspects of a simulation process and yet it can be one of the most frustrating and difficult to get right.  Whether you are using CAD based simulation tools or more powerful flagship simulation tools, there are different approaches to take when it comes to meshing complicated assemblies for structural or thermal analysis.

ANSYS has grown into the biggest simulation company globally by acquiring powerful technologies, but more importantly, integrating their capabilities into a single platform.  This is true for meshing as well.  Many of ANSYS’ acquisitions have come with several strong meshing capabilities and functionalities and ANSYS Workbench integrates all of that into what we call Workbench Meshing.  It is a single meshing tool that incorporates a variety of global and local mesh operations to ensure that the user not only gets a mesh, but gets a good quality mesh without needing to spend a lot of time in the prep process. We’ll take a look at a couple examples here.

 

TRACTOR AXLE

This is a Tractor Axle assembly that has 58 parts including bolts, gaskets and flanges.  The primary pieces of the assembly also has several holes and other curved surfaces.  Taking this model into Workbench Meshing yielded a good mesh even with default settings. From here by simply adding a few sizing controls and mesh methods we quickly get a mesh that is excellent for structural analysis.

Tractor Axle Geometry

Tractor Axle Default Mesh

Tractor Axle Refined Mesh

 

RIVETING MACHINE

The assembly below, which is a model from Grabcad of a riveting machine, was taken directly into Workbench Meshing and a mesh was created with no user input. As you can see the model has 5,282 parts of varying sizes, shapes and complexity.  Again without needing to make any adjustments, Workbench Meshing is able to mesh this entire geometry with 6.6 million elements in only a few minutes on a laptop.

Riveting Machine

Riveting Machine

Riveting Machine Default Mesh

Riveting Machine Default Mesh

 

The summary of the meshing cases are shown below:

Case # of Parts User Operations # of Elements # of Nodes Time [s]
Tractor Axle 58 0 415,735 723,849 34
Tractor Axle Refined 58 5 Body Sizings

2 Local Mesh Methods

930,406 1,609,703 43
Riveting Machine 5,282 0 2,481,275 6,670,385 790

 

Characteristics of a robust meshing utility are:

  • Easy to use with enough power under the hood
  • Able to handle complex geometry and/or large number of parts
  • Quick and easy user specified mesh operations
  • Fast meshing time

ANSYS Meshing checks all of these boxes completely.  It has a lot of power under the hood to handle large and/or complex geometry but makes it simple and easy for users to create a strong quality mesh for FEA analysis.

Here is the link to download the geometry used in this model

If you would like a more detailed step-by-step explanation of this process, check out the video below!

If you have any questions feel free to reach out to me at manoj@padtinc.com

 

Credit to Manoj Abraham from Grabcad for Riveting Machine Model. And no I didn’t choose this model just because he shared my name

Assembly Modeling with ANSYS

In my previous article, I wrote about how you get what you pay for with your analysis package.  Well, buckle up for some more…but this time we’ll just focus on handling assemblies in your structural/thermal simulations.  If all you’re working on are single components, count yourself lucky.  Almost every simulation deals with one part interacting with another.  You can simplify your boundary conditions a bit to make it equivalent, but if you have significant bearing stresses, misalignments, etc…you need to include the supporting parts.  Better hope your analysis package can handle contact…

Image result for get what you pay for

First off, contact isn’t just for structural simulations.  Contact allows you to pass loads across difference meshes, meaning you don’t need to create a conformal mesh between two parts in order to simulate something.  Here’s a quick listing on the degrees of freedom supported in ANSYS (don’t worry…you don’t need to know how to set these options as ANSYS does it for you when you’re in Workbench):

image

You can use contact for structural, thermal, electrical, porous domain, diffusion, or any combination of those.  The rest of this article is going to focus on the structural side of things, but realize that the same concepts apply to essentially any analysis you can do within ANSYS Mechanical..

First, it’s incredibly easy to create contact in your assembly.  Mechanical automatically looks for surfaces within a certain distance from one another and builds contact.  You can further customize the automated process by defining your own connection groups, as I previous wrote about.  These connection groups can create contact between faces, edges, solids bodies, shell bodies, and line bodies.

image

Second, not only can you create contact to transfer loads across different parts, but you can also automatically create joints to simulate linkages or ‘linearize’ complicated contacts (e.g. cylindrical-to-cylindrical contact for pin joints).  With these joints you can also specify stops and locks to simulate other components not explicitly modeled.  If you want to really model a threaded connection you can specify the pitch diameter and actually ‘turn’ your screw to properly develop the shear stress under the bolt head for a bolted joint simulation without actually needing to model the physical threads (this can also be done using contact geometry corrections)

image Look ma, no threads (modeled)!

image

If you’re *just* defining contact between two surfaces, there’s a lot you simulate.  The default behavior is to bond the surfaces together, essentially weld them closed to transmit tensile and compressive loads.  You also have the ability to let the surfaces move relative to each other by defining frictionless, frictional, rough (infinite coefficient of friction), or no-separation (surfaces don’t transmit shear load but will not separate).

image

Some other ‘fancy’ things you can do with contact is simulate delamination by specifying adhesive properties (type I, II, or III modes of failure).  You can add a wear model to capture surface degradation due to normal stress and tangential velocity of your moving surfaces.  You can simulate a critical bonding temperature by specifying at what temperature your contacts ‘stick’ together instead of slide.  You can specify a ‘wetted’ contact region and see if the applied fluid pressure (not actually solving a CFD simulation, just applying a pressure to open areas of the contact interface) causes your seal to open up.

image

Now, it’s one thing to be able to simulate all of these behaviors.  The reason you’re running a finite element simulation is you need to make some kind of engineering judgement.  You need to know how the force/heat/etc transfers through your assembly.  Within Mechanical you can easily look at the force for each contact pair by dragging/dropping the connection object (contact or joint) into the solution.  This will automatically create a reaction probe to tell you the forces/moments going through that interface.  You can create detailed contour plots of the contact status, pressure, sliding distance, gap, or penetration (depending on formulation used).

image

image

Again, you can generate all of that information for contact between surface-to-surface, surface-to-edge, or edge-to-edge.  This allows you to use solids, shells, beams, or any combination you want, for any physics you want, to simulate essentially any real-world application.  No need to buy additional modules, pay for special solvers, fight through meshing issues by trying to ‘fake’ an assembly through a conformal mesh.  Just import the geometry, simplify as necessary (SpaceClaim is pretty awesome if you haven’t heard), and simulate it.)

For a more detailed, step-by-step look at the process, check out the following video!


Combining ANSYS Simulation with HPC

Engineering simulation has become much more prevalent in engineering organizations than it was even 5 years ago.  Commercial tools have gotten significantly easier to use whether you are looking at tools embedded within CAD programs or the standalone flagship analysis tools.  The driving force behind these changes are to ultimately let engineers and companies understand their design quicker with more fidelity than before.

Engineering simulation is one of those cliché items where everyone says “We want more!”  Engineers want to analyze bigger problems, more complex problems and even do large scale design of experiments with hundreds of design variations – and they want these results instantaneously.   They want to be able to quickly understand their designs and design trends and be able to make changes accordingly so then can get their products optimized and to the market quicker.

ANSYS, Inc. spends a significant amount of R&D in helping customers get their results quicker and a large component of that development is High Performance Computing, or HPC.  This technology allows engineers to solve their structural, fluid and/or electromagnetic analyses across multiple processors and even across multiple computing machines.  Engineers can leverage HPC on laptops, workstations, clusters and even full data centers.

PADT is fortunate to be working with Nimbix, a High Performance Computing Platform that easily allowed us to quickly iterate through different models with various cores specified.  It was seamless, easy to use, and FAST!

Let’s take a look at four problems: Rubber Seal FEA, Large Tractor Axle Model, Quadrocopter CFD model and a Large Exhaust CFD model.  These problems cover a nice spectrum of analysis size and complexity. The CAD files are included in the link below.

Click here to download geometry files that were used in the following benchmarks

TRACTOR AXLE FEA

This model has several parts all with contact defined and has 51 bolts that have pretension defined.  A very large but not overly complex FEA problem.  As you can see from the results, even by utilizing 8 cores you can triple your analysis throughput for a work day.  This leads to more designs being analyzed and validated which gives engineers the results they need quicker.

SUMMARY

  • 58 Parts
  • 51 x Bolts with Pretension
  • Gaskets
  • 928K Elements, 1.6M Nodes

Cores

Elapsed Time
[s]

Estimated Models Per 8 [hours]

2

14,525

2

4

9,710

3

8

5,233

6

16 4,009

7

 

RUBBER SEAL FEA

The rubber seal is actually a relatively small size problem, but quite complex.  Not only does it need full hyperelastic material properties defined with large strain effects included, it also includes a leakage test.  This will pressurize any exposed areas of the seal.  This will of course cause some deformation which will lead to more leaked surfaces and so on.  It basically because a pressure advancing solution.

From the results, again you can see the number of models that can be analyzed in the same time frame is signifcantly more.  This model was already under an hour, even with the large nonlinearity, and with HPC it was down to less than half an hour.

SUMMARY

  • 6 Parts
  • Mooney Rivlin Hyperelastic Material
  • Seal Leakage with Advancing Pressure Load
  • Frictional Contact
  • Large Deformation
  • 42K Elements, 58K Nodes

Cores

Elapsed Time
[s]
Estimated Models Per 8 [hours]

2

3,353

9

4

2,489

12

8 1,795

16

 


QUADROCOPTER DRONE CFD

The drone model is a half symmetry model that includes 2 rotating domains to account for the propellers.  This was ran as a steady state simulation using ANSYS Fluent.  Simply utilizing 8 cores will let you solve 3 designs versus 1.

SUMMARY

  • Multiple Rotating Domains
  • 2M Elements, 1.4M Nodes

Cores

Elapsed Time
[hours]
Speedup

2

2.1

1

4

1.2

1.8

6

0.8

2.6

8 0.7

3

 

EXHAUST CFD

The exhaust model is a huge model with 33 million elements with several complicated flow passages and turbulence.  This is a model that would take over a week to run using 1 core but with HPC on a decent workstation you can get that down to 1 day.  Leveraging more HPC hardware resources such as a cluster or using a cloud computing platform like Nimbix will see that drop to 3 hours.  Imagine getting results that used to take over 1 week that now will only take a few hours.  You’ll notice that this model scaled linearly up to 128 cores.  In many CFD simulations the more hardware resources and HPC technology you throw at it, the faster it will run.

SUMMARY

  • K-omega SST Turbulence
  • Multi-Domain
  • 33M Elements, 7M Nodes

Cores

Elapsed Time
[hours]
Speedup

16

26.8

1

32

13.0

2.1

64

6.8

3.9

96

4.3

6.2

128 3.3

8.2

As seen from the results leveraging HPC technology can be hugely advantageous.  Many simulation tools out there do not fully leverage solving on multiple computing machines or even multiple cores.  ANSYS does and the value is easily a given.  HPC makes large complex simulation more practical as a part of the design process timeline.  It allows for greater throughput of design investigations leading to better fidelity and more information to the engineer to develop an optimized part quicker.

If you’re interested in learning more about how ANSYS leverages HPC or if you’d like to know more about NIMIBX, the cloud computing platform that PADT leverages, please reach out to me at manoj@padtinc.com