public interface LaminateSpreadsheetReportBuilder extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
LaminateSpreadsheetReportBuilder.CoordinateSystemType
Coordinate system to use for ply stresses, ply failure indices, ply strength
ratios and ply margins of safety calculation.
|
static class |
LaminateSpreadsheetReportBuilder.ElemNodalOptionType
Element-Nodal option
|
static class |
LaminateSpreadsheetReportBuilder.EnvelopeRule
Result enveloping rules.
|
static class |
LaminateSpreadsheetReportBuilder.FailureModeType
Failure indices mode.
|
static class |
LaminateSpreadsheetReportBuilder.FilteringType
Filtering rule for the spreadsheet post report
|
static class |
LaminateSpreadsheetReportBuilder.SolverInputType
Solver input type
|
static class |
LaminateSpreadsheetReportBuilder.SortingType
Sorting rule for the spreadsheet post report
|
static class |
LaminateSpreadsheetReportBuilder.SortOrderType
Sorting order : acending or descending
|
static class |
LaminateSpreadsheetReportBuilder.ThreshType
The type of threshold used to filter results.
|
Modifier and Type | Method and Description |
---|---|
boolean |
absValueFilter()
Returns the absolute value filtering option
License requirements: None. |
boolean |
absValueSort()
Returns the absolute value sorting option
License requirements: None. |
boolean |
detailedOutput()
Returns the detailed output display
License requirements: None. |
LaminateElementFilterBuilder |
elementFilter()
Returns the element filter
License requirements: None. |
LaminateSpreadsheetReportBuilder.ElemNodalOptionType |
elemNodalOption()
Returns the solver input
License requirements: None. |
boolean |
failureIndex()
Returns the failure index
License requirements: None. |
LaminateSpreadsheetReportBuilder.EnvelopeRule |
failureIndexRule()
Returns the failure index summary table enveloping rule
License requirements: None. |
LaminateSpreadsheetReportBuilder.FailureModeType |
failureMode()
Returns the failure mode
License requirements: None. |
LaminateSpreadsheetReportBuilder.FilteringType |
filterType()
Returns the filter type to use for detailed output
License requirements: None. |
String |
name()
Returns the name of the spreadsheet report
License requirements: None. |
boolean |
plyBottom()
Returns the state of the ply stress calculation at the bottom of each ply
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 |
plyStrainOutput()
Returns the ply strains output control
License requirements: None. |
LaminateSpreadsheetReportBuilder.EnvelopeRule |
plyStrainRule()
Returns the ply strains summary table enveloping rule
License requirements: None. |
LaminateSpreadsheetReportBuilder.CoordinateSystemType |
plyStressCoordSys()
Returns the ply stresses and strains coordinate system
License requirements: None. |
boolean |
plyStressMaxP()
Returns the ply maximum principal stress and/or strain
License requirements: None. |
boolean |
plyStressMaxS()
Returns the ply maximum shear stress and/or strain
License requirements: None. |
boolean |
plyStressMinP()
Returns the ply minimum principal stress and/or strain
License requirements: None. |
boolean |
plyStressOutput()
Returns the ply stresses output control
License requirements: None. |
LaminateSpreadsheetReportBuilder.EnvelopeRule |
plyStressRule()
Returns the ply stresses summary table enveloping rule
License requirements: None. |
boolean |
plyStressXX()
Returns the ply stress and/or strain XX component
License requirements: None. |
boolean |
plyStressXY()
Returns the ply stress and/or strain XY component
License requirements: None. |
boolean |
plyStressYY()
Returns the ply stress and/or strain YY component
License requirements: None. |
boolean |
plyStressYZ()
Returns the ply stress and/or strain YZ component
License requirements: None. |
boolean |
plyStressZX()
Returns the ply stress and/or strain ZX component
License requirements: None. |
boolean |
plyStressZZ()
Returns the ply stress and/or strain ZZ component
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
License requirements: None. |
boolean |
safetyMargin()
Returns the margin of safety
License requirements: None. |
LaminateSpreadsheetReportBuilder.EnvelopeRule |
safetyMarginRule()
Returns the strength ratio summary table enveloping rule
License requirements: None. |
void |
setAbsValueFilter(boolean absValueFilter)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setAbsValueSort(boolean absValueSort)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setDetailedOutput(boolean detailedOutput)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setElemNodalOption(LaminateSpreadsheetReportBuilder.ElemNodalOptionType elemNodalOption)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFailureIndex(boolean failureIndex)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFailureIndexRule(LaminateSpreadsheetReportBuilder.EnvelopeRule failureIndexRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFailureMode(LaminateSpreadsheetReportBuilder.FailureModeType failureMode)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setFilterType(LaminateSpreadsheetReportBuilder.FilteringType filterType)
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 |
setPlyMiddle(boolean plyMiddle)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStrainOutput(boolean plyStrainOutput)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStrainRule(LaminateSpreadsheetReportBuilder.EnvelopeRule plyStrainRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressCoordSys(LaminateSpreadsheetReportBuilder.CoordinateSystemType plyStressCoordSys)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressMaxP(boolean plyStressMaxP)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressMaxS(boolean plyStressMaxS)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressMinP(boolean plyStressMinP)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressOutput(boolean plyStressOutput)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressRule(LaminateSpreadsheetReportBuilder.EnvelopeRule plyStressRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressXX(boolean plyStressXX)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressXY(boolean plyStressXY)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressYY(boolean plyStressYY)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressYZ(boolean plyStressYZ)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressZX(boolean plyStressZX)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setPlyStressZZ(boolean plyStressZZ)
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(LaminateSpreadsheetReportBuilder.EnvelopeRule safetyMarginRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantFx(boolean shellResultantFx)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantFxy(boolean shellResultantFxy)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantFy(boolean shellResultantFy)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantMx(boolean shellResultantMx)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantMxy(boolean shellResultantMxy)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantMy(boolean shellResultantMy)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantQx(boolean shellResultantQx)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setShellResultantQy(boolean shellResultantQy)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSolverInput(LaminateSpreadsheetReportBuilder.SolverInputType solverInput)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSolverPlyStress(boolean solverPlyStress)
Deprecated.
Deprecated in NX9.0.0. Use
setSolverInput(nxopen.cae.LaminateSpreadsheetReportBuilder.SolverInputType) instead.
|
void |
setSolverShellResultant(boolean solverShellResultant)
Deprecated.
Deprecated in NX9.0.0. Use
setSolverInput(nxopen.cae.LaminateSpreadsheetReportBuilder.SolverInputType) instead.
|
void |
setSortOrder(LaminateSpreadsheetReportBuilder.SortOrderType sortOrder)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setSortType(LaminateSpreadsheetReportBuilder.SortingType sortType)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setStrengthRatio(boolean strengthRatio)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setStrengthRatioRule(LaminateSpreadsheetReportBuilder.EnvelopeRule strengthRatioRule)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setThresholdType(LaminateSpreadsheetReportBuilder.ThreshType thresholdType)
License requirements: nx_lam_composites ("Laminate Composites") . |
void |
setThresholdValue(double thresholdValue)
License requirements: nx_lam_composites ("Laminate Composites") . |
boolean |
shellResultantFx()
Returns the shell stress resultant Fx component
License requirements: None. |
boolean |
shellResultantFxy()
Returns the shell stress resultant Fxy component
License requirements: None. |
boolean |
shellResultantFy()
Returns the shell stress resultant Fy component
License requirements: None. |
boolean |
shellResultantMx()
Returns the shell stress resultant Mx component
License requirements: None. |
boolean |
shellResultantMxy()
Returns the shell stress resultant Mxy component
License requirements: None. |
boolean |
shellResultantMy()
Returns the shell stress resultant My component
License requirements: None. |
boolean |
shellResultantQx()
Returns the shell stress resultant Qx component
License requirements: None. |
boolean |
shellResultantQy()
Returns the shell stress resultant Qy component
License requirements: None. |
LaminateSpreadsheetReportBuilder.SolverInputType |
solverInput()
Returns the solver input
License requirements: None. |
boolean |
solverPlyStress()
Deprecated.
Deprecated in NX9.0.0. Use
solverInput() instead.
|
boolean |
solverShellResultant()
Deprecated.
Deprecated in NX9.0.0. Use
solverInput() instead.
|
LaminateSpreadsheetReportBuilder.SortOrderType |
sortOrder()
Returns the sorting order
License requirements: None. |
LaminateSpreadsheetReportBuilder.SortingType |
sortType()
Returns the sorting criteria
License requirements: None. |
boolean |
strengthRatio()
Returns the strength ratio
License requirements: None. |
LaminateSpreadsheetReportBuilder.EnvelopeRule |
strengthRatioRule()
Returns the strength ratio summary table enveloping rule
License requirements: None. |
LaminateSpreadsheetReportBuilder.ThreshType |
thresholdType()
Returns the filtering threshold type
License requirements: None. |
double |
thresholdValue()
Returns the filtering threshold value
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
LaminateSpreadsheetReportBuilder.SolverInputType solverInput() throws NXException, RemoteException
NXException
RemoteException
void setSolverInput(LaminateSpreadsheetReportBuilder.SolverInputType solverInput) throws NXException, RemoteException
solverInput
- NXException
RemoteException
boolean solverShellResultant() throws NXException, RemoteException
solverInput()
instead.
NXException
RemoteException
void setSolverShellResultant(boolean solverShellResultant) throws NXException, RemoteException
setSolverInput(nxopen.cae.LaminateSpreadsheetReportBuilder.SolverInputType)
instead.
solverShellResultant
- 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 solverPlyStress() throws NXException, RemoteException
solverInput()
instead.
NXException
RemoteException
void setSolverPlyStress(boolean solverPlyStress) throws NXException, RemoteException
setSolverInput(nxopen.cae.LaminateSpreadsheetReportBuilder.SolverInputType)
instead.
solverPlyStress
- NXException
RemoteException
boolean shellResultantFx() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantFx(boolean shellResultantFx) throws NXException, RemoteException
shellResultantFx
- NXException
RemoteException
boolean shellResultantFy() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantFy(boolean shellResultantFy) throws NXException, RemoteException
shellResultantFy
- NXException
RemoteException
boolean shellResultantFxy() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantFxy(boolean shellResultantFxy) throws NXException, RemoteException
shellResultantFxy
- NXException
RemoteException
boolean shellResultantMx() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantMx(boolean shellResultantMx) throws NXException, RemoteException
shellResultantMx
- NXException
RemoteException
boolean shellResultantMy() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantMy(boolean shellResultantMy) throws NXException, RemoteException
shellResultantMy
- NXException
RemoteException
boolean shellResultantMxy() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantMxy(boolean shellResultantMxy) throws NXException, RemoteException
shellResultantMxy
- NXException
RemoteException
boolean shellResultantQx() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantQx(boolean shellResultantQx) throws NXException, RemoteException
shellResultantQx
- NXException
RemoteException
boolean shellResultantQy() throws NXException, RemoteException
NXException
RemoteException
void setShellResultantQy(boolean shellResultantQy) throws NXException, RemoteException
shellResultantQy
- NXException
RemoteException
boolean plyStressOutput() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressOutput(boolean plyStressOutput) throws NXException, RemoteException
plyStressOutput
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.EnvelopeRule plyStressRule() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressRule(LaminateSpreadsheetReportBuilder.EnvelopeRule plyStressRule) throws NXException, RemoteException
plyStressRule
- NXException
RemoteException
boolean plyStrainOutput() throws NXException, RemoteException
NXException
RemoteException
void setPlyStrainOutput(boolean plyStrainOutput) throws NXException, RemoteException
plyStrainOutput
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.EnvelopeRule plyStrainRule() throws NXException, RemoteException
NXException
RemoteException
void setPlyStrainRule(LaminateSpreadsheetReportBuilder.EnvelopeRule plyStrainRule) throws NXException, RemoteException
plyStrainRule
- NXException
RemoteException
boolean plyStressXX() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressXX(boolean plyStressXX) throws NXException, RemoteException
plyStressXX
- NXException
RemoteException
boolean plyStressYY() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressYY(boolean plyStressYY) throws NXException, RemoteException
plyStressYY
- NXException
RemoteException
boolean plyStressZZ() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressZZ(boolean plyStressZZ) throws NXException, RemoteException
plyStressZZ
- NXException
RemoteException
boolean plyStressXY() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressXY(boolean plyStressXY) throws NXException, RemoteException
plyStressXY
- NXException
RemoteException
boolean plyStressYZ() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressYZ(boolean plyStressYZ) throws NXException, RemoteException
plyStressYZ
- NXException
RemoteException
boolean plyStressZX() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressZX(boolean plyStressZX) throws NXException, RemoteException
plyStressZX
- NXException
RemoteException
boolean plyStressMaxP() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressMaxP(boolean plyStressMaxP) throws NXException, RemoteException
plyStressMaxP
- NXException
RemoteException
boolean plyStressMinP() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressMinP(boolean plyStressMinP) throws NXException, RemoteException
plyStressMinP
- NXException
RemoteException
boolean plyStressMaxS() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressMaxS(boolean plyStressMaxS) throws NXException, RemoteException
plyStressMaxS
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.CoordinateSystemType plyStressCoordSys() throws NXException, RemoteException
NXException
RemoteException
void setPlyStressCoordSys(LaminateSpreadsheetReportBuilder.CoordinateSystemType plyStressCoordSys) throws NXException, RemoteException
plyStressCoordSys
- NXException
RemoteException
boolean failureIndex() throws NXException, RemoteException
NXException
RemoteException
void setFailureIndex(boolean failureIndex) throws NXException, RemoteException
failureIndex
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.EnvelopeRule failureIndexRule() throws NXException, RemoteException
NXException
RemoteException
void setFailureIndexRule(LaminateSpreadsheetReportBuilder.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
LaminateSpreadsheetReportBuilder.EnvelopeRule strengthRatioRule() throws NXException, RemoteException
NXException
RemoteException
void setStrengthRatioRule(LaminateSpreadsheetReportBuilder.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
LaminateSpreadsheetReportBuilder.EnvelopeRule safetyMarginRule() throws NXException, RemoteException
NXException
RemoteException
void setSafetyMarginRule(LaminateSpreadsheetReportBuilder.EnvelopeRule safetyMarginRule) throws NXException, RemoteException
safetyMarginRule
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.FailureModeType failureMode() throws NXException, RemoteException
NXException
RemoteException
void setFailureMode(LaminateSpreadsheetReportBuilder.FailureModeType failureMode) throws NXException, RemoteException
failureMode
- NXException
RemoteException
double safetyFactor() throws NXException, RemoteException
NXException
RemoteException
void setSafetyFactor(double safetyFactor) throws NXException, RemoteException
safetyFactor
- NXException
RemoteException
boolean detailedOutput() throws NXException, RemoteException
NXException
RemoteException
void setDetailedOutput(boolean detailedOutput) throws NXException, RemoteException
detailedOutput
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.FilteringType filterType() throws NXException, RemoteException
NXException
RemoteException
void setFilterType(LaminateSpreadsheetReportBuilder.FilteringType filterType) throws NXException, RemoteException
filterType
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.ThreshType thresholdType() throws NXException, RemoteException
NXException
RemoteException
void setThresholdType(LaminateSpreadsheetReportBuilder.ThreshType thresholdType) throws NXException, RemoteException
thresholdType
- NXException
RemoteException
double thresholdValue() throws NXException, RemoteException
NXException
RemoteException
void setThresholdValue(double thresholdValue) throws NXException, RemoteException
thresholdValue
- NXException
RemoteException
boolean absValueFilter() throws NXException, RemoteException
NXException
RemoteException
void setAbsValueFilter(boolean absValueFilter) throws NXException, RemoteException
absValueFilter
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.SortingType sortType() throws NXException, RemoteException
NXException
RemoteException
void setSortType(LaminateSpreadsheetReportBuilder.SortingType sortType) throws NXException, RemoteException
sortType
- NXException
RemoteException
LaminateSpreadsheetReportBuilder.SortOrderType sortOrder() throws NXException, RemoteException
NXException
RemoteException
void setSortOrder(LaminateSpreadsheetReportBuilder.SortOrderType sortOrder) throws NXException, RemoteException
sortOrder
- NXException
RemoteException
boolean absValueSort() throws NXException, RemoteException
NXException
RemoteException
void setAbsValueSort(boolean absValueSort) throws NXException, RemoteException
absValueSort
- NXException
RemoteException
LaminateElementFilterBuilder elementFilter() throws NXException, RemoteException
NXException
RemoteException
LaminatePlyFilterBuilder plyFilter() throws NXException, RemoteException
NXException
RemoteException
LaminateSpreadsheetReportBuilder.ElemNodalOptionType elemNodalOption() throws NXException, RemoteException
NXException
RemoteException
void setElemNodalOption(LaminateSpreadsheetReportBuilder.ElemNodalOptionType elemNodalOption) throws NXException, RemoteException
elemNodalOption
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.