Class StandardPartData
Inheritance
StandardPartData
Assembly: NXOpen.dll
public class StandardPartData : TransientObject, IMessageSink, IDisposable
Constructors
Declaration
protected StandardPartData(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
Declaration
public int AnalyzePositionMethods(string positionMethod)
Parameters
Type |
Name |
Description |
string |
positionMethod |
|
Returns
Declaration
public void AssignConceptMoldBaseAttributes(Part moldBasePart, string fileContainer, string assemblyName, string assemblyPartNumber, string assemblyItemType, string[] childrenNames)
Parameters
Declaration
protected override void FreeResource()
Overrides
Declaration
public ConceptStandardPartRecord GetConceptStandardPartRecord(SpreadsheetData sheetData, string fileContainer, string assemblyName, string assemblyPartNumber, string assemblyItemType, string[] childrenNames)
Parameters
Returns
Declaration
public NXObject GetCurrentConceptObject()
Returns
Declaration
public Component GetRootStandardPartOccurrence()
Returns
Declaration
public void SetCreatedPartInstance(Component component)
Parameters
Declaration
public void SetCurrentConceptObject(NXObject conceptObject)
Parameters
Type |
Name |
Description |
NXObject |
conceptObject |
|
Declaration
public void SetCurrentStandardPart(string catalogName, string className, string registeredName)
Parameters
Declaration
public void SetDataToVersioned(Component partOccurrence)
Parameters
Type |
Name |
Description |
Component |
partOccurrence |
|
Declaration
public void SetDropData(NXObject entity, Point3d position)
Parameters
Declaration
public void SetInitialWorkPart(Part initialWorkPart)
Parameters
Type |
Name |
Description |
Part |
initialWorkPart |
|
SetIsToAddPocketToolBody(bool)
Declaration
public void SetIsToAddPocketToolBody(bool addPocketToolBody)
Parameters
Type |
Name |
Description |
bool |
addPocketToolBody |
|
Declaration
public void SetIsToUseSymbol(bool useSymbol)
Parameters
Type |
Name |
Description |
bool |
useSymbol |
|
Declaration
public void SetLastAccessedObject(string catalogName, string className, string registerName)
Parameters
Declaration
public void SetParentPart(Part parentPart)
Parameters
Type |
Name |
Description |
Part |
parentPart |
|
Declaration
public void SetPositionMethod(string positionMethod)
Parameters
Type |
Name |
Description |
string |
positionMethod |
|
Declaration
public void SetReferenceSet(int refsetIndex)
Parameters
Type |
Name |
Description |
int |
refsetIndex |
|
Declaration
public void SetReferenceSetName(string refsetName)
Parameters
Type |
Name |
Description |
string |
refsetName |
|
Declaration
public void SetRootStandardPartOccurrence(Component partOccurrence)
Parameters
Type |
Name |
Description |
Component |
partOccurrence |
|
Declaration
public void SetSelectedStandardPartData(string libName, string libPath)
Parameters
Declaration
public void SwitchLibraryUnit()
Implements
System.Runtime.Remoting.Messaging.IMessageSink