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
nxopen.geometricanalysis.SectionAnalysis.SectionAnalysisBuilder.Types#QUADRILATERAL
NXException
RemoteException
TriangularGridBuilder triangularGrid() throws NXException, RemoteException
nxopen.geometricanalysis.SectionAnalysis.SectionAnalysisBuilder.Types#TRIANGULAR
NXException
RemoteException
CircularGridBuilder circularGrid() throws NXException, RemoteException
nxopen.geometricanalysis.SectionAnalysis.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 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.