FaceBlendBuilder Class¶
-
class
NXOpen.Features.
FaceBlendBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a face blend builder.
To create a new instance of this class, use
NXOpen.Features.FeatureCollection.CreateFaceBlendBuilder()
Default values.
Property Value CircularCrossSection.LawControl.Function ft CircularCrossSection.LawControl.LawType Constant CircularCrossSection.LawControl.Parameter t New in version NX4.0.0.
Properties¶
Property | Description |
---|---|
AddTangentFaces | Returns or sets the option for Add Tangent Faces As Encountered |
BlendType | Returns or sets the type for face blend |
BlendWidthMethod | Returns or sets the width method for face blend |
CircularCrossSection | Returns the face blend circular section |
CliffProjectOntoSecondWall | Returns or sets the cliff projection option for face blend |
CoincidentEdgeCollector | Returns or sets the cliff edge collector for face blend |
ConicCrossSection | Returns the face blend conic section |
CrossSectionType | Returns or sets the cross section for face blend |
EdgeChainCollector | Returns or sets the edge chain collector |
EndCapLimitPlaneOption | Returns or sets the end limit plane capping option |
EndLimitFaceNormalFlag | Returns or sets the end limiting face normal flag |
EndLimitFacesetCollector | Returns or sets the end limit faceset collector |
EndLimitPoint | Returns or sets the end limit point |
FaceBlendDefineType | Returns or sets the face blend defining type get |
FirstFaceCollector | Returns or sets the first face collector |
HelpPoint | Returns or sets the face blend help point |
IsIsoparameterLineOriented | Returns or sets the option for Orient Cross Section By Isoparameter Lines for Swept section type only |
LimitsListData | Returns the trim object collector list |
MiddleFaceCollector | Returns or sets the middle face collector get |
MiddleFaceNormFlag | Returns or sets the middle face set normal reversal flag |
OverflowOption | Returns or sets the overflow option for face blend |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
ProjectToSecondWall | Returns or sets the projection option for face blend |
PropagatePastSharpEdges | Returns or sets the propagate past the sharp edges option for face blend |
PropagationAngle | Returns or sets the propagation angle for face blend |
RemoveSelfIntersections | Returns or sets the self-intersections option for face blend |
ReverseFirstFaceNormal | Returns or sets the first face set normal reversal flag |
ReverseSecondFaceNormal | Returns or sets the second face set normal reversal flag |
ReverseThirdFaceNormal | Returns or sets the third face set normal reversal flag |
RhoType | Returns or sets the rho type for face blend |
SecondFaceCollector | Returns or sets the second face collector |
SewAllFaces | Returns or sets the sew option for face blend |
Spine | Returns or sets the spine for face blend |
StartCapLimitPlaneOption | Returns or sets the start limit plane capping option |
StartLimitFaceNormalFlag | Returns or sets the start limiting face normal flag |
StartLimitFacesetCollector | Returns or sets the start limit faceset collector |
StartLimitPoint | Returns or sets the start limit point |
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
Tag | Returns the Tag for this object. |
TangencyCollector | Returns or sets the tangency collector of edges or/and curves for face blend |
TangentSurface | Returns or sets the tangency object for face blend. |
ThirdFaceEndParameter | Returns or sets the end paramater or ‘to’ range for the third face with a three-face blend |
ThirdFaceStartParameter | Returns or sets the start parameter or ‘from’ range for the third face with a three-face blend |
Tolerance | Returns or sets the tolerance for face blend |
TrimInputFacesToBlendFaces | Returns or sets the option for Trim Input Faces to Blend Faces |
TrimLongInputFacesToExtendedRail | Returns or sets the option for Trim Long Input Faces to Extended Rail |
TrimmingOption | Returns or sets the trimming option for face blend |
UseLimitsListFlag | Returns or sets the trimming option that if it is using limits list to do trim or not |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CommitFeature | Commits the feature parameters and creates the feature |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeature | Returns the feature currently being edited by this builder. |
GetLimitPlanes | This function is to get limit planes for a face blend feature. |
GetObject | Returns the object currently being edited by this builder. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
SetLimitPlanes | This function is to set limit planes for a face blend feature. |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external |
UpdateConstantLawProfiles | Updates all the constant law parms in the builder using builder section. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
FaceBlendBuilderCrossSectionOption Enumeration | This enum represents the Cross section types |
FaceBlendBuilderDefiningType Enumeration | This enum represents the Face Blend defining type, it is added in NX75 for new three face blend |
FaceBlendBuilderOverflowMethod Enumeration | This enum represents the overflow options |
FaceBlendBuilderRhoMethod Enumeration | This enum represents the rho types |
FaceBlendBuilderTrimmingMethod Enumeration | This enum represents the Trimming options for Face Blend |
FaceBlendBuilderType Enumeration | This enum represents the Face Blend types |
FaceBlendBuilderWidthMethod Enumeration | This enum represents the Face Blend width method, it is added in NX10 for two face blend |
Property Detail¶
AddTangentFaces¶
-
FaceBlendBuilder.
AddTangentFaces
¶ Returns or sets the option for Add Tangent Faces As Encountered
-------------------------------------
Getter Method
Signature
AddTangentFaces
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AddTangentFaces
Parameters: option (bool) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
BlendType¶
-
FaceBlendBuilder.
BlendType
¶ Returns or sets the type for face blend
-------------------------------------
Getter Method
Signature
BlendType
Returns: Return type: NXOpen.Features.FaceBlendBuilderType
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlendType
Parameters: type ( NXOpen.Features.FaceBlendBuilderType
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
BlendWidthMethod¶
-
FaceBlendBuilder.
BlendWidthMethod
¶ Returns or sets the width method for face blend
-------------------------------------
Getter Method
Signature
BlendWidthMethod
Returns: Return type: NXOpen.Features.FaceBlendBuilderWidthMethod
New in version NX10.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
-------------------------------------
Setter Method
Signature
BlendWidthMethod
Parameters: method ( NXOpen.Features.FaceBlendBuilderWidthMethod
) –New in version NX10.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CircularCrossSection¶
-
FaceBlendBuilder.
CircularCrossSection
¶ Returns the face blend circular section
-------------------------------------
Getter Method
Signature
CircularCrossSection
Returns: Return type: NXOpen.GeometricUtilities.CircularCrossSection
New in version NX4.0.0.
License requirements: None.
CliffProjectOntoSecondWall¶
-
FaceBlendBuilder.
CliffProjectOntoSecondWall
¶ Returns or sets the cliff projection option for face blend
-------------------------------------
Getter Method
Signature
CliffProjectOntoSecondWall
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CliffProjectOntoSecondWall
Parameters: projectOntoSecondWall (bool) – New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CoincidentEdgeCollector¶
-
FaceBlendBuilder.
CoincidentEdgeCollector
¶ Returns or sets the cliff edge collector for face blend
-------------------------------------
Getter Method
Signature
CoincidentEdgeCollector
Returns: Return type: NXOpen.ScCollector
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CoincidentEdgeCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ConicCrossSection¶
-
FaceBlendBuilder.
ConicCrossSection
¶ Returns the face blend conic section
-------------------------------------
Getter Method
Signature
ConicCrossSection
Returns: Return type: NXOpen.GeometricUtilities.ConicCrossSection
New in version NX4.0.0.
License requirements: None.
CrossSectionType¶
-
FaceBlendBuilder.
CrossSectionType
¶ Returns or sets the cross section for face blend
-------------------------------------
Getter Method
Signature
CrossSectionType
Returns: Return type: NXOpen.Features.FaceBlendBuilderCrossSectionOption
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CrossSectionType
Parameters: type ( NXOpen.Features.FaceBlendBuilderCrossSectionOption
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
EdgeChainCollector¶
-
FaceBlendBuilder.
EdgeChainCollector
¶ Returns or sets the edge chain collector
-------------------------------------
Getter Method
Signature
EdgeChainCollector
Returns: Return type: NXOpen.ScCollector
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EdgeChainCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
EndCapLimitPlaneOption¶
-
FaceBlendBuilder.
EndCapLimitPlaneOption
¶ Returns or sets the end limit plane capping option
-------------------------------------
Getter Method
Signature
EndCapLimitPlaneOption
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndCapLimitPlaneOption
Parameters: option (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
EndLimitFaceNormalFlag¶
-
FaceBlendBuilder.
EndLimitFaceNormalFlag
¶ Returns or sets the end limiting face normal flag
-------------------------------------
Getter Method
Signature
EndLimitFaceNormalFlag
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndLimitFaceNormalFlag
Parameters: flipFlag (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
EndLimitFacesetCollector¶
-
FaceBlendBuilder.
EndLimitFacesetCollector
¶ Returns or sets the end limit faceset collector
-------------------------------------
Getter Method
Signature
EndLimitFacesetCollector
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndLimitFacesetCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
EndLimitPoint¶
-
FaceBlendBuilder.
EndLimitPoint
¶ Returns or sets the end limit point
-------------------------------------
Getter Method
Signature
EndLimitPoint
Returns: Return type: NXOpen.Point
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndLimitPoint
Parameters: point ( NXOpen.Point
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FaceBlendDefineType¶
-
FaceBlendBuilder.
FaceBlendDefineType
¶ Returns or sets the face blend defining type get
-------------------------------------
Getter Method
Signature
FaceBlendDefineType
Returns: Return type: NXOpen.Features.FaceBlendBuilderDefiningType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FaceBlendDefineType
Parameters: type ( NXOpen.Features.FaceBlendBuilderDefiningType
) –New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FirstFaceCollector¶
-
FaceBlendBuilder.
FirstFaceCollector
¶ Returns or sets the first face collector
-------------------------------------
Getter Method
Signature
FirstFaceCollector
Returns: Return type: NXOpen.ScCollector
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FirstFaceCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
HelpPoint¶
-
FaceBlendBuilder.
HelpPoint
¶ Returns or sets the face blend help point
-------------------------------------
Getter Method
Signature
HelpPoint
Returns: Return type: NXOpen.Point
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HelpPoint
Parameters: helpPoint ( NXOpen.Point
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
IsIsoparameterLineOriented¶
-
FaceBlendBuilder.
IsIsoparameterLineOriented
¶ Returns or sets the option for Orient Cross Section By Isoparameter Lines for Swept section type only
-------------------------------------
Getter Method
Signature
IsIsoparameterLineOriented
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IsIsoparameterLineOriented
Parameters: option (bool) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
LimitsListData¶
-
FaceBlendBuilder.
LimitsListData
¶ Returns the trim object collector list
-------------------------------------
Getter Method
Signature
LimitsListData
Returns: Return type: NXOpen.GeometricUtilities.BlendLimitsData
New in version NX8.0.0.
License requirements: None.
MiddleFaceCollector¶
-
FaceBlendBuilder.
MiddleFaceCollector
¶ Returns or sets the middle face collector get
-------------------------------------
Getter Method
Signature
MiddleFaceCollector
Returns: Return type: NXOpen.ScCollector
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MiddleFaceCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
MiddleFaceNormFlag¶
-
FaceBlendBuilder.
MiddleFaceNormFlag
¶ Returns or sets the middle face set normal reversal flag
-------------------------------------
Getter Method
Signature
MiddleFaceNormFlag
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MiddleFaceNormFlag
Parameters: flipFlag (bool) – New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
OverflowOption¶
-
FaceBlendBuilder.
OverflowOption
¶ Returns or sets the overflow option for face blend
-------------------------------------
Getter Method
Signature
OverflowOption
Returns: Return type: NXOpen.Features.FaceBlendBuilderOverflowMethod
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OverflowOption
Parameters: option ( NXOpen.Features.FaceBlendBuilderOverflowMethod
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ProjectToSecondWall¶
-
FaceBlendBuilder.
ProjectToSecondWall
¶ Returns or sets the projection option for face blend
-------------------------------------
Getter Method
Signature
ProjectToSecondWall
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProjectToSecondWall
Parameters: projectToSecondWall (bool) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
PropagatePastSharpEdges¶
-
FaceBlendBuilder.
PropagatePastSharpEdges
¶ Returns or sets the propagate past the sharp edges option for face blend
-------------------------------------
Getter Method
Signature
PropagatePastSharpEdges
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PropagatePastSharpEdges
Parameters: option (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
PropagationAngle¶
-
FaceBlendBuilder.
PropagationAngle
¶ Returns or sets the propagation angle for face blend
-------------------------------------
Getter Method
Signature
PropagationAngle
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PropagationAngle
Parameters: propagationAngle (float) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
RemoveSelfIntersections¶
-
FaceBlendBuilder.
RemoveSelfIntersections
¶ Returns or sets the self-intersections option for face blend
-------------------------------------
Getter Method
Signature
RemoveSelfIntersections
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RemoveSelfIntersections
Parameters: option (bool) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ReverseFirstFaceNormal¶
-
FaceBlendBuilder.
ReverseFirstFaceNormal
¶ Returns or sets the first face set normal reversal flag
-------------------------------------
Getter Method
Signature
ReverseFirstFaceNormal
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReverseFirstFaceNormal
Parameters: flipFlag (bool) – New in version NX4.0.0.
License requirements: None.
ReverseSecondFaceNormal¶
-
FaceBlendBuilder.
ReverseSecondFaceNormal
¶ Returns or sets the second face set normal reversal flag
-------------------------------------
Getter Method
Signature
ReverseSecondFaceNormal
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReverseSecondFaceNormal
Parameters: flipFlag (bool) – New in version NX4.0.0.
License requirements: None.
ReverseThirdFaceNormal¶
-
FaceBlendBuilder.
ReverseThirdFaceNormal
¶ Returns or sets the third face set normal reversal flag
-------------------------------------
Getter Method
Signature
ReverseThirdFaceNormal
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReverseThirdFaceNormal
Parameters: flipFlag (bool) – New in version NX4.0.0.
License requirements: None.
RhoType¶
-
FaceBlendBuilder.
RhoType
¶ Returns or sets the rho type for face blend
-------------------------------------
Getter Method
Signature
RhoType
Returns: Return type: NXOpen.Features.FaceBlendBuilderRhoMethod
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RhoType
Parameters: rhoMethod ( NXOpen.Features.FaceBlendBuilderRhoMethod
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SecondFaceCollector¶
-
FaceBlendBuilder.
SecondFaceCollector
¶ Returns or sets the second face collector
-------------------------------------
Getter Method
Signature
SecondFaceCollector
Returns: Return type: NXOpen.ScCollector
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SecondFaceCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SewAllFaces¶
-
FaceBlendBuilder.
SewAllFaces
¶ Returns or sets the sew option for face blend
-------------------------------------
Getter Method
Signature
SewAllFaces
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SewAllFaces
Parameters: sewOption (bool) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Spine¶
-
FaceBlendBuilder.
Spine
¶ Returns or sets the spine for face blend
-------------------------------------
Getter Method
Signature
Spine
Returns: Return type: NXOpen.Section
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Spine
Parameters: spine ( NXOpen.Section
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
StartCapLimitPlaneOption¶
-
FaceBlendBuilder.
StartCapLimitPlaneOption
¶ Returns or sets the start limit plane capping option
-------------------------------------
Getter Method
Signature
StartCapLimitPlaneOption
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartCapLimitPlaneOption
Parameters: option (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
StartLimitFaceNormalFlag¶
-
FaceBlendBuilder.
StartLimitFaceNormalFlag
¶ Returns or sets the start limiting face normal flag
-------------------------------------
Getter Method
Signature
StartLimitFaceNormalFlag
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartLimitFaceNormalFlag
Parameters: flipFlag (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
StartLimitFacesetCollector¶
-
FaceBlendBuilder.
StartLimitFacesetCollector
¶ Returns or sets the start limit faceset collector
-------------------------------------
Getter Method
Signature
StartLimitFacesetCollector
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartLimitFacesetCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
StartLimitPoint¶
-
FaceBlendBuilder.
StartLimitPoint
¶ Returns or sets the start limit point
-------------------------------------
Getter Method
Signature
StartLimitPoint
Returns: Return type: NXOpen.Point
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartLimitPoint
Parameters: point ( NXOpen.Point
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TangencyCollector¶
-
FaceBlendBuilder.
TangencyCollector
¶ Returns or sets the tangency collector of edges or/and curves for face blend
-------------------------------------
Getter Method
Signature
TangencyCollector
Returns: Return type: NXOpen.ScCollector
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TangencyCollector
Parameters: collector ( NXOpen.ScCollector
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TangentSurface¶
-
FaceBlendBuilder.
TangentSurface
¶ Returns or sets the tangency object for face blend.
-------------------------------------
Getter Method
Signature
TangentSurface
Returns: Return type: NXOpen.ISurface
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TangentSurface
Parameters: object ( NXOpen.ISurface
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThirdFaceEndParameter¶
-
FaceBlendBuilder.
ThirdFaceEndParameter
¶ Returns or sets the end paramater or ‘to’ range for the third face with a three-face blend
-------------------------------------
Getter Method
Signature
ThirdFaceEndParameter
Returns: Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThirdFaceEndParameter
Parameters: range (float) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThirdFaceStartParameter¶
-
FaceBlendBuilder.
ThirdFaceStartParameter
¶ Returns or sets the start parameter or ‘from’ range for the third face with a three-face blend
-------------------------------------
Getter Method
Signature
ThirdFaceStartParameter
Returns: Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThirdFaceStartParameter
Parameters: range (float) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Tolerance¶
-
FaceBlendBuilder.
Tolerance
¶ Returns or sets the tolerance for face blend
-------------------------------------
Getter Method
Signature
Tolerance
Returns: Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Tolerance
Parameters: tolerance (float) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TrimInputFacesToBlendFaces¶
-
FaceBlendBuilder.
TrimInputFacesToBlendFaces
¶ Returns or sets the option for Trim Input Faces to Blend Faces
-------------------------------------
Getter Method
Signature
TrimInputFacesToBlendFaces
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimInputFacesToBlendFaces
Parameters: trimInputFacesToBlendFaces (bool) – New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TrimLongInputFacesToExtendedRail¶
-
FaceBlendBuilder.
TrimLongInputFacesToExtendedRail
¶ Returns or sets the option for Trim Long Input Faces to Extended Rail
-------------------------------------
Getter Method
Signature
TrimLongInputFacesToExtendedRail
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimLongInputFacesToExtendedRail
Parameters: trimLongInputFacesToExtendedRail (bool) – New in version NX10.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TrimmingOption¶
-
FaceBlendBuilder.
TrimmingOption
¶ Returns or sets the trimming option for face blend
-------------------------------------
Getter Method
Signature
TrimmingOption
Returns: Return type: NXOpen.Features.FaceBlendBuilderTrimmingMethod
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimmingOption
Parameters: trimmingOption ( NXOpen.Features.FaceBlendBuilderTrimmingMethod
) –New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
UseLimitsListFlag¶
-
FaceBlendBuilder.
UseLimitsListFlag
¶ Returns or sets the trimming option that if it is using limits list to do trim or not
-------------------------------------
Getter Method
Signature
UseLimitsListFlag
Returns: flag indicating whether items in limits list is using to do trim or not Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseLimitsListFlag
Parameters: useLimitsListFlag (bool) – New in version NX8.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Method Detail¶
GetLimitPlanes¶
-
FaceBlendBuilder.
GetLimitPlanes
¶ This function is to get limit planes for a face blend feature.
Signature
GetLimitPlanes()
Returns: a tuple Return type: A tuple consisting of (startLimitPlane, endLimitPlane). startLimitPlane is a NXOpen.Plane
. Start limit plane endLimitPlane is aNXOpen.Plane
. End limit planeNew in version NX4.0.0.
License requirements: None.
SetLimitPlanes¶
-
FaceBlendBuilder.
SetLimitPlanes
¶ This function is to set limit planes for a face blend feature.
Signature
SetLimitPlanes(startLimitPlane, endLimitPlane)
Parameters: - startLimitPlane (
NXOpen.Plane
) – Start limit plane - endLimitPlane (
NXOpen.Plane
) – End limit plane
New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
- startLimitPlane (
UpdateConstantLawProfiles¶
-
FaceBlendBuilder.
UpdateConstantLawProfiles
¶ Updates all the constant law parms in the builder using builder section.
This call must be made every time the section is updated.
Signature
UpdateConstantLawProfiles()
New in version NX5.0.1.
License requirements: solid_modeling (“SOLIDS MODELING”)
Validate¶
-
FaceBlendBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.