NXOpen .NET Reference Guide
|
Represents a utils of line designer for journaling uinode methods More...
Public Member Functions | |
unsafe void | CalculateAndSetNameOfAGAttr (NXOpen.PDM.AttributeGroup attributeGroup, string subAGName, string resourceName) |
To calculate and set attribute group name More... | |
unsafe void | DeleteConstraint (NXOpen.NXObject constraintTag) |
To delete constraint More... | |
unsafe string | GetItemRevisionName (NXOpen.Part partTag) |
To get item revision name More... | |
unsafe string | GetOccurrenceName (NXOpen.NXObject instanceTag) |
To get occurence name More... | |
unsafe void | MoveConnectors (NXOpen.NXObject partOccTag, NXOpen.NXObject targ, double value, bool isNotBondConstraint, bool isPropogationAllowed) |
To move connectors while DnD of assembly More... | |
unsafe void | MoveToolToOriginalPosition (NXOpen.LineDesigner.MountBuilder mountBuilder, NXOpen.NXObject toolBaseConnectorTag) |
Move Tool to original position More... | |
unsafe void | MoveToolToRobotAndOrientAsPerConnector (NXOpen.LineDesigner.MountBuilder mountBuilder) |
Move Tool to Robot and orient as per connector More... | |
unsafe void | Rename (NXOpen.LineDesigner.ModelProductionUnit objtg, string newName) |
To rename partition More... | |
unsafe void | RenamePartition (NXOpen.Assemblies.Partition objtg, string newName) |
To rename partition in new PLNAV More... | |
unsafe void | RetreiveFinalTransformedToolConnectorDetailsAfterMoveAndMount (NXOpen.LineDesigner.MountBuilder builderTag, out NXOpen.Point3d finalTransformedToolConnectorPointAfterMoveAndMount, out NXOpen.Vector3d finalTransformedToolConnectorXDirAfterMoveAndMount, out NXOpen.Vector3d finalTransformedToolConnectorYDirAfterMoveAndMount) |
Retreive final tool transformation parameters More... | |
unsafe void | SaveFinalTransformedToolConnectorDetailsAfterMoveAndMount (NXOpen.LineDesigner.MountBuilder builderTag, NXOpen.Point3d finalTransformedToolConnectorPointAfterMoveAndMount, NXOpen.Vector3d finalTransformedToolConnectorXDirAfterMoveAndMount, NXOpen.Vector3d finalTransformedToolConnectorYDirAfterMoveAndMount) |
Save final tool transformation parameters More... | |
unsafe void | SetItemRevisionName (NXOpen.Part partTag, string itemRevName) |
To set item revision name More... | |
unsafe void | SetOccurrenceName (NXOpen.NXObject instanceTag, string occurrenceName) |
To set occurence name More... | |
unsafe void | SetProductionUnitAsWorkPart (NXOpen.NXObject constraintTag) |
Set Target Production Unit More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Static Public Member Functions | |
static UINodeUtils | GetUINodeUtils (NXOpen.Session owner) |
Returns the UINodeUtils object for the running session which serves as the 'gateway' class for the application API. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents a utils of line designer for journaling uinode methods
Use the static method in this class to obtain an instance.
Created in NX9.0.0
|
inline |
To calculate and set attribute group name
Created in NX9.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
attributeGroup | |
subAGName | |
resourceName |
|
inline |
To delete constraint
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
constraintTag |
|
inline |
To get item revision name
Created in NX10.0.3
License requirements: ld_line_designer ("FULL LINE DESIGNER")
partTag |
|
inline |
To get occurence name
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
instanceTag |
|
inlinestatic |
Returns the UINodeUtils object for the running session which serves as the 'gateway' class for the application API.
References to all other objects in this API are obtained either directly or indirectly via methods and properties on this class. Platform Session should be initialized using 'GetSession' method from NXOpen API prior to this call.
|
inline |
To move connectors while DnD of assembly
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
partOccTag | |
targ | |
value | |
isNotBondConstraint | |
isPropogationAllowed |
|
inline |
Move Tool to original position
Created in NX12.0.2
License requirements: ld_line_designer ("FULL LINE DESIGNER")
mountBuilder | |
toolBaseConnectorTag |
|
inline |
Move Tool to Robot and orient as per connector
Created in NX12.0.2
License requirements: ld_line_designer ("FULL LINE DESIGNER")
mountBuilder |
|
inline |
To rename partition
Created in NX9.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
objtg | |
newName |
|
inline |
To rename partition in new PLNAV
Created in NX12.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
objtg | |
newName |
|
inline |
Retreive final tool transformation parameters
Created in NX12.0.2
License requirements: ld_line_designer ("FULL LINE DESIGNER")
builderTag | |
finalTransformedToolConnectorPointAfterMoveAndMount | |
finalTransformedToolConnectorXDirAfterMoveAndMount | |
finalTransformedToolConnectorYDirAfterMoveAndMount |
|
inline |
Save final tool transformation parameters
Created in NX12.0.2
License requirements: ld_line_designer ("FULL LINE DESIGNER")
builderTag | |
finalTransformedToolConnectorPointAfterMoveAndMount | |
finalTransformedToolConnectorXDirAfterMoveAndMount | |
finalTransformedToolConnectorYDirAfterMoveAndMount |
|
inline |
To set item revision name
Created in NX10.0.3
License requirements: ld_line_designer ("FULL LINE DESIGNER")
partTag | |
itemRevName |
|
inline |
To set occurence name
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
instanceTag | |
occurrenceName |
|
inline |
Set Target Production Unit
Created in NX12.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
constraintTag |
|
get |
Returns the tag of this object.