FormEdgesBuilder Class¶
-
class
NXOpen.CAM.FormEdgesBuilder¶ Bases:
NXOpen.TaggedObjectRepresents a FormEdges Builder
New in version NX6.0.0.
Properties¶
| Property | Description |
|---|---|
| Angle | Returns or sets the angle value |
| EdgeLength | Returns or sets the cut edge length value |
| NumberOfFormEdges | Returns the number of form edges item |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| Create | Create a new form edges item |
| Delete | Delete an existing form edges item |
| Get | Get the values of an existing form edges item |
| Modify | Modify an existing form edges item |
Property Detail¶
Angle¶
-
FormEdgesBuilder.Angle¶ Returns or sets the angle value
-------------------------------------Getter Method
Signature
AngleReturns: the angle value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AngleParameters: angleValue (float) – the angle value New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
EdgeLength¶
-
FormEdgesBuilder.EdgeLength¶ Returns or sets the cut edge length value
-------------------------------------Getter Method
Signature
EdgeLengthReturns: the cut edge length value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EdgeLengthParameters: lengthValue (float) – the cut edge length value New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
Method Detail¶
Create¶
-
FormEdgesBuilder.Create¶ Create a new form edges item
Signature
Create(noseRadius, noseAngle, edgeLength)Parameters: - noseRadius (float) – the nose radius
- noseAngle (float) – the nose angle
- edgeLength (float) – the edge length
Returns: return new created item index
Return type: int
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
Delete¶
-
FormEdgesBuilder.Delete¶ Delete an existing form edges item
Signature
Delete(nodeIndex)Parameters: nodeIndex (int) – the selected entry index New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
Get¶
-
FormEdgesBuilder.Get¶ Get the values of an existing form edges item
Signature
Get(position)Parameters: position (int) – index in array Returns: a tuple Return type: A tuple consisting of (noseRadius, noseAngle, edgeLength) noseRadius is a float. the nose radius noseAngle is a float. the nose angle edgeLength is a float. the edge length New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
Modify¶
-
FormEdgesBuilder.Modify¶ Modify an existing form edges item
Signature
Modify(nodeIndex, noseRadius, noseAngle, edgeLength)Parameters: - nodeIndex (int) – the index of modified item
- noseRadius (float) – the nose radius
- noseAngle (float) – the nose angle
- edgeLength (float) – the edge length
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)