Class StockBlockBuilder
Inheritance
StockBlockBuilder
Assembly: NXOpen.dll
Syntax
public class StockBlockBuilder : TaggedObject, IMessageSink, IComponentBuilder
Constructors
StockBlockBuilder()
Declaration
protected StockBlockBuilder()
Properties
Diameter
Declaration
public Expression Diameter { get; set; }
Property Value
FlatOvalHeight
Declaration
public Expression FlatOvalHeight { get; }
Property Value
FlatOvalWidth
Declaration
public Expression FlatOvalWidth { get; }
Property Value
RectangularHeight
Declaration
public Expression RectangularHeight { get; }
Property Value
RectangularWidth
Declaration
public Expression RectangularWidth { get; }
Property Value
RotationAngle
Declaration
public Expression RotationAngle { get; }
Property Value
SpaceReservationMethodType
Declaration
public StockBlockBuilder.SpaceReservationMethod SpaceReservationMethodType { get; set; }
Property Value
StartObject
Declaration
public NXObject StartObject { get; set; }
Property Value
StockMethodType
Declaration
public StockBlockBuilder.StockMethod StockMethodType { get; set; }
Property Value
StockSubType
Declaration
public StockBlockBuilder.AssignStockSubType StockSubType { get; set; }
Property Value
StockType
Declaration
public StockBlockBuilder.AssignStockType StockType { get; set; }
Property Value
Methods
GetClassificationObjectIdentifierForSpaceReservation()
Declaration
public string GetClassificationObjectIdentifierForSpaceReservation()
Returns
GetClassificationObjectIdentifierForStock()
Declaration
public string GetClassificationObjectIdentifierForStock()
Returns
GetFileSpecificationOfSpaceReservationToPlace()
Declaration
public string GetFileSpecificationOfSpaceReservationToPlace()
Returns
GetFileSpecificationOfStockToPlace()
Declaration
public string GetFileSpecificationOfStockToPlace()
Returns
GetLibraryDefinedAttributeHolderForSpaceReservation()
Declaration
public AttributeHolder GetLibraryDefinedAttributeHolderForSpaceReservation()
Returns
GetLibraryDefinedAttributeHolderForStock()
Declaration
public AttributeHolder GetLibraryDefinedAttributeHolderForStock()
Returns
ResetAttributesOnLibraryDefinedAttributeHolder()
Declaration
public void ResetAttributesOnLibraryDefinedAttributeHolder()
SetClassificationObjectIdentifierForSpaceReservation(string)
Declaration
public void SetClassificationObjectIdentifierForSpaceReservation(string classificationObjectId)
Parameters
Type |
Name |
Description |
string |
classificationObjectId |
|
SetClassificationObjectIdentifierForStock(string)
Declaration
public void SetClassificationObjectIdentifierForStock(string classificationObjectId)
Parameters
Type |
Name |
Description |
string |
classificationObjectId |
|
SetComponentSelectedInSession(Component)
Declaration
public void SetComponentSelectedInSession(Component component)
Parameters
SetFileSpecificationOfSpaceReservationToPlace(string)
Declaration
public void SetFileSpecificationOfSpaceReservationToPlace(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|
SetFileSpecificationOfStockToPlace(string)
Declaration
public void SetFileSpecificationOfStockToPlace(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|
SetOrientationSegment(ISegment)
Declaration
public void SetOrientationSegment(ISegment segment)
Parameters
SetPartNumberIdentifierForSpaceReservation(string)
Declaration
public void SetPartNumberIdentifierForSpaceReservation(string partNumberId)
Parameters
Type |
Name |
Description |
string |
partNumberId |
|
SetPartNumberIdentifierForStock(string)
Declaration
public void SetPartNumberIdentifierForStock(string partNumberId)
Parameters
Type |
Name |
Description |
string |
partNumberId |
|
SetSegmentAndRotationAngle(ISegment, string)
Declaration
public void SetSegmentAndRotationAngle(ISegment segment, string formula)
Parameters
SetSpaceReservationSelectionSource(SpaceReservationSelectionSource)
Declaration
public void SetSpaceReservationSelectionSource(StockBlockBuilder.SpaceReservationSelectionSource stockSelectionSource)
Parameters
SetStockObjectSelectedInSession(NXObject)
Declaration
public void SetStockObjectSelectedInSession(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
SetStockSelectionSource(StockSelectionSource)
Declaration
public void SetStockSelectionSource(StockBlockBuilder.StockSelectionSource stockSelectionSource)
Parameters
Validate()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink