BlankGeneratorBuilder Class¶
-
class
NXOpen.Tooling.
BlankGeneratorBuilder
¶ Bases:
NXOpen.Builder
Represents a
NXOpen.Tooling.BlankGeneratorBuilder
This class is for Blank Generator Design UITo create a new instance of this class, use
NXOpen.Tooling.BlankGeneratorCollection.CreateBlankGeneratorBuilder
New in version NX7.5.0.
Properties¶
Property | Description |
---|---|
BlankNumber | Returns or sets the blank number. |
BlankPart | Returns or sets the part containing a blank. |
CreateBlankOption | Returns or sets the method used to create a blank. |
CreatedByInsert | Returns or sets the indication that the blank to be updated was created by insert method. |
DatumFace | Returns the face used to update a blank. |
DisplayPartImport | Returns or sets the display part needed while importing blank. |
DisplayPartSelect | Returns or sets the display part needed while selecting a blank . |
EditBlankOption | Returns or sets the method used to edit a blank. |
InsertNewBlank | Returns or sets the new inserted blank. |
SheetMetalPartName | Returns or sets the sheet metal part name. |
StationaryFace | Returns the face used to create a blank. |
Tag | Returns the Tag for this object. |
Type | Returns or sets the type of operation to perform - create or edit a blank. |
WorkPart | Returns or sets the work part needed while creating blank. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
ImportBlank | Create a blank by importing a blank. |
RemoveBlank | Remove a blank. |
SelectBlank | Create a blank by selecting a blank. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UnformSheet | Create a blank by unforming a sheet metal part. |
UpdateBlank | Update a blank. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
BlankGeneratorBuilderCreateBlankType Enumeration | Specify the creation method. |
BlankGeneratorBuilderEditBlankType Enumeration | Specify the edit method. |
BlankGeneratorBuilderTypes Enumeration | Specifies the option of blank generator operation type. |
Property Detail¶
BlankNumber¶
-
BlankGeneratorBuilder.
BlankNumber
¶ Returns or sets the blank number.
-------------------------------------
Getter Method
Signature
BlankNumber()
Returns: Returns blank number Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlankNumber(blankNumber)
Parameters: blankNumber (str) – Sets blank number New in version NX7.5.0.
License requirements: None.
BlankPart¶
-
BlankGeneratorBuilder.
BlankPart
¶ Returns or sets the part containing a blank.
-------------------------------------
Getter Method
Signature
BlankPart()
Returns: Returns the blank tag Return type: NXOpen.TaggedObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlankPart(blankTag)
Parameters: blankTag ( NXOpen.TaggedObject
) – Sets the blank tagNew in version NX7.5.0.
License requirements: None.
CreateBlankOption¶
-
BlankGeneratorBuilder.
CreateBlankOption
¶ Returns or sets the method used to create a blank.
-------------------------------------
Getter Method
Signature
CreateBlankOption()
Returns: Returns the create blank method Return type: NXOpen.Tooling.BlankGeneratorBuilderCreateBlankType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateBlankOption(createBlankOption)
Parameters: createBlankOption ( NXOpen.Tooling.BlankGeneratorBuilderCreateBlankType
) – Sets the create blank methodNew in version NX7.5.0.
License requirements: None.
CreatedByInsert¶
-
BlankGeneratorBuilder.
CreatedByInsert
¶ Returns or sets the indication that the blank to be updated was created by insert method.
-------------------------------------
Getter Method
Signature
CreatedByInsert()
Returns: Returns the insert blank flag Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreatedByInsert(insertBlankFlag)
Parameters: insertBlankFlag (bool) – Sets the insert blank flag New in version NX7.5.0.
License requirements: None.
DatumFace¶
-
BlankGeneratorBuilder.
DatumFace
¶ Returns the face used to update a blank.
-------------------------------------
Getter Method
Signature
DatumFace()
Returns: Return type: NXOpen.SelectFace
New in version NX7.5.0.
License requirements: None.
DisplayPartImport¶
-
BlankGeneratorBuilder.
DisplayPartImport
¶ Returns or sets the display part needed while importing blank.
-------------------------------------
Getter Method
Signature
DisplayPartImport()
Returns: Returns the display part tag Return type: NXOpen.TaggedObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayPartImport(displayPartTag)
Parameters: displayPartTag ( NXOpen.TaggedObject
) – Sets the display part tagNew in version NX7.5.0.
License requirements: None.
DisplayPartSelect¶
-
BlankGeneratorBuilder.
DisplayPartSelect
¶ Returns or sets the display part needed while selecting a blank .
-------------------------------------
Getter Method
Signature
DisplayPartSelect()
Returns: Returns the display part tag Return type: NXOpen.TaggedObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayPartSelect(displayPartTag)
Parameters: displayPartTag ( NXOpen.TaggedObject
) – Sets the display part tagNew in version NX7.5.0.
License requirements: None.
EditBlankOption¶
-
BlankGeneratorBuilder.
EditBlankOption
¶ Returns or sets the method used to edit a blank.
-------------------------------------
Getter Method
Signature
EditBlankOption()
Returns: Returns the edit blank method Return type: NXOpen.Tooling.BlankGeneratorBuilderEditBlankType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EditBlankOption(editBlankOption)
Parameters: editBlankOption ( NXOpen.Tooling.BlankGeneratorBuilderEditBlankType
) – Sets the edit blank methodNew in version NX7.5.0.
License requirements: None.
InsertNewBlank¶
-
BlankGeneratorBuilder.
InsertNewBlank
¶ Returns or sets the new inserted blank.
-------------------------------------
Getter Method
Signature
InsertNewBlank()
Returns: Returns the insert new blank tag Return type: NXOpen.TaggedObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InsertNewBlank(blankTag)
Parameters: blankTag ( NXOpen.TaggedObject
) – Sets the insert new blank tagNew in version NX7.5.0.
License requirements: None.
SheetMetalPartName¶
-
BlankGeneratorBuilder.
SheetMetalPartName
¶ Returns or sets the sheet metal part name.
-------------------------------------
Getter Method
Signature
SheetMetalPartName()
Returns: Returns sheet part name Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SheetMetalPartName(sheetMetalPartName)
Parameters: sheetMetalPartName (str) – Sets sheet part name New in version NX7.5.0.
License requirements: None.
StationaryFace¶
-
BlankGeneratorBuilder.
StationaryFace
¶ Returns the face used to create a blank.
-------------------------------------
Getter Method
Signature
StationaryFace()
Returns: Return type: NXOpen.SelectFace
New in version NX7.5.0.
License requirements: None.
Type¶
-
BlankGeneratorBuilder.
Type
¶ Returns or sets the type of operation to perform - create or edit a blank.
-------------------------------------
Getter Method
Signature
Type()
Returns: Returns the type Return type: NXOpen.Tooling.BlankGeneratorBuilderTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Type(type)
Parameters: type ( NXOpen.Tooling.BlankGeneratorBuilderTypes
) – Sets the typeNew in version NX7.5.0.
License requirements: None.
WorkPart¶
-
BlankGeneratorBuilder.
WorkPart
¶ Returns or sets the work part needed while creating blank.
-------------------------------------
Getter Method
Signature
WorkPart()
Returns: Returns the work part tag Return type: NXOpen.TaggedObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
WorkPart(workPart)
Parameters: workPart ( NXOpen.TaggedObject
) – Sets the work part tagNew in version NX7.5.0.
License requirements: None.
Method Detail¶
ImportBlank¶
-
BlankGeneratorBuilder.
ImportBlank
¶ Create a blank by importing a blank.
Signature
ImportBlank()
New in version NX7.5.0.
License requirements: None.
RemoveBlank¶
-
BlankGeneratorBuilder.
RemoveBlank
¶ Remove a blank.
Signature
RemoveBlank()
New in version NX7.5.0.
License requirements: None.
SelectBlank¶
-
BlankGeneratorBuilder.
SelectBlank
¶ Create a blank by selecting a blank.
Signature
SelectBlank()
New in version NX7.5.0.
License requirements: None.
UnformSheet¶
-
BlankGeneratorBuilder.
UnformSheet
¶ Create a blank by unforming a sheet metal part.
Signature
UnformSheet()
New in version NX7.5.0.
License requirements: None.
UpdateBlank¶
-
BlankGeneratorBuilder.
UpdateBlank
¶ Update a blank.
Signature
UpdateBlank()
New in version NX7.5.0.
License requirements: None.
Validate¶
-
BlankGeneratorBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.