FormEdgesBuilder Class¶
-
class
NXOpen.CAM.
FormEdgesBuilder
¶ Bases:
NXOpen.TaggedObject
Represents 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 @return return new created item index |
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
Angle()
Returns: the angle value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Angle(angleValue)
Parameters: 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
EdgeLength()
Returns: the cut edge length value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EdgeLength(lengthValue)
Parameters: 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”)