NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAE::LaminateSpreadsheetReportBuilder Class Reference

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

Inheritance diagram for NXOpen::CAE::LaminateSpreadsheetReportBuilder:
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  FilteringType {
  FilteringTypeNone, FilteringTypeStressXX, FilteringTypeStressYY, FilteringTypeStressZZ,
  FilteringTypeStressXY, FilteringTypeStressZX, FilteringTypeStressYZ, FilteringTypeStressMaxP,
  FilteringTypeStressMinP, FilteringTypeStressMaxS, FilteringTypeStrainXX, FilteringTypeStrainYY,
  FilteringTypeStrainZZ, FilteringTypeStrainXY, FilteringTypeStrainZX, FilteringTypeStrainYZ,
  FilteringTypeStrainMaxP, FilteringTypeStrainMinP, FilteringTypeStrainMaxS, FilteringTypePlyFailureIndex,
  FilteringTypePlyStrengthRatio, FilteringTypePlyMarginofSafety, FilteringTypeBondFailureIndex, FilteringTypeBondStrengthRatio,
  FilteringTypeBondMarginofSafety
}
 Filtering rule for the spreadsheet post report. More...
 
enum  SolverInputType { SolverInputTypeShellStress, SolverInputTypePlyStress }
 Solver input type. More...
 
enum  SortingType {
  SortingTypeElementId, SortingTypePlyId, SortingTypeStressXX, SortingTypeStressYY,
  SortingTypeStressZZ, SortingTypeStressXY, SortingTypeStressZX, SortingTypeStressYZ,
  SortingTypeStressMaxP, SortingTypeStressMinP, SortingTypeStressMaxS, SortingTypeStrainXX,
  SortingTypeStrainYY, SortingTypeStrainZZ, SortingTypeStrainXY, SortingTypeStrainZX,
  SortingTypeStrainYZ, SortingTypeStrainMaxP, SortingTypeStrainMinP, SortingTypeStrainMaxS,
  SortingTypePlyFailureIndex, SortingTypePlyStrengthRatio, SortingTypePlyMarginofSafety, SortingTypeBondFailureIndex,
  SortingTypeBondStrengthRatio, SortingTypeBondMarginofSafety
}
 Sorting rule for the spreadsheet post report. More...
 
enum  SortOrderType { SortOrderTypeAscending, SortOrderTypeDescending }
 Sorting order : acending or descending. More...
 
enum  ThreshType { ThreshTypeAboveTreshold, ThreshTypeBelowTreshold }
 The type of threshold used to filter results. More...
 

Public Member Functions

bool AbsValueFilter ()
 Returns the absolute value filtering option
Created in NX8.0.0. More...
 
bool AbsValueSort ()
 Returns the absolute value sorting option
Created in NX8.0.0. More...
 
bool DetailedOutput ()
 Returns the detailed output display
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateElementFilterBuilderElementFilter ()
 Returns the element filter
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::ElemNodalOptionType ElemNodalOption ()
 Returns the solver input
Created in NX10.0.0. More...
 
bool FailureIndex ()
 Returns the failure index
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule FailureIndexRule ()
 Returns the failure index summary table enveloping rule
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::FailureModeType FailureMode ()
 Returns the failure mode
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::FilteringType FilterType ()
 Returns the filter type to use for detailed output
Created in NX8.0.0. More...
 
NXString Name ()
 Returns the name of the spreadsheet report
Created in NX8.0.0. 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::LaminatePlyFilterBuilderPlyFilter ()
 Returns the ply filter
Created in NX8.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 PlyStrainOutput ()
 Returns the ply strains output control
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule PlyStrainRule ()
 Returns the ply strains summary table enveloping rule
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::CoordinateSystemType PlyStressCoordSys ()
 Returns the ply stresses and strains coordinate system
Created in NX8.0.0. More...
 
bool PlyStressMaxP ()
 Returns the ply maximum principal stress and/or strain
Created in NX8.0.0. More...
 
bool PlyStressMaxS ()
 Returns the ply maximum shear stress and/or strain
Created in NX8.0.0. More...
 
bool PlyStressMinP ()
 Returns the ply minimum principal stress and/or strain
Created in NX8.0.0. More...
 
bool PlyStressOutput ()
 Returns the ply stresses output control
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule PlyStressRule ()
 Returns the ply stresses summary table enveloping rule
Created in NX8.0.0. More...
 
bool PlyStressXX ()
 Returns the ply stress and/or strain XX component
Created in NX8.0.0. More...
 
bool PlyStressXY ()
 Returns the ply stress and/or strain XY component
Created in NX8.0.0. More...
 
bool PlyStressYY ()
 Returns the ply stress and/or strain YY component
Created in NX8.0.0. More...
 
bool PlyStressYZ ()
 Returns the ply stress and/or strain YZ component
Created in NX8.0.0. More...
 
bool PlyStressZX ()
 Returns the ply stress and/or strain ZX component
Created in NX8.0.0. More...
 
bool PlyStressZZ ()
 Returns the ply stress and/or strain ZZ component
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...
 
double SafetyFactor ()
 Returns the safety factor
Created in NX8.0.0. More...
 
bool SafetyMargin ()
 Returns the margin of safety
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule SafetyMarginRule ()
 Returns the strength ratio summary table enveloping rule
Created in NX8.0.0. More...
 
void SetAbsValueFilter (bool absValueFilter)
 Sets the absolute value filtering option
Created in NX8.0.0. More...
 
void SetAbsValueSort (bool absValueSort)
 Sets the absolute value sorting option
Created in NX8.0.0. More...
 
void SetDetailedOutput (bool detailedOutput)
 Sets the detailed output display
Created in NX8.0.0. More...
 
void SetElemNodalOption (NXOpen::CAE::LaminateSpreadsheetReportBuilder::ElemNodalOptionType elemNodalOption)
 Sets the solver input
Created in NX10.0.0. More...
 
void SetFailureIndex (bool failureIndex)
 Sets the failure index
Created in NX8.0.0. More...
 
void SetFailureIndexRule (NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule failureIndexRule)
 Sets the failure index summary table enveloping rule
Created in NX8.0.0. More...
 
void SetFailureMode (NXOpen::CAE::LaminateSpreadsheetReportBuilder::FailureModeType failureMode)
 Sets the failure mode
Created in NX8.0.0. More...
 
void SetFilterType (NXOpen::CAE::LaminateSpreadsheetReportBuilder::FilteringType filterType)
 Sets the filter type to use for detailed output
Created in NX8.0.0. More...
 
void SetName (const NXString &name)
 Sets the name of the spreadsheet report
Created in NX8.0.0. More...
 
void SetName (const char *name)
 Sets the name of the spreadsheet report
Created in NX8.0.0. 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 SetPlyMiddle (bool plyMiddle)
 Sets the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0. More...
 
void SetPlyStrainOutput (bool plyStrainOutput)
 Sets the ply strains output control
Created in NX8.0.0. More...
 
void SetPlyStrainRule (NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule plyStrainRule)
 Sets the ply strains summary table enveloping rule
Created in NX8.0.0. More...
 
void SetPlyStressCoordSys (NXOpen::CAE::LaminateSpreadsheetReportBuilder::CoordinateSystemType plyStressCoordSys)
 Sets the ply stresses and strains coordinate system
Created in NX8.0.0. More...
 
void SetPlyStressMaxP (bool plyStressMaxP)
 Sets the ply maximum principal stress and/or strain
Created in NX8.0.0. More...
 
void SetPlyStressMaxS (bool plyStressMaxS)
 Sets the ply maximum shear stress and/or strain
Created in NX8.0.0. More...
 
void SetPlyStressMinP (bool plyStressMinP)
 Sets the ply minimum principal stress and/or strain
Created in NX8.0.0. More...
 
void SetPlyStressOutput (bool plyStressOutput)
 Sets the ply stresses output control
Created in NX8.0.0. More...
 
void SetPlyStressRule (NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule plyStressRule)
 Sets the ply stresses summary table enveloping rule
Created in NX8.0.0. More...
 
void SetPlyStressXX (bool plyStressXX)
 Sets the ply stress and/or strain XX component
Created in NX8.0.0. More...
 
void SetPlyStressXY (bool plyStressXY)
 Sets the ply stress and/or strain XY component
Created in NX8.0.0. More...
 
void SetPlyStressYY (bool plyStressYY)
 Sets the ply stress and/or strain YY component
Created in NX8.0.0. More...
 
void SetPlyStressYZ (bool plyStressYZ)
 Sets the ply stress and/or strain YZ component
Created in NX8.0.0. More...
 
void SetPlyStressZX (bool plyStressZX)
 Sets the ply stress and/or strain ZX component
Created in NX8.0.0. More...
 
void SetPlyStressZZ (bool plyStressZZ)
 Sets the ply stress and/or strain ZZ component
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 SetSafetyFactor (double safetyFactor)
 Sets the safety factor
Created in NX8.0.0. More...
 
void SetSafetyMargin (bool safetyMargin)
 Sets the margin of safety
Created in NX8.0.0. More...
 
void SetSafetyMarginRule (NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule safetyMarginRule)
 Sets the strength ratio summary table enveloping rule
Created in NX8.0.0. More...
 
void SetShellResultantFx (bool shellResultantFx)
 Sets the shell stress resultant Fx component
Created in NX8.0.0. More...
 
void SetShellResultantFxy (bool shellResultantFxy)
 Sets the shell stress resultant Fxy component
Created in NX8.0.0. More...
 
void SetShellResultantFy (bool shellResultantFy)
 Sets the shell stress resultant Fy component
Created in NX8.0.0. More...
 
void SetShellResultantMx (bool shellResultantMx)
 Sets the shell stress resultant Mx component
Created in NX8.0.0. More...
 
void SetShellResultantMxy (bool shellResultantMxy)
 Sets the shell stress resultant Mxy component
Created in NX8.0.0. More...
 
void SetShellResultantMy (bool shellResultantMy)
 Sets the shell stress resultant My component
Created in NX8.0.0. More...
 
void SetShellResultantQx (bool shellResultantQx)
 Sets the shell stress resultant Qx component
Created in NX8.0.0. More...
 
void SetShellResultantQy (bool shellResultantQy)
 Sets the shell stress resultant Qy component
Created in NX8.0.0. More...
 
void SetSolverInput (NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInputType solverInput)
 Sets the solver input
Created in NX9.0.0. More...
 
void SetSolverPlyStress (bool solverPlyStress)
 Sets the solver ply stresses
More...
 
void SetSolverShellResultant (bool solverShellResultant)
 Sets the solver shell stress resultant
More...
 
void SetSortOrder (NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortOrderType sortOrder)
 Sets the sorting order
Created in NX8.0.0. More...
 
void SetSortType (NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortingType sortType)
 Sets the sorting criteria
Created in NX8.0.0. More...
 
void SetStrengthRatio (bool strengthRatio)
 Sets the strength ratio
Created in NX8.0.0. More...
 
void SetStrengthRatioRule (NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule strengthRatioRule)
 Sets the strength ratio summary table enveloping rule
Created in NX8.0.0. More...
 
void SetThresholdType (NXOpen::CAE::LaminateSpreadsheetReportBuilder::ThreshType thresholdType)
 Sets the filtering threshold type
Created in NX8.0.0. More...
 
void SetThresholdValue (double thresholdValue)
 Sets the filtering threshold value
Created in NX8.0.0. More...
 
bool ShellResultantFx ()
 Returns the shell stress resultant Fx component
Created in NX8.0.0. More...
 
bool ShellResultantFxy ()
 Returns the shell stress resultant Fxy component
Created in NX8.0.0. More...
 
bool ShellResultantFy ()
 Returns the shell stress resultant Fy component
Created in NX8.0.0. More...
 
bool ShellResultantMx ()
 Returns the shell stress resultant Mx component
Created in NX8.0.0. More...
 
bool ShellResultantMxy ()
 Returns the shell stress resultant Mxy component
Created in NX8.0.0. More...
 
bool ShellResultantMy ()
 Returns the shell stress resultant My component
Created in NX8.0.0. More...
 
bool ShellResultantQx ()
 Returns the shell stress resultant Qx component
Created in NX8.0.0. More...
 
bool ShellResultantQy ()
 Returns the shell stress resultant Qy component
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInputType SolverInput ()
 Returns the solver input
Created in NX9.0.0. More...
 
bool SolverPlyStress ()
 Returns the solver ply stresses
More...
 
bool SolverShellResultant ()
 Returns the solver shell stress resultant
More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortOrderType SortOrder ()
 Returns the sorting order
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortingType SortType ()
 Returns the sorting criteria
Created in NX8.0.0. More...
 
bool StrengthRatio ()
 Returns the strength ratio
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule StrengthRatioRule ()
 Returns the strength ratio summary table enveloping rule
Created in NX8.0.0. More...
 
NXOpen::CAE::LaminateSpreadsheetReportBuilder::ThreshType ThresholdType ()
 Returns the filtering threshold type
Created in NX8.0.0. More...
 
double ThresholdValue ()
 Returns the filtering threshold value
Created in NX8.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 NXOpen::CAE::LaminateSpreadsheetReport 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.

Filtering rule for the spreadsheet post report.

Enumerator
FilteringTypeNone 

Don't filter any values.

FilteringTypeStressXX 

Filter values based on Stress XX component.

FilteringTypeStressYY 

Filter values based on Stress YY component.

FilteringTypeStressZZ 

Filter values based on Stress ZZ component.

FilteringTypeStressXY 

Filter values based on Stress XY component.

FilteringTypeStressZX 

Filter values based on Stress ZX component.

FilteringTypeStressYZ 

Filter values based on Stress YZ component.

FilteringTypeStressMaxP 

Filter values based on the maximum principal stress.

FilteringTypeStressMinP 

Filter values based on the minimum principal stress.

FilteringTypeStressMaxS 

Filter values based on the maximum shear stress.

FilteringTypeStrainXX 

Filter values based on Strain XX component.

FilteringTypeStrainYY 

Filter values based on Strain YY component.

FilteringTypeStrainZZ 

Filter values based on Strain ZZ component.

FilteringTypeStrainXY 

Filter values based on Strain XY component.

FilteringTypeStrainZX 

Filter values based on Strain ZX component.

FilteringTypeStrainYZ 

Filter values based on Strain YZ component.

FilteringTypeStrainMaxP 

Filter values based on the maximum principal strain.

FilteringTypeStrainMinP 

Filter values based on the minimum principal strain.

FilteringTypeStrainMaxS 

Filter values based on the maximum shear strain.

FilteringTypePlyFailureIndex 

Filter values based on the ply failure index.

FilteringTypePlyStrengthRatio 

Filter values based on the ply strength ratio.

FilteringTypePlyMarginofSafety 

Filter values based on the ply margin of safety.

FilteringTypeBondFailureIndex 

Filter values based on the bonding failure index.

FilteringTypeBondStrengthRatio 

Filter values based on the bonding strength ratio.

FilteringTypeBondMarginofSafety 

Filter values based on the bonding margin of safety.

Solver input type.

Enumerator
SolverInputTypeShellStress 

Use the solver shell stress resultants.

SolverInputTypePlyStress 

Use the solver ply stresses.

Sorting rule for the spreadsheet post report.

Enumerator
SortingTypeElementId 

Sort results using the element id.

SortingTypePlyId 

Sort results using the ply id.

SortingTypeStressXX 

Sort results using the stress XX component.

SortingTypeStressYY 

Sort results using the stress YY component.

SortingTypeStressZZ 

Sort results using the stress ZZ component.

SortingTypeStressXY 

Sort results using the stress XY component.

SortingTypeStressZX 

Sort results using the stress ZX component.

SortingTypeStressYZ 

Sort results using the stress YZ component.

SortingTypeStressMaxP 

Sort results using the maximum principal stress.

SortingTypeStressMinP 

Sort results using the minimum principal stress.

SortingTypeStressMaxS 

Sort results using the maximum shear stress.

SortingTypeStrainXX 

Sort results using the strain XX component.

SortingTypeStrainYY 

Sort results using the strain XX component.

SortingTypeStrainZZ 

Sort results using the strain XX component.

SortingTypeStrainXY 

Sort results using the strain XX component.

SortingTypeStrainZX 

Sort results using the strain XX component.

SortingTypeStrainYZ 

Sort results using the strain XX component.

SortingTypeStrainMaxP 

Sort results using the maximum principal strain.

SortingTypeStrainMinP 

Sort results using the minimum principal strain.

SortingTypeStrainMaxS 

Sort results using the maximum shear strain.

SortingTypePlyFailureIndex 

Sort results based on the ply failure index.

SortingTypePlyStrengthRatio 

Sort results based on the ply strength ratio.

SortingTypePlyMarginofSafety 

Sort results based on the ply margin of safety.

SortingTypeBondFailureIndex 

Sort results based on the bonding failure index.

SortingTypeBondStrengthRatio 

Sort results based on the bonding strength ratio.

SortingTypeBondMarginofSafety 

Sort results based on the bonding margin of safety.

Sorting order : acending or descending.

Enumerator
SortOrderTypeAscending 

Sort ascending.

SortOrderTypeDescending 

Sort descending.

The type of threshold used to filter results.

Enumerator
ThreshTypeAboveTreshold 

Filter out results above the specified value.

ThreshTypeBelowTreshold 

Filter out results below the specified value.

Member Function Documentation

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::AbsValueFilter ( )

Returns the absolute value filtering option
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::AbsValueSort ( )

Returns the absolute value sorting option
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::DetailedOutput ( )

Returns the detailed output display
Created in NX8.0.0.



License requirements : None

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

Returns the element filter
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::ElemNodalOptionType NXOpen::CAE::LaminateSpreadsheetReportBuilder::ElemNodalOption ( )

Returns the solver input
Created in NX10.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::FailureIndex ( )

Returns the failure index
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule NXOpen::CAE::LaminateSpreadsheetReportBuilder::FailureIndexRule ( )

Returns the failure index summary table enveloping rule
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::FailureModeType NXOpen::CAE::LaminateSpreadsheetReportBuilder::FailureMode ( )

Returns the failure mode
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::FilteringType NXOpen::CAE::LaminateSpreadsheetReportBuilder::FilterType ( )

Returns the filter type to use for detailed output
Created in NX8.0.0.



License requirements : None

NXString NXOpen::CAE::LaminateSpreadsheetReportBuilder::Name ( )

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



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::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::LaminatePlyFilterBuilder* NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyFilter ( )

Returns the ply filter
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::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::LaminateSpreadsheetReportBuilder::PlyStrainOutput ( )

Returns the ply strains output control
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStrainRule ( )

Returns the ply strains summary table enveloping rule
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::CoordinateSystemType NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressCoordSys ( )

Returns the ply stresses and strains coordinate system
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressMaxP ( )

Returns the ply maximum principal stress and/or strain
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressMaxS ( )

Returns the ply maximum shear stress and/or strain
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressMinP ( )

Returns the ply minimum principal stress and/or strain
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressOutput ( )

Returns the ply stresses output control
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressRule ( )

Returns the ply stresses summary table enveloping rule
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressXX ( )

Returns the ply stress and/or strain XX component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressXY ( )

Returns the ply stress and/or strain XY component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressYY ( )

Returns the ply stress and/or strain YY component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressYZ ( )

Returns the ply stress and/or strain YZ component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressZX ( )

Returns the ply stress and/or strain ZX component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyStressZZ ( )

Returns the ply stress and/or strain ZZ component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::PlyTop ( )

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



License requirements : None

double NXOpen::CAE::LaminateSpreadsheetReportBuilder::SafetyFactor ( )

Returns the safety factor
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::SafetyMargin ( )

Returns the margin of safety
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule NXOpen::CAE::LaminateSpreadsheetReportBuilder::SafetyMarginRule ( )

Returns the strength ratio summary table enveloping rule
Created in NX8.0.0.



License requirements : None

void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetAbsValueFilter ( bool  absValueFilter)

Sets the absolute value filtering option
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
absValueFilterabsvaluefilter
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetAbsValueSort ( bool  absValueSort)

Sets the absolute value sorting option
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
absValueSortabsvaluesort
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetDetailedOutput ( bool  detailedOutput)

Sets the detailed output display
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
detailedOutputdetailedoutput
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetElemNodalOption ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::ElemNodalOptionType  elemNodalOption)

Sets the solver input
Created in NX10.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

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

Sets the failure index
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

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

Sets the failure index summary table enveloping rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

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

Sets the failure mode
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
failureModefailuremode
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetFilterType ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::FilteringType  filterType)

Sets the filter type to use for detailed output
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
filterTypefiltertype
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetName ( const NXString name)

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



License requirements : nx_lam_composites ("Laminate Composites")

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

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



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
namename
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::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::LaminateSpreadsheetReportBuilder::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::LaminateSpreadsheetReportBuilder::SetPlyStrainOutput ( bool  plyStrainOutput)

Sets the ply strains output control
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStrainOutputplystrainoutput
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStrainRule ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule  plyStrainRule)

Sets the ply strains summary table enveloping rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStrainRuleplystrainrule
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressCoordSys ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::CoordinateSystemType  plyStressCoordSys)

Sets the ply stresses and strains coordinate system
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressCoordSysplystresscoordsys
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressMaxP ( bool  plyStressMaxP)

Sets the ply maximum principal stress and/or strain
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressMaxPplystressmaxp
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressMaxS ( bool  plyStressMaxS)

Sets the ply maximum shear stress and/or strain
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressMaxSplystressmaxs
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressMinP ( bool  plyStressMinP)

Sets the ply minimum principal stress and/or strain
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressMinPplystressminp
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressOutput ( bool  plyStressOutput)

Sets the ply stresses output control
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressOutputplystressoutput
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressRule ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule  plyStressRule)

Sets the ply stresses summary table enveloping rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressRuleplystressrule
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressXX ( bool  plyStressXX)

Sets the ply stress and/or strain XX component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressXXplystressxx
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressXY ( bool  plyStressXY)

Sets the ply stress and/or strain XY component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressXYplystressxy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressYY ( bool  plyStressYY)

Sets the ply stress and/or strain YY component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressYYplystressyy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressYZ ( bool  plyStressYZ)

Sets the ply stress and/or strain YZ component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressYZplystressyz
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressZX ( bool  plyStressZX)

Sets the ply stress and/or strain ZX component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressZXplystresszx
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetPlyStressZZ ( bool  plyStressZZ)

Sets the ply stress and/or strain ZZ component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
plyStressZZplystresszz
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::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::LaminateSpreadsheetReportBuilder::SetSafetyFactor ( double  safetyFactor)

Sets the safety factor
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

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

Sets the margin of safety
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

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

Sets the strength ratio summary table enveloping rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
safetyMarginRulesafetymarginrule
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantFx ( bool  shellResultantFx)

Sets the shell stress resultant Fx component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantFxshellresultantfx
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantFxy ( bool  shellResultantFxy)

Sets the shell stress resultant Fxy component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantFxyshellresultantfxy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantFy ( bool  shellResultantFy)

Sets the shell stress resultant Fy component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantFyshellresultantfy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantMx ( bool  shellResultantMx)

Sets the shell stress resultant Mx component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantMxshellresultantmx
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantMxy ( bool  shellResultantMxy)

Sets the shell stress resultant Mxy component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantMxyshellresultantmxy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantMy ( bool  shellResultantMy)

Sets the shell stress resultant My component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantMyshellresultantmy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantQx ( bool  shellResultantQx)

Sets the shell stress resultant Qx component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantQxshellresultantqx
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetShellResultantQy ( bool  shellResultantQy)

Sets the shell stress resultant Qy component
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
shellResultantQyshellresultantqy
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSolverInput ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInputType  solverInput)

Sets the solver input
Created in NX9.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
solverInputsolverinput
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSolverPlyStress ( bool  solverPlyStress)

Sets the solver ply stresses

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSolverInput instead.


Created in NX8.0.0.

License requirements : nx_lam_composites ("Laminate Composites")

Parameters
solverPlyStresssolverplystress
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSolverShellResultant ( bool  solverShellResultant)

Sets the solver shell stress resultant

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSolverInput instead.


Created in NX8.0.0.

License requirements : nx_lam_composites ("Laminate Composites")

Parameters
solverShellResultantsolvershellresultant
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSortOrder ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortOrderType  sortOrder)

Sets the sorting order
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
sortOrdersortorder
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetSortType ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortingType  sortType)

Sets the sorting criteria
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
sortTypesorttype
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetStrengthRatio ( bool  strengthRatio)

Sets the strength ratio
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

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

Sets the strength ratio summary table enveloping rule
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
strengthRatioRulestrengthratiorule
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetThresholdType ( NXOpen::CAE::LaminateSpreadsheetReportBuilder::ThreshType  thresholdType)

Sets the filtering threshold type
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
thresholdTypethresholdtype
void NXOpen::CAE::LaminateSpreadsheetReportBuilder::SetThresholdValue ( double  thresholdValue)

Sets the filtering threshold value
Created in NX8.0.0.



License requirements : nx_lam_composites ("Laminate Composites")

Parameters
thresholdValuethresholdvalue
bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantFx ( )

Returns the shell stress resultant Fx component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantFxy ( )

Returns the shell stress resultant Fxy component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantFy ( )

Returns the shell stress resultant Fy component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantMx ( )

Returns the shell stress resultant Mx component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantMxy ( )

Returns the shell stress resultant Mxy component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantMy ( )

Returns the shell stress resultant My component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantQx ( )

Returns the shell stress resultant Qx component
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::ShellResultantQy ( )

Returns the shell stress resultant Qy component
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInputType NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInput ( )

Returns the solver input
Created in NX9.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverPlyStress ( )

Returns the solver ply stresses

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInput instead.


Created in NX8.0.0.

License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverShellResultant ( )

Returns the solver shell stress resultant

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::CAE::LaminateSpreadsheetReportBuilder::SolverInput instead.


Created in NX8.0.0.

License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortOrderType NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortOrder ( )

Returns the sorting order
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortingType NXOpen::CAE::LaminateSpreadsheetReportBuilder::SortType ( )

Returns the sorting criteria
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAE::LaminateSpreadsheetReportBuilder::StrengthRatio ( )

Returns the strength ratio
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::EnvelopeRule NXOpen::CAE::LaminateSpreadsheetReportBuilder::StrengthRatioRule ( )

Returns the strength ratio summary table enveloping rule
Created in NX8.0.0.



License requirements : None

NXOpen::CAE::LaminateSpreadsheetReportBuilder::ThreshType NXOpen::CAE::LaminateSpreadsheetReportBuilder::ThresholdType ( )

Returns the filtering threshold type
Created in NX8.0.0.



License requirements : None

double NXOpen::CAE::LaminateSpreadsheetReportBuilder::ThresholdValue ( )

Returns the filtering threshold value
Created in NX8.0.0.



License requirements : None


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