NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAE::LaminateQuickReportBuilder Class Reference

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

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

List of all members.

Public Types

enum  EnvelopeRule { EnvelopeRuleMaxMin, EnvelopeRuleMin, EnvelopeRuleMax, EnvelopeRuleAbsMax }
 Result enveloping rules. More...

Public Member Functions

bool FailureIndex ()
 Returns the ply and bonding failure indices
Created in NX8.0.0.
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule FailureIndexRule ()
 Returns the ply and bonding failure indices rule
Created in NX8.0.0.
NXString Name ()
 Returns the name of the quick report
Created in NX8.0.0.
bool PlyStrain ()
 Returns the ply strains
Created in NX8.0.0.
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule PlyStrainRule ()
 Returns the ply strains rule
Created in NX8.0.0.
bool PlyStress ()
 Returns the ply stresses
Created in NX8.0.0.
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule PlyStressRule ()
 Returns the ply stresses rule
Created in NX8.0.0.
void SetFailureIndex (bool failureIndex)
 Sets the ply and bonding failure indices
Created in NX8.0.0.
void SetFailureIndexRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule failureIndexRule)
 Sets the ply and bonding failure indices rule
Created in NX8.0.0.
void SetName (const NXString &name)
 Sets the name of the quick report
Created in NX8.0.0.
void SetPlyStrain (bool plyStrain)
 Sets the ply strains
Created in NX8.0.0.
void SetPlyStrainRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule plyStrainRule)
 Sets the ply strains rule
Created in NX8.0.0.
void SetPlyStress (bool plyStress)
 Sets the ply stresses
Created in NX8.0.0.
void SetPlyStressRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule plyStressRule)
 Sets the ply stresses rule
Created in NX8.0.0.
void SetShellStress (bool shellStress)
 Sets the shell stress resultants
Created in NX8.0.0.
void SetShellStressRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule shellStressRule)
 Sets the shell stress resultant envelope rule
Created in NX8.0.0.
void SetStrengthRatio (bool strengthRatio)
 Sets the ply and bonding strength ratios
Created in NX8.0.0.
void SetStrengthRatioRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule strengthRatioRule)
 Sets the ply and bonding strength ratios rule
Created in NX8.0.0.
bool ShellStress ()
 Returns the shell stress resultants
Created in NX8.0.0.
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule ShellStressRule ()
 Returns the shell stress resultant envelope rule
Created in NX8.0.0.
bool StrengthRatio ()
 Returns the ply and bonding strength ratios
Created in NX8.0.0.
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule StrengthRatioRule ()
 Returns the ply and bonding strength ratios rule
Created in NX8.0.0.

Detailed Description

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



Created in NX8.0.0.


Member Enumeration Documentation

Result enveloping rules.

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

Enumerator:
EnvelopeRuleMaxMin 

Keep minimum and maximum values.

EnvelopeRuleMin 

Keep minimum values.

EnvelopeRuleMax 

Keep maximum values.

EnvelopeRuleAbsMax 

Keep absolute maximum values.


Member Function Documentation

Returns the ply and bonding failure indices
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply and bonding failure indices rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

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



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply strains
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply strains rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply stresses
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply stresses rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Sets the ply and bonding failure indices
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
failureIndexfailureindex

Sets the ply and bonding failure indices rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
failureIndexRulefailureindexrule

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



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
namename

Sets the ply strains
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plyStrainplystrain

Sets the ply strains rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plyStrainRuleplystrainrule

Sets the ply stresses
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plyStressplystress

Sets the ply stresses rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plyStressRuleplystressrule

Sets the shell stress resultants
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
shellStressshellstress

Sets the shell stress resultant envelope rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
shellStressRuleshellstressrule

Sets the ply and bonding strength ratios
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
strengthRatiostrengthratio

Sets the ply and bonding strength ratios rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
strengthRatioRulestrengthratiorule

Returns the shell stress resultants
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the shell stress resultant envelope rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply and bonding strength ratios
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Returns the ply and bonding strength ratios rule
Created in NX8.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")


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