NXOpen .NET Reference
12.0.0
|
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 | 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 string | GetItemRevisionName (NXOpen.Part partTag) |
To get item revision name More... | |
unsafe void | SetItemRevisionName (NXOpen.Part partTag, string itemRevName) |
To set item revision 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 string | GetOccurrenceName (NXOpen.NXObject instanceTag) |
To get occurence name More... | |
unsafe void | SetOccurrenceName (NXOpen.NXObject instanceTag, string occurrenceName) |
To set occurence name More... | |
unsafe void | DeleteConstraint (NXOpen.NXObject constraintTag) |
To delete constraint More... | |
unsafe void | SetProductionUnitAsWorkPart (NXOpen.NXObject constraintTag) |
Set Target Production Unit 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... | |
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
unsafe void NXOpen.LineDesigner.UINodeUtils.CalculateAndSetNameOfAGAttr | ( | NXOpen.PDM.AttributeGroup | attributeGroup, |
string | subAGName, | ||
string | resourceName | ||
) |
To calculate and set attribute group name
Created in NX9.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
attributeGroup | |
subAGName | |
resourceName |
unsafe void NXOpen.LineDesigner.UINodeUtils.DeleteConstraint | ( | NXOpen.NXObject | constraintTag | ) |
To delete constraint
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
constraintTag |
unsafe string NXOpen.LineDesigner.UINodeUtils.GetItemRevisionName | ( | NXOpen.Part | partTag | ) |
To get item revision name
Created in NX10.0.3
License requirements: ld_line_designer ("FULL LINE DESIGNER")
partTag |
unsafe string NXOpen.LineDesigner.UINodeUtils.GetOccurrenceName | ( | NXOpen.NXObject | instanceTag | ) |
To get occurence name
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
instanceTag |
|
static |
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.
unsafe void NXOpen.LineDesigner.UINodeUtils.MoveConnectors | ( | NXOpen.NXObject | partOccTag, |
NXOpen.NXObject | targ, | ||
double | value, | ||
bool | isNotBondConstraint, | ||
bool | isPropogationAllowed | ||
) |
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 |
unsafe void NXOpen.LineDesigner.UINodeUtils.Rename | ( | NXOpen.LineDesigner.ModelProductionUnit | objtg, |
string | newName | ||
) |
To rename partition
Created in NX9.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
objtg | |
newName |
unsafe void NXOpen.LineDesigner.UINodeUtils.RenamePartition | ( | NXOpen.Assemblies.Partition | objtg, |
string | newName | ||
) |
To rename partition in new PLNAV
Created in NX12.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
objtg | |
newName |
unsafe void NXOpen.LineDesigner.UINodeUtils.SetItemRevisionName | ( | NXOpen.Part | partTag, |
string | itemRevName | ||
) |
To set item revision name
Created in NX10.0.3
License requirements: ld_line_designer ("FULL LINE DESIGNER")
partTag | |
itemRevName |
unsafe void NXOpen.LineDesigner.UINodeUtils.SetOccurrenceName | ( | NXOpen.NXObject | instanceTag, |
string | occurrenceName | ||
) |
To set occurence name
Created in NX11.0.0
License requirements: ld_line_designer ("FULL LINE DESIGNER")
instanceTag | |
occurrenceName |
unsafe void NXOpen.LineDesigner.UINodeUtils.SetProductionUnitAsWorkPart | ( | NXOpen.NXObject | constraintTag | ) |
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.