UdtSectionBuilder Class¶
-
class
NXOpen.CAM.
UdtSectionBuilder
¶ Bases:
NXOpen.TaggedObject
Represents a UdtSection Builder
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
NumberOfSections | Returns the number of udt section |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
CreateWithParameter | Create a new udt section item with parameter @return return new item position |
Delete | Delete an existing udt section item |
Get | Get the values of an existing udt section item |
ModifyWithParameter | Modify an existing udt section item with parameter |
Property Detail¶
Method Detail¶
CreateWithParameter¶
-
UdtSectionBuilder.
CreateWithParameter
¶ Create a new udt section item with parameter
Signature
CreateWithParameter(length, angle, radius, sweep)
Parameters: - length (float) – the length
- angle (float) – the angle
- radius (float) – the radius
- sweep (float) – the sweep
Returns: return new item position
Return type: int
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
Delete¶
-
UdtSectionBuilder.
Delete
¶ Delete an existing udt section item
Signature
Delete(nodeIndex)
Parameters: nodeIndex (int) – the selected entry index in tree list New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Get¶
-
UdtSectionBuilder.
Get
¶ Get the values of an existing udt section item
Signature
Get(index)
Parameters: index (int) – the index of item Returns: a tuple Return type: A tuple consisting of (length, angle, radius, sweep). length is a float. the length angle is a float. the angle radius is a float. the radius sweep is a float. the sweep New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
ModifyWithParameter¶
-
UdtSectionBuilder.
ModifyWithParameter
¶ Modify an existing udt section item with parameter
Signature
ModifyWithParameter(index, length, angle, radius, sweep)
Parameters: - index (int) – the index of modified udt section
- length (float) – the length
- angle (float) – the angle
- radius (float) – the radius
- sweep (float) – the sweep
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)