NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
NXOpen::CAE::LaminateGraphicalReportBuilder Class Reference

Represents a CAE::LaminateGraphicalReport builder
There is no kf creator. More...

Inheritance diagram for NXOpen::CAE::LaminateGraphicalReportBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  CoordinateSystemType { CoordinateSystemTypePly, CoordinateSystemTypeLaminate }
 Coordinate system to use for ply stresses, ply failure indices, ply strength ratios and ply margins of safety calculation. More...
 
enum  ElemNodalOptionType { ElemNodalOptionTypeElemental, ElemNodalOptionTypeNodal }
 Element-Nodal option. More...
 
enum  EnvelopeRule {
  EnvelopeRuleMaxMin, EnvelopeRuleMin, EnvelopeRuleMax, EnvelopeRuleAbsMax,
  EnvelopeRuleAbsMin
}
 Result enveloping rules. More...
 
enum  FailureModeType { FailureModeTypeInPlanePly, FailureModeTypeInterlaminar, FailureModeTypeBoth }
 Failure indices mode. More...
 
enum  PlyExportOptionType { PlyExportOptionTypeGlobalPlyId, PlyExportOptionTypeLayer }
 Ply export options. More...
 
enum  SolverInputType { SolverInputTypeSolverShellStressResultant, SolverInputTypeSolverPlyStressesAndStrains }
 Solver input type. More...
 

Public Member Functions

NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType CoordinateSystem ()
 Returns the coordinate system for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateElementFilterBuilderElementFilter ()
 Returns the element filter
More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::ElemNodalOptionType ElemNodalOption ()
 Returns the solver input
Created in NX10.0.0. More...
 
bool FailureIndex ()
 Returns the failure index result
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule FailureIndexRule ()
 Returns the failure index rule
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType FailureMode ()
 Returns the failure mode for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType InterLamFTOverride1 ()
 Returns the Interlaminar fialure theory override 1
Created in NX1847.0.0. More...
 
bool InterLamFTOverride1State ()
 Returns the interlaminare fialure theory override 1 state
Created in NX1847.0.0. More...
 
NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType InterLamFTOverride2 ()
 Returns the Interlaminar fialure theory override 2
Created in NX1847.0.0. More...
 
bool InterLamFTOverride2State ()
 Returns the interlaminare fialure theory override 2 state
Created in NX1847.0.0. More...
 
NXString Name ()
 Returns the name of the graphical report
Created in NX8.0.0. More...
 
bool OverallOnly ()
 Returns the overall only option
Created in NX12.0.1. More...
 
bool PlyBottom ()
 Returns the state of the ply stress calculation at the bottom of each ply
Created in NX8.5.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType PlyExportOption ()
 Returns the ply global id option
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminatePlyFilterBuilderPlyFilter ()
 Returns the ply filter
More...
 
NXOpen::CAE::LaminatePly::PlyFailureTheoryType PlyFTOverride1 ()
 Returns the ply fialure theory override 1
Created in NX1847.0.0. More...
 
bool PlyFTOverride1State ()
 Returns the ply fialure theory override 1 state
Created in NX1847.0.0. More...
 
NXOpen::CAE::LaminatePly::PlyFailureTheoryType PlyFTOverride2 ()
 Returns the ply fialure theory override 2
Created in NX1847.0.0. More...
 
bool PlyFTOverride2State ()
 Returns the ply fialure theory override 2 state
Created in NX1847.0.0. More...
 
bool PlyMiddle ()
 Returns the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0. More...
 
bool PlyStrain ()
 Returns the ply strain results
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule PlyStrainRule ()
 Returns the ply strain rule
Created in NX8.0.0. More...
 
bool PlyStress ()
 Returns the ply stress result
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule PlyStressRule ()
 Returns the ply stress rule
Created in NX8.0.0. More...
 
bool PlyTop ()
 Returns the state of the ply stress calculation at the top of each ply
Created in NX8.5.0. More...
 
NXOpen::CAE::LaminateReportObjectReportObject ()
 Returns the report object
Created in NX1847.0.0. More...
 
double SafetyFactor ()
 Returns the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0. More...
 
bool SafetyMargin ()
 Returns the safety margin result
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule SafetyMarginRule ()
 Returns the safety margin rule
Created in NX8.0.0. More...
 
void SetCoordinateSystem (NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType coordinateSystem)
 Sets the coordinate system for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0. More...
 
void SetElemNodalOption (NXOpen::CAE::LaminateGraphicalReportBuilder::ElemNodalOptionType elemNodalOption)
 Sets the solver input
Created in NX10.0.0. More...
 
void SetFailureIndex (bool failureIndex)
 Sets the failure index result
Created in NX8.0.0. More...
 
void SetFailureIndexRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule failureIndexRule)
 Sets the failure index rule
Created in NX8.0.0. More...
 
void SetFailureMode (NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType failureMode)
 Sets the failure mode for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0. More...
 
void SetInterLamFTOverride1 (NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType interLamFT)
 Sets the Interlaminar fialure theory override 1
Created in NX1847.0.0. More...
 
void SetInterLamFTOverride1State (bool interlamFTState)
 Sets the interlaminare fialure theory override 1 state
Created in NX1847.0.0. More...
 
void SetInterLamFTOverride2 (NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType interLamFT)
 Sets the Interlaminar fialure theory override 2
Created in NX1847.0.0. More...
 
void SetInterLamFTOverride2State (bool interlamFTState)
 Sets the interlaminare fialure theory override 2 state
Created in NX1847.0.0. More...
 
void SetName (const NXString &name)
 Sets the name of the graphical report
Created in NX8.0.0. More...
 
void SetName (const char *name)
 Sets the name of the graphical report
Created in NX8.0.0. More...
 
void SetOverallOnly (bool overallOnly)
 Sets the overall only option
Created in NX12.0.1. More...
 
void SetPlyBottom (bool plyBottom)
 Sets the state of the ply stress calculation at the bottom of each ply
Created in NX8.5.0. More...
 
void SetPlyExportOption (NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType plyExportOption)
 Sets the ply global id option
Created in NX8.0.0. More...
 
void SetPlyFTOverride1 (NXOpen::CAE::LaminatePly::PlyFailureTheoryType plyFT)
 Sets the ply fialure theory override 1
Created in NX1847.0.0. More...
 
void SetPlyFTOverride1State (bool plyFTState)
 Sets the ply fialure theory override 1 state
Created in NX1847.0.0. More...
 
void SetPlyFTOverride2 (NXOpen::CAE::LaminatePly::PlyFailureTheoryType plyFT)
 Sets the ply fialure theory override 2
Created in NX1847.0.0. More...
 
void SetPlyFTOverride2State (bool plyFTState)
 Sets the ply fialure theory override 2 state
Created in NX1847.0.0. More...
 
void SetPlyMiddle (bool plyMiddle)
 Sets the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0. More...
 
void SetPlyStrain (bool plyStrain)
 Sets the ply strain results
Created in NX8.0.0. More...
 
void SetPlyStrainRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule plyStrainRule)
 Sets the ply strain rule
Created in NX8.0.0. More...
 
void SetPlyStress (bool plyStress)
 Sets the ply stress result
Created in NX8.0.0. More...
 
void SetPlyStressRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule plyStressRule)
 Sets the ply stress rule
Created in NX8.0.0. More...
 
void SetPlyTop (bool plyTop)
 Sets the state of the ply stress calculation at the top of each ply
Created in NX8.5.0. More...
 
void SetReportObject (NXOpen::CAE::LaminateReportObject *reportObj)
 Sets the report object
Created in NX1847.0.0. More...
 
void SetSafetyFactor (double safetyFactor)
 Sets the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0. More...
 
void SetSafetyMargin (bool safetyMargin)
 Sets the safety margin result
Created in NX8.0.0. More...
 
void SetSafetyMarginRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule safetyMarginRule)
 Sets the safety margin rule
Created in NX8.0.0. More...
 
void SetShowLoadCases (bool showLoadCases)
 Sets the show load cases option
Created in NX12.0.1. More...
 
void SetShowPlyResults (bool showPlyResults)
 Sets the show ply results option
Created in NX12.0.1. More...
 
void SetSolverInput (NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType solverInput)
 Sets the solver input type
Created in NX8.0.0. More...
 
void SetStrengthRatio (bool strengthRatio)
 Sets the strength ratio result
Created in NX8.0.0. More...
 
void SetStrengthRatioRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule strengthRatioRule)
 Sets the strength ratio rule
Created in NX8.0.0. More...
 
void SetUserDefinedInterLamFTOverride1 (const NXString &name)
 Sets the user defined interLam failure theory override 1
Created in NX1847.0.0. More...
 
void SetUserDefinedInterLamFTOverride1 (const char *name)
 Sets the user defined interLam failure theory override 1
Created in NX1847.0.0. More...
 
void SetUserDefinedInterLamFTOverride2 (const NXString &name)
 Sets the user defined interLam failure theory override 2
Created in NX1847.0.0. More...
 
void SetUserDefinedInterLamFTOverride2 (const char *name)
 Sets the user defined interLam failure theory override 2
Created in NX1847.0.0. More...
 
void SetUserDefinedPlyFTOverride1 (const NXString &name)
 Sets the user defined ply failure theory override 1
Created in NX1847.0.0. More...
 
void SetUserDefinedPlyFTOverride1 (const char *name)
 Sets the user defined ply failure theory override 1
Created in NX1847.0.0. More...
 
void SetUserDefinedPlyFTOverride2 (const NXString &name)
 Sets the user defined ply failure theory override 2
Created in NX1847.0.0. More...
 
void SetUserDefinedPlyFTOverride2 (const char *name)
 Sets the user defined ply failure theory override 2
Created in NX1847.0.0. More...
 
bool ShowLoadCases ()
 Returns the show load cases option
Created in NX12.0.1. More...
 
bool ShowPlyResults ()
 Returns the show ply results option
Created in NX12.0.1. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType SolverInput ()
 Returns the solver input type
Created in NX8.0.0. More...
 
bool StrengthRatio ()
 Returns the strength ratio result
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule StrengthRatioRule ()
 Returns the strength ratio rule
Created in NX8.0.0. More...
 
NXString UserDefinedInterLamFTOverride1 ()
 Returns the user defined interLam failure theory override 1
Created in NX1847.0.0. More...
 
NXString UserDefinedInterLamFTOverride2 ()
 Returns the user defined interLam failure theory override 2
Created in NX1847.0.0. More...
 
NXString UserDefinedPlyFTOverride1 ()
 Returns the user defined ply failure theory override 1
Created in NX1847.0.0. More...
 
NXString UserDefinedPlyFTOverride2 ()
 Returns the user defined ply failure theory override 2
Created in NX1847.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a CAE::LaminateGraphicalReport builder
There is no kf creator.



Created in NX8.0.0.

Member Enumeration Documentation

Coordinate system to use for ply stresses, ply failure indices, ply strength ratios and ply margins of safety calculation.

Enumerator
CoordinateSystemTypePly 

Ply coordinate system.

CoordinateSystemTypeLaminate 

Laminate coordinate system.

Element-Nodal option.

Enumerator
ElemNodalOptionTypeElemental 

Average element-nodal results per element.

ElemNodalOptionTypeNodal 

Keep element-nodal results.

Result enveloping rules.

When there is more than one solutions or loadcases, defines which result to keep and display in the graphical report

Enumerator
EnvelopeRuleMaxMin 

Keep minimum and maximum values.

EnvelopeRuleMin 

Keep minimum values.

EnvelopeRuleMax 

Keep maximum values.

EnvelopeRuleAbsMax 

Keep maximum absolute values.

EnvelopeRuleAbsMin 

Keep minimum absolute values.

Failure indices mode.

NXLC can compute in-plane ply failure indices and/or interlaminar failure indices

Enumerator
FailureModeTypeInPlanePly 

Ply failure index.

FailureModeTypeInterlaminar 

Bonding failure index.

FailureModeTypeBoth 

Both failure index type.

Ply export options.

With or without ply ids.

Enumerator
PlyExportOptionTypeGlobalPlyId 

Export the ply global ids to the bun file.

PlyExportOptionTypeLayer 

Export plies as layers.

Solver input type.

Enumerator
SolverInputTypeSolverShellStressResultant 

Using solver shell stress resultants.

SolverInputTypeSolverPlyStressesAndStrains 

Using solver ply stresses.

Member Function Documentation

NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystem ( )

Returns the coordinate system for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateElementFilterBuilder* NXOpen::CAE::LaminateGraphicalReportBuilder::ElementFilter ( )

Returns the element filter

Deprecated:
Deprecated in NX1847.0.0.

Use NXOpen::CAE::LaminateGraphicalReportBuilder::ReportObject instead.


Created in NX8.0.0.

License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::ElemNodalOptionType NXOpen::CAE::LaminateGraphicalReportBuilder::ElemNodalOption ( )

Returns the solver input
Created in NX10.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::FailureIndex ( )

Returns the failure index result
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::FailureIndexRule ( )

Returns the failure index rule
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType NXOpen::CAE::LaminateGraphicalReportBuilder::FailureMode ( )

Returns the failure mode for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType NXOpen::CAE::LaminateGraphicalReportBuilder::InterLamFTOverride1 ( )

Returns the Interlaminar fialure theory override 1
Created in NX1847.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::InterLamFTOverride1State ( )

Returns the interlaminare fialure theory override 1 state
Created in NX1847.0.0.



License requirements : None

NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType NXOpen::CAE::LaminateGraphicalReportBuilder::InterLamFTOverride2 ( )

Returns the Interlaminar fialure theory override 2
Created in NX1847.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::InterLamFTOverride2State ( )

Returns the interlaminare fialure theory override 2 state
Created in NX1847.0.0.



License requirements : None

NXString NXOpen::CAE::LaminateGraphicalReportBuilder::Name ( )

Returns the name of the graphical report
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::OverallOnly ( )

Returns the overall only option
Created in NX12.0.1.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyBottom ( )

Returns the state of the ply stress calculation at the bottom of each ply
Created in NX8.5.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOption ( )

Returns the ply global id option
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminatePlyFilterBuilder* NXOpen::CAE::LaminateGraphicalReportBuilder::PlyFilter ( )

Returns the ply filter

Deprecated:
Deprecated in NX1847.0.0.

Use NXOpen::CAE::LaminateGraphicalReportBuilder::ReportObject instead.


Created in NX8.0.0.

License requirements : None

NXOpen::CAE::LaminatePly::PlyFailureTheoryType NXOpen::CAE::LaminateGraphicalReportBuilder::PlyFTOverride1 ( )

Returns the ply fialure theory override 1
Created in NX1847.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyFTOverride1State ( )

Returns the ply fialure theory override 1 state
Created in NX1847.0.0.



License requirements : None

NXOpen::CAE::LaminatePly::PlyFailureTheoryType NXOpen::CAE::LaminateGraphicalReportBuilder::PlyFTOverride2 ( )

Returns the ply fialure theory override 2
Created in NX1847.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyFTOverride2State ( )

Returns the ply fialure theory override 2 state
Created in NX1847.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyMiddle ( )

Returns the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStrain ( )

Returns the ply strain results
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStrainRule ( )

Returns the ply strain rule
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStress ( )

Returns the ply stress result
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStressRule ( )

Returns the ply stress rule
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyTop ( )

Returns the state of the ply stress calculation at the top of each ply
Created in NX8.5.0.



License requirements : None

NXOpen::CAE::LaminateReportObject* NXOpen::CAE::LaminateGraphicalReportBuilder::ReportObject ( )

Returns the report object
Created in NX1847.0.0.



License requirements : None

double NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyFactor ( )

Returns the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyMargin ( )

Returns the safety margin result
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyMarginRule ( )

Returns the safety margin rule
Created in NX8.0.0.



License requirements : None

void NXOpen::CAE::LaminateGraphicalReportBuilder::SetCoordinateSystem ( NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType  coordinateSystem)

Sets the coordinate system for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
coordinateSystemcoordinatesystem
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetElemNodalOption ( NXOpen::CAE::LaminateGraphicalReportBuilder::ElemNodalOptionType  elemNodalOption)

Sets the solver input
Created in NX10.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
elemNodalOptionelemnodaloption
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetFailureIndex ( bool  failureIndex)

Sets the failure index result
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
failureIndexfailureindex
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetFailureIndexRule ( NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule  failureIndexRule)

Sets the failure index rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
failureIndexRulefailureindexrule
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetFailureMode ( NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType  failureMode)

Sets the failure mode for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
failureModefailuremode
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetInterLamFTOverride1 ( NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType  interLamFT)

Sets the Interlaminar fialure theory override 1
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
interLamFTinterlamft
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetInterLamFTOverride1State ( bool  interlamFTState)

Sets the interlaminare fialure theory override 1 state
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
interlamFTStateinterlamftstate
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetInterLamFTOverride2 ( NXOpen::CAE::LaminatePly::InterLaminarFailureTheoryType  interLamFT)

Sets the Interlaminar fialure theory override 2
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
interLamFTinterlamft
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetInterLamFTOverride2State ( bool  interlamFTState)

Sets the interlaminare fialure theory override 2 state
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
interlamFTStateinterlamftstate
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetName ( const NXString name)

Sets the name of the graphical report
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
namename
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetName ( const char *  name)

Sets the name of the graphical report
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
namename
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetOverallOnly ( bool  overallOnly)

Sets the overall only option
Created in NX12.0.1.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
overallOnlyoverallonly
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyBottom ( bool  plyBottom)

Sets the state of the ply stress calculation at the bottom of each ply
Created in NX8.5.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyBottomplybottom
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyExportOption ( NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType  plyExportOption)

Sets the ply global id option
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyExportOptionplyexportoption
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyFTOverride1 ( NXOpen::CAE::LaminatePly::PlyFailureTheoryType  plyFT)

Sets the ply fialure theory override 1
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyFTplyft
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyFTOverride1State ( bool  plyFTState)

Sets the ply fialure theory override 1 state
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyFTStateplyftstate
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyFTOverride2 ( NXOpen::CAE::LaminatePly::PlyFailureTheoryType  plyFT)

Sets the ply fialure theory override 2
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyFTplyft
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyFTOverride2State ( bool  plyFTState)

Sets the ply fialure theory override 2 state
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyFTStateplyftstate
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyMiddle ( bool  plyMiddle)

Sets the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyMiddleplymiddle
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStrain ( bool  plyStrain)

Sets the ply strain results
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStrainplystrain
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStrainRule ( NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule  plyStrainRule)

Sets the ply strain rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStrainRuleplystrainrule
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStress ( bool  plyStress)

Sets the ply stress result
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressplystress
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStressRule ( NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule  plyStressRule)

Sets the ply stress rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressRuleplystressrule
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyTop ( bool  plyTop)

Sets the state of the ply stress calculation at the top of each ply
Created in NX8.5.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyTopplytop
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetReportObject ( NXOpen::CAE::LaminateReportObject reportObj)

Sets the report object
Created in NX1847.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
reportObjreportobj
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSafetyFactor ( double  safetyFactor)

Sets the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
safetyFactorsafetyfactor
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSafetyMargin ( bool  safetyMargin)

Sets the safety margin result
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
safetyMarginsafetymargin
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSafetyMarginRule ( NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule  safetyMarginRule)

Sets the safety margin rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
safetyMarginRulesafetymarginrule
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetShowLoadCases ( bool  showLoadCases)

Sets the show load cases option
Created in NX12.0.1.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
showLoadCasesshowloadcases
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetShowPlyResults ( bool  showPlyResults)

Sets the show ply results option
Created in NX12.0.1.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
showPlyResultsshowplyresults
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSolverInput ( NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType  solverInput)

Sets the solver input type
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
solverInputsolverinput
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetStrengthRatio ( bool  strengthRatio)

Sets the strength ratio result
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
strengthRatiostrengthratio
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetStrengthRatioRule ( NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule  strengthRatioRule)

Sets the strength ratio rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
strengthRatioRulestrengthratiorule
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedInterLamFTOverride1 ( const NXString name)

Sets the user defined interLam failure theory override 1
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedInterLamFTOverride1 ( const char *  name)

Sets the user defined interLam failure theory override 1
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedInterLamFTOverride2 ( const NXString name)

Sets the user defined interLam failure theory override 2
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedInterLamFTOverride2 ( const char *  name)

Sets the user defined interLam failure theory override 2
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedPlyFTOverride1 ( const NXString name)

Sets the user defined ply failure theory override 1
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedPlyFTOverride1 ( const char *  name)

Sets the user defined ply failure theory override 1
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedPlyFTOverride2 ( const NXString name)

Sets the user defined ply failure theory override 2
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetUserDefinedPlyFTOverride2 ( const char *  name)

Sets the user defined ply failure theory override 2
Created in NX1847.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
namethe user defined ply failure theory name
bool NXOpen::CAE::LaminateGraphicalReportBuilder::ShowLoadCases ( )

Returns the show load cases option
Created in NX12.0.1.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::ShowPlyResults ( )

Returns the show ply results option
Created in NX12.0.1.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInput ( )

Returns the solver input type
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateGraphicalReportBuilder::StrengthRatio ( )

Returns the strength ratio result
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::StrengthRatioRule ( )

Returns the strength ratio rule
Created in NX8.0.0.



License requirements : None

NXString NXOpen::CAE::LaminateGraphicalReportBuilder::UserDefinedInterLamFTOverride1 ( )

Returns the user defined interLam failure theory override 1
Created in NX1847.0.0.



License requirements : None

NXString NXOpen::CAE::LaminateGraphicalReportBuilder::UserDefinedInterLamFTOverride2 ( )

Returns the user defined interLam failure theory override 2
Created in NX1847.0.0.



License requirements : None

NXString NXOpen::CAE::LaminateGraphicalReportBuilder::UserDefinedPlyFTOverride1 ( )

Returns the user defined ply failure theory override 1
Created in NX1847.0.0.



License requirements : None

NXString NXOpen::CAE::LaminateGraphicalReportBuilder::UserDefinedPlyFTOverride2 ( )

Returns the user defined ply failure theory override 2
Created in NX1847.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.