Class ManufacturingAssemblyNavigatorBuilder
Inheritance
System.Object
System.MarshalByRefObject
ManufacturingAssemblyNavigatorBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class ManufacturingAssemblyNavigatorBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ManufacturingAssemblyNavigatorBuilder()
Declaration
protected ManufacturingAssemblyNavigatorBuilder()
Methods
CreateChild(NXObject, ManufacturingAssemblyNavigatorBuilder.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 |
System.String |
containerName |
|
Returns
CreateMasterContainer(String, NXObject)
Declaration
public NXObject CreateMasterContainer(string containerName, NXObject parentPartOccTag)
Parameters
Type |
Name |
Description |
System.String |
containerName |
|
NXObject |
parentPartOccTag |
|
Returns
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 |
|
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
Type |
Name |
Description |
NXObject |
componentTag |
|
System.String |
attrName |
|
System.String |
attrValue |
|
SetNavigatorRootComponent(NXObject)
Declaration
public void SetNavigatorRootComponent(NXObject componentTag)
Parameters
Type |
Name |
Description |
NXObject |
componentTag |
|
SetOrientation(NXObject, ManufacturingAssemblyNavigatorBuilder.OrientationType)
Declaration
public void SetOrientation(NXObject containerOccTag, ManufacturingAssemblyNavigatorBuilder.OrientationType orientationType)
Parameters
SetOrientationUpFace(NXObject, TaggedObject)
Declaration
public void SetOrientationUpFace(NXObject containerOccTag, TaggedObject upFace)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink