public interface AestheticFaceBlendBuilder
FeatureCollection.createAestheticFaceBlendBuilder(nxopen.features.AestheticFaceBlend)
Property | Value |
---|---|
AlignmentOption | RollingBall |
BaseRadiusLaw.Function | ft |
BaseRadiusLaw.LawType | MultiTransition |
BaseRadiusLaw.Parameter | t |
BlendFacesOption | TrimtoAllInputFaces |
BlendOption | Radius |
CenterChordLaw.LawType | Constant |
CenterOption | CenterRadius |
CenterRadiusLaw.LawType | MultiTransition |
Chain1Continuity.ContinuityType | G1 |
Chain2Continuity.ContinuityType | G1 |
ChordLength.Value (deprecated) | 10 (millimeters part), 0.4 (inches part) |
ChordLengthLaw.LawType | Constant |
Continuity.ContinuityType (deprecated) | G1 |
CurvatureTolerance | 0.5 |
Degrees.Degree | 3 |
Degrees.SegmentsOrPatches | 1 |
Degrees.UDegree | 5 |
Degrees.UPatches | 1 |
Degrees.VDegree | 5 |
Degrees.VPatches | 1 |
IsAccelerated | 1 |
IsBezier | 0 |
IsCenterlineCurve | 0 |
IsMinimumRadius | 0 |
IsMinimumSubtendedAngle | 0 |
IsRationalOutput | 0 |
IsSameTransition | 1 |
IsSewAllFaces | 0 |
IsTrimInputFaces | 0 |
IsWashout1 | 0 |
IsWashout2 | 0 |
MinimumEdgeLength | 10 |
MinimumRadius.Value | 2.5 (millimeters part), 0.098 (inches part) |
MinimumSubtendedAngle | 5.0 |
RhoOption | Relative |
RhoValue | 0.6 |
SectionScaling1.Value | 1 |
SectionScaling2.Value | 1 |
SegmentationOption | AtAllTransitions |
ShapeOption (deprecated) | Accelerated |
Modifier and Type | Interface and Description |
---|---|
static class |
AestheticFaceBlendBuilder.AlignmentType
Alignment method provides the ability to align the cross sections of the blend in the user specified direction
|
static class |
AestheticFaceBlendBuilder.BlendFacesType
Trimming options
|
static class |
AestheticFaceBlendBuilder.BlendType
Tangent method will create tangent lines based on the method employed.
|
static class |
AestheticFaceBlendBuilder.CenterType
Center methods will define peak of the blend
|
static class |
AestheticFaceBlendBuilder.EndTrimObjectType
End object overriding trim options
|
static class |
AestheticFaceBlendBuilder.RhoType
Rho options
|
static class |
AestheticFaceBlendBuilder.SegmentationType
Segmentations options
|
static class |
AestheticFaceBlendBuilder.ShapeType
Shape methods will define the high level shape of the blend cross section.
|
static class |
AestheticFaceBlendBuilder.StartTrimObjectType
Start object overriding trim options
|
Modifier and Type | Method and Description |
---|---|
AestheticFaceBlendBuilder.AlignmentType |
alignmentOption()
Returns the alignment option
License requirements: None. |
LawBuilder |
baseRadiusLaw()
Returns the base radius law variable
License requirements: None. |
AestheticFaceBlendBuilder.BlendFacesType |
blendFacesOption()
Returns the blend faces option
License requirements: None. |
AestheticFaceBlendBuilder.BlendType |
blendOption()
Returns the method option
License requirements: None. |
LawBuilder |
centerChordLaw()
Returns the center chord law
License requirements: None. |
AestheticFaceBlendBuilder.CenterType |
centerOption()
Returns the center option
License requirements: None. |
LawBuilder |
centerRadiusLaw()
Returns the center radius law
License requirements: None. |
Continuity |
chain1Continuity()
Returns the chain 1 continuity
License requirements: None. |
Continuity |
chain2Continuity()
Returns the chain 2 continuity
License requirements: None. |
Expression |
chordLength()
Deprecated.
Deprecated in NX8.0.0. Use
Features.AestheticFaceBlendBuilder#chordLengthLaw instead.
|
LawBuilder |
chordLengthLaw()
Returns the chord length law variable
License requirements: None. |
Point |
constrainedEndPoint1()
Returns the end point1
License requirements: None. |
Point |
constrainedEndPoint2()
Returns the end point2
License requirements: None. |
Point |
constrainedStartPoint1()
Returns the start point1
License requirements: None. |
Point |
constrainedStartPoint2()
Returns the start point2
License requirements: None. |
Continuity |
continuity()
Deprecated.
Deprecated in NX8.0.0. Use
Features.AestheticFaceBlendBuilder#chain1Continuity and Features.AestheticFaceBlendBuilder#chain2Continuity instead.
|
double |
curvatureTolerance()
Returns the curvature tolerance
License requirements: None. |
DegreesAndSegmentsOrPatchesBuilder |
degrees()
Returns the degrees
License requirements: None. |
ScCollector |
faceChain1()
Returns the face chain1
License requirements: None. |
ScCollector |
faceChain2()
Returns the face chain2
License requirements: None. |
boolean |
isAccelerated()
Returns the method to control the shape
License requirements: None. |
boolean |
isBezier()
Returns the bezier
License requirements: None. |
boolean |
isCenterlineCurve()
Returns the centerline curve
License requirements: None. |
boolean |
isMinimumRadius()
Returns the is min radius
License requirements: None. |
boolean |
isMinimumSubtendedAngle()
Returns the minimum subtended angle flag
License requirements: None. |
boolean |
isRationalOutput()
Returns the rational output
License requirements: None. |
boolean |
isSameTransition()
Returns the blend cross section is using the same transition as blend tangent or not
License requirements: None. |
boolean |
isSewAllFaces()
Returns the is sew faces
License requirements: None. |
boolean |
isTrimInputFaces()
Returns the is trim faces
License requirements: None. |
boolean |
isWashout1()
Returns the washout1
License requirements: None. |
boolean |
isWashout2()
Returns the toggle washout2
License requirements: None. |
BlendLimitsData |
limitsList()
Returns the trim object collector list
License requirements: None. |
double |
minimumEdgeLength()
Returns the max edge length
License requirements: None. |
Expression |
minimumRadius()
Returns the min radius
License requirements: None. |
double |
minimumSubtendedAngle()
Returns the minimum subtended angle
License requirements: None. |
Section |
parameterSpine()
Returns the parameter spine
License requirements: None. |
double |
positionTolerance()
Returns the position tolerance
License requirements: None. |
double |
relativeEndBlendEndPoint()
Returns the relative end point on the washout curve of end blend.
|
double |
relativeEndBlendStartPoint()
Returns the relative start point on the washout curve of end blend.
|
double |
relativeStartBlendEndPoint()
Returns the relative end point on the washout curve of start blend.
|
double |
relativeStartBlendStartPoint()
Returns the relative start point on the washout curve of start blend.
|
boolean |
reverseNormal1()
Returns the reverse normal1
License requirements: None. |
boolean |
reverseNormal2()
Returns the reverse normal2
License requirements: None. |
AestheticFaceBlendBuilder.RhoType |
rhoOption()
Returns the rho option
License requirements: None. |
double |
rhoValue()
Returns the rho value
License requirements: None. |
nxopen.Direction |
sectionAlignmentVector()
Returns the section alignment vector
License requirements: None. |
Expression |
sectionScaling1()
Returns the section scaling
License requirements: None. |
Expression |
sectionScaling2()
Returns the section scaling2
License requirements: None. |
AestheticFaceBlendBuilder.SegmentationType |
segmentationOption()
Returns the segmentation option
License requirements: None. |
void |
setAccelerated(boolean isAccelerated)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setAlignmentOption(AestheticFaceBlendBuilder.AlignmentType alignmentOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setBezier(boolean isBezier)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setBlendFacesOption(AestheticFaceBlendBuilder.BlendFacesType blendFacesOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setBlendOption(AestheticFaceBlendBuilder.BlendType blendOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCenterlineCurve(boolean isCenterlineCurve)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCenterOption(AestheticFaceBlendBuilder.CenterType centerOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setConstrainedEndPoint1(Point endPoint1)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setConstrainedEndPoint2(Point endPoint2)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setConstrainedStartPoint1(Point startPoint1)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setConstrainedStartPoint2(Point startPoint2)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCurvatureTolerance(double curvatureTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumEdgeLength(double minEdgeLength)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumRadius(boolean isMinimumRadius)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumSubtendedAngle(boolean isMinimumSubtendedAngle)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumSubtendedAngle(double minimumSubtendedAngle)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setPositionTolerance(double positionTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRationalOutput(boolean isRationalOutput)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRelativeEndBlendEndPoint(double endPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRelativeEndBlendStartPoint(double startPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRelativeStartBlendEndPoint(double endPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRelativeStartBlendStartPoint(double startPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setReverseNormal1(boolean reverseNormal1)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setReverseNormal2(boolean reverseNormal2)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRhoOption(AestheticFaceBlendBuilder.RhoType rhoType)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRhoValue(double rhoValue)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSameTransition(boolean isSameTransition)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSectionAlignmentVector(nxopen.Direction sectionAlignmentVector)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSegmentationOption(AestheticFaceBlendBuilder.SegmentationType segmentationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSewAllFaces(boolean isSewFaces)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setShapeOption(AestheticFaceBlendBuilder.ShapeType shapeOption)
Deprecated.
Deprecated in NX8.0.0. Use
Features.AestheticFaceBlendBuilder#setIsAccelerated instead.
|
void |
setTangentTolerance(double tangentTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setTrimInputFaces(boolean isTrimFaces)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setWashout1(boolean isWashout1)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setWashout2(boolean isWashout2)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
AestheticFaceBlendBuilder.ShapeType |
shapeOption()
Deprecated.
Deprecated in NX8.0.0. Use
Features.AestheticFaceBlendBuilder#isAccelerated instead.
|
TangentMagnitudeBuilder |
tangentMagnitude()
Returns the tangent magnitude
License requirements: None. |
double |
tangentTolerance()
Returns the tangent tolerance
License requirements: None. |
ScCollector faceChain1() throws NXException, RemoteException
NXException
RemoteException
boolean reverseNormal1() throws NXException, RemoteException
NXException
RemoteException
void setReverseNormal1(boolean reverseNormal1) throws NXException, RemoteException
reverseNormal1
- NXException
RemoteException
ScCollector faceChain2() throws NXException, RemoteException
NXException
RemoteException
boolean reverseNormal2() throws NXException, RemoteException
NXException
RemoteException
void setReverseNormal2(boolean reverseNormal2) throws NXException, RemoteException
reverseNormal2
- NXException
RemoteException
AestheticFaceBlendBuilder.AlignmentType alignmentOption() throws NXException, RemoteException
NXException
RemoteException
void setAlignmentOption(AestheticFaceBlendBuilder.AlignmentType alignmentOption) throws NXException, RemoteException
alignmentOption
- NXException
RemoteException
Section parameterSpine() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction sectionAlignmentVector() throws NXException, RemoteException
NXException
RemoteException
void setSectionAlignmentVector(nxopen.Direction sectionAlignmentVector) throws NXException, RemoteException
sectionAlignmentVector
- NXException
RemoteException
AestheticFaceBlendBuilder.BlendType blendOption() throws NXException, RemoteException
NXException
RemoteException
void setBlendOption(AestheticFaceBlendBuilder.BlendType blendOption) throws NXException, RemoteException
blendOption
- NXException
RemoteException
LawBuilder baseRadiusLaw() throws NXException, RemoteException
NXException
RemoteException
LawBuilder chordLengthLaw() throws NXException, RemoteException
NXException
RemoteException
Expression chordLength() throws NXException, RemoteException
Features.AestheticFaceBlendBuilder#chordLengthLaw
instead.
NXException
RemoteException
AestheticFaceBlendBuilder.ShapeType shapeOption() throws NXException, RemoteException
Features.AestheticFaceBlendBuilder#isAccelerated
instead.
NXException
RemoteException
void setShapeOption(AestheticFaceBlendBuilder.ShapeType shapeOption) throws NXException, RemoteException
Features.AestheticFaceBlendBuilder#setIsAccelerated
instead.
shapeOption
- NXException
RemoteException
boolean isAccelerated() throws NXException, RemoteException
NXException
RemoteException
void setAccelerated(boolean isAccelerated) throws NXException, RemoteException
isAccelerated
- NXException
RemoteException
boolean isSameTransition() throws NXException, RemoteException
NXException
RemoteException
void setSameTransition(boolean isSameTransition) throws NXException, RemoteException
isSameTransition
- NXException
RemoteException
AestheticFaceBlendBuilder.CenterType centerOption() throws NXException, RemoteException
NXException
RemoteException
void setCenterOption(AestheticFaceBlendBuilder.CenterType centerOption) throws NXException, RemoteException
centerOption
- NXException
RemoteException
AestheticFaceBlendBuilder.RhoType rhoOption() throws NXException, RemoteException
NXException
RemoteException
void setRhoOption(AestheticFaceBlendBuilder.RhoType rhoType) throws NXException, RemoteException
rhoType
- NXException
RemoteException
double rhoValue() throws NXException, RemoteException
NXException
RemoteException
void setRhoValue(double rhoValue) throws NXException, RemoteException
rhoValue
- NXException
RemoteException
LawBuilder centerRadiusLaw() throws NXException, RemoteException
NXException
RemoteException
LawBuilder centerChordLaw() throws NXException, RemoteException
NXException
RemoteException
TangentMagnitudeBuilder tangentMagnitude() throws NXException, RemoteException
NXException
RemoteException
Continuity continuity() throws NXException, RemoteException
Features.AestheticFaceBlendBuilder#chain1Continuity
and Features.AestheticFaceBlendBuilder#chain2Continuity
instead.
NXException
RemoteException
Continuity chain1Continuity() throws NXException, RemoteException
NXException
RemoteException
Continuity chain2Continuity() throws NXException, RemoteException
NXException
RemoteException
boolean isMinimumRadius() throws NXException, RemoteException
NXException
RemoteException
void setMinimumRadius(boolean isMinimumRadius) throws NXException, RemoteException
isMinimumRadius
- NXException
RemoteException
Expression minimumRadius() throws NXException, RemoteException
NXException
RemoteException
AestheticFaceBlendBuilder.BlendFacesType blendFacesOption() throws NXException, RemoteException
NXException
RemoteException
void setBlendFacesOption(AestheticFaceBlendBuilder.BlendFacesType blendFacesOption) throws NXException, RemoteException
blendFacesOption
- NXException
RemoteException
boolean isTrimInputFaces() throws NXException, RemoteException
NXException
RemoteException
void setTrimInputFaces(boolean isTrimFaces) throws NXException, RemoteException
isTrimFaces
- NXException
RemoteException
boolean isSewAllFaces() throws NXException, RemoteException
NXException
RemoteException
void setSewAllFaces(boolean isSewFaces) throws NXException, RemoteException
isSewFaces
- NXException
RemoteException
BlendLimitsData limitsList() throws NXException, RemoteException
NXException
RemoteException
boolean isWashout1() throws NXException, RemoteException
NXException
RemoteException
void setWashout1(boolean isWashout1) throws NXException, RemoteException
isWashout1
- NXException
RemoteException
Point constrainedStartPoint1() throws NXException, RemoteException
NXException
RemoteException
void setConstrainedStartPoint1(Point startPoint1) throws NXException, RemoteException
startPoint1
- NXException
RemoteException
Point constrainedEndPoint1() throws NXException, RemoteException
NXException
RemoteException
void setConstrainedEndPoint1(Point endPoint1) throws NXException, RemoteException
endPoint1
- NXException
RemoteException
Expression sectionScaling1() throws NXException, RemoteException
NXException
RemoteException
boolean isWashout2() throws NXException, RemoteException
NXException
RemoteException
void setWashout2(boolean isWashout2) throws NXException, RemoteException
isWashout2
- NXException
RemoteException
Point constrainedStartPoint2() throws NXException, RemoteException
NXException
RemoteException
void setConstrainedStartPoint2(Point startPoint2) throws NXException, RemoteException
startPoint2
- NXException
RemoteException
Point constrainedEndPoint2() throws NXException, RemoteException
NXException
RemoteException
void setConstrainedEndPoint2(Point endPoint2) throws NXException, RemoteException
endPoint2
- NXException
RemoteException
Expression sectionScaling2() throws NXException, RemoteException
NXException
RemoteException
boolean isRationalOutput() throws NXException, RemoteException
NXException
RemoteException
void setRationalOutput(boolean isRationalOutput) throws NXException, RemoteException
isRationalOutput
- NXException
RemoteException
DegreesAndSegmentsOrPatchesBuilder degrees() throws NXException, RemoteException
NXException
RemoteException
boolean isBezier() throws NXException, RemoteException
NXException
RemoteException
void setBezier(boolean isBezier) throws NXException, RemoteException
isBezier
- NXException
RemoteException
boolean isCenterlineCurve() throws NXException, RemoteException
NXException
RemoteException
void setCenterlineCurve(boolean isCenterlineCurve) throws NXException, RemoteException
isCenterlineCurve
- NXException
RemoteException
AestheticFaceBlendBuilder.SegmentationType segmentationOption() throws NXException, RemoteException
NXException
RemoteException
void setSegmentationOption(AestheticFaceBlendBuilder.SegmentationType segmentationOption) throws NXException, RemoteException
segmentationOption
- NXException
RemoteException
double minimumEdgeLength() throws NXException, RemoteException
NXException
RemoteException
void setMinimumEdgeLength(double minEdgeLength) throws NXException, RemoteException
minEdgeLength
- NXException
RemoteException
double positionTolerance() throws NXException, RemoteException
NXException
RemoteException
void setPositionTolerance(double positionTolerance) throws NXException, RemoteException
positionTolerance
- NXException
RemoteException
double tangentTolerance() throws NXException, RemoteException
NXException
RemoteException
void setTangentTolerance(double tangentTolerance) throws NXException, RemoteException
tangentTolerance
- NXException
RemoteException
double curvatureTolerance() throws NXException, RemoteException
NXException
RemoteException
void setCurvatureTolerance(double curvatureTolerance) throws NXException, RemoteException
curvatureTolerance
- NXException
RemoteException
double relativeStartBlendStartPoint() throws NXException, RemoteException
NXException
RemoteException
void setRelativeStartBlendStartPoint(double startPoint) throws NXException, RemoteException
startPoint
- NXException
RemoteException
double relativeStartBlendEndPoint() throws NXException, RemoteException
NXException
RemoteException
void setRelativeStartBlendEndPoint(double endPoint) throws NXException, RemoteException
endPoint
- NXException
RemoteException
double relativeEndBlendStartPoint() throws NXException, RemoteException
NXException
RemoteException
void setRelativeEndBlendStartPoint(double startPoint) throws NXException, RemoteException
startPoint
- NXException
RemoteException
double relativeEndBlendEndPoint() throws NXException, RemoteException
NXException
RemoteException
void setRelativeEndBlendEndPoint(double endPoint) throws NXException, RemoteException
endPoint
- NXException
RemoteException
boolean isMinimumSubtendedAngle() throws NXException, RemoteException
NXException
RemoteException
void setMinimumSubtendedAngle(boolean isMinimumSubtendedAngle) throws NXException, RemoteException
isMinimumSubtendedAngle
- NXException
RemoteException
double minimumSubtendedAngle() throws NXException, RemoteException
NXException
RemoteException
void setMinimumSubtendedAngle(double minimumSubtendedAngle) throws NXException, RemoteException
minimumSubtendedAngle
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.