Methods¶
| Method | Description |
|---|---|
| ActiveNavigator | Actives ship navigator. |
| ChangeNodeState | Change node state. |
| CopyNode | Copy navigator node. |
| CreateShipNavigatorNodeBuilder | Creates a NXOpen.ShipDesign.ShipNavigatorNodeBuilder. |
| CutNode | Cut navigator node. |
| EditFeature | Edit feature. |
| GetNavigator | Gets ship navigator. |
| GetNavigatorCount | Gets navigator count. |
| GetReferencingNodes | Gets all referencing navigator nodes. |
| GetShipNavigatorRoot | Establish ship navigator root |
| IsNavigatorRegistered | Checks if ship navigator is registered. |
| PasteNode | Paste navigator node. |
| PopulateAndPrintShipNavigator | Populates and prints data for each navigator found. |
| RefreshNavigator | Loads navigator models. |
| RegisterNavigator | Registers the navigator. |
| RemoveNodes | Remove navigator nodes. |
| ReparentNode | Reparent navigator node. |
| ReparentNodes | Reparent navigator nodes. |
| SaveConfigureFile | Saves the configure file. |
| SendToSubView | Send node to sub view. |
| SetActiveNode | Set selected node as active node. |
| SetNodeName | Set node name. |
| ShowNavigator | Shows the navigator. |
| UnloadPartAndItsChildren | Unloads part and its children. |
| UnregisterNavigator | Unregisters the navigator. |
Method Detail¶
ChangeNodeState¶
Change node state.
Signature
ChangeNodeState(tgTargetNode, status)Parameters: - tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) – - status (int) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
- tgTargetNode (
CopyNode¶
Copy navigator node.
Signature
CopyNode(index, tgNodes)Parameters: - index (int) – ship navigator id
- tgNodes (list of
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
CutNode¶
Cut navigator node.
Signature
CutNode(index, tgNodes)Parameters: - index (int) – ship navigator id
- tgNodes (list of
NXOpen.ShipDesign.NavigatorNode) –
New in version NX12.0.0.
License requirements: nx_ship_basic (“Ship Basic Design”)
EditFeature¶
Edit feature.
Signature
EditFeature(tgFeat)Parameters: tgFeat ( NXOpen.Features.Feature) –NXOpen.Features.Featureto be editedNew in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
GetReferencingNodes¶
Gets all referencing navigator nodes.
Signature
GetReferencingNodes(tgReferencedObject)Parameters: tgReferencedObject ( NXOpen.TaggedObject) –Returns: Return type: list of NXOpen.ShipDesign.NavigatorNodeNew in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
PasteNode¶
Paste navigator node.
Signature
PasteNode(index, tgTargetNode)Parameters: - index (int) – ship navigator id
- tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
RemoveNodes¶
Remove navigator nodes.
Signature
RemoveNodes(index, tgNodes)Parameters: - index (int) – ship navigator id
- tgNodes (list of
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
ReparentNode¶
Reparent navigator node.
Signature
ReparentNode(index, tgTargetNode, tgSourceNode)Parameters: - index (int) – ship navigator id
- tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) – - tgSourceNode (
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
ReparentNodes¶
Reparent navigator nodes.
Signature
ReparentNodes(index, tgTargetNode, tgNodes)Parameters: - index (int) – ship navigator id
- tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) – - tgNodes (list of
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.2.
License requirements: nx_ship_basic (“Ship Basic Design”)
SaveConfigureFile¶
Saves the configure file.
Signature
SaveConfigureFile(index)Parameters: index (int) – ship navigator id New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
SendToSubView¶
Send node to sub view.
Signature
SendToSubView(index, tgTargetNode)Parameters: - index (int) – ship navigator id
- tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
SetActiveNode¶
Set selected node as active node.
Signature
SetActiveNode(index, tgTargetNode)Parameters: - index (int) – ship navigator id
- tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
SetNodeName¶
Set node name.
Signature
SetNodeName(tgTargetNode, name)Parameters: - tgTargetNode (
NXOpen.ShipDesign.NavigatorNode) – - name (str) –
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
- tgTargetNode (
UnloadPartAndItsChildren¶
Unloads part and its children.
Signature
UnloadPartAndItsChildren(partTag)Parameters: partTag ( NXOpen.BasePart) –New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)