NXOpen .NET Reference
12.0.0
|
Represents a builder to display, manage, delete, and allow the user to reparent face information for the weld objects. More...
Public Types | |
enum | FilterTypes { All, Passed, Warning, Failed, Saved, NotSaved, Deleted } |
Filter values to control "Save All" processing. More... | |
Public Member Functions | |
unsafe void | ReorderBeforeFaceNode (NXOpen.NXObject parentTag, int faceSetIndexToMove, int faceSetIndexToReoderBefore) |
Reorders a selected face by putting it before the specified face. More... | |
unsafe void | ReorderAfterFaceNode (NXOpen.NXObject parentTag, int faceSetIndexToMove, int faceSetIndexToReoderAfter) |
Reorders a selected face by putting it after the specified face. More... | |
unsafe void | CenterNode (NXOpen.NXObject nodeTag) |
Adjusts the display of the part and fits the selected weld points in the center of the graphics window. More... | |
unsafe void | DeleteNode (NXOpen.NXObject nodeTag) |
Deletes the connected part information from the results. More... | |
unsafe void | SaveAllTree () |
Identify all the connected part information as "saved" so the commit will save the information. More... | |
unsafe void | ClearAllTree () |
Clears the tree list and allows you to perform another search. More... | |
unsafe void | SaveNode (NXOpen.NXObject nodeTag) |
Identify the connected part information as "saved" so commit will save the information. More... | |
unsafe void | ReassignFaceNode (NXOpen.NXObject ownerTag, NXOpen.NXObject nodeTag) |
Reassign the faces from the Reassign Face collector to the specified node. More... | |
unsafe void | ClearMarking (NXOpen.NXObject nodeTag) |
Unmarks (removes save or delete mark) the weld feature from processing. More... | |
unsafe bool | IsFaceNodeEmpty (NXOpen.NXObject weldObject, int faceNodeIndex) |
Identify if the face collector for a specific weld object and index has faces assigned to it. More... | |
unsafe NXOpen.ScCollector | GetFaceNodeCollector (NXOpen.NXObject weldObject, int faceNodeIndex) |
Get the face collector for a specific weld object and index. More... | |
unsafe void | ReorderBeforeEdgeNode (NXOpen.NXObject parentTag, int edgeSetIndexToMove, int edgeSetIndexToReoderBefore) |
Reorders a selected edge by putting it before the specified edge. More... | |
unsafe void | ReorderAfterEdgeNode (NXOpen.NXObject parentTag, int edgeSetIndexToMove, int edgeSetIndexToReoderAfter) |
Reorders a selected edge by putting it after the specified edge. More... | |
unsafe void | ReassignEdgeNode (NXOpen.NXObject ownerTag, NXOpen.NXObject nodeTag) |
Reassign the edges from the Reassign Edge collector to the specified node. More... | |
unsafe bool | IsEdgeNodeEmpty (NXOpen.NXObject weldObject, int edgeNodeIndex) |
Identify if the edge collector for a specific weld object and index has edges assigned to it. More... | |
unsafe NXOpen.ScCollector | GetEdgeNodeCollector (NXOpen.NXObject weldObject, int edgeNodeIndex) |
Get the edge collector for a specific weld object and index. More... | |
unsafe void | RequiredFaceNode (NXOpen.NXObject nodeTag, bool isRequired) |
Identify if the face node is required (true) or optional (false). More... | |
unsafe NXOpen.ScCollector[] | GetFaces (NXOpen.NXObject weldObject) |
Get the face collectors for the given feature set or point depending on the NXOpen.Weld.ConnectionFinderBuilder.ListFeatureSet . More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.Weld.ConnectionFinderBuilder.FilterTypes | Filter [get, set] |
Returns or sets the filter values to contol Save All processing. More... | |
unsafe bool | ListFeatureSet [get, set] |
Returns or sets the option to list the search results according to the feature sets that the specified weld point belongs to. More... | |
unsafe NXOpen.ScCollector | ReassignEdge [get] |
Returns the edges to use when the reassign button is invoked. More... | |
unsafe NXOpen.ScCollector | ReassignFace [get] |
Returns the faces to use when the reassign button is invoked. More... | |
unsafe bool | UpdateCoordinateSystem [get, set] |
Returns or sets the option to update the coordinate system for the node from the obtained reconnection when saved. More... | |
Represents a builder to display, manage, delete, and allow the user to reparent face information for the weld objects.
Created in NX9.0.0
unsafe void NXOpen.Weld.ConnectionFinderBuilder.CenterNode | ( | NXOpen.NXObject | nodeTag | ) |
Adjusts the display of the part and fits the selected weld points in the center of the graphics window.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
nodeTag | Weld Feature. |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ClearAllTree | ( | ) |
Clears the tree list and allows you to perform another search.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ClearMarking | ( | NXOpen.NXObject | nodeTag | ) |
Unmarks (removes save or delete mark) the weld feature from processing.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
nodeTag | Weld Feature. |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.DeleteNode | ( | NXOpen.NXObject | nodeTag | ) |
Deletes the connected part information from the results.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
nodeTag | Weld Feature |
unsafe NXOpen.ScCollector NXOpen.Weld.ConnectionFinderBuilder.GetEdgeNodeCollector | ( | NXOpen.NXObject | weldObject, |
int | edgeNodeIndex | ||
) |
Get the edge collector for a specific weld object and index.
This is useful when the edge node for the object is empty and you need to populate it. Search will be limited by the list feature set setting.
Created in NX9.0.0
License requirements: None.
weldObject | Specific weld feature set or point to search for. |
edgeNodeIndex | Specific position index to look for in the weld object. |
unsafe NXOpen.ScCollector NXOpen.Weld.ConnectionFinderBuilder.GetFaceNodeCollector | ( | NXOpen.NXObject | weldObject, |
int | faceNodeIndex | ||
) |
Get the face collector for a specific weld object and index.
This is useful when the face node for the object is empty and you need to populate it. Search will be limited by the list feature set setting.
Created in NX9.0.0
License requirements: None.
weldObject | Specific weld feature set or point to search for. |
faceNodeIndex | Specific position index to look for in the weld object. |
unsafe NXOpen.ScCollector [] NXOpen.Weld.ConnectionFinderBuilder.GetFaces | ( | NXOpen.NXObject | weldObject | ) |
Get the face collectors for the given feature set or point depending on the NXOpen.Weld.ConnectionFinderBuilder.ListFeatureSet .
Created in NX10.0.2
License requirements: None.
weldObject | Specific weld feature set or point to search for. |
unsafe bool NXOpen.Weld.ConnectionFinderBuilder.IsEdgeNodeEmpty | ( | NXOpen.NXObject | weldObject, |
int | edgeNodeIndex | ||
) |
Identify if the edge collector for a specific weld object and index has edges assigned to it.
Search will be limited by the list feature set setting. An error will be returned if the edge node cannot be found or the collector is missing.
Created in NX9.0.0
License requirements: None.
weldObject | Specific weld feature set or point to search for. |
edgeNodeIndex | Specific position index to look for in the weld object. |
unsafe bool NXOpen.Weld.ConnectionFinderBuilder.IsFaceNodeEmpty | ( | NXOpen.NXObject | weldObject, |
int | faceNodeIndex | ||
) |
Identify if the face collector for a specific weld object and index has faces assigned to it.
Search will be limited by the list feature set setting. An error will be returned if the face node cannot be found or the collector is missing.
Created in NX9.0.0
License requirements: None.
weldObject | Specific weld feature set or point to search for. |
faceNodeIndex | Specific position index to look for in the weld object. |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ReassignEdgeNode | ( | NXOpen.NXObject | ownerTag, |
NXOpen.NXObject | nodeTag | ||
) |
Reassign the edges from the Reassign Edge collector to the specified node.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
ownerTag | Weld Feature Set or Feature Point. |
nodeTag | Edge, or collector, identify which edges to modify in set or point. |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ReassignFaceNode | ( | NXOpen.NXObject | ownerTag, |
NXOpen.NXObject | nodeTag | ||
) |
Reassign the faces from the Reassign Face collector to the specified node.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
ownerTag | Weld Feature Set or Feature Point. |
nodeTag | Face, or collector, identify which faces to modify in set or point. |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ReorderAfterEdgeNode | ( | NXOpen.NXObject | parentTag, |
int | edgeSetIndexToMove, | ||
int | edgeSetIndexToReoderAfter | ||
) |
Reorders a selected edge by putting it after the specified edge.
Indices start at 0 for the 1st element.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
parentTag | Parent Weld Feature. |
edgeSetIndexToMove | Index of the edge set to reorder |
edgeSetIndexToReoderAfter | Index of the edge set to reposition after |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ReorderAfterFaceNode | ( | NXOpen.NXObject | parentTag, |
int | faceSetIndexToMove, | ||
int | faceSetIndexToReoderAfter | ||
) |
Reorders a selected face by putting it after the specified face.
Indices start at 0 for the 1st element.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
parentTag | Parent Weld Feature. |
faceSetIndexToMove | Index of the face set to reorder |
faceSetIndexToReoderAfter | Index of the face set to reposition after |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ReorderBeforeEdgeNode | ( | NXOpen.NXObject | parentTag, |
int | edgeSetIndexToMove, | ||
int | edgeSetIndexToReoderBefore | ||
) |
Reorders a selected edge by putting it before the specified edge.
Indices start at 0 for the 1st element.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
parentTag | Parent Weld Feature. |
edgeSetIndexToMove | Index of the edge set to reorder |
edgeSetIndexToReoderBefore | Index of the edge set to reposition before |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.ReorderBeforeFaceNode | ( | NXOpen.NXObject | parentTag, |
int | faceSetIndexToMove, | ||
int | faceSetIndexToReoderBefore | ||
) |
Reorders a selected face by putting it before the specified face.
Indices start at 0 for the 1st element.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
parentTag | Parent Weld Feature. |
faceSetIndexToMove | Index of the face set to reorder |
faceSetIndexToReoderBefore | Index of the face set to reposition before |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.RequiredFaceNode | ( | NXOpen.NXObject | nodeTag, |
bool | isRequired | ||
) |
Identify if the face node is required (true) or optional (false).
This is used in the case where a weld point has been identified as having faces from only 1 connected part.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
nodeTag | Weld face identifier. Typically, this will be the tag for the collector. |
isRequired | Is the face node required (true) or optional (false)? |
unsafe void NXOpen.Weld.ConnectionFinderBuilder.SaveAllTree | ( | ) |
Identify all the connected part information as "saved" so the commit will save the information.
Dependent on value of NXOpen.Weld.ConnectionFinderBuilder.FilterTypes . Will not mark nodes identified in failure condition.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
unsafe void NXOpen.Weld.ConnectionFinderBuilder.SaveNode | ( | NXOpen.NXObject | nodeTag | ) |
Identify the connected part information as "saved" so commit will save the information.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
nodeTag | Weld Feature. |
unsafe bool NXOpen.Weld.ConnectionFinderBuilder.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.
Created in NX3.0.1
License requirements: None.
Implements NXOpen.GeometricUtilities.IComponentBuilder.
|
getset |
Returns or sets the filter values to contol Save All processing.
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: ugweld ("UG WELD")
|
getset |
Returns or sets the option to list the search results according to the feature sets that the specified weld point belongs to.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ugweld ("UG WELD")
|
get |
Returns the edges to use when the reassign button is invoked.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the faces to use when the reassign button is invoked.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the option to update the coordinate system for the node from the obtained reconnection when saved.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ugweld ("UG WELD")