FaceBlendBuilder Class¶
-
class
NXOpen.Features.FaceBlendBuilder¶ Bases:
NXOpen.Features.FeatureBuilderRepresents 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
AddTangentFacesReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AddTangentFacesParameters: 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
BlendTypeReturns: Return type: NXOpen.Features.FaceBlendBuilderTypeNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BlendTypeParameters: 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
BlendWidthMethodReturns: Return type: NXOpen.Features.FaceBlendBuilderWidthMethodNew in version NX10.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
-------------------------------------Setter Method
Signature
BlendWidthMethodParameters: 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
CircularCrossSectionReturns: Return type: NXOpen.GeometricUtilities.CircularCrossSectionNew in version NX4.0.0.
License requirements: None.
CliffProjectOntoSecondWall¶
-
FaceBlendBuilder.CliffProjectOntoSecondWall¶ Returns or sets the cliff projection option for face blend
-------------------------------------Getter Method
Signature
CliffProjectOntoSecondWallReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CliffProjectOntoSecondWallParameters: 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
CoincidentEdgeCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CoincidentEdgeCollectorParameters: 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
ConicCrossSectionReturns: Return type: NXOpen.GeometricUtilities.ConicCrossSectionNew in version NX4.0.0.
License requirements: None.
CrossSectionType¶
-
FaceBlendBuilder.CrossSectionType¶ Returns or sets the cross section for face blend
-------------------------------------Getter Method
Signature
CrossSectionTypeReturns: Return type: NXOpen.Features.FaceBlendBuilderCrossSectionOptionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CrossSectionTypeParameters: 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
EdgeChainCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EdgeChainCollectorParameters: 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
EndCapLimitPlaneOptionReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndCapLimitPlaneOptionParameters: 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
EndLimitFaceNormalFlagReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndLimitFaceNormalFlagParameters: 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
EndLimitFacesetCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndLimitFacesetCollectorParameters: 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
EndLimitPointReturns: Return type: NXOpen.PointNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndLimitPointParameters: 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
FaceBlendDefineTypeReturns: Return type: NXOpen.Features.FaceBlendBuilderDefiningTypeNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FaceBlendDefineTypeParameters: 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
FirstFaceCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FirstFaceCollectorParameters: 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
HelpPointReturns: Return type: NXOpen.PointNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
HelpPointParameters: 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
IsIsoparameterLineOrientedReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsIsoparameterLineOrientedParameters: 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
LimitsListDataReturns: Return type: NXOpen.GeometricUtilities.BlendLimitsDataNew in version NX8.0.0.
License requirements: None.
MiddleFaceCollector¶
-
FaceBlendBuilder.MiddleFaceCollector¶ Returns or sets the middle face collector get
-------------------------------------Getter Method
Signature
MiddleFaceCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MiddleFaceCollectorParameters: 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
MiddleFaceNormFlagReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MiddleFaceNormFlagParameters: 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
OverflowOptionReturns: Return type: NXOpen.Features.FaceBlendBuilderOverflowMethodNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OverflowOptionParameters: 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
ProjectToSecondWallReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProjectToSecondWallParameters: 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
PropagatePastSharpEdgesReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PropagatePastSharpEdgesParameters: 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
PropagationAngleReturns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PropagationAngleParameters: 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
RemoveSelfIntersectionsReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RemoveSelfIntersectionsParameters: 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
ReverseFirstFaceNormalReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseFirstFaceNormalParameters: 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
ReverseSecondFaceNormalReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseSecondFaceNormalParameters: 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
ReverseThirdFaceNormalReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseThirdFaceNormalParameters: 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
RhoTypeReturns: Return type: NXOpen.Features.FaceBlendBuilderRhoMethodNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RhoTypeParameters: 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
SecondFaceCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SecondFaceCollectorParameters: 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
SewAllFacesReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SewAllFacesParameters: 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
SpineReturns: Return type: NXOpen.SectionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SpineParameters: 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
StartCapLimitPlaneOptionReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartCapLimitPlaneOptionParameters: 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
StartLimitFaceNormalFlagReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartLimitFaceNormalFlagParameters: 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
StartLimitFacesetCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartLimitFacesetCollectorParameters: 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
StartLimitPointReturns: Return type: NXOpen.PointNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartLimitPointParameters: 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
TangencyCollectorReturns: Return type: NXOpen.ScCollectorNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TangencyCollectorParameters: 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
TangentSurfaceReturns: Return type: NXOpen.ISurfaceNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TangentSurfaceParameters: 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
ThirdFaceEndParameterReturns: Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ThirdFaceEndParameterParameters: 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
ThirdFaceStartParameterReturns: Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ThirdFaceStartParameterParameters: 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
ToleranceReturns: Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ToleranceParameters: 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
TrimInputFacesToBlendFacesReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TrimInputFacesToBlendFacesParameters: 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
TrimLongInputFacesToExtendedRailReturns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TrimLongInputFacesToExtendedRailParameters: 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
TrimmingOptionReturns: Return type: NXOpen.Features.FaceBlendBuilderTrimmingMethodNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TrimmingOptionParameters: 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
UseLimitsListFlagReturns: 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
UseLimitsListFlagParameters: 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.