Class ManufacturingAssemblyNavigatorBuilder
Inheritance
ManufacturingAssemblyNavigatorBuilder
Assembly: NXOpen.dll
Syntax
public class ManufacturingAssemblyNavigatorBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ManufacturingAssemblyNavigatorBuilder()
Declaration
protected ManufacturingAssemblyNavigatorBuilder()
Methods
CreateChild(NXObject, ContainerType)
Declaration
public NXObject CreateChild(NXObject containerOccTag, ManufacturingAssemblyNavigatorBuilder.ContainerType containerType)
Parameters
Returns
CreateCustomView(NXObject)
Declaration
public void CreateCustomView(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
CreateMasterContainer(string)
Declaration
public NXObject CreateMasterContainer(string containerName)
Parameters
Type |
Name |
Description |
string |
containerName |
|
Returns
CreateMasterContainer(string, NXObject)
Declaration
public NXObject CreateMasterContainer(string containerName, NXObject parentPartOccTag)
Parameters
Returns
CreateSuperPlate(NXObject[])
Declaration
public void CreateSuperPlate(NXObject[] sourcePartOccs)
Parameters
Type |
Name |
Description |
NXObject[] |
sourcePartOccs |
|
DefinePanels(string)
Declaration
public void DefinePanels(string masterContainerName)
Parameters
Type |
Name |
Description |
string |
masterContainerName |
|
DistributeWelds(NXObject)
Declaration
public void DistributeWelds(NXObject containerOccTag)
Parameters
Type |
Name |
Description |
NXObject |
containerOccTag |
|
ExportToXML(NXObject)
Declaration
public void ExportToXML(NXObject masterContainerPartOccTag)
Parameters
Type |
Name |
Description |
NXObject |
masterContainerPartOccTag |
|
GetSuperPlate()
Declaration
public NXObject GetSuperPlate()
Returns
GetSuperPlateContainer()
Declaration
public NXObject GetSuperPlateContainer()
Returns
GetSuperPlateContainerName()
Declaration
public string GetSuperPlateContainerName()
Returns
GetSuperPlateName()
Declaration
public string GetSuperPlateName()
Returns
MoveComponents(NXObject, NXObject[])
Declaration
public void MoveComponents(NXObject containerOccTag, NXObject[] partOccsToMove)
Parameters
RemoveComponent(NXObject)
Declaration
public void RemoveComponent(NXObject containerOccTag)
Parameters
Type |
Name |
Description |
NXObject |
containerOccTag |
|
SetContainerCenterOfGravity(NXObject)
Declaration
public void SetContainerCenterOfGravity(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
SetContainerMass(NXObject)
Declaration
public void SetContainerMass(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
SetContainerName(NXObject)
Declaration
public void SetContainerName(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
SetContainerWeldLength(NXObject)
Declaration
public void SetContainerWeldLength(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
SetManufacturingAttribute(NXObject, string, string)
Declaration
public void SetManufacturingAttribute(NXObject componentTag, string attrName, string attrValue)
Parameters
SetNavigatorRootComponent(NXObject)
Declaration
public void SetNavigatorRootComponent(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
SetOrientation(NXObject, OrientationType)
Declaration
public void SetOrientation(NXObject containerOccTag, ManufacturingAssemblyNavigatorBuilder.OrientationType orientationType)
Parameters
SetOrientationUpFace(NXObject, TaggedObject)
Declaration
public void SetOrientationUpFace(NXObject containerOccTag, TaggedObject upFace)
Parameters
SetSuperPlateContainer(NXObject)
Declaration
public void SetSuperPlateContainer(NXObject partTag)
Parameters
SetSuperPlateContainerName(string)
Declaration
public void SetSuperPlateContainerName(string superPlateContainerName)
Parameters
Type |
Name |
Description |
string |
superPlateContainerName |
|
SetSuperPlateName(string)
Declaration
public void SetSuperPlateName(string superPlateName)
Parameters
Type |
Name |
Description |
string |
superPlateName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink