Class IntermediateStageBuilder
Inheritance
IntermediateStageBuilder
Assembly: NXOpen.dll
public class IntermediateStageBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected IntermediateStageBuilder()
Properties
Declaration
public bool CreateCopyPart { get; set; }
Property Value
Declaration
public IntermediateStageBuilder.DesignSequences DesignSequence { get; set; }
Property Value
Declaration
public Part DirectUnfoldParent { get; set; }
Property Value
Declaration
public IntermediateStageBuilder.EditOptions EditOption { get; set; }
Property Value
Declaration
public string IntermediateNamingRule { get; set; }
Property Value
Declaration
public bool IntermediateRename { get; set; }
Property Value
Declaration
public SelectComponent IntermediateStage { get; }
Property Value
LinkSheetBody
Declaration
public bool LinkSheetBody { get; set; }
Property Value
Declaration
public int NumberIntermediate { get; set; }
Property Value
Declaration
public IntermediateStageBuilder.Orientations OrientPitch { get; set; }
Property Value
Declaration
public double Pitch { get; set; }
Property Value
Declaration
public int StartStation { get; set; }
Property Value
Declaration
public string TopPartName { get; set; }
Property Value
Methods
Declaration
public void DecreaseIntermediateStages(Part parentPart, NXObject originalPart, int numOldStage)
Parameters
Type |
Name |
Description |
Part |
parentPart |
|
NXObject |
originalPart |
|
int |
numOldStage |
|
Declaration
public void DeleteIntermediateStages(Part parentPart, NXObject originalPart, NXObject selectPart)
Parameters
Declaration
public NXObject DirectUnfoldProjectInitialize()
Returns
Declaration
public void IncreaseIntermediateStages(Part parentPart, NXObject originalPart, int numOldStage)
Parameters
Type |
Name |
Description |
Part |
parentPart |
|
NXObject |
originalPart |
|
int |
numOldStage |
|
Declaration
public void InsertIntermediateStages(Part parentPart, NXObject originalPart, NXObject selectPart)
Parameters
Declaration
public void ReorderIntermediateStages(NXObject newInstance, NXObject curPart, string refFullName)
Parameters
Declaration
public void UpdatePitchOrientation(Part parentPart, NXObject originalPart)
Parameters
Declaration
public void UpdateStartStation(Part parentPart)
Parameters
Type |
Name |
Description |
Part |
parentPart |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink