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

Represents a CAE::LaminateQuickPostReport builder
To create a new instance of this class, use CAE::SimSimulation::CreateLaminateQuickPostReportBuilder
Default values. More...

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

List of all members.

Public Types

enum  PlyFailureIndicesType { PlyFailureIndicesTypeMaxMin, PlyFailureIndicesTypeMin, PlyFailureIndicesTypeMax, PlyFailureIndicesTypeAbsMax }
 Results Envelope Types. More...
enum  PlyStrainsType { PlyStrainsTypeMaxMin, PlyStrainsTypeMin, PlyStrainsTypeMax, PlyStrainsTypeAbsMax }
 Results Envelope Types. More...
enum  PlyStrengthRatiosType { PlyStrengthRatiosTypeMaxMin, PlyStrengthRatiosTypeMin, PlyStrengthRatiosTypeMax, PlyStrengthRatiosTypeAbsMax }
 Results Envelope Types. More...
enum  PlyStressesType { PlyStressesTypeMaxMin, PlyStressesTypeMin, PlyStressesTypeMax, PlyStressesTypeAbsMax }
 Results Envelope Types. More...
enum  ShellStressType { ShellStressTypeMaxMin, ShellStressTypeMin, ShellStressTypeMax, ShellStressTypeAbsMax }
 Results Envelope Types. More...

Public Member Functions

void ExportResultsToCsv (const NXString &csvFilename)
 Export quick post results to a csv file.
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureIndicesType PlyFailureEnum ()
 Returns the ply failure indices value
Created in NX7.5.0.
bool PlyFailureToggle ()
 Returns the ply failure indices toggle
Created in NX7.5.0.
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsType PlyStrainsEnum ()
 Returns the ply strains value
Created in NX7.5.0.
bool PlyStrainsToggle ()
 Returns the ply strains toggle
Created in NX7.5.0.
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthRatiosType PlyStrengthEnum ()
 Returns the ply strength ratios value
Created in NX7.5.0.
bool PlyStrengthToggle ()
 Returns the ply strength ratios toggle
Created in NX7.5.0.
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesType PlyStressesEnum ()
 Returns the ply stresses value
Created in NX7.5.0.
bool PlyStressesToggle ()
 Returns the ply stresses toggle
Created in NX7.5.0.
void SetNumSelectedIterations (int niter)
 A method to set the num of iterartions
Created in NX7.5.1.
void SetNumSelectedLoadCases (int nlcases)
 A method to set the num of loadcases
Created in NX7.5.1.
void SetNumSelectedResults (int numSol)
 A method to set the num of selected solution
Created in NX7.5.1.
void SetPlyFailureEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureIndicesType plyfailure)
 Sets the ply failure indices value
Created in NX7.5.0.
void SetPlyFailureToggle (bool plyfailuretoggle)
 Sets the ply failure indices toggle
Created in NX7.5.0.
void SetPlyStrainsEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsType plystrains)
 Sets the ply strains value
Created in NX7.5.0.
void SetPlyStrainsToggle (bool plystrainstoggle)
 Sets the ply strains toggle
Created in NX7.5.0.
void SetPlyStrengthEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthRatiosType plystrength)
 Sets the ply strength ratios value
Created in NX7.5.0.
void SetPlyStrengthToggle (bool plystrengthtoggle)
 Sets the ply strength ratios toggle
Created in NX7.5.0.
void SetPlyStressesEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesType plystresses)
 Sets the ply stresses value
Created in NX7.5.0.
void SetPlyStressesToggle (bool plystressestoggle)
 Sets the ply stresses toggle
Created in NX7.5.0.
void SetSelectedIteration (int iselsol, int iter)
 A method to set selected iterations
Created in NX7.5.1.
void SetSelectedLoadCase (int iselsol, int lcase)
 A method to set selected loadcases
Created in NX7.5.1.
void SetSelectedResultName (int iselsol, const NXString &solname)
 A method to set selected solution name
Created in NX7.5.1.
void SetShellResultantsEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::ShellStressType shellstress)
 Sets the shell stress resultants value
Created in NX7.5.0.
void SetShellResultantsToggle (bool shellstresstoggle)
 Sets the shell stress resultants toggle
Created in NX7.5.0.
NXOpen::CAE::LaminateQuickPostReportBuilder::ShellStressType ShellResultantsEnum ()
 Returns the shell stress resultants value
Created in NX7.5.0.
bool ShellResultantsToggle ()
 Returns the shell stress resultants toggle
Created in NX7.5.0.

Detailed Description

Represents a CAE::LaminateQuickPostReport builder
To create a new instance of this class, use CAE::SimSimulation::CreateLaminateQuickPostReportBuilder
Default values.

Property Value

PlyFailureEnum

AbsMax

PlyFailureToggle

1

PlyStrainsEnum

MaxMin

PlyStrainsToggle

1

PlyStrengthEnum

Min

PlyStrengthToggle

1

PlyStressesEnum

MaxMin

PlyStressesToggle

1

ShellResultantsEnum

AbsMax

ShellResultantsToggle

1


Created in NX7.5.0.


Member Enumeration Documentation

Results Envelope Types.

Enumerator:
PlyFailureIndicesTypeMaxMin 

Max and Min.

PlyFailureIndicesTypeMin 

Min.

PlyFailureIndicesTypeMax 

Max.

PlyFailureIndicesTypeAbsMax 

Absolute Max.

Results Envelope Types.

Enumerator:
PlyStrainsTypeMaxMin 

Max and Min.

PlyStrainsTypeMin 

Min.

PlyStrainsTypeMax 

Max.

PlyStrainsTypeAbsMax 

Absolute Max.

Results Envelope Types.

Enumerator:
PlyStrengthRatiosTypeMaxMin 

Max and Min.

PlyStrengthRatiosTypeMin 

Min.

PlyStrengthRatiosTypeMax 

Max.

PlyStrengthRatiosTypeAbsMax 

Absolute Max.

Results Envelope Types.

Enumerator:
PlyStressesTypeMaxMin 

Max and Min.

PlyStressesTypeMin 

Min.

PlyStressesTypeMax 

Max.

PlyStressesTypeAbsMax 

Absolute Max.

Results Envelope Types.

Enumerator:
ShellStressTypeMaxMin 

Max and Min.

ShellStressTypeMin 

Min.

ShellStressTypeMax 

Max.

ShellStressTypeAbsMax 

Absolute Max.


Member Function Documentation

Export quick post results to a csv file.


Created in NX7.5.1.

License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
csvFilenameforces and plies results will be written-out to this file.
NOTE: The full Unicode character set is not supported for this parameter.

Returns the ply failure indices value
Created in NX7.5.0.



License requirements : None

Returns the ply failure indices toggle
Created in NX7.5.0.



License requirements : None

Returns the ply strains value
Created in NX7.5.0.



License requirements : None

Returns the ply strains toggle
Created in NX7.5.0.



License requirements : None

Returns the ply strength ratios value
Created in NX7.5.0.



License requirements : None

Returns the ply strength ratios toggle
Created in NX7.5.0.



License requirements : None

Returns the ply stresses value
Created in NX7.5.0.



License requirements : None

Returns the ply stresses toggle
Created in NX7.5.0.



License requirements : None

A method to set the num of iterartions
Created in NX7.5.1.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
niternum of iterations

A method to set the num of loadcases
Created in NX7.5.1.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
nlcasesnum of loadcases

A method to set the num of selected solution
Created in NX7.5.1.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
numSolthe num of selected solution

Sets the ply failure indices value
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plyfailureplyfailure

Sets the ply failure indices toggle
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plyfailuretoggleplyfailuretoggle

Sets the ply strains value
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plystrainsplystrains

Sets the ply strains toggle
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plystrainstoggleplystrainstoggle

Sets the ply strength ratios value
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plystrengthplystrength

Sets the ply strength ratios toggle
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plystrengthtoggleplystrengthtoggle

Sets the ply stresses value
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plystressesplystresses

Sets the ply stresses toggle
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
plystressestoggleplystressestoggle

A method to set selected iterations
Created in NX7.5.1.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
iselsolselected solution
iteriteration

A method to set selected loadcases
Created in NX7.5.1.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
iselsolselected solution
lcaseloadcase

A method to set selected solution name
Created in NX7.5.1.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
iselsolselected solution
solname...
NOTE: The full Unicode character set is not supported for this parameter.

Sets the shell stress resultants value
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
shellstressshellstress

Sets the shell stress resultants toggle
Created in NX7.5.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters:
shellstresstoggleshellstresstoggle

Returns the shell stress resultants value
Created in NX7.5.0.



License requirements : None

Returns the shell stress resultants toggle
Created in NX7.5.0.



License requirements : None


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