public interface LaminateGraphicalReportBuilder extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
LaminateGraphicalReportBuilder.CoordinateSystemType
Coordinate system to use for ply stresses, ply failure indices, ply strength
ratios and ply margins of safety calculation.
|
static class |
LaminateGraphicalReportBuilder.ElemNodalOptionType
Element-Nodal option
|
static class |
LaminateGraphicalReportBuilder.EnvelopeRule
Result enveloping rules.
|
static class |
LaminateGraphicalReportBuilder.FailureModeType
Failure indices mode.
|
static class |
LaminateGraphicalReportBuilder.PlyExportOptionType
Ply export options.
|
static class |
LaminateGraphicalReportBuilder.SolverInputType
Solver input type
|
Modifier and Type | Method and Description |
---|---|
LaminateGraphicalReportBuilder.CoordinateSystemType |
coordinateSystem()
Returns the coordinate system for failure index, strength ratio and margin of safety calculation
License requirements: None. |
LaminateElementFilterBuilder |
elementFilter()
Returns the element filter
License requirements: None. |
LaminateGraphicalReportBuilder.ElemNodalOptionType |
elemNodalOption()
Returns the solver input
License requirements: None. |
boolean |
failureIndex()
Returns the failure index result
License requirements: None. |
LaminateGraphicalReportBuilder.EnvelopeRule |
failureIndexRule()
Returns the failure index rule
License requirements: None. |
LaminateGraphicalReportBuilder.FailureModeType |
failureMode()
Returns the failure mode for failure index, strength ratio and margin of safety calculation
License requirements: None. |
String |
name()
Returns the name of the graphical report
License requirements: None. |
boolean |
plyBottom()
Returns the state of the ply stress calculation at the bottom of each ply
License requirements: None. |
LaminateGraphicalReportBuilder.PlyExportOptionType |
plyExportOption()
Returns the ply global id option
License requirements: None. |
LaminatePlyFilterBuilder |
plyFilter()
Returns the ply filter
License requirements: None. |
boolean |
plyMiddle()
Returns the state of the ply stress calculation at the middle of each ply
License requirements: None. |
boolean |
plyStrain()
Returns the ply strain results
License requirements: None. |
LaminateGraphicalReportBuilder.EnvelopeRule |
plyStrainRule()
Returns the ply strain rule
License requirements: None. |
boolean |
plyStress()
Returns the ply stress result
License requirements: None. |
LaminateGraphicalReportBuilder.EnvelopeRule |
plyStressRule()
Returns the ply stress rule
License requirements: None. |
boolean |
plyTop()
Returns the state of the ply stress calculation at the top of each ply
License requirements: None. |
double |
safetyFactor()
Returns the safety factor for failure index, strength ratio and margin of safety calculation
License requirements: None. |
boolean |
safetyMargin()
Returns the safety margin result
License requirements: None. |
LaminateGraphicalReportBuilder.EnvelopeRule |
safetyMarginRule()
Returns the safety margin rule
License requirements: None. |
void |
setCoordinateSystem(LaminateGraphicalReportBuilder.CoordinateSystemType coordinateSystem)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setElemNodalOption(LaminateGraphicalReportBuilder.ElemNodalOptionType elemNodalOption)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFailureIndex(boolean failureIndex)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFailureIndexRule(LaminateGraphicalReportBuilder.EnvelopeRule failureIndexRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFailureMode(LaminateGraphicalReportBuilder.FailureModeType failureMode)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setName(String name)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyBottom(boolean plyBottom)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyExportOption(LaminateGraphicalReportBuilder.PlyExportOptionType plyExportOption)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyMiddle(boolean plyMiddle)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStrain(boolean plyStrain)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStrainRule(LaminateGraphicalReportBuilder.EnvelopeRule plyStrainRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStress(boolean plyStress)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressRule(LaminateGraphicalReportBuilder.EnvelopeRule plyStressRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyTop(boolean plyTop)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSafetyFactor(double safetyFactor)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSafetyMargin(boolean safetyMargin)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSafetyMarginRule(LaminateGraphicalReportBuilder.EnvelopeRule safetyMarginRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSolverInput(LaminateGraphicalReportBuilder.SolverInputType solverInput)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setStrengthRatio(boolean strengthRatio)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setStrengthRatioRule(LaminateGraphicalReportBuilder.EnvelopeRule strengthRatioRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
LaminateGraphicalReportBuilder.SolverInputType |
solverInput()
Returns the solver input type
License requirements: None. |
boolean |
strengthRatio()
Returns the strength ratio result
License requirements: None. |
LaminateGraphicalReportBuilder.EnvelopeRule |
strengthRatioRule()
Returns the strength ratio rule
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
LaminateGraphicalReportBuilder.SolverInputType solverInput() throws NXException, RemoteException
NXException
RemoteException
void setSolverInput(LaminateGraphicalReportBuilder.SolverInputType solverInput) throws NXException, RemoteException
solverInput
- NXException
RemoteException
boolean plyBottom() throws NXException, RemoteException
NXException
RemoteException
void setPlyBottom(boolean plyBottom) throws NXException, RemoteException
plyBottom
- NXException
RemoteException
boolean plyMiddle() throws NXException, RemoteException
NXException
RemoteException
void setPlyMiddle(boolean plyMiddle) throws NXException, RemoteException
plyMiddle
- NXException
RemoteException
boolean plyTop() throws NXException, RemoteException
NXException
RemoteException
void setPlyTop(boolean plyTop) throws NXException, RemoteException
plyTop
- NXException
RemoteException
boolean plyStress() throws NXException, RemoteException
NXException
RemoteException
void setPlyStress(boolean plyStress) throws NXException, RemoteException
plyStress
- NXException
RemoteException
LaminateGraphicalReportBuilder.EnvelopeRule plyStressRule() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressRule(LaminateGraphicalReportBuilder.EnvelopeRule plyStressRule) throws NXException, RemoteException
plyStressRule
- NXException
RemoteException
boolean plyStrain() throws NXException, RemoteException
NXException
RemoteException
void setPlyStrain(boolean plyStrain) throws NXException, RemoteException
plyStrain
- NXException
RemoteException
LaminateGraphicalReportBuilder.EnvelopeRule plyStrainRule() throws NXException, RemoteException
NXException
RemoteException
void setPlyStrainRule(LaminateGraphicalReportBuilder.EnvelopeRule plyStrainRule) throws NXException, RemoteException
plyStrainRule
- NXException
RemoteException
boolean failureIndex() throws NXException, RemoteException
NXException
RemoteException
void setFailureIndex(boolean failureIndex) throws NXException, RemoteException
failureIndex
- NXException
RemoteException
LaminateGraphicalReportBuilder.EnvelopeRule failureIndexRule() throws NXException, RemoteException
NXException
RemoteException
void setFailureIndexRule(LaminateGraphicalReportBuilder.EnvelopeRule failureIndexRule) throws NXException, RemoteException
failureIndexRule
- NXException
RemoteException
boolean strengthRatio() throws NXException, RemoteException
NXException
RemoteException
void setStrengthRatio(boolean strengthRatio) throws NXException, RemoteException
strengthRatio
- NXException
RemoteException
LaminateGraphicalReportBuilder.EnvelopeRule strengthRatioRule() throws NXException, RemoteException
NXException
RemoteException
void setStrengthRatioRule(LaminateGraphicalReportBuilder.EnvelopeRule strengthRatioRule) throws NXException, RemoteException
strengthRatioRule
- NXException
RemoteException
boolean safetyMargin() throws NXException, RemoteException
NXException
RemoteException
void setSafetyMargin(boolean safetyMargin) throws NXException, RemoteException
safetyMargin
- NXException
RemoteException
LaminateGraphicalReportBuilder.EnvelopeRule safetyMarginRule() throws NXException, RemoteException
NXException
RemoteException
void setSafetyMarginRule(LaminateGraphicalReportBuilder.EnvelopeRule safetyMarginRule) throws NXException, RemoteException
safetyMarginRule
- NXException
RemoteException
LaminateGraphicalReportBuilder.CoordinateSystemType coordinateSystem() throws NXException, RemoteException
NXException
RemoteException
void setCoordinateSystem(LaminateGraphicalReportBuilder.CoordinateSystemType coordinateSystem) throws NXException, RemoteException
coordinateSystem
- NXException
RemoteException
double safetyFactor() throws NXException, RemoteException
NXException
RemoteException
void setSafetyFactor(double safetyFactor) throws NXException, RemoteException
safetyFactor
- NXException
RemoteException
LaminateGraphicalReportBuilder.FailureModeType failureMode() throws NXException, RemoteException
NXException
RemoteException
void setFailureMode(LaminateGraphicalReportBuilder.FailureModeType failureMode) throws NXException, RemoteException
failureMode
- NXException
RemoteException
LaminateGraphicalReportBuilder.PlyExportOptionType plyExportOption() throws NXException, RemoteException
NXException
RemoteException
void setPlyExportOption(LaminateGraphicalReportBuilder.PlyExportOptionType plyExportOption) throws NXException, RemoteException
plyExportOption
- NXException
RemoteException
LaminateElementFilterBuilder elementFilter() throws NXException, RemoteException
NXException
RemoteException
LaminatePlyFilterBuilder plyFilter() throws NXException, RemoteException
NXException
RemoteException
LaminateGraphicalReportBuilder.ElemNodalOptionType elemNodalOption() throws NXException, RemoteException
NXException
RemoteException
void setElemNodalOption(LaminateGraphicalReportBuilder.ElemNodalOptionType elemNodalOption) throws NXException, RemoteException
elemNodalOption
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.