BlankGeneratorBuilder Class

class NXOpen.Tooling.BlankGeneratorBuilder

Bases: NXOpen.Builder

Represents a NXOpen.Tooling.BlankGeneratorBuilder This class is for Blank Generator Design UI

To 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

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

Parameters:blankTag (NXOpen.TaggedObject) – Sets the blank tag

New 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

Parameters:createBlankOption (NXOpen.Tooling.BlankGeneratorBuilderCreateBlankType) – Sets the create blank method

New 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

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

Parameters:displayPartTag (NXOpen.TaggedObject) – Sets the display part tag

New 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

Parameters:displayPartTag (NXOpen.TaggedObject) – Sets the display part tag

New 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

Parameters:editBlankOption (NXOpen.Tooling.BlankGeneratorBuilderEditBlankType) – Sets the edit blank method

New 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

Parameters:blankTag (NXOpen.TaggedObject) – Sets the insert new blank tag

New 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

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

Parameters:type (NXOpen.Tooling.BlankGeneratorBuilderTypes) – Sets the type

New 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

Parameters:workPart (NXOpen.TaggedObject) – Sets the work part tag

New 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.