NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::BlankGeneratorBuilder Class Reference

Represents a Tooling::BlankGeneratorBuilder This class is for Blank Generator Design UI
To create a new instance of this class, use Tooling::BlankGeneratorCollection::CreateBlankGeneratorBuilder

Created in NX7.5.0. More...

Inheritance diagram for NXOpen::Tooling::BlankGeneratorBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  CreateBlankType { CreateBlankTypeImport, CreateBlankTypeSelect, CreateBlankTypeUnform }
 Specify the creation method. More...
enum  EditBlankType { EditBlankTypeUpdate, EditBlankTypeRemove }
 Specify the edit method. More...
enum  Types { TypesCreateBlank, TypesEditBlank }
 Specifies the option of blank generator operation type. More...

Public Member Functions

NXString BlankNumber ()
 Returns the blank number.
NXOpen::TaggedObjectBlankPart ()
 Returns the part containing a blank.
NXOpen::Tooling::BlankGeneratorBuilder::CreateBlankType CreateBlankOption ()
 Returns the method used to create a blank.
bool CreatedByInsert ()
 Returns the indication that the blank to be updated was created by insert method.
NXOpen::SelectFaceDatumFace ()
 Returns the face used to update a blank.
NXOpen::TaggedObjectDisplayPartImport ()
 Returns the display part needed while importing blank.
NXOpen::TaggedObjectDisplayPartSelect ()
 Returns the display part needed while selecting a blank .
NXOpen::Tooling::BlankGeneratorBuilder::EditBlankType EditBlankOption ()
 Returns the method used to edit a blank.
void ImportBlank ()
 Create a blank by importing a blank.
NXOpen::TaggedObjectInsertNewBlank ()
 Returns the new inserted blank.
void RemoveBlank ()
 Remove a blank.
void SelectBlank ()
 Create a blank by selecting a blank.
void SetBlankNumber (const NXString &blankNumber)
 Sets the blank number.
void SetBlankPart (NXOpen::TaggedObject *blankTag)
 Sets the part containing a blank.
void SetCreateBlankOption (NXOpen::Tooling::BlankGeneratorBuilder::CreateBlankType createBlankOption)
 Sets the method used to create a blank.
void SetCreatedByInsert (bool insertBlankFlag)
 Sets the indication that the blank to be updated was created by insert method.
void SetDisplayPartImport (NXOpen::TaggedObject *displayPartTag)
 Sets the display part needed while importing blank.
void SetDisplayPartSelect (NXOpen::TaggedObject *displayPartTag)
 Sets the display part needed while selecting a blank .
void SetEditBlankOption (NXOpen::Tooling::BlankGeneratorBuilder::EditBlankType editBlankOption)
 Sets the method used to edit a blank.
void SetInsertNewBlank (NXOpen::TaggedObject *blankTag)
 Sets the new inserted blank.
void SetSheetMetalPartName (const NXString &sheetMetalPartName)
 Sets the sheet metal part name.
void SetType (NXOpen::Tooling::BlankGeneratorBuilder::Types type)
 Sets the type of operation to perform - create or edit a blank.
void SetWorkPart (NXOpen::TaggedObject *workPart)
 Sets the work part needed while creating blank.
NXString SheetMetalPartName ()
 Returns the sheet metal part name.
NXOpen::SelectFaceStationaryFace ()
 Returns the face used to create a blank.
NXOpen::Tooling::BlankGeneratorBuilder::Types Type ()
 Returns the type of operation to perform - create or edit a blank.
void UnformSheet ()
 Create a blank by unforming a sheet metal part.
void UpdateBlank ()
 Update a blank.
NXOpen::TaggedObjectWorkPart ()
 Returns the work part needed while creating blank.

Detailed Description

Represents a Tooling::BlankGeneratorBuilder This class is for Blank Generator Design UI
To create a new instance of this class, use Tooling::BlankGeneratorCollection::CreateBlankGeneratorBuilder

Created in NX7.5.0.



Member Enumeration Documentation

Specify the creation method.

Enumerator:
CreateBlankTypeImport 

Import blank.

CreateBlankTypeSelect 

Select blank.

CreateBlankTypeUnform 

Unform blank.

Specify the edit method.

Enumerator:
EditBlankTypeUpdate 

Update the blank.

EditBlankTypeRemove 

Remove the blank.

Specifies the option of blank generator operation type.

Enumerator:
TypesCreateBlank 

Create a blank.

TypesEditBlank 

Edit a blank.


Member Function Documentation

Returns the blank number.


Created in NX7.5.0.

License requirements : None

Returns the part containing a blank.


Created in NX7.5.0.

License requirements : None

Returns the method used to create a blank.


Created in NX7.5.0.

License requirements : None

Returns the indication that the blank to be updated was created by insert method.


Created in NX7.5.0.

License requirements : None

Returns the face used to update a blank.


Created in NX7.5.0.

License requirements : None

Returns the display part needed while importing blank.


Created in NX7.5.0.

License requirements : None

Returns the display part needed while selecting a blank .


Created in NX7.5.0.

License requirements : None

Returns the method used to edit a blank.


Created in NX7.5.0.

License requirements : None

Create a blank by importing a blank.


Created in NX7.5.0.

License requirements : None

Returns the new inserted blank.


Created in NX7.5.0.

License requirements : None

Remove a blank.


Created in NX7.5.0.

License requirements : None

Create a blank by selecting a blank.


Created in NX7.5.0.

License requirements : None

Sets the blank number.


Created in NX7.5.0.

License requirements : None

Parameters:
blankNumberSets blank number

Sets the part containing a blank.


Created in NX7.5.0.

License requirements : None

Parameters:
blankTagSets the blank tag

Sets the method used to create a blank.


Created in NX7.5.0.

License requirements : None

Parameters:
createBlankOptionSets the create blank method

Sets the indication that the blank to be updated was created by insert method.


Created in NX7.5.0.

License requirements : None

Parameters:
insertBlankFlagSets the insert blank flag

Sets the display part needed while importing blank.


Created in NX7.5.0.

License requirements : None

Parameters:
displayPartTagSets the display part tag

Sets the display part needed while selecting a blank .


Created in NX7.5.0.

License requirements : None

Parameters:
displayPartTagSets the display part tag

Sets the method used to edit a blank.


Created in NX7.5.0.

License requirements : None

Parameters:
editBlankOptionSets the edit blank method

Sets the new inserted blank.


Created in NX7.5.0.

License requirements : None

Parameters:
blankTagSets the insert new blank tag

Sets the sheet metal part name.


Created in NX7.5.0.

License requirements : None

Parameters:
sheetMetalPartNameSets sheet part name

Sets the type of operation to perform - create or edit a blank.


Created in NX7.5.0.

License requirements : None

Parameters:
typeSets the type

Sets the work part needed while creating blank.


Created in NX7.5.0.

License requirements : None

Parameters:
workPartSets the work part tag

Returns the sheet metal part name.


Created in NX7.5.0.

License requirements : None

Returns the face used to create a blank.


Created in NX7.5.0.

License requirements : None

Returns the type of operation to perform - create or edit a blank.


Created in NX7.5.0.

License requirements : None

Create a blank by unforming a sheet metal part.


Created in NX7.5.0.

License requirements : None

Update a blank.


Created in NX7.5.0.

License requirements : None

Returns the work part needed while creating blank.


Created in NX7.5.0.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.