NX Open C++ Reference Guide
|
Represents a Tooling::StockSizeBuilder builder. More...
Public Types | |
enum | Cylinder { CylinderCircumscribed, CylinderInscribedCircle } |
Represents the base circle type of cylinder. More... | |
enum | RefCsysType { RefCsysTypeWcs, RefCsysTypeAbsoluteDisplayedPart, RefCsysTypeSelectedCSYS } |
Represents the reference CSYS type. More... | |
enum | Shape { ShapeBlock, ShapeCylinder } |
Represents the shape of stock size. More... | |
enum | Types { TypesBlock, TypesCylinder } |
Represents the shape of stock size. More... | |
Public Member Functions | |
bool | Associative () |
Returns the association of stock size object Created in NX11.0.0. More... | |
NXOpen::Direction * | AxisVector () |
Returns the cylinder axis vector to calculate cylinder stock szie Created in NX10.0.0. More... | |
double | BlankPrecisionValue () |
Returns the blank size precision string. More... | |
NXString | BlankSize () |
Returns the blank size string, it is separated by " X ". More... | |
void | CalculateBoxSize (NXOpen::Point3d *minPoint, std::vector< double > &edgeLength, NXOpen::Matrix3x3 *cysMatrix) |
Calculate box size and get directions, edge length, lower point position. More... | |
NXOpen::Expression * | Clearance () |
Returns the clearance of the stocksize. More... | |
NXString | ConnectionString () |
Returns the connection string Created in NX10.0.0. More... | |
void | ConvertStockDataToBuilder (NXOpen::NXObject *stock) |
Convert stock size object data to builder. More... | |
void | CreateRefCsys (const NXOpen::Point3d &inputOrigin, const NXOpen::Matrix3x3 &inputMatrix) |
Creates the reference csys for stock size. More... | |
NXOpen::Tooling::StockSizeBuilder::Cylinder | CylinderType () |
Returns the cylinder type to generate a cylinder for the stock size. More... | |
void | EditStockSizeAttr (NXOpen::NXObject *workPart) |
Add or edit stock size attributes. More... | |
bool | IsClearanceAutoSet () |
Returns the is clearance auto set Created in NX10.0.0. More... | |
void | ModifyRefCsys (const NXOpen::Point3d &inputOrigin, const NXOpen::Matrix3x3 &inputMatrix) |
Modifies the reference csys for stock size. More... | |
double | OffsetNegativeX () |
Returns the clearance value for the blank in -X direction. More... | |
double | OffsetNegativeY () |
Returns the clearance value for the blank in -Y direction. More... | |
double | OffsetNegativeZ () |
Returns the clearance value for the blank in -Z direction. More... | |
double | OffsetPositiveX () |
Returns the clearance value for the blank in +X direction. More... | |
double | OffsetPositiveY () |
Returns the clearance value for the blank in +Y direction. More... | |
double | OffsetPositiveZ () |
Returns the clearance value for the blank in +Z direction. More... | |
double | RadialOffset () |
Returns the clearance value for the cylinder blank in radial direction. More... | |
NXOpen::CoordinateSystem * | RefCsys () |
Returns the reference csys to calculate stocksize. More... | |
NXOpen::SelectCoordinateSystem * | RefCsysSelection () |
Returns the reference csys to calculate stocksize. More... | |
NXOpen::Tooling::StockSizeBuilder::RefCsysType | ReferenceCsysType () |
Returns the reference csys type Created in NX10.0.0. More... | |
NXOpen::SelectBodyList * | SelectBody () |
Returns the selected body to calculate a bounding box for stock size. More... | |
void | SetAssociative (bool isAssociation) |
Sets the association of stock size object Created in NX11.0.0. More... | |
void | SetAxisVector (NXOpen::Direction *cylinderVector) |
Sets the cylinder axis vector to calculate cylinder stock szie Created in NX10.0.0. More... | |
void | SetBlankPrecisionValue (double blankPrecisionValue) |
Sets the blank size precision string. More... | |
void | SetBlankSize (const NXString &blankSize) |
Sets the blank size string, it is separated by " X ". More... | |
void | SetBlankSize (const char *blankSize) |
Sets the blank size string, it is separated by " X ". More... | |
void | SetClearanceAutoSet (bool isClearanceAutoSet) |
Sets the is clearance auto set Created in NX10.0.0. More... | |
void | SetConnectionString (const NXString &connectionString) |
Sets the connection string Created in NX10.0.0. More... | |
void | SetConnectionString (const char *connectionString) |
Sets the connection string Created in NX10.0.0. More... | |
void | SetCylinderType (NXOpen::Tooling::StockSizeBuilder::Cylinder enumCylinderType) |
Sets the cylinder type to generate a cylinder for the stock size. More... | |
void | SetFitFaceStatus (bool fitFace) |
Find out those extreme planar faces, and set fitting face status in all directions. More... | |
void | SetManipulatorOrientation (const NXOpen::Matrix3x3 &cysMatrix) |
Set the orientation of the current bounded box. More... | |
void | SetOffsetNegativeX (double offsetNegativeX) |
Sets the clearance value for the blank in -X direction. More... | |
void | SetOffsetNegativeY (double offsetNegativeY) |
Sets the clearance value for the blank in -Y direction. More... | |
void | SetOffsetNegativeZ (double offsetNegativeZ) |
Sets the clearance value for the blank in -Z direction. More... | |
void | SetOffsetPositiveX (double offsetPositiveX) |
Sets the clearance value for the blank in +X direction. More... | |
void | SetOffsetPositiveY (double offsetPositiveY) |
Sets the clearance value for the blank in +Y direction. More... | |
void | SetOffsetPositiveZ (double offsetPositiveZ) |
Sets the clearance value for the blank in +Z direction. More... | |
void | SetRadialOffset (double radialOffset) |
Sets the clearance value for the cylinder blank in radial direction. More... | |
void | SetRefCsys (NXOpen::CoordinateSystem *refCsys) |
Sets the reference csys to calculate stocksize. More... | |
void | SetReferenceCsysType (NXOpen::Tooling::StockSizeBuilder::RefCsysType referenceCsysType) |
Sets the reference csys type Created in NX10.0.0. More... | |
void | SetShowDiameterSymbol (bool showDiameterSymbol) |
Sets the attribute which determines whether the diameter symbol is shown or not when stock type is cylinder Created in NX12.0.0. More... | |
void | SetSizePrecision (int integerPrecision) |
Sets the size precision of the stock. More... | |
void | SetStockSizeObject (NXOpen::NXObject *stock) |
Set stock size object. More... | |
void | SetStockType (NXOpen::Tooling::StockSizeBuilder::Shape enumStockType) |
Sets the stock shape to be generated, it can be a box or cylinder. More... | |
void | SetStringStock (const NXString &stringStock) |
Sets the stock size string, it is separated by " X ". More... | |
void | SetStringStock (const char *stringStock) |
Sets the stock size string, it is separated by " X ". More... | |
void | SetType (NXOpen::Tooling::StockSizeBuilder::Types type) |
Sets the stock shape to be generated, it can be a block or cylinder. More... | |
bool | ShowDiameterSymbol () |
Returns the attribute which determines whether the diameter symbol is shown or not when stock type is cylinder Created in NX12.0.0. More... | |
int | SizePrecision () |
Returns the size precision of the stock. More... | |
NXOpen::Tooling::StockSizeBuilder::Shape | StockType () |
Returns the stock shape to be generated, it can be a box or cylinder. More... | |
NXString | StringStock () |
Returns the stock size string, it is separated by " X ". More... | |
NXOpen::Tooling::StockSizeBuilder::Types | Type () |
Returns the stock shape to be generated, it can be a block or cylinder. More... | |
void | UpdateBlankSizeString () |
Update blank size. More... | |
void | UpdateStockSizeString () |
Update stock size. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a Tooling::StockSizeBuilder builder.
To create a new instance of this class, use NXOpen::Tooling::StockSizeCollection::CreateStocksizeBuilder
Default values.
Property | Value |
---|---|
Associative |
1 |
Clearance.Value |
3.0 (millimeters part), 0.125 (inches part) |
IsClearanceAutoSet |
0 |
ReferenceCsysType |
Wcs |
ShowDiameterSymbol |
1 |
SizePrecision |
3 |
Created in NX6.0.0.
bool NXOpen::Tooling::StockSizeBuilder::Associative | ( | ) |
Returns the association of stock size object
Created in NX11.0.0.
License requirements : None
NXOpen::Direction* NXOpen::Tooling::StockSizeBuilder::AxisVector | ( | ) |
Returns the cylinder axis vector to calculate cylinder stock szie
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::BlankPrecisionValue | ( | ) |
Returns the blank size precision string.
Created in NX10.0.0.
License requirements : None
NXString NXOpen::Tooling::StockSizeBuilder::BlankSize | ( | ) |
Returns the blank size string, it is separated by " X ".
Created in NX10.0.0.
License requirements : None
void NXOpen::Tooling::StockSizeBuilder::CalculateBoxSize | ( | NXOpen::Point3d * | minPoint, |
std::vector< double > & | edgeLength, | ||
NXOpen::Matrix3x3 * | cysMatrix | ||
) |
Calculate box size and get directions, edge length, lower point position.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
minPoint | minpoint |
edgeLength | edgelength |
cysMatrix | cysmatrix |
NXOpen::Expression* NXOpen::Tooling::StockSizeBuilder::Clearance | ( | ) |
Returns the clearance of the stocksize.
Created in NX8.0.0.
License requirements : None
NXString NXOpen::Tooling::StockSizeBuilder::ConnectionString | ( | ) |
Returns the connection string
Created in NX10.0.0.
License requirements : None
void NXOpen::Tooling::StockSizeBuilder::ConvertStockDataToBuilder | ( | NXOpen::NXObject * | stock | ) |
Convert stock size object data to builder.
Created in NX11.0.1.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
stock | stock |
void NXOpen::Tooling::StockSizeBuilder::CreateRefCsys | ( | const NXOpen::Point3d & | inputOrigin, |
const NXOpen::Matrix3x3 & | inputMatrix | ||
) |
Creates the reference csys for stock size.
Created in NX8.0.0.
License requirements : None
inputOrigin | inputorigin |
inputMatrix | inputmatrix |
NXOpen::Tooling::StockSizeBuilder::Cylinder NXOpen::Tooling::StockSizeBuilder::CylinderType | ( | ) |
Returns the cylinder type to generate a cylinder for the stock size.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::StockSizeBuilder::EditStockSizeAttr | ( | NXOpen::NXObject * | workPart | ) |
Add or edit stock size attributes.
Created in NX8.0.0.
License requirements : None
workPart | workpart |
bool NXOpen::Tooling::StockSizeBuilder::IsClearanceAutoSet | ( | ) |
Returns the is clearance auto set
Created in NX10.0.0.
License requirements : None
void NXOpen::Tooling::StockSizeBuilder::ModifyRefCsys | ( | const NXOpen::Point3d & | inputOrigin, |
const NXOpen::Matrix3x3 & | inputMatrix | ||
) |
Modifies the reference csys for stock size.
Created in NX8.0.0.
License requirements : None
inputOrigin | inputorigin |
inputMatrix | inputmatrix |
double NXOpen::Tooling::StockSizeBuilder::OffsetNegativeX | ( | ) |
Returns the clearance value for the blank in -X direction.
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::OffsetNegativeY | ( | ) |
Returns the clearance value for the blank in -Y direction.
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::OffsetNegativeZ | ( | ) |
Returns the clearance value for the blank in -Z direction.
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::OffsetPositiveX | ( | ) |
Returns the clearance value for the blank in +X direction.
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::OffsetPositiveY | ( | ) |
Returns the clearance value for the blank in +Y direction.
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::OffsetPositiveZ | ( | ) |
Returns the clearance value for the blank in +Z direction.
Created in NX10.0.0.
License requirements : None
double NXOpen::Tooling::StockSizeBuilder::RadialOffset | ( | ) |
Returns the clearance value for the cylinder blank in radial direction.
Created in NX10.0.0.
License requirements : None
NXOpen::CoordinateSystem* NXOpen::Tooling::StockSizeBuilder::RefCsys | ( | ) |
Returns the reference csys to calculate stocksize.
Created in NX8.0.0.
License requirements : None
NXOpen::SelectCoordinateSystem* NXOpen::Tooling::StockSizeBuilder::RefCsysSelection | ( | ) |
Returns the reference csys to calculate stocksize.
Created in NX10.0.0.
License requirements : None
NXOpen::Tooling::StockSizeBuilder::RefCsysType NXOpen::Tooling::StockSizeBuilder::ReferenceCsysType | ( | ) |
Returns the reference csys type
Created in NX10.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::StockSizeBuilder::SelectBody | ( | ) |
Returns the selected body to calculate a bounding box for stock size.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::StockSizeBuilder::SetAssociative | ( | bool | isAssociation | ) |
Sets the association of stock size object
Created in NX11.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
isAssociation | isassociation |
void NXOpen::Tooling::StockSizeBuilder::SetAxisVector | ( | NXOpen::Direction * | cylinderVector | ) |
Sets the cylinder axis vector to calculate cylinder stock szie
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
cylinderVector | cylindervector |
void NXOpen::Tooling::StockSizeBuilder::SetBlankPrecisionValue | ( | double | blankPrecisionValue | ) |
Sets the blank size precision string.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
blankPrecisionValue | blankprecisionvalue |
void NXOpen::Tooling::StockSizeBuilder::SetBlankSize | ( | const NXString & | blankSize | ) |
Sets the blank size string, it is separated by " X ".
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
blankSize | blanksize |
void NXOpen::Tooling::StockSizeBuilder::SetBlankSize | ( | const char * | blankSize | ) |
Sets the blank size string, it is separated by " X ".
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
blankSize | blanksize |
void NXOpen::Tooling::StockSizeBuilder::SetClearanceAutoSet | ( | bool | isClearanceAutoSet | ) |
Sets the is clearance auto set
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
isClearanceAutoSet | isclearanceautoset |
void NXOpen::Tooling::StockSizeBuilder::SetConnectionString | ( | const NXString & | connectionString | ) |
Sets the connection string
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
connectionString | connectionstring |
void NXOpen::Tooling::StockSizeBuilder::SetConnectionString | ( | const char * | connectionString | ) |
Sets the connection string
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
connectionString | connectionstring |
void NXOpen::Tooling::StockSizeBuilder::SetCylinderType | ( | NXOpen::Tooling::StockSizeBuilder::Cylinder | enumCylinderType | ) |
Sets the cylinder type to generate a cylinder for the stock size.
Created in NX6.0.0.
License requirements : None
enumCylinderType | enumcylindertype |
void NXOpen::Tooling::StockSizeBuilder::SetFitFaceStatus | ( | bool | fitFace | ) |
Find out those extreme planar faces, and set fitting face status in all directions.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
fitFace | fitface |
void NXOpen::Tooling::StockSizeBuilder::SetManipulatorOrientation | ( | const NXOpen::Matrix3x3 & | cysMatrix | ) |
Set the orientation of the current bounded box.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
cysMatrix | cysmatrix |
void NXOpen::Tooling::StockSizeBuilder::SetOffsetNegativeX | ( | double | offsetNegativeX | ) |
Sets the clearance value for the blank in -X direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
offsetNegativeX | offsetnegativex |
void NXOpen::Tooling::StockSizeBuilder::SetOffsetNegativeY | ( | double | offsetNegativeY | ) |
Sets the clearance value for the blank in -Y direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
offsetNegativeY | offsetnegativey |
void NXOpen::Tooling::StockSizeBuilder::SetOffsetNegativeZ | ( | double | offsetNegativeZ | ) |
Sets the clearance value for the blank in -Z direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
offsetNegativeZ | offsetnegativez |
void NXOpen::Tooling::StockSizeBuilder::SetOffsetPositiveX | ( | double | offsetPositiveX | ) |
Sets the clearance value for the blank in +X direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
offsetPositiveX | offsetpositivex |
void NXOpen::Tooling::StockSizeBuilder::SetOffsetPositiveY | ( | double | offsetPositiveY | ) |
Sets the clearance value for the blank in +Y direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
offsetPositiveY | offsetpositivey |
void NXOpen::Tooling::StockSizeBuilder::SetOffsetPositiveZ | ( | double | offsetPositiveZ | ) |
Sets the clearance value for the blank in +Z direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
offsetPositiveZ | offsetpositivez |
void NXOpen::Tooling::StockSizeBuilder::SetRadialOffset | ( | double | radialOffset | ) |
Sets the clearance value for the cylinder blank in radial direction.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
radialOffset | radialoffset |
void NXOpen::Tooling::StockSizeBuilder::SetRefCsys | ( | NXOpen::CoordinateSystem * | refCsys | ) |
Sets the reference csys to calculate stocksize.
Created in NX8.0.0.
License requirements : None
refCsys | refcsys |
void NXOpen::Tooling::StockSizeBuilder::SetReferenceCsysType | ( | NXOpen::Tooling::StockSizeBuilder::RefCsysType | referenceCsysType | ) |
Sets the reference csys type
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
referenceCsysType | referencecsystype |
void NXOpen::Tooling::StockSizeBuilder::SetShowDiameterSymbol | ( | bool | showDiameterSymbol | ) |
Sets the attribute which determines whether the diameter symbol is shown or not when stock type is cylinder
Created in NX12.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
showDiameterSymbol | showdiametersymbol |
void NXOpen::Tooling::StockSizeBuilder::SetSizePrecision | ( | int | integerPrecision | ) |
Sets the size precision of the stock.
Created in NX6.0.0.
License requirements : None
integerPrecision | integerprecision |
void NXOpen::Tooling::StockSizeBuilder::SetStockSizeObject | ( | NXOpen::NXObject * | stock | ) |
Set stock size object.
Created in NX11.0.1.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
stock | stock |
void NXOpen::Tooling::StockSizeBuilder::SetStockType | ( | NXOpen::Tooling::StockSizeBuilder::Shape | enumStockType | ) |
Sets the stock shape to be generated, it can be a box or cylinder.
Created in NX6.0.0.
License requirements : None
enumStockType | enumstocktype |
void NXOpen::Tooling::StockSizeBuilder::SetStringStock | ( | const NXString & | stringStock | ) |
Sets the stock size string, it is separated by " X ".
Created in NX6.0.0.
License requirements : None
stringStock | stringstock |
void NXOpen::Tooling::StockSizeBuilder::SetStringStock | ( | const char * | stringStock | ) |
Sets the stock size string, it is separated by " X ".
Created in NX6.0.0.
License requirements : None
stringStock | stringstock |
void NXOpen::Tooling::StockSizeBuilder::SetType | ( | NXOpen::Tooling::StockSizeBuilder::Types | type | ) |
Sets the stock shape to be generated, it can be a block or cylinder.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
type | type |
bool NXOpen::Tooling::StockSizeBuilder::ShowDiameterSymbol | ( | ) |
Returns the attribute which determines whether the diameter symbol is shown or not when stock type is cylinder
Created in NX12.0.0.
License requirements : None
int NXOpen::Tooling::StockSizeBuilder::SizePrecision | ( | ) |
Returns the size precision of the stock.
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::StockSizeBuilder::Shape NXOpen::Tooling::StockSizeBuilder::StockType | ( | ) |
Returns the stock shape to be generated, it can be a box or cylinder.
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Tooling::StockSizeBuilder::StringStock | ( | ) |
Returns the stock size string, it is separated by " X ".
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::StockSizeBuilder::Types NXOpen::Tooling::StockSizeBuilder::Type | ( | ) |
Returns the stock shape to be generated, it can be a block or cylinder.
Created in NX10.0.0.
License requirements : None
void NXOpen::Tooling::StockSizeBuilder::UpdateBlankSizeString | ( | ) |
Update blank size.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")
void NXOpen::Tooling::StockSizeBuilder::UpdateStockSizeString | ( | ) |
Update stock size.
Created in NX10.0.0.
License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")