StepParamsBuilder Class¶
-
class
NXOpen.CAM.
StepParamsBuilder
¶ Bases:
NXOpen.TaggedObject
Represents a StepParams Builder
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
NumberOfSteps | Returns the number of step params |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Add | Create a new step params item |
Delete | Delete an existing step params item |
Get | Get the values of an existing step params item |
Modify | Modify an existing step params item |
MoveDown | Move down a step params item |
MoveUp | Move up a step params item |
Property Detail¶
Method Detail¶
Add¶
-
StepParamsBuilder.
Add
¶ Create a new step params item
Signature
Add(inputIndex, diameter, length, angle, radius)
Parameters: - inputIndex (int) – the inputted new created item position
- diameter (float) – the diameter
- length (float) – the length
- angle (float) – the angle
- radius (float) – the radius
Returns: the outputted new created item actual position,if error happens, output will be -1
Return type: int
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Delete¶
-
StepParamsBuilder.
Delete
¶ Delete an existing step params item
Signature
Delete(nodeIndex)
Parameters: nodeIndex (int) – the selected entry indx in list New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Get¶
-
StepParamsBuilder.
Get
¶ Get the values of an existing step params item
Signature
Get(step)
Parameters: step (int) – the step Returns: a tuple Return type: A tuple consisting of (diameter, length, angle, cornerRadius) diameter is a float. the diameter length is a float. the length angle is a float. the angle cornerRadius is a float. the corner radius New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
Modify¶
-
StepParamsBuilder.
Modify
¶ Modify an existing step params item
Signature
Modify(nodeIndex, diameter, length, angle, radius)
Parameters: - nodeIndex (int) – the index of modified step params
- diameter (float) – the diameter
- length (float) – the length
- angle (float) – the angle
- radius (float) – the radius
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)