public interface SectionAnalysisExBuilder extends Builder
SectionAnalysisExObject
builder AnalysisObjectCollection.createSectionAnalysisExBuilder(nxopen.geometricanalysis.sectionanalysis.SectionAnalysisExObject)
Property | Value |
---|---|
Alignment | XYZPlane |
CalculationMethod | Curvature |
CurveAligned.IsSpacingEnabled | 0 |
CurveAligned.Number | 5 |
CurveAligned.Offset | 0 |
CurveAligned.Spacing | 25 |
CurveAligned.SpecifiedPlane.Plane | View |
CurveAligned.UseProjectedCurve | 0 |
Interactive.IsCutInfiniteEnabled | 0 |
IsShowInflectionPointsEnabled | 0 |
IsShowLengthEnabled | 0 |
IsShowPeakPointsEnabled | 0 |
Isoparametric.IsSpacingEnabled | 0 |
Isoparametric.IsUEnabled | 1 |
Isoparametric.IsVEnabled | 1 |
Isoparametric.Number | 5 |
Isoparametric.Spacing | 25 |
NeedleDirection | Outside |
Output | AnalysisObject |
ParallelPlanes.IsNumberEnabled | 0 |
ParallelPlanes.IsSpacingEnabled | 0 |
ParallelPlanes.Number | 5 |
ParallelPlanes.Offset | 0 |
ParallelPlanes.Spacing | 50 (millimeters part), 2 (inches part) |
Placement | Uniform |
Radial.IsSpacingEnabled | 0 |
Radial.Number | 5 |
Radial.Offset | 0 |
Radial.RotationAxis | View |
Radial.Spacing | 72 |
ScalingMethod | Linear |
XYZPlane.IsNumberEnabled | 0 |
XYZPlane.IsSpacingEnabled | 0 |
XYZPlane.IsXEnabled | 1 |
XYZPlane.IsYEnabled | 1 |
XYZPlane.IsZEnabled | 1 |
XYZPlane.Number | 5 |
XYZPlane.Spacing | 50 (millimeters part), 2 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
SectionAnalysisExBuilder.AlignmentType
The section alignment type
|
static class |
SectionAnalysisExBuilder.CalculationMethodType
The calculation method
|
static class |
SectionAnalysisExBuilder.NeedleDirectionType
The needle direction
|
static class |
SectionAnalysisExBuilder.OutputType
The output options
|
static class |
SectionAnalysisExBuilder.PlacementType
The types of the section placement
|
static class |
SectionAnalysisExBuilder.ScalingMethodType
The scaling method
|
Modifier and Type | Method and Description |
---|---|
SectionAnalysisExBuilder.AlignmentType |
alignment()
Returns the alignment type
License requirements: None. |
SectionAnalysisExBuilder.CalculationMethodType |
calculationMethod()
Returns the calculation method
License requirements: None. |
CombOptionsBuilder |
combOptions()
Returns the comb options specification
License requirements: None. |
CurveAlignedBuilder |
curveAligned()
Returns the Curve Aligned section specification.
|
InteractiveBuilder |
interactive()
Returns the Interactive placement specification.
|
IsoparametricBuilder |
isoparametric()
Returns the Isoparametric section specification.
|
boolean |
isShowInflectionPointsEnabled()
Returns a value indicating whether to show the inflection points
License requirements: None. |
boolean |
isShowLengthEnabled()
Returns a value indicating whether to show the length of each section curve
License requirements: None. |
boolean |
isShowPeakPointsEnabled()
Returns a value indicating whether to show the peak points
License requirements: None. |
SectionAnalysisExBuilder.NeedleDirectionType |
needleDirection()
Returns the needle direction
License requirements: None. |
SectionAnalysisExBuilder.OutputType |
output()
Returns the output
License requirements: None. |
ParallelPlanesExBuilder |
parallelPlanes()
Returns the Parallel Planes section specification.
|
SectionAnalysisExBuilder.PlacementType |
placement()
Returns the placement
License requirements: None. |
RadialBuilder |
radial()
Returns the Radial section specification.
|
SectionAnalysisExBuilder.ScalingMethodType |
scalingMethod()
Returns the scaling method
License requirements: None. |
SelectTaggedObjectList |
selectObject()
Returns the selected objects
License requirements: None. |
void |
setAlignment(SectionAnalysisExBuilder.AlignmentType alignment)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setCalculationMethod(SectionAnalysisExBuilder.CalculationMethodType calculationMethod)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setNeedleDirection(SectionAnalysisExBuilder.NeedleDirectionType needleDirection)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setOutput(SectionAnalysisExBuilder.OutputType output)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setPlacement(SectionAnalysisExBuilder.PlacementType placement)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setScalingMethod(SectionAnalysisExBuilder.ScalingMethodType scalingMethod)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setShowInflectionPointsEnabled(boolean inflection)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setShowLengthEnabled(boolean length)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setShowPeakPointsEnabled(boolean peak)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
SelectPointList |
specifyPoint()
Returns the specified points
License requirements: None. |
XYZPlaneBuilder |
xyzplane()
Returns the XYZ Planes section specification.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectTaggedObjectList selectObject() throws NXException, RemoteException
NXException
RemoteException
SectionAnalysisExBuilder.PlacementType placement() throws NXException, RemoteException
NXException
RemoteException
void setPlacement(SectionAnalysisExBuilder.PlacementType placement) throws NXException, RemoteException
placement
- NXException
RemoteException
SelectPointList specifyPoint() throws NXException, RemoteException
NXException
RemoteException
InteractiveBuilder interactive() throws NXException, RemoteException
SectionAnalysisExBuilder.PlacementType.INTERACTIVE
NXException
RemoteException
SectionAnalysisExBuilder.AlignmentType alignment() throws NXException, RemoteException
NXException
RemoteException
void setAlignment(SectionAnalysisExBuilder.AlignmentType alignment) throws NXException, RemoteException
alignment
- NXException
RemoteException
XYZPlaneBuilder xyzplane() throws NXException, RemoteException
SectionAnalysisExBuilder.AlignmentType.XYZPLANE
NXException
RemoteException
ParallelPlanesExBuilder parallelPlanes() throws NXException, RemoteException
SectionAnalysisExBuilder.AlignmentType.PARALLEL_PLANES
NXException
RemoteException
CurveAlignedBuilder curveAligned() throws NXException, RemoteException
SectionAnalysisExBuilder.AlignmentType.CURVE_ALIGNED
NXException
RemoteException
IsoparametricBuilder isoparametric() throws NXException, RemoteException
SectionAnalysisExBuilder.AlignmentType.ISOPARAMETRIC
NXException
RemoteException
RadialBuilder radial() throws NXException, RemoteException
SectionAnalysisExBuilder.AlignmentType.CURVE_ALIGNED
NXException
RemoteException
CombOptionsBuilder combOptions() throws NXException, RemoteException
NXException
RemoteException
boolean isShowPeakPointsEnabled() throws NXException, RemoteException
NXException
RemoteException
void setShowPeakPointsEnabled(boolean peak) throws NXException, RemoteException
peak
- NXException
RemoteException
boolean isShowInflectionPointsEnabled() throws NXException, RemoteException
NXException
RemoteException
void setShowInflectionPointsEnabled(boolean inflection) throws NXException, RemoteException
inflection
- NXException
RemoteException
boolean isShowLengthEnabled() throws NXException, RemoteException
NXException
RemoteException
void setShowLengthEnabled(boolean length) throws NXException, RemoteException
length
- NXException
RemoteException
SectionAnalysisExBuilder.OutputType output() throws NXException, RemoteException
NXException
RemoteException
void setOutput(SectionAnalysisExBuilder.OutputType output) throws NXException, RemoteException
output
- NXException
RemoteException
SectionAnalysisExBuilder.NeedleDirectionType needleDirection() throws NXException, RemoteException
NXException
RemoteException
void setNeedleDirection(SectionAnalysisExBuilder.NeedleDirectionType needleDirection) throws NXException, RemoteException
needleDirection
- NXException
RemoteException
SectionAnalysisExBuilder.CalculationMethodType calculationMethod() throws NXException, RemoteException
NXException
RemoteException
void setCalculationMethod(SectionAnalysisExBuilder.CalculationMethodType calculationMethod) throws NXException, RemoteException
calculationMethod
- NXException
RemoteException
SectionAnalysisExBuilder.ScalingMethodType scalingMethod() throws NXException, RemoteException
NXException
RemoteException
void setScalingMethod(SectionAnalysisExBuilder.ScalingMethodType scalingMethod) throws NXException, RemoteException
scalingMethod
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.