CopeCornerBuilder Class¶
-
class
NXOpen.Routing.
CopeCornerBuilder
¶ Bases:
NXOpen.Builder
Builder class for Cope Corner object
To create a new instance of this class, use
NXOpen.Routing.RouteManager.CreateCopeCornerBuilder()
New in version NX7.5.0.
Deprecated since version NX8.0.0: Use
NXOpen.Routing.AssignCornerBuilder
instead.
Properties¶
Property | Description |
---|---|
SelectControlPoint | Returns the user selected NXOpen.Routing.ControlPoint for cope corner creation. |
SelectCopeStock | Returns the user selected correct object where correct object is NXOpen.Routing.Stock and NXOpen.Routing.ISegment . |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
SetStockList | Set the NXOpen.Routing.Stock object list when list box is updated. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
SelectControlPoint¶
-
CopeCornerBuilder.
SelectControlPoint
¶ Returns the user selected
NXOpen.Routing.ControlPoint
for cope corner creation.-------------------------------------
Getter Method
Signature
SelectControlPoint
Returns: Return type: NXOpen.SelectNXObject
New in version NX7.5.0.
License requirements: routing_advanced (“Routing Advanced”)
SelectCopeStock¶
-
CopeCornerBuilder.
SelectCopeStock
¶ Returns the user selected correct object where correct object is
NXOpen.Routing.Stock
andNXOpen.Routing.ISegment
.-------------------------------------
Getter Method
Signature
SelectCopeStock
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX7.5.0.
License requirements: routing_advanced (“Routing Advanced”)
Method Detail¶
SetStockList¶
-
CopeCornerBuilder.
SetStockList
¶ Set the
NXOpen.Routing.Stock
object list when list box is updated.Signature
SetStockList(objects)
Parameters: objects (list of NXOpen.Routing.Stock
) – Routing Stocks for cope creationNew in version NX7.5.0.
License requirements: routing_advanced (“Routing Advanced”)
Validate¶
-
CopeCornerBuilder.
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.