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 |
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 @return |
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(option)
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(type)
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(method)
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(projectOntoSecondWall)
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(collector)
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(type)
Parameters: type ( NXOpen.Features.FaceBlendBuilderCrossSectionOption
) –New in version NX4.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(option)
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(flipFlag)
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(collector)
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(point)
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(type)
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(collector)
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(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(option)
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(collector)
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(flipFlag)
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(option)
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(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(option)
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(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(option)
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(flipFlag)
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(flipFlag)
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(flipFlag)
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(rhoMethod)
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(collector)
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(sewOption)
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(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(option)
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(flipFlag)
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(collector)
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(point)
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(collector)
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(object)
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(range)
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(range)
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(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(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(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(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(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.