Class BuilderFactory
Inheritance
System.Object
System.MarshalByRefObject
BuilderFactory
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class BuilderFactory : NXRemotableObject, IMessageSink
Constructors
BuilderFactory(RoutingManager)
Declaration
protected BuilderFactory(RoutingManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateAssignCornerBuilder(Part, Component)
Declaration
public AssignCornerBuilder CreateAssignCornerBuilder(Part part, Component workOcc)
Parameters
Returns
CreateBulkReplacementBuilder(Part, Component, NXObject[])
Declaration
public BulkReplacementBuilder CreateBulkReplacementBuilder(Part part, Component workOcc, NXObject[] segmentsOrStocks)
Parameters
Returns
CreateConnectBuilder(Part, Component[])
Declaration
public ConnectBuilder CreateConnectBuilder(Part part, Component[] components)
Parameters
Returns
CreateCreatePathBuilder(Part, Component)
Declaration
public CreatePathBuilder CreateCreatePathBuilder(Part part, Component workOcc)
Parameters
Returns
CreateDynamicCutElbowBehaviorBuilder(Part)
Declaration
public DynamicCutElbowBehaviorBuilder CreateDynamicCutElbowBehaviorBuilder(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
Returns
CreateEditPlacementBuilder(Part, Component)
Declaration
public EditPlacementBuilder CreateEditPlacementBuilder(Part part, Component workOcc)
Parameters
Returns
CreateEditPointBuilder(Part, Component)
Declaration
public EditPointBuilder CreateEditPointBuilder(Part part, Component workOcc)
Parameters
Returns
CreateInsulationBuilder(Part, Component)
Declaration
public InsulationBuilder CreateInsulationBuilder(Part part, Component insulationPartOccurrence)
Parameters
Type |
Name |
Description |
Part |
part |
|
Component |
insulationPartOccurrence |
|
Returns
CreateManageInlineBehaviorBuilder(Part)
Declaration
public ManageInlineBehaviorBuilder CreateManageInlineBehaviorBuilder(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
Returns
CreateMergeBuilder(Part, Component)
Declaration
public MergeBuilder CreateMergeBuilder(Part part, Component workOcc)
Parameters
Returns
CreateMovePathBuilder(Part, Component)
Declaration
public MovePathBuilder CreateMovePathBuilder(Part part, Component workOcc)
Parameters
Returns
CreatePartPlacementBuilder(Part, Component)
Declaration
public PartPlacementBuilder CreatePartPlacementBuilder(Part part, Component workOcc)
Parameters
Returns
CreatePipingComponentFileBuilder(Part)
Declaration
public PipingComponentFileBuilder CreatePipingComponentFileBuilder(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
Returns
CreateSplitBuilder(Part, ControlPoint[])
Declaration
public SplitBuilder CreateSplitBuilder(Part part, ControlPoint[] controlPoints)
Parameters
Returns
CreateStockBuilder(Part, Component, NXObject[])
Declaration
public StockBuilder CreateStockBuilder(Part part, Component workOcc, NXObject[] segmentsOrStocks)
Parameters
Returns
Declaration
public TransformBlockBuilder CreateTransformBlockBuilder(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink