public interface SectionAnalysisBuilder extends Builder
SectionAnalysisObject
builder. AnalysisObjectCollection.createSectionAnalysisBuilder(nxopen.geometricanalysis.SectionAnalysisObject)
Property | Value |
---|---|
CalculationMethod | Curvature |
CircularGrid.CircularFrame.AnchorAttachment | None |
CircularGrid.CircularFrame.Subtype | Arbitrary |
CircularGrid.Spacing.BoundSections1 | True |
CircularGrid.Spacing.BoundSections2 | True |
CircularGrid.Spacing.Interval1 | 45.0 |
CircularGrid.Spacing.Interval2 | 50.0 (millimeters part), 2.0 (inches part) |
CircularGrid.Spacing.LockInterval1 | False |
CircularGrid.Spacing.LockInterval2 | False |
CircularGrid.Spacing.SectionNumber1 | 5 |
CircularGrid.Spacing.SectionNumber2 | 5 |
CircularGrid.SpecifiedPlane.Plane | View |
NeedleDirection | Outside |
Output | AnalysisObject |
QuadrilateralGrid.QuadrilateralFrame.AnchorAttachment | None |
QuadrilateralGrid.QuadrilateralFrame.Subtype | Arbitrary |
ScalingMethod | Linear |
ShowInflectionPoints | False |
ShowPeakPoints | False |
ShowSectionLength | False |
TriangularGrid.TriangularFrame.AnchorAttachment | None |
TriangularGrid.TriangularFrame.Subtype | Arbitrary |
Type | Parallel |
Modifier and Type | Interface and Description |
---|---|
static class |
SectionAnalysisBuilder.CalculationMethodType
The calculation method
|
static class |
SectionAnalysisBuilder.NeedleDirectionType
The needle direction
|
static class |
SectionAnalysisBuilder.OutputType
The output options
|
static class |
SectionAnalysisBuilder.ScalingMethodType
The scaling method
|
static class |
SectionAnalysisBuilder.Types
Represents the sectioning types
|
Modifier and Type | Method and Description |
---|---|
SectionAnalysisBuilder.CalculationMethodType |
calculationMethod()
Returns the calculation method
License requirements: None. |
CircularGridBuilder |
circularGrid()
Returns the circular grid.
|
CombOptionsBuilder |
combOptions()
Returns the comb options
License requirements: studio_analyze ("STUDIO ANALYZE") . |
SectionAnalysisBuilder.NeedleDirectionType |
needleDirection()
Returns the needle direction
License requirements: None. |
SectionAnalysisBuilder.OutputType |
output()
Returns the output
License requirements: None. |
QuadrilateralGridBuilder |
quadrilateralGrid()
Returns the quadrilateral grid.
|
SelectTaggedObjectList |
references()
Returns the references (faces or faceted bodies)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
SectionAnalysisBuilder.ScalingMethodType |
scalingMethod()
Returns the scaling method
License requirements: None. |
void |
setCalculationMethod(SectionAnalysisBuilder.CalculationMethodType calculationMethod)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setNeedleDirection(SectionAnalysisBuilder.NeedleDirectionType needleDirection)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setOutput(SectionAnalysisBuilder.OutputType output)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setScalingMethod(SectionAnalysisBuilder.ScalingMethodType scalingMethod)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setShowInflectionPoints(boolean showInflectionPoints)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setShowPeakPoints(boolean showPeakPoints)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setShowSectionLength(boolean showSectionLength)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setType(SectionAnalysisBuilder.Types type)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
boolean |
showInflectionPoints()
Returns the flag to show the inflection points of planar sections
License requirements: studio_analyze ("STUDIO ANALYZE") . |
boolean |
showPeakPoints()
Returns the flag to show the peak points of the sections
License requirements: studio_analyze ("STUDIO ANALYZE") . |
boolean |
showSectionLength()
Returns the flag to show the section length labels
License requirements: studio_analyze ("STUDIO ANALYZE") . |
TriangularGridBuilder |
triangularGrid()
Returns the triangular grid.
|
SectionAnalysisBuilder.Types |
type()
Returns the sectioning type
License requirements: studio_analyze ("STUDIO ANALYZE") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SectionAnalysisBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SectionAnalysisBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectTaggedObjectList references() throws NXException, RemoteException
NXException
RemoteException
QuadrilateralGridBuilder quadrilateralGrid() throws NXException, RemoteException
SectionAnalysisBuilder.Types.QUADRILATERAL
NXException
RemoteException
TriangularGridBuilder triangularGrid() throws NXException, RemoteException
SectionAnalysisBuilder.Types.TRIANGULAR
NXException
RemoteException
CircularGridBuilder circularGrid() throws NXException, RemoteException
SectionAnalysisBuilder.Types.CIRCULAR
NXException
RemoteException
CombOptionsBuilder combOptions() throws NXException, RemoteException
NXException
RemoteException
boolean showPeakPoints() throws NXException, RemoteException
NXException
RemoteException
void setShowPeakPoints(boolean showPeakPoints) throws NXException, RemoteException
showPeakPoints
- NXException
RemoteException
boolean showInflectionPoints() throws NXException, RemoteException
NXException
RemoteException
void setShowInflectionPoints(boolean showInflectionPoints) throws NXException, RemoteException
showInflectionPoints
- NXException
RemoteException
boolean showSectionLength() throws NXException, RemoteException
NXException
RemoteException
void setShowSectionLength(boolean showSectionLength) throws NXException, RemoteException
showSectionLength
- NXException
RemoteException
SectionAnalysisBuilder.OutputType output() throws NXException, RemoteException
NXException
RemoteException
void setOutput(SectionAnalysisBuilder.OutputType output) throws NXException, RemoteException
output
- NXException
RemoteException
SectionAnalysisBuilder.NeedleDirectionType needleDirection() throws NXException, RemoteException
NXException
RemoteException
void setNeedleDirection(SectionAnalysisBuilder.NeedleDirectionType needleDirection) throws NXException, RemoteException
needleDirection
- NXException
RemoteException
SectionAnalysisBuilder.CalculationMethodType calculationMethod() throws NXException, RemoteException
NXException
RemoteException
void setCalculationMethod(SectionAnalysisBuilder.CalculationMethodType calculationMethod) throws NXException, RemoteException
calculationMethod
- NXException
RemoteException
SectionAnalysisBuilder.ScalingMethodType scalingMethod() throws NXException, RemoteException
NXException
RemoteException
void setScalingMethod(SectionAnalysisBuilder.ScalingMethodType scalingMethod) throws NXException, RemoteException
scalingMethod
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.