Professional Documents
Culture Documents
Structural
simulation
gets real
MSC Nastran the original and best
In this eBook structural engineers from many industries share insights into how
they have addressed challenges by leveraging our solutions and heritage in
serving the structural engineering community for over 50 years.
You can learn, for example, how Pratt and Whitney leveraged powerful
model reduction techniques to obtain accurate and reliable rotordynamic
solutions for its flagship PT-6 engine without the computational costs of
traditional 3D models.
Discover how Daimler Trucks achieved a 10x performance boost in durability workflows over comparable FEA
tools, encouraging others to similarly strive for higher levels of productivity leading to more design variants
which leads to more durable vehicles.
Automotive engineers worldwide depend on MSC Nastran to address durability and fatigue, and in this eBook
the engineers at Volkwagen and Tech Mahindra illustrate why.
MSC Software and NVIDIA engineers have been working together for several years to ensure our customers
benefit from high performance computing by using GPUs to accelerate the sparse direct solvers in MSC
Nastran. Discover how Volvo has leveraged GPUs for dynamic analysis and achieved substantial savings in run
time, which are as much as 50% faster for high frequency runs.
Our customers also turn to us for validation and verification (V&V) expertise, which is the point where
simulation gets real. Read how Husqvvarna, which makes forestry and gardening tools, trusted MSC experts
on V&V when building new durability workflows for their power tools given MSC Nastran’s accuracy in
matching fatigue data.
You’ll also find out why the medical community is trusting MSC Software experts and solutions to help design
devices that can withstand vibration, non-linear stress, and thermal loading, all while meeting stringent
regulatory requirements.
Our simulation products continue to evolve, giving our customers new opportunities to innovate. MSC’s
Dr Keith Hanna writes about how co-simulation is pivotal to accurate predictive data. In particular, he
discusses how structural analysis will play a critical role in tying together everything from materials, design &
engineering, through to manufacturing and inspection, bringing the virtual into the real world.
We hope you enjoy this glimpse into how leading structural engineers are using MSC Nastran to solve real-world
problems more quickly, cost-effectively and accurately.
Ready to turn your challenges into the next exceptional story, sincerely,
Sarah Palfreyman
Product Marketing Manager for Structures Center of Excellence
MSC Nastran | The Original and Best in Class for Finite Element Analysis
Sarah.Palfreyman@hexagon.com
www.mscsoftware.com
3
Daimler trucks accelerates
product development cycle
with 10x faster MSC Nastran
performance
By Tim Rzesnitzek, Senior Analysis Engineer, Daimler Trucks North America
Daimler Trucks manufactures and sells commercial trucks MSC Nastran is the crucial link in our durability analysis
and buses as well as performs services and maintenance workflow to perform finite element analysis. Our team
of their products. Daimler strives for efficiency and has selected MSC Nastran because we conducted
innovation, and the Daimler Trucks North America a market evaluation and found its performance was
development team is applying computer-aided engineering consistently 10x faster compared to competing finite
(CAE) techniques to the truck development process to element software products.
help the company achieve these goals.
We perform multibody simulation in order to accurately
Truck manufacturers must ensure the safe carriage of replicate the dynamic and non-linear bushing behavior and
payloads while simultaneously lightweighting their vehicles to capture the road input by using sophisticated, elastic
to improve fuel efficiency and associated emissions, tire models together with 3D road profiles. All durability
and the ability to predict the fatigue life of the vehicle events of the physical test program are simulated in full
in the early stages of the design and development cycle length according to the duty cycle. Different duty cycles
enhances product life, reduces testing and prototype are used dependent on the vehicle type and the targeted
costs and accelerates time to market. customer profile (e.g. highway vs. extreme duty application).
4
Workflow:
Multibody Simulation Time-domain Finite Element Analysis
Fatigue Analysis
Forces Extraction Loading Stress/Strain
Figure 2. Simulation of all durability events of physical test according to duty cycle
Finite element methods are used in MSC Nastran to compute consistency regarding the modes of the eigenmode
the stress distribution in the vehicle substructures, like analysis and the participation factors of the several
chassis, cab or hood. In the FE simulation, the substructure is durability events.
excited in all interface locations with the loads retrieved from
the Multi-Body simulation. The main result of the second step is the computation
of the participation factors for every durability event.
The stress results of the FE analysis are used to calculate Additionally, we also export the interface loads which
damage for almost every metal component and selected are applied to the FE model as well as the displacements
plastic parts. Finally, we receive a distribution of the of selected nodes. The interface loads and the nodal
combined damage for a complete duty cycle as well as the displacements are used to animate the time-dependent
damage contribution of every durability event. deformation in response to the applied interface loads.
The FE analysis of a particular substructure is approached Once the transient response analysis is performed, we
in two steps. At first, we perform a normal mode analysis use MSC Nastran results to derive stress time-history by
in order to compute real modes, residual vectors and superposition of modal stress and participation factors
modal stresses. In addition to the usual result data we in nCode. E-N analysis for metal parts and S-N analysis
keep the MASTER/DBALL and IFPDAT files. This analysis for plastic parts is performed for every durability event.
has to be executed once for a specific model. Through these analyses we achieve an accurate prediction
of the combined fatigue damage according to the duty
In the second step we run a transient modal analysis cycle. This completes our workflow.
for every durability event, which is set up as a restart
run based on the normal mode analysis. A ‘restart’ is a
logical way of continuing from a previous run without
having to start from the beginning. In dynamic analysis,
the calculation of normal modes is, in general, the most
expensive operation in terms of computation time and
cost. Using the restart option, the normal modes do not
have to be re-calculated for every durability event. This
does not only save computation time but also ensures
5
Figure 3. Simulation of sub-structures with input loads from
MBS simulations
SOL103 SOL112
• Computation of eigenmodes, residual vectors and • Restart based on SOL103
according modal stresses
• NO re-computation of eigenmodes
• To be performed for once for a specific FE Keep DBALL
• Computation of modal participation factors only
6
Aeroelastic Co-Simulation
flight loads toolkit
By Martijn Renooij, Stirling Dynamics, UK
7
companies, excluding the two largest OEMs, is based on MSC Software Co-Simulation CFD-FEA
linear assumptions and this has been accepted as means
of compliance for generating gust and manoeuvre loads
Coupling
for aircraft design by the certification authorities. This A key feature of the Aeroelastic CFD Manoeuvres Toolkit
puts smaller OEMs into a disadvantageous position as is that it is based on the widely used MSC Nastran for FEA
the linear models are generally considered to beoverly structural analysis, and scFLOW from Cradle for CFD, plus
conservative. The project objective for Stirling Dynamics inputs from the end-user, BAE Systems. The tool allows for
was to develop their own in-house toolset. In parallel, as increased fidelity of the nonlinear aeroelastic effects that
part of the same programme, tool development at MSC contribute to the loads experienced by an aircraft over a
Software UK was aimed at developing a commercially wide designof- experiment (DoE) design space. The tool
available product. A more detailed description of the MSC takes nonlinear aerodynamic effects into account from
development is covered in the following sections. shock movements or flow separations around an aircraft,
improving the accuracy and simplicity of loads modelling
on flexing structures such as aircraft wings. MSC Software
provided a robust and reliable commercial CFD and FEA
solver co-simulation toolset to enable this. The toolkit also
automates the simulation process very substantially. The
toolkit includes new methods and it provides for:
Figure 1. Generic UAV Model for this study (courtesy of BAE Systems) • Extraction of aeroelastic loads from multiple scFLOW
CFD analyses
8
Summary
As part of a UK NATEP (National Aerospace Technology lighter aircraft will be less fuel burn and therefore more
Programme) initiative in collaboration with MSC Software fuel-efficient flights and significant cost savings to
UK and supported by the end-user, BAE Systems, Stirling aircraft manufacturers and users; this ultimately has
Dynamics has developed a non-linear aeroelastic toolkit environmental benefits for us all.
for aircraft loads for use in their engineering programmes.
In parallel and part of the same programme, MSC Software A demonstration of this toolkit by way of a generic
has been able to develop Dr Simon Hancock, R&D Manager, UAV model was produced for BAE Systems in the UK.
Stirling Dynamics an innovative non-linear structural This toolkit will be valuable to aid in future aircraft
analysis-CFD solution with MSC Software simulation tools certification requirements for emerging and small OEM
that will lead to more optimised aircraft aeroelastic models, aircraft manufacturers.
and higher simulation fidelity resulting in the reduction of
uncertainties in fluid-structure analysis predictions.
Reference
The Aeroelastic CFD Manoeuvres Toolkit means
thatuncertainties in the aircraft modelling process UK NATEP Website Projects: http://www.natep.org.uk/
will be reduced, which results in increased accuracy in projectdesign-modelling and http://www.natep.org.uk/
the CAE models produced, less conservative aircraft documents/ADS%20Natep%20210%20x%20210%20
designs and lighter future aircraft. The key benefit of Supplement%20v5.pdf
Dr Simon Hancock,
R&D Manager, Stirling Dynamics
9
Medical innovation
one step further through MSC
Nastran and Marc Simulation
By Matthew Kokaly, Product Manager, MSC Nastran and MARC
In this article, we are showcasing some interesting case Bone-Anchored Hearing Aid, which is commonly referred
studies performed using MSC Nastran and Marc to to as BAHA provides patients with a higher level of user
see how the finite element analysis is leveraged in the satisfaction compared to other hearing aids. With the help
medical industry and taken innovation one step further of computational mechanics such as the Finite-Element
using simulation. Analysis (FEA), the performance of BAHA can be improved
before actual costly physical models are built.
Hearing is one of the five sensations critical to the
perception of the surrounding and communication. Lena Kim, Masters Candidate at Chalmers University
The overall function of the ear is to convert physical of Technology, built a 3D FEA model of Human Head to
vibrations to nervous impulses. In other words, the perform a study which leverages MSC Nastran’s FEA results
vibration from sound is transduced to electric signals in to correlate with the physical tests which in-turn helps the
the ear, where they are processed by the central auditory cost-reduction of the Bone-Anchored Hearing Aid.
system in the brain. Structural analysis is a crucial part of
any design, implementation, and maintenance process in In this study a valid 3D FEA model of the human head is
vehicles, machine tools, spacecraft, buildings and even developed, which is used to investigate and simulate the
medical devices. vibration pattern of bone-conducted sound using MSC
10
Figure 3. BAHA device, meshed anatomical data of skin and 3D mesh of
the skull
11
Prosthetic feet using carbon fiber Real model
composites: Design, simlation & testing
CAD or CT scan
Prosthetic limbs represent an area of advanced
biomedical device technology where artificial limbs meet
with advanced aerospace-grade composite materials.
The development of prosthetic feet using carbon fiber Discretized finite element model by pre-processor
composite materials has paved the way for many amputees
to resume an active and athletic life-style. By combining Different types of elements, Loads Boundary conditions,
Material properties ... etc
advanced materials, an understanding of design and
stiffness tailoring of composite materials, and aerospace
manufacturing techniques, the end result is prosthetic
limbs with realistic flexure, “springiness”, and strength. Simulation in Solver
These lifelike prosthetics are a far cry from the “wooden
leg” or “stump” associated with injured pirates of old! The Normal modes analysis, Frequency response analysis
technology has advanced so far that that runners with
composite feet and legs are qualified to run in the Olympics!
12
Figure 6. Carbon Fiber Prosthetic Foot - Components: Heel, Keel, Overload, Urethan (Toe and Heel)
13
10x Productivity gain with MSC
Apex –MSC Nastran workflow
By Zanlang Yin, Product Marketing Manager, MSC Software
In recent years, OEMs in the aerospace, automotive, MSC Apex Iberian Lynx is the ultimate CAE productivity
and shipbuilding industries are being confronted with booster for MSC Nastran based users. Beginning with
a variety of challenges. Stricter safety requirements, Iberian Lynx, the interoperability between MSC Apex and
increasing operation cost, and higher user expectations, MSC Nastran enables the new “MSC Apex – MSC Nastran
are driving OEMs to innovate, especially in product – MSC Apex” workflow. Users can now combine the world-
development to gain continuous competitive advantages class user experience of MSC Apex with the power of MSC
in the market. These strategic initiatives also bring new Nastran, the world’s most trusted multidisciplinary Finite
requirements for CAE tools. User experience, smart Element Analysis (FEA) solver, to facilitate their product
workflows, simulation democratizationyou name it! No development. Such interoperability enables existing MSC
matter what buzzwords are out there, the core need of Nastran users to achieve an up to 10x productivity gain in
CAE users is the same: productivity. several different aspects.
14
Volkswagen AG increase
agility and collaboration in
engineering development using
MSC Nastran modules
By Dr. Bruns Dr.-Ing. Jürgen Bruns, CAE-Methods, Volkswagen AG
As we all know in the finite element world, traditional FEA monitoring effort as well because it needs to be adapted
model build-up contains multiple parts and substructures regularly due to new requirements.
which are then organized in finite element codes (such as
‘include’ files in MSC Nastran) for easy exchangeability. Volkswagen has enjoyed a long-standing relationship
While using these include files, a strict numbering with MSC Software for many years. Volkswagen not only
guideline needs to be followed to avoid ID collisions uses the advanced technologies from MSC Software
between INCLUDEs. for their analyses, they also drive the requirements for
the new developments in MSC Nastran. One of the most
It is required in MSC Nastran that a complete model recent developments is “Modules” in MSC Nastran.
is builtup without overlapping of ID’s. This sort of build As computational resources are becoming cheaper,
provides independent INCLUDE files to handle which models are getting larger. These larger models require
are easy to reuse and interchange whenever the vehicle efficient model management. With this new technology
design changes. However, with this method, it is hard to called “Modules” in MSC Nastran, whose development
manage these files as the users must follow an elaborate was driven by Volkswagen, the model management now
numbering scheme. This method needs high discipline, becomes very accessible.
15
Modules are introduced in MSC Nastran as an assembly Now, there is also a need to connect these different
management tool; it is a standalone Bulk Data section modules, for which manual, automatic and semi-automatic
that typically contains a part or component of an overall methods are available for connecting modules.
assembly. Modules are analogous to part super elements
without reduction. MSC Nastran can also create multiple Each module has its own ID numbering scheme for grid
instances of a primary MODULE with a process referred to points, elements, properties and so on. The ID numbers do
as MODULES Instantiation. not have to be unique across Modules.
The key benefits of modules are that they reduce reliance “The modules approach helps us save time and ensure
on a pre-processor for creating copies of, translating, our high-quality results. We can use the decrease effort in
rotating, or mirroring an existing primary MODULE – this model build-up, exchange, as well as pre-post processing
also helps reduce modeling time. Additionally, MSC for NVH, Durability, and Nonlinear Analysis,” says Dr. Bruns
Nastran’s MODULE uses similar definitions as some other from Volkswagen.
codes – this allows for quick translating of a MSC Nastran
BDF for other simulations such as crash simulation with A module is a standalone Bulk Data section that typically
PAM-CRASH. represents a component of an overall assembly, e.g., an
automobile wheel or fender. Modules allow the users to
assemble multiple Bulk Data sections to form a single MSC
Nastran input file. Each module is delimited by the BEGIN
MODULE and END MODULE Bulk Data entries.
MSC Nastran
The modules approach helps us save time and ensure our high-quality results.
We can use the decrease effort in model build-up, exchange, as well as pre-
post processing for NVH, Durability, and Nonlinear Analysis.”
16
Figure 2. Model Build up at Volkswagen
Just like in part super elements, each module may have its
ID numbering scheme for grids, elements, properties, and
the ID numbers do not have to be unique across modules.
Post-processing results are available in the HDF5,
F06,punch, and op2 files, which are partitioned by module.
17
MSC Nastran and AVL EXCITE™
integration delivers better,
faster and more Efficient
powertrain simulations
By Bernhard Loibnegger, AVL Paul Herster, AVL Excite Product Manager
Originally developed for NASA engineers, MSC Nastran EXCITE family are equipped with advanced technology
is the most trusted FEA solver for design and analysis of to calculate dynamics, strength, vibration, and acoustics
aerospace and automotive structures. Industries have of conventional and electrified powertrains. Engineers
commonly used the proven solutions of MSC Nastran for can create accurate models that account for all physical
the past 50 years. To build upon the same practice, MSC properties of materials and lubricants to predict contact
Nastran provides streamlined workflows for powertrain behavior, friction, and wear in slider bearings, pistons,
simulations, improved verification options for contact piston rings and gears.
models and enhanced HPC methods for simulation of
large-scale problems. With the new direct coupling, AVL EXCITE can now be used
with MSC Nastran to increase the accuracy of Multi-Body
Through a direct coupling between MSC Nastran and simulations by providing a better representation of the
the AVL EXCITE, engineers can perform the analysis of flexible components. Similarly, the FEA engineers can
dynamics and acoustics of powertrain systems faster and benefit from this integration to examine each component
more accurate. with realistic boundary conditions and dynamic loads.
Direct export of AVL EXCITE input (.EXB) files from MSC
AVL EXCITE is a multi-body dynamic simulation software Nastran makes data transfer much easier and faster,
that provides rigid and flexible solutions for the analysis eliminating the need for creating and translating extensive
of powertrain systems. The robust solutions of AVL intermediate data.
18
Figure 1. MSC Nastran SOL 103 to AVL Excite to SOL 111 Workflow
The workflow allows engineers to obtain a full 1. Direct: Creation of EXB file from MSC Nastran rather
characterization of structural response by leveraging the than exporting multiple op2/op4 files from MSC
nonlinear solution of MSC Nastran (SOL 400) to include Nastran which are converted by another standalone
contact nonlinearities as well as preloaded conditions in proprietary program into an EXB file.
their powertrain simulations. Additionally, MSC Nastran
can read back output results from AVL EXCITE for further 2. Simple: Only two files are created during step-1
dynamic and acoustic analysis of sound radiations (EXB and external superelement op2) as opposed to
generated from Internal Combustion Engines and other multiple op2/op4 files (GEOMUNIT, EIGNUNIT, PSTUNIT,
components. This technology is also beneficial for vehicle GPSRUNIT, MKAAUNIT, MFFUNIT, TRANUNIT).
durability simulations, taking advantage of the award-
winning embedded fatigue capabilities of MSC Nastran to 3. Fast: For step-1, shared memory parallelization
obtain fatigue life and damage responses of components. (SMP) would be enabled to make the calculation
of computationally intensive higher order mass
This functionality will be of benefit to the automotive invariants faster. For step-2, EXTSEOUT feature
industry by providing the analyst that uses MSC Nastran is leveraged to minimize data storage and enable
and AVL EXCITETM and workflow to perform various efficient data recovery in MSC Nastran.
analysis (like dynamic, vibrational, acoustical) - a direct,
convenient and efficient method to exchange data. 4. Convenient: Allows for quick export of EXB file to AVL
and quick import of AVL results back into MSC Nastran.
The enhanced MSC Nastran-AVL EXCITETM Interface with
MSC Nastran has multiple advantages over the currently The direct, efficient, fast, and convenient method
used DMAP alters method: to exchange data between the two solvers enables
significant time savings, resulting in up to 3x performance
gain for analysis of powertrains and engine systems.
Figure 2. MSC Nastran SOL 400 to AVL Excite to SOL 400 Workflow
19
Co-simulation - Breaking the back
of multiphysics CAE Simulation
By Dr. Keith Hanna, Vice President Marketing, MSC Software
Over the last 20 years or so, one of the ‘holy grails’ of Maxwell’s Laws of Electromagnetics, Structural Stress-
Computer-Aided Engineering (CAE) has been ‘multiphysics’ Strain laws, etc. This ‘multiphysics’ word that was coined
simulations, i.e. co-simulations between different physics in the 1990s is actually a consequence of a failure of
simulation types (Reference. 1). Multiphysics, even though the CAE industry to solve the fundamental underlying
an ill-defined term, kind of feels intuitively right to us physics equations in a combined way, in my opinion. Partly,
engineers from the perspective of real-world engineering this is due to practical problems that we find because
simulation. Fluids don’t usually exist in isolation from of different mathematical techniques. For instance,
structural effects, or acoustics, or dynamics in the real Finite Volume Methods (best for fluids), Finite Element
world we inhabit, yet for many years past, engineers have Methods (best for structures and acoustics) mean
simulated these subdomains of physics as isolated point that for more efficient solver convergence in real world
simulation solutions in CAE. I have to add a rider here that engineering problems, one or the other is chosen as the
my Physics teacher at High School, Mr Copeland, would best methodology. And partly, software vendors have
have taken me to task for using the word ‘multiphysics’ at struggled to grapple with the multiphysics challenge to
all because strictly it is wrong. There is actually only one deliver usable engineering simulation tools because the
discipline of physics, as there is for chemistry and biology. mathematical approaches don’t tend to gel well together
Within physics, there are subdisciplines like Newtownian when combined.
Laws of Motion (and fluids),
20
Figure 1. MSC Software’s Unique Multiphysics Co-Simulation Capabilities
What was very striking about MSC Software when I joined explicit crash dynamics can be connected together in
earlier this year, apart from its 50+ year history stretching MSC Software’s (see Figure 1). I have gathered together
back to the early NASA moon landing project, and the a multiplicity of multiphysics co-simulation applications
desire for accuracy in software solutions, is a largely that can be done with MSC software tools today, both
understated history of endeavoring to provide world-class in two-product couplings, as well as in toolchains of
CAE co-simulation solutions to its customers as well as productsimulations that were mere pipe dreams a few
engineers everywhere. Everything from acoustics to Multi years ago (see Table 1).
Body Dynamics (MBD), to CFD, to structural analysis, and
Table 1. A Cross Section of Co-Simulation CAE applications connected to the MSC Software Solution Suite
21
Multi-Body Dynamics Led Co-Simulation
When one digs down, one soon discovers that the market
leading Adams MBD product is being used extensively for
industrial grade co-simulations around the world today
as a matter of course, and is open to connections with all
sorts of commercial and open-source software (see Figure
2). Some notable recent innovations are connections to
the market leading Discrete Element Modeling software,
EDEM, from DEM Solutions, as illustrated by Figure 3,
VIRES Virtual Test Drive (VTD) for ADAS and autonomous
vehicle drive simulation (VIRES has been part of Hexagon
| MSC Software since 2017), and of course MATLAB & Figure 4. MSC’s Adams MBD Co-Simulation Capability Ecosystem
SIMULINK for 0D/1D systems and controls modeling (from
MathWorks). Adams coupled with Marc can solve wiper
blade movements, hydraulic actuators, rubber door seals,
and full vehicle bush modeling. I will go into more detail
below about the exciting new co-simulation multiphysics
capabilities that the CFD software acquisition of Software
Cradle by MSC Software in 2016 is now beginning to open
up for CFD and CAE engineers alike. A very complex and
challenging dynamic co-simulation is shown in Figure 4
where a non-linear bending and twisting metallic flap in
a cross flow was simulated in an scFLOW - Marc - MSC
Nastran toolchain.
22
Figure 6. MSC’s Adams – Nastran and Actran Conventional Automotive Powertrain Co-Simulation Toolchain (left) and E-Mag – Nastran – Actran
e-Powertrain Toolchain for Acoustics (right)
Figure 7. MSC’s Cradle CFD and Actran Acoustics co-simulation for an Automotive Exhaust and Muffler Aeroacoustics Prediction
23
Figure 9. Adams – scSTREAM prediction of large logs in a channel
free surface flow
Summary
24
Figure 12 FSI analysis using Marc and scFLOW of a Valve with an Elastic Figure 15. Adams - scFLOW dynamic prediction of wing flap deployment
Membrane deformed by flow aerodynamics (above top) and a vibrating supersonic plate shock
structure co-simulation in MSC Nastran – scFLOW CFD (above bottom)
References
1. “Back to the Future; Trends in Commercial CFD” by J. Parry
& K. Hanna, NAFEMS World Congress, Boston, USA, 2011:
http://s3.mentor.com/public_documents/whitepaper/
resources/mentorpaper_90428.pdf
25
Husqvarna Group - Leveraging
MSC Nastran embedded
fatigue significantly increases
result precision
By Marcus Fälth, CAE Technology Specialist, Research and Development Department,
Husqvarna AB
Durability analysis, including material fatigue life prediction, the part structural integrity accordingly. For virtual
is a very important part of Computer Aided Engineering. It prototyping, a system model of the device is created
provides valuable information about the product service consisting of the engine, housing and surrounding parts
life, which highly influences customer experience and like fuel tank and covers. Boundary conditions represent
satisfaction. Husqvarna Group, global leading producer of the handle and how the force is transferred to the
outdoor power products, count on MSC Software’s Nastran operator’s hands.
Embedded Fatigue (NEF) as the heart of an optimized,
efficient process for fatigue analysis. This article focuses on showing how we are able to
count on MSC Software’s Nastran Embedded Fatigue as
Fatigue in any part of the product is caused by vibrations the heart of an optimized, efficient process for fatigue
from the two-stroke engine, which drives for example a analysis. Optimized Nastran Embedded Fatigue process
chainsaw or a handheld power cutter (figure 1). A clear created considerably smaller amount of data and hence
understanding of this phenomena is needed before going the large intermediate results files, with their tedious re-
into production. That is why virtual prototyping is used to import, are no longer needed.
assess where the material could fail and to strengthen
26
Figure 2. Traditional Fatigue Analysis Workflow
Traditional Fatigue Analysis Process This is a tedious process which does not easily allow
design optimizations. We were only able to optimize short
Structural vibration analysis with MSC Nastran has a long time intervals, more precisely, just one engine revolution.
tradition at Husqvarna. It has been constantly improved, The limitation is caused by the extraction of the stress
for example by increasing the complexity of the models. data, which means large results files and therefore long
But fatigue analysis initially posed some difficulties for the run times.
engineers.
The MSC Nastran – Adams process yields the
Conventional strength and fatigue analysis consists modaldeformations, stress time histories and stress
ofseveral steps: peaks. Actually, we wanted to analyze a period of 1 second,
but could only manage one stroke. We had to reduce the
1. Finite Element model definition number of output steps to 40 and already reached 40
GB of results file size, giving the example of a crankcase
2. Structural Vibration analysis analysis. Moreover, the resolution was not high enough to
ensure to hit the maximum of the stress history.
3. Analysis output which may contain large results files
Analyzing longer periods of time is important to assure
4. MSC Nastran Results file import into a separate that a specific system mode of interest is excited by any
fatigue software, which is very time-consuming multiple of the engine revolution speed. This governs a
more robust analysis regarding modeling uncertainties.
5. Many read and write operations that can lead to The workflow had already been significantly accelerated
memory problems by the close coupling of the motion solver (Adams) and
the Finite Element Analysis tool (MSC Nastran). Using NEF,
6. Postprocessing of fatigue life results Husqvarna was able to enhance the process even further.
27
Nastran Embedded Fatigue – Innovation Fatigue Material Data and Reality
and Disruption Of course we know well that our modelling is not perfect.
The difference between Nastran Embedded Fatigue (NEF) Imprecisions must be taken into account. For example,
and the traditional process is that NEF does not need to the analysis assumes a uniform temperature, though
export and import large binary results files, as the fatigue there may be a significant temperature distribution in a
analysis is done directly in MSC Nastran - a considerable component. Another simplification is the modelling of
gain efficiency. (Figure 3) attachments. Thus, the calculated Eigen frequencies may
deviate from the true values. Also, some assumptions
To illustrate that, let’s look again at the example of the are made concerning the engine revolution speed. On the
above-mentioned crank case: today it consists of 250,000 other hand, this gets easier because a longer time can be
shell elements, 200 strokes, 30,000 output steps and a simulated now, which helps to even out fluctuations.
universal output results file of just 50 MB size. In contrast
to the traditional process, which had 250,000 shell The fatigue life result is improved by calibrating the input
elements, only 1 stroke, and 40 output steps, but a 40 GB fatigue material data (the S-N curve) to real life testing. We
output results file. A longer time, for example 200 strokes modelled a physical fatigue test and the stress range was
– about 1 second – can now be analyzed with ease, leading transformed via the Goodman relation for adjustments of
to a significant increase in result precision. the S-N curve. The Goodman relation (Haigh diagram) is
used to quantify the interaction of mean and alternating
stresses on the fatigue life.
“We can analyze the whole load cycle, not only the
immediate surrounding of load peaks,” Fälth says. The
process has proven to be robust to changes in the
excitation. Data transfer takes much less time, because
there are only MB of data instead of GB. NEF has useful
functionality to automatically generate S-N curves from a
smaller amount of input data.
28
+ =
Figure 4. Nastran Embedded Fatigue Process: Structural Analysis Results + S-N Data Plot = Fatigue outputs such as stress, Damage, Life
About Husqvarna
29
Efficient rotordynamic analysis
using the superelement approach
for an aircraft engine in
MSC Nastran
By Yves Fournier, Pratt & Whitney Canada Corp., Canada
In response to an increasing demand for rapid prototyping, machinery, centrifuges etc. Exploration of new aero-
aerospace and automotive industry leaders are taking engine configurations drives unseen and complex dynamic
advantage of new simulation techniques to deliver behavior which requires advanced simulation techniques
high quality products that are safe, reliable, and cost that provide high levels of accuracy. As the original and
efficient. Simulation plays an important role in product most trusted FEA solver that has been widely used by
development, helping engineers make early design major aerospace companies, MSC Nastran provides highly
changes and avoid any negative surprises down the road. accurate and reliable Rotordynamic solutions to examine
This is especially true for design and analysis of many the behavior of rotating machinery.
aerospace and automotive structures, including those
that consist of rotating components i.e. jet engines, turbo
30
Exploration of new aero-engine
configurations drives unseen and
complex dynamic behavior which
requires advanced simulation
techniques that provide high
levels of accuracy.”
31
Figure 1. The four types of Rotordynamic structural modeling
approaches being used today
Figure 3. PT-6 Engine, 3D CAD model, Rotor FEA Model and Engine
Casing Model in MSC Nastran
In this project (Reference 2), engineers at Pratt & Whitney The MSC Nastran model for the complete engine
Canada and MSC Software worked as a team to analyze a contained a 3D rotor with 91,979 Degrees of Freedom. The
realistic aircraft engine in which its rotating structures are time taken to generate the SEs for this rotor model with
modeled with high-fidelity 3D solid/shell elements. This was 100 modes reduced by 3 to 5 orders of magnitude to 1.5
a simplified PT6 engine model used for FEA Verification & minutes when using MSC Nastran 2017 on a Linux Machine
Validation (see Figure 3). A Rotor is attached to an engine with 4 GB Ram. We also used a 20 node, 4 core HPC Cluster
casing through bearings at B1*, B2* and B3* and includes with 120 GB RAM for the Casing simulations. In comparison
two sets of turbines located at T1 and T2. For this analysis, to traditional 1D elements, 3D elements increase the
linear stiffness and viscous damping coefficients were model size by three to four orders of magnitude. Solving
prescribed for these three bearings. Turbine Blades were such large 3D rotor models is not conducive to easy
not modeled in the analysis and the blade assembly was design and parametric studies, especially when it comes
treated as a point mass. While the rotor model itself was to performing nonlinear simulations. As an alternative,
symmetric, the casing’s assembly which is connected to the External SE approach utilizing CMS method has been
ground at the engine mount locations C1 and C2, was not shown to be an effective way to improve performance
symmetric. The dynamics of the engine assembly were without loss of accuracy. Once the External SE for a
solved using modal frequency response solutions inside component is created, it can be reused in different
MSC Nastran. The ultimate goal of this project was to solutions with very little computational overhead. A Modal
reduce wall time for the simulation and improve efficiency solution with 100 modes produced the best set of results
while maintaining a high level of accuracy. Both rotor and for this case (see Figure 5).
stator assemblies were reduced adequately and their
representation error was controlled by the number of
dynamic modes specified in the CMS method.
32
Figure 4. PT-6 Engine results in MSC Nastran for Bending Motions
References
The time taken to generate the Super
“Rapid Reconfiguration of Engines for Dynamics Simulation,”
Elements for this rotor model with Kumar, D., Juethner, K., and Fournier, Y., SAE Technical Paper
100 modes reduced by 3 to 5 orders of 2016-01-2017, 2016, doi:10.4271/2016-01-2017
33
MSC Nastran based fatigue
lifecycle predictions at
Navistar-Tech Mahindra
By Chinmay Pawaskar, Principal CAE Analyst, Tech Mahindra; Pravin Kulkarni,
Lead CAE Analyst, Tech Mahindra, and Stefano Cassara,
Manager - Vehicle Dynamics Simulation, Navistar
Our Adams virtual prototypes models have now evolved 2. A Virtual Test Track in Adams where a hi-fidelity full
to accurately predict ride and handling performance. vehicle model is driven over realistic rough roads.
Correlation studies on strains also continues to improve. Accelerations, force, strains are used to predict the
Figure 2 outlines key models in the evolution of our Multi- structural adequacy of the vehicle components. In
Body Dynamics (MBD) virtual prototypes: the past, we have used two processes to estimate
fatigue life:
34
Figure 2b. Development of MBD-based Virtual Prototypes
• A transient stress recovery in Adams followed by cycle Both methods produce comparable results (see Figure
counting in Hyper Graph (see Figure 3) 5). Adams accurately predicts the stress for the entire
duration of the event, but the calculation is limited to
the regions of stress recovery. On the other hand, the
Nastran method gives us a full picture of the stress in the
FE model but only at a few time instances. One proviso in
this process is that for dynamic events, this method may
Figure 3. Virtual Transient Stress Recovery Lifetime prediction process
using Adams underestimate the stresses by ~1.2 times for the frame rail
and ~2.5 times for the chassis mounted components.
• A Nastran linear-static inertia-relief - This method
uses time-slices of loads corresponding to the We wanted to have a process that uses the entire time-
instance of peak-stress identified in the MBD history of loads, calculates the fatigue life, and can display
simulation (see Figure 4) results of the entire component. For this, we turned to
MSC’s new offering – Nastran Embedded Fatigue (NEF).
Figure 5. Comparison between the current fatigue life prediction methods. Left: Stress contour from Nastran. White spots indicate top hot-spots
from Adams. Right: Nastran (red curve) and Adams (blue curve) for the same component under test
35
This would entail exporting the entire Adams time history to compute fatigue life. For SOL 103, the modal responses
of force and moments acting on a component and feed are provided and associated to each node.
it into NEF (see Figure 6). In NEF, we would add fatigue
specific cards into the Nastran bulk data file and reference Then the cyclically varying stress responses are obtained
the loads calculated by Adams. With this information, we through a linear superposition. SOL 112 computes the
can predict where damage occurs as well as the lifetime of modalresponses automatically. Loads are exported from
the components. Adams via DAC files, a main script block of the NASTRAN
deck is set up with an appropriate calculation flow. The
Results for the Adams-NEF process are typically NEF code is then run to produce output NEF files. This
presented using two metrics: Contours of Damage and run will produce an OP2, F06, F04, and log files (for large
Log Life. Figure 8 shows these metrics plotted for the models, the output may spill over into several files). All
Cross Member and End Bracket of a Light Truck traversing files can be viewed in Hyper View. than the YS or UTS, D
a rough road. Contours of Damage represent the total may be greater than 1.0. The log file contains the number
damage to the structure. Damage ranges from 0 to 1.0. of cyclic repeats the structure can sustain before failure.
When D reaches 1.0, failure occurs. Cases in which the The life of the part is inversely proportional to the damage,
stress range is greater. reported in log terms. In this case, the chassis was excited
at 52 attachment points with 3 DOFs per attachment point
in a free-free inertia relief analysis.
Nastran Embedded Fatigue Procedure
Figure 10 shows the results for damage for two designs: an
With NEF, we have two methodologies available to old and an optimized cross member & end bracket.
us:A Quasi-Static Approach (SOL 101) and a Modal
Superposition Approach (SOL 103 & SOL 112) shown In another case study, we studied the trade-off between
pictorially in Figure 7. Both SOL 103 (modal analysis) and ride clearance and the frame’s structural durability. We
SOL 112 (modal transient analysis) use identical methods used Adams to compute the loads acting on a chassis as
Figure 7. NEF Fatigue Model SOL 101 and SOL 103/112 approaches
36
the vehicle traversed the virtual test track. The loads i.e.
forces and torques acting in 6 directions at 55 different
Figure 13. NEF Fatigue Model predictions of von Mises Stresses in Adams
and NEF over time for a transmission cross member
Figure 10: NEF Fatigue Model predictions of contours of damage in a
Frame Rail analysis
37
Tips & tricks HDF5: A very useful
enhancement for MSC Nastran
and Patran
Let’s face it, as FEA engineers we’ve all been in that HDF5 has three significant advantages compared to
situation where the finite element model has been previous result file formats: 1) The HDF5 file is smaller than
prepared, boundary conditions have been checked and XDB and OP2, 2) accessing results is significantly faster
the model has been solved, but then it comes time to with HDF5, and 3) the input and output datablocks are
investigate the results. It’s not unusual on a large project stored in a single, high precision file. With input and output
to produce different outputs for different purposes: in the same file, you eliminate confusion and potential
an XDB or OP2 for Patran, a Punch file to pass to Excel, errors keeping the input BDF with its associated output.
and the F06 to read the printed output. In addition, your In addition, you can minimize output to the F06 file, so it
company may have programs that read one of these files will be smaller as you only need warnings and errors. This
to perform special purpose calculations. Managing all means you gain better traceability in comparison to using
these files becomes a project of its own. xdb and op2. It’s as simple as it gets!
Well let me tell you, there is a better way to do this!! As a HDF5 is designed for storing and managing large and
premier FEA solver that is widely used by the Aerospace and complex data. It can be used in any field: biology, physics,
Automotive industries, MSC Nastran now takes advantage and of course engineering. Note, the HD in HDF does not
of the HDF5 file to manage and store your FEA data. This stand for high definition! it stands for ‘hierarchical data
can simplify your post processing tasks and make data format’. The hierarchical format is designed to manage
management much easier and simpler (see below). all sorts of data objects including tabular data, graphs,
images, and documents.
So what is HDF5? It is an open source file format, data
model, and library developed by the HDF Group. Implementing HDF5 in MSC Nastran has been an ongoing
project that began with the 2016 release. The latest
38
MSC Nastran
MSC Nastran
release of MSC Nastran and Patran have the most One of the nice things about HDF files is that you don’t
complete library of output data blocks for HDF5 files. need a lot of documentation to know what’s in it … The
Some examples include: nonlinear results, optimization HDF5 file is self-describing! It’s easy to figure out what
results, fatigue life and damage results and rotordynamics information is stored; just open and view the hierarchy with
results. MSC continues to extend HDF5 coverage with HDFView. In addition, MSC delivers the schema definition
each new release of our software. with each release.
The HDF5 file produced by MSC Nastran is a binary file and Which one would you rather use to manage your MSC
the fastest way to access results in Patran. It definitely Nastran output data? Whether you deal with small or large
improves ‘Results Attach’ performance, especially when scaled MSC Nastran models, HDF5 output within MSC
using large models with a million degrees of freedom. Nastran is the ideal choice for analyzing your complex FEA
Although HDF5 is a binary file, you can use the HDFView models, so do take advantage of it.
tool to view your MSC Nastran data in a browser. In
addition, you can copy and paste data from HDFView to
other applications like Excel, or export a data table or a
csv format for plotting purposes.
HDFVIEW showing Nodal Information from the MSC Nastran Input file.
39
MSC Nastran speeds forward
using NVIDIA graphics
processing units
By Niveditha Krishnamoorthy, Development Relations Manager, NVIDIA
Analysts in today’s environment are working on Current trends in High-Performance Computing (HPC)
increasingly larger and complex models. With advances are moving towards the use of multicore processor
in electric car manufacturing and quieter electric architectures to achieve speedup through the extraction
motor engines, high-frequency Noises and Vibrations of a high degree of fine-grained parallelism from the
are becoming more prominent, which makes these applications. This hybrid computing trend is led by
calculations exponentially more expensive. NVIDIA Graphics Processing Units (GPUs), which have
been developed exclusively for computational tasks as
As computing technology improves, the industry is leaning massively parallel co-processors to the CPU. Today’s
towards analyzing real-world scenarios more accurately GPUs can provide memory bandwidth and floating-point
with the use of Finite Element (FE) Analysis to support performance that are several factors faster than the
these high-fidelity models. latest CPUs. To exploit this hybrid computing model and
40
the massively parallel GPU architecture, application cores and memory specifically for the FE applications.
software will need to be redesigned. MSC Software and This has helped specifically with NVH simulations. To
NVIDIA engineers have been working together on the use accommodate the GPU usage, MSC Nastran has evolved
of GPUs to accelerate the sparse direct solvers in MSC to maximize memory usage, and the GPUs have become
Nastran for the last several years. We will dive deeper increasingly faster, and their onboard memory has
into the recent GPU computing developments in MSC reached the tens of gigabytes mark, they are finally ready
Nastran in this article, including the support of NVH for successful symbiosis.
solutions with Fast Frequency Response (FASTFR), and
Matrix Multiply and Add (MPYAD) modules development.
Representative industry examples will be presented to Why Use GPU?
demonstrate the performance speedup resulting from
GPU acceleration. Most customers ask why they should buy a GPU. It is
generally beneficial when models are mainly composed
The resulting rapid CAE (Computer-Aided Engineering) of solid elements, and the simulation is dominated by
simulation capability from GPUs has the potential to matrix factorizations, not like in Normal Modes Analysis
transform current practices in engineering analysis and (SOL 103), where there are lots of modes, and FBS
design optimization procedures, enabling manufacturing dominates. Furthermore, each user should evaluate
OEMs to deliver their products to market at a much faster whether multiple CPU cores can give them the same
rate than is currently possible with CPUbased solutions. benefit as a GPU while keeping in mind that GPU usage
can free up some of the CPU cores for use by other
Working jointly with NVIDIA provides MSC Software applications/users.
acomprehensive portfolio of enterprise-grade, high-
performance systems, and software, with high-value A primary use of GPU is to offload massive computational
services to help manufacturers implement MSC tasks from CPU. GPUs will not be useful for small models
Nastran throughout the value chain and product that operate on a small amount of data, do a large
lifecycle. Many of these systems are already certified number of I/O operations, or iteratively solve small sets
by MSC Software and deliver unparalleled productivity, of equations. Every time a GPU is invoked, it comes at a
performance, and flexibility. fixed cost of, typically, a fraction of a second, 0.1 – 1 sec.
So, if you are trying to use a GPU to compute a product
GPUs have been a significant part of HPC for decades, of two 100 x 100 matrices, which takes 0.01 seconds on
and MSC Nastran has been on the market for more than the CPU, you will pay a 0.1 – 1-second penalty for just
50 years. There had been attempts to utilize GPUs in MSC using the GPU before you even start transferring the
Nastran in the past, which have not led to much success. data between the host memory and the GPU. This will not
One of the reasons was the architecture of MSC Nastran, benefit your simulation.
which relied heavily on the disc storage of the data and
having a minimum memory footprint. However, if you are dealing with a large model that
requires operations on matrices with dimensions of the
Another reason was the memory limitations and the order of 10000 x 10000 or more, then the GPU will come
overhead caused by the data transfer between the in very handy. In fact, for dense matrix operations, every
host and the GPUs. In the last few years, GPUs have additional GPU is roughly equivalent to having an extra
accelerated performance – NVIDIA has added more CPU with 20 cores. By splitting the workload between the
Leveraging the GPUs for dynamic analysis using MSC Nastran 2019 at Volvo
opens for substantial savings in run time (up to 50% faster) for the runs
extending to high frequency.
Andrzej Pietrzyk,
Method Development for NVH CAE at Volvo Car Corporation
41
CPU and one GPU, you can achieve approximately a factor
2x speedup. When splitting the workload between the
CPU and two GPUs – factor 3x speedup, and so forth. For
sparse matrix operations, every GPU is roughly ten times
faster than the CPU, so all sparse BLAS operations should
be handled by GPUs alone.
Rule of the thumb is: the number of CPU threads/cores It is possible to use several different GPU models on the
should always be larger than the number of GPUs you are same host system, with varying sizes of memory and
trying to use. For example, in a scenario where you try to efficiencies. Every time Nastran uses GPUs for BLAS
compute something using two GPUs and just four CPU operations, it will check the elapsed times on each GPU
cores, the workload will be divided between the GPUs and CPU and balance the workload in a way that would
because the number of the CPU cores is too small to minimize the elapsed time across all devices. This way, the
compete with the GPUs. In a scenario where you try to use fastest GPU/CPU gets most workload, while the slowest
two GPUs and 20 cores, four cores will be assigned to each GPU/CPU gets the least workload.
GPU for parallel streaming of data, and the remaining 12
cores will be used for the computation. The current implementation of GPU support is using CUDA
Toolkit by NVIDIA and only works with NVIDIA GPU devices.
MSC Nastran GPU acceleration is user-transparent, The threshold matrix size is set to 4000 for dense matrices
meaning jobs launch and complete without additional and 500 for sparse matrices. Matrices are partitioned
user steps. Also, the schematic of a CPU with an attached among the CPU and GPUs and, depending on the memory
GPU accelerator is such that CPU begins/ends job, GPU availability, may be processed in one or multiple passes on
manages heavy computations. This gives unparalleled each device.
productivity and performance with NVIDIA GPUs.
Examples
42
Below, we shall consider several examples from the Figure 5. Performance improvement for model from
automotive industry to highlight the usage of GPU Figure.4 (1500 frequencies, 50,000 eigenmodes) by adding
accelerate the solution. All models are SOL111 with varying one or two GPUs. Blue bar: 20-core Intel Xeon CPU; red
number of degrees-of-freedom (DOF), frequency range, bar: 20-core Intel Xeon CPU + NVIDIA Tesla K40 GPU; green
number of eigenmodes, and load cases. Note how the bar: 20-core Intel Xeon CPU + two NVIDIA Tesla K40 GPUs.
performance improves with an increasing number of
frequencies and eigenmodes. The reason for this is that
Figure 2 Figure 3
most of the computationally intensive operations are Figure 6. Performance improvement for model from
proportional to the number of eigenmodes to the third Figure.4 (2000 frequencies, 73,600 eigenmodes) by adding
power and the number of frequencies. This is where the two GPUs of different types. Blue bar: 20-core Intel Xeon
GPU makes the impact. In all the simulations shown below, CPU; red bar: 20-core Intel Xeon CPU + two NVIDIA Tesla
the GPUs were actually used only in a couple of modules. K40 GPU; green bar: 20-core Intel Xeon CPU + two NVIDIA
Yet they managed to cut down the entire simulation Tesla V100 GPU.
elapsed times by 15-35%, or between 0.4 – 4 hours.
43
Key Takeaways
The larger the simulation, the larger the speedup. For the
same model, the frequency response analysis over the
frequency range of 1500 Hz and 50,000 modes improves
from 11.3 hours to 7.2 hours by adding 2 GPUs. With the
frequency range increased to 2000 Hz and 73,000 modes,
the elapsed times on CPU alone and with two Tesla K40
GPUS are 30.3 and 18.1 hours, respectively.
Acknowlegdgement
Figure 6
44
Author profiles
Al Robertson
Product Manager, MSC Nastran, MSC Software
Al Robertson is the product manager for MSC Nastran at MSC Software, and is based
in Newport Beach, California. Al has over 30 years of experience within the simulation
software development industry in various roles including product marketing, product
management, training and support as well as several years within the aerospace industry as
a CAE specialist and airworthiness engineer.
Hugues Jeancolas
Vice President, Product Management
With over 15 years working in Strategy, Product Management, and Product Marketing roles
in North America and Europe, Mr. Jeancolas brings extensive domain knowledge of Virtual
Product Prototyping solutions, Product Life-cycle Management (PLM), Computer Aided
Design (CAD), and Computer Aided Engineering (CAE). Mr. Jeancolas received a Mechanical
Engineering Diploma from the University of Technology of Compiegne, France in 2000 and
a Master of Science in Mechanical Engineering from the University of Houston in 2001. He
started his career at HKS, Inc renamed Abaqus, Inc, later acquired by Dassault Systemes and
joined MSC Software in 2012. As the Vice President for Product Management, he is responsible
for MSC’s product portfolio and the company’s strategic product planning process.
Sarah Palfreyman
Product Marketing Manager, Structures Center of Excellence
Sarah Palfreyman is the Product Marketing Manager for MSC Software’s Structures Center
of Excellence covering MSC Nastran, Patran, and Marc. With a M.S. in Computational and
Mathematical Engineering from Stanford University she has over 10+ years of experience
leading Product Marketing, Product Management and Business Development activities at
major CAE companies. Sarah and her family live in Colorado where she enjoys balancing
technical pursuits with the great outdoors.
Dr. Keith Hanna is the Vice President, Marketing of MSC Software. Dr. Hanna brings over
25 years of experience in the CFD, CAE, EDA and PLM industries, spanning a wide range of
global technical and marketing roles inside Siemens PLM, Mentor Graphics Corp., ANSYS
Inc. and Fluent Inc. His career prior to engineering simulation included practical experience
of the metallurgical and mining industry at Br. Steel and De Beers. He has both BSc and
PhD engineering degrees from the University of Birmingham in England and is a respected
commentator on the CFD/CAE industry, a pioneer of CFD in sport, and a former member of
the Executive Committee of the International Sports Engineering Association.
45
Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency,
productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications.
Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous –
ensuring a scalable, sustainable future.
MSC Software, part of Hexagon’s Manufacturing Intelligence division, is one of the ten original software companies and
a global leader in helping product manufacturers to advance their engineering methods with simulation software and services.
Learn more at mscsoftware.com. Hexagon’s Manufacturing Intelligence division provides solutions that utilise data from design
and engineering, production and metrology to make manufacturing smarter.
Learn more about Hexagon (Nasdaq Stockholm: HEXA B) at hexagon.com and follow us @HexagonAB.
© 2021 Hexagon AB and/or its subsidiaries and affiliates. All rights reserved.