BlendSetbackBuilder Class¶
-
class
NXOpen.GeometricUtilities.BlendSetbackBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderThis class provides ability to define a setback curve on a blend face.
To create a new instance of this class, use
NXOpen.Part.CreateEmptyBlendSetbackBuilder()New in version NX9.0.0.
Properties¶
| Property | Description |
|---|---|
| Direction | Returns or sets the direction type |
| Face | Returns the blend face collector. |
| HandlePoint | Returns or sets the handle point for u/v direction. |
| IsDirectionFlipped | Returns or sets the flag indicating if the setback curve direction is flipped. |
| Plane | Returns or sets the setback plane. |
| SetbackPoint | Returns or sets the setback point for u/v direction. |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| BlendSetbackBuilderDirections Enumeration | Setback direction options |
Property Detail¶
Direction¶
-
BlendSetbackBuilder.Direction¶ Returns or sets the direction type
-------------------------------------Getter Method
Signature
DirectionReturns: Return type: NXOpen.GeometricUtilities.BlendSetbackBuilderDirectionsNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DirectionParameters: direction ( NXOpen.GeometricUtilities.BlendSetbackBuilderDirections) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Face¶
-
BlendSetbackBuilder.Face¶ Returns the blend face collector.
The collector can include faces from different blends.
-------------------------------------Getter Method
Signature
FaceReturns: Return type: NXOpen.ScCollectorNew in version NX9.0.0.
License requirements: None.
HandlePoint¶
-
BlendSetbackBuilder.HandlePoint¶ Returns or sets the handle point for u/v direction.
The setback curve will pass through the handle point.
-------------------------------------Getter Method
Signature
HandlePointReturns: Return type: NXOpen.PointNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
HandlePointParameters: handlePoint ( NXOpen.Point) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
IsDirectionFlipped¶
-
BlendSetbackBuilder.IsDirectionFlipped¶ Returns or sets the flag indicating if the setback curve direction is flipped.
-------------------------------------Getter Method
Signature
IsDirectionFlippedReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsDirectionFlippedParameters: flipDirection (bool) – New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Plane¶
-
BlendSetbackBuilder.Plane¶ Returns or sets the setback plane.
The setback curve will be the intersection curve between plane and face collector.
-------------------------------------Getter Method
Signature
PlaneReturns: Return type: NXOpen.PlaneNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlaneParameters: plane ( NXOpen.Plane) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SetbackPoint¶
-
BlendSetbackBuilder.SetbackPoint¶ Returns or sets the setback point for u/v direction.
This point is optional. If specified, it will replace the handle point and establish the associativity between the point and the setback curve. Once the handle point is changed through dragging, the associativity will be lost.
-------------------------------------Getter Method
Signature
SetbackPointReturns: Return type: NXOpen.PointNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SetbackPointParameters: setbackPoint ( NXOpen.Point) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Method Detail¶
Validate¶
-
BlendSetbackBuilder.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.