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.Feature
to 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.NavigatorNode
New 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”)