public interface StyledSweepBuilder extends FeatureBuilder
StyledSweep
builder
FeatureCollection.createStyledSweepBuilder(nxopen.features.Feature)
Property | Value |
---|---|
FixedStringOption | Guide |
GuideRebuildData.Degree | 3 |
GuideRebuildData.RebuildType | None |
ReferenceMethod.ReferenceOption | ToGuide |
ScalingMethodOption | Uniform |
SectionOrientationOption | KeepAngle |
SectionRebuildData.Degree | 3 |
SectionRebuildData.RebuildType | None |
SurfaceRange.AnchorPosition | Vertex1 |
TransitionOption | Blend |
Modifier and Type | Interface and Description |
---|---|
static class |
StyledSweepBuilder.FixedStringOptions
This enum represents the Fixed String option
|
static class |
StyledSweepBuilder.ScalingMethodOptions
This enum represents the Scaling Method option
|
static class |
StyledSweepBuilder.SectionOrientationOptions
This enum represents the Section Orientation option
|
static class |
StyledSweepBuilder.TransitionOptions
This enum represents the Transition option
|
static class |
StyledSweepBuilder.Types
This enum represents the sweep type option (Number of Guides)
|
Modifier and Type | Method and Description |
---|---|
int |
alternateSolution()
Returns the alternate solution.
|
StyledSweepDoubleOnPathDimBuilder |
createPivotSet(double value1,
double value2,
Curve path1,
Curve path2)
Creates a new pivot set
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
RotationSetBuilder |
createRotationSet(double value,
double pathPar,
Curve path)
Creates a new rotation set
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
ScalingSetBuilder |
createScalingSet(double valuePar,
double depthPar,
double pathPar,
Curve path)
Creates a new scaling set
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
endInsertingSection()
Ends inserting section.
|
Section |
firstGuide()
Returns the first guide
License requirements: None. |
StyledSweepBuilder.FixedStringOptions |
fixedStringOption()
Returns the fixed string option
License requirements: None. |
double |
g0Tolerance()
Returns the G0 (Position) tolerance.
|
double |
g1Tolerance()
Returns the G1 (Tangent) tolerance.
|
Rebuild |
guideRebuildData()
Returns the guide rebuild data
License requirements: None. |
SectionList |
insertedSectionList()
Returns the list of inserted sections
License requirements: None. |
StyledSweepDoubleOnPathDimBuilderList |
pivotSetList()
Returns the list of pivot sets
License requirements: None. |
StyledSweepReferenceMethodBuilder |
referenceMethod()
Returns the reference method
License requirements: None. |
RotationSetBuilderList |
rotationSetList()
Returns the list of rotation sets
License requirements: None. |
Section |
scalingCurve()
Returns the scaling curve
License requirements: None. |
StyledSweepBuilder.ScalingMethodOptions |
scalingMethodOption()
Returns the scaling method option
License requirements: None. |
ScalingSetBuilderList |
scalingSetList()
Returns the list of scaling sets
License requirements: None. |
Section |
secondGuide()
Returns the second guide
License requirements: None. |
SectionList |
sectionList()
Returns the list of sections.
|
StyledSweepBuilder.SectionOrientationOptions |
sectionOrientationOption()
Returns the section orientation option
License requirements: None. |
Rebuild |
sectionRebuildData()
Returns the section rebuild data
License requirements: None. |
void |
setAlternateSolution(int alternateSolution)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setFixedStringOption(StyledSweepBuilder.FixedStringOptions fixedStringOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setG0Tolerance(double g0Tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setG1Tolerance(double g1Tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setScalingMethodOption(StyledSweepBuilder.ScalingMethodOptions scalingMethodOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSectionOrientationOption(StyledSweepBuilder.SectionOrientationOptions sectionOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setTransitionOption(StyledSweepBuilder.TransitionOptions transitionOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setType(StyledSweepBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
startInsertingSection(double[] insertPnt)
Starts inserting section.
|
SurfaceRangeBuilder |
surfaceRange()
Returns the surface range
License requirements: None. |
StyledSweepBuilder.TransitionOptions |
transitionOption()
Returns the transition option
License requirements: None. |
StyledSweepBuilder.Types |
type()
Returns the sweep type
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
StyledSweepBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(StyledSweepBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
SectionList sectionList() throws NXException, RemoteException
NXException
RemoteException
Section firstGuide() throws NXException, RemoteException
NXException
RemoteException
Section secondGuide() throws NXException, RemoteException
NXException
RemoteException
SectionList insertedSectionList() throws NXException, RemoteException
NXException
RemoteException
StyledSweepBuilder.TransitionOptions transitionOption() throws NXException, RemoteException
NXException
RemoteException
void setTransitionOption(StyledSweepBuilder.TransitionOptions transitionOption) throws NXException, RemoteException
transitionOption
- NXException
RemoteException
StyledSweepBuilder.FixedStringOptions fixedStringOption() throws NXException, RemoteException
NXException
RemoteException
void setFixedStringOption(StyledSweepBuilder.FixedStringOptions fixedStringOption) throws NXException, RemoteException
fixedStringOption
- NXException
RemoteException
StyledSweepBuilder.SectionOrientationOptions sectionOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setSectionOrientationOption(StyledSweepBuilder.SectionOrientationOptions sectionOrientationOption) throws NXException, RemoteException
sectionOrientationOption
- NXException
RemoteException
StyledSweepReferenceMethodBuilder referenceMethod() throws NXException, RemoteException
NXException
RemoteException
int alternateSolution() throws NXException, RemoteException
NXException
RemoteException
void setAlternateSolution(int alternateSolution) throws NXException, RemoteException
alternateSolution
- NXException
RemoteException
StyledSweepDoubleOnPathDimBuilderList pivotSetList() throws NXException, RemoteException
NXException
RemoteException
RotationSetBuilderList rotationSetList() throws NXException, RemoteException
NXException
RemoteException
StyledSweepBuilder.ScalingMethodOptions scalingMethodOption() throws NXException, RemoteException
NXException
RemoteException
void setScalingMethodOption(StyledSweepBuilder.ScalingMethodOptions scalingMethodOption) throws NXException, RemoteException
scalingMethodOption
- NXException
RemoteException
Section scalingCurve() throws NXException, RemoteException
NXException
RemoteException
ScalingSetBuilderList scalingSetList() throws NXException, RemoteException
NXException
RemoteException
SurfaceRangeBuilder surfaceRange() throws NXException, RemoteException
NXException
RemoteException
Rebuild sectionRebuildData() throws NXException, RemoteException
NXException
RemoteException
Rebuild guideRebuildData() throws NXException, RemoteException
NXException
RemoteException
double g0Tolerance() throws NXException, RemoteException
NXException
RemoteException
void setG0Tolerance(double g0Tolerance) throws NXException, RemoteException
g0Tolerance
- NXException
RemoteException
double g1Tolerance() throws NXException, RemoteException
NXException
RemoteException
void setG1Tolerance(double g1Tolerance) throws NXException, RemoteException
g1Tolerance
- NXException
RemoteException
StyledSweepDoubleOnPathDimBuilder createPivotSet(double value1, double value2, Curve path1, Curve path2) throws NXException, RemoteException
value1
- Point on sectionvalue2
- Point on guidepath1
- The path of point on sectionpath2
- The path of point on guideNXException
RemoteException
RotationSetBuilder createRotationSet(double value, double pathPar, Curve path) throws NXException, RemoteException
value
- Rotation anglepathPar
- Rotation positionpath
- The path of on path dimNXException
RemoteException
ScalingSetBuilder createScalingSet(double valuePar, double depthPar, double pathPar, Curve path) throws NXException, RemoteException
valuePar
- Scaling valuedepthPar
- Depth valuepathPar
- Depth positionpath
- The path of on path dimNXException
RemoteException
void startInsertingSection(double[] insertPnt) throws NXException, RemoteException
insertPnt
- Insert point - the point on guide curve is betterNXException
RemoteException
void endInsertingSection() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.