new for fatigue life prediction with ncode · • display types, methods or locations in ncode...

23
HBM Prenscia: Public © 2016 HBM New Capabilities for Fatigue Life Prediction with nCode Jeff Mentley HBM Prenscia 2016 nCode User Group Meeting © 2016 HBM October 5-6, 2016 www.ncode.com

Upload: vothuan

Post on 16-Jun-2018

243 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 2: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 3: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

HBM Prenscia: Public

© 2016  HBM

Composites

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 4: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 5: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 6: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 7: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 8: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

HBM Prenscia: Public

© 2016  HBM

Vibration

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 9: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 10: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 11: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 12: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

HBM Prenscia: Public

© 2016  HBM

Welds

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 13: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 14: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 15: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 16: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

HBM Prenscia: Public

© 2016  HBM

Additional Enhancements

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 17: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 18: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 19: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 20: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 21: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

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

Page 22: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

HBM Prenscia: Public

© 2016  HBM

Questions?

24

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 23: New for Fatigue Life Prediction with nCode · • Display Types, Methods or Locations in nCode DesignLife results • Weld type • Fillet, Overlap, etc • Calculation method •

HBM Prenscia: Public

© 2016  HBM

www.hbmprenscia.com

Jeff Mentley

[email protected] 

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