new for fatigue life prediction with ncode · • display types, methods or locations in ncode...
TRANSCRIPT
HBM Prenscia: Public
© 2016 HBM
New Capabilities for Fatigue Life Prediction with nCode
Jeff MentleyHBM Prenscia
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
3
1. Composites2. Vibration3. Welds4. Additional Enhancements
Agenda
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
Composites
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
5
• Different to existing Short Fibre analysis• Simple safety factor approach based on industry standard static failure
criteria (Tsai‐Wu etc)• Applies to unidirectional long‐fibre and woven composites• 13 different failure criteria supported• Custom method available• Two new glyphs• New worked example
Composite Analysis in nCode DesignLife 12
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
6
• Currently there is no single agreed static failure criteria for composite materials• The Composite Analysis Engine is a sophisticated tool that can analyse a number of
different composite static failure criteria, the possible options are:• Maximum stress
• Maximum strain
• Norris
• Hoffman
• Tsai Hill
• Tsai Wu
• Franklin‐Marin
• Hashin
• Hashin‐Rotem
• Christensen
• Custom
• Norris‐McKinnon (12.1)
• Hasin‐Sun (12.1)
• Modified Nu (12.1)
Composite Static Failure Criteria
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
7
• New example material in the standard materials database
nCode DesignLife 12 ‐ New Material Definition
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
9
• Support for Digimat multi r‐ratio analysis based on Haigh curves (12.0)• Short fiber with vibration load provider (12.1)
Other Enhancements
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
Vibration
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
11
• Multiple FRF results can be calculated either from• A single modal stress result and multiple modal participation results
• Multiple modal stress results ( changes in boundary conditions )
• More efficient analysis and reduced file sizes
Multiple Simultaneous PSD Loading using Modal Superposition
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
12
Load PSDs
Rainflow Counting
Fatigue Analysis
PSDL1
Frequency (Hz)
PSD L2
Frequency (Hz)
And CSDs
CSD L12
Frequency (Hz)
Cross Spectra and Phase
Response PSD
PSD A
Frequency (Hz)
Vibration Fatigue from multiple inputs
L2
L1ModalStresses
ModalCoordinates
yModalAnalysis y
Harmonic Analysis
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
13
• Seamwelds for shell elements• Stress (12.1)
• Force/moments (13.0)
• Spotwelds (13.0)• P2P
• ACM
• Short fibre composite solver for shell elements (12.1)• StrainLife (13.0)
Extending use of the vibration loads
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
Welds
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
15
• New seam weld of CombinedFilletOverlap• Assessment of angle between weld and sheet• Automatic selection between fillet, overlap and combined• User control over selection angles
Automatic selection of weld type fillet/overlap
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
16
• BSE, IIW, Eurocode require specific structural stress recovery methods• Extrapolation of stress on the surface of a solid model• Extrapolation distances based on distance or ratio of plate thickness• Two or three point extrapolation
Hot spot stress extrapolation for weld analysis from solid elements
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
17
• Spotweld modeling with Pentas• Vibration load provider with spotwelds• Vibration load provider with seamwelds
• Shells using stress or force/moment
Other
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
Additional Enhancements
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
19
• Cast irons are composite materials consisting of a steel matrix and graphite particles. These particles make gray iron stiffer in compression than in tension leading to non‐symmetric cyclic stress‐strain behavior.
• To accommodate this the Downing Gray Iron model has been added to the DesignLife EN analysis engine as a standard feature
• 8 new gray iron material sets included in the standard library
Gray Iron EN
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
20
• Display Types, Methods or Locations in nCode DesignLife results• Weld type
• Fillet, Overlap, etc
• Calculation method• Critical plane, etc
• Spotweld Location• Sheet1, Sheet2, Nugget
• Shell layer• Top, Bottom, Section No.
• Seamweld location• Toe, Root, Throat
New FEDisplay Capability
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
21
• New Custom Analysis engine in nCode DesignLife Base• Opens the system even further for custom stress & strain combination methods and
fatigue analysis algorithms.• Standard or extractor cycle counter (or none)
Custom Analysis engine
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
22
• FE file reading speed efficiencies • Save metadata on first open to XML file (.dlmd)
• Faster access to FE file information when setting up an analysis
• Fast Dang Van Algorithm• Optimised algorithm
• For most stress states give the same results as the original method• With HardeningParameter set to minimum (1e‐5)
• With default hardening parameter setting both methods the optimised method is marginally faster.
• With the minimum hardening parameter setting the optimised method is >100 time faster.
Speed and Capacity Improvements
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
23
• Altair OptiStruct H3D File format• Altair improvements in H3D file allow more analyses to be supported
• Material mapping pre‐run validation• New Worked Examples
• Multiaxial Fatigue Analysis using the Multiaxial EN Analysis Engine
• Composite Static Failure Analysis using the Composite Analysis Engine
• nCode DesignLife Custom Analysis
• Using Auto‐elimination to Increase Fatigue Analysis Speed
• Python 2.7.12 (13.0)
Additional Enhancements in nCode DesignLife 12
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
Questions?
24
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
www.hbmprenscia.com
Jeff Mentley
Email: [email protected]
Connect with us on:
linkedin.com/company/hbm‐ncode | youtube.com/hbmncode | @hbmncode | +nCode
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com