QuickQuotationBuilder Class

class NXOpen.Tooling.QuickQuotationBuilder

Bases: NXOpen.Builder

Progressive Die Wizard builder to create quick quotation.

To create a new instance of this class, use NXOpen.Tooling.QuickQuotationCollection.CreateQuickQuotationBuilder()

Default values.

Property Value
BendingColor 120
BurringColor 29
CamunitColor 58
CompFactor 1
FormingColor 152
InsertGroupMaterial Cr12
ManageTemporaryObjectsType Hide
ObjectType Piercing
OutlineEnlargeTimes 1
PartNo 0
PartsAmout 0
PiercingColor 97
Pitch 0
StationsNo 0
StripLength 0
StripThickness 0
Width 0
WorkAreaLength 0
WorkAreaWidth 0

New in version NX8.0.0.

Properties

Property Description
BendingColor Returns or sets the bending color.
BlankSize Returns or sets the blank size.
BurringColor Returns or sets the burring color.
CamunitColor Returns or sets the cam unit color.
CompFactor Returns or sets the complexity factor.
Customer Returns or sets the customer.
DesignHours Returns or sets the design hours.
DesignPrice Returns or sets the work area width.
DistanceX Returns or sets the distance between sub die base and die base edge in X direction.
DistanceY Returns or sets the distance between sub die base and die base edge in Y direction.
FormingColor Returns or sets the forming color.
InsertGroupMaterial Returns or sets the insert group material.
ManageTemporaryObjectsType Returns or sets the management type for temporary objects.
MaterialUtil Returns or sets the material utilization.
ObjectType Returns or sets the object type.
OutlineEnlargeTimes Returns or sets the outline enlarge times.
PartNo Returns or sets the part no.
PartsAmout Returns or sets the parts amount.
PiercingColor Returns or sets the piercing color.
Pitch Returns or sets the pitch.
QuoteDate Returns or sets the quote date.
QuoteNo Returns or sets the quote no.
Quoter Returns or sets the quoter.
SelOutline Returns the selected outline.
SelSheetBody Returns the selected sheet body.
StationsNo Returns or sets the stations no.
StripLength Returns or sets the strip length.
StripMaterial Returns or sets the strip material.
StripThickness Returns or sets the strip thickness.
Tag Returns the Tag for this object.
Type Returns or sets the operation type.
Width Returns or sets the width.
WorkAreaLength Returns or sets the work area length.
WorkAreaWidth Returns or sets the work area width.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
DatumPlane Create a datum plane.
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.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
TemplateConfig The template configuration.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

QuickQuotationBuilderDesignTypes Enumeration Specify the design type.
QuickQuotationBuilderInsertGroupMaterials Enumeration Specify the insert group material.
QuickQuotationBuilderManageTemporaryObjectsTypes Enumeration Specify the management type for the temporary objects.
QuickQuotationBuilderObjectTypes Enumeration Specify the concept sheet body type.
QuickQuotationBuilderTypes Enumeration Specify the operation type.

Property Detail

BendingColor

QuickQuotationBuilder.BendingColor

Returns or sets the bending color.

-------------------------------------

Getter Method

Signature BendingColor

Returns:
Return type:Id

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature BendingColor

Parameters:specifyColor (Id) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

BlankSize

QuickQuotationBuilder.BlankSize

Returns or sets the blank size.

-------------------------------------

Getter Method

Signature BlankSize

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature BlankSize

Parameters:blankSize (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

BurringColor

QuickQuotationBuilder.BurringColor

Returns or sets the burring color.

-------------------------------------

Getter Method

Signature BurringColor

Returns:
Return type:Id

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature BurringColor

Parameters:specifyColor (Id) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

CamunitColor

QuickQuotationBuilder.CamunitColor

Returns or sets the cam unit color.

-------------------------------------

Getter Method

Signature CamunitColor

Returns:
Return type:Id

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CamunitColor

Parameters:specifyColor (Id) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

CompFactor

QuickQuotationBuilder.CompFactor

Returns or sets the complexity factor.

-------------------------------------

Getter Method

Signature CompFactor

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CompFactor

Parameters:compFactor (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

Customer

QuickQuotationBuilder.Customer

Returns or sets the customer.

-------------------------------------

Getter Method

Signature Customer

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Customer

Parameters:customer (str) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

DesignHours

QuickQuotationBuilder.DesignHours

Returns or sets the design hours.

-------------------------------------

Getter Method

Signature DesignHours

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DesignHours

Parameters:designHours (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

DesignPrice

QuickQuotationBuilder.DesignPrice

Returns or sets the work area width.

-------------------------------------

Getter Method

Signature DesignPrice

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DesignPrice

Parameters:designPrice (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

DistanceX

QuickQuotationBuilder.DistanceX

Returns or sets the distance between sub die base and die base edge in X direction.

-------------------------------------

Getter Method

Signature DistanceX

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DistanceX

Parameters:distanceX (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

DistanceY

QuickQuotationBuilder.DistanceY

Returns or sets the distance between sub die base and die base edge in Y direction.

-------------------------------------

Getter Method

Signature DistanceY

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DistanceY

Parameters:distanceY (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

FormingColor

QuickQuotationBuilder.FormingColor

Returns or sets the forming color.

-------------------------------------

Getter Method

Signature FormingColor

Returns:
Return type:Id

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FormingColor

Parameters:specifyColor (Id) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

InsertGroupMaterial

QuickQuotationBuilder.InsertGroupMaterial

Returns or sets the insert group material.

-------------------------------------

Getter Method

Signature InsertGroupMaterial

Returns:
Return type:NXOpen.Tooling.QuickQuotationBuilderInsertGroupMaterials

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature InsertGroupMaterial

Parameters:insertGroupMaterial (NXOpen.Tooling.QuickQuotationBuilderInsertGroupMaterials) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

ManageTemporaryObjectsType

QuickQuotationBuilder.ManageTemporaryObjectsType

Returns or sets the management type for temporary objects.

-------------------------------------

Getter Method

Signature ManageTemporaryObjectsType

Returns:
Return type:NXOpen.Tooling.QuickQuotationBuilderManageTemporaryObjectsTypes

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ManageTemporaryObjectsType

Parameters:manageTemporaryObjectsType (NXOpen.Tooling.QuickQuotationBuilderManageTemporaryObjectsTypes) –

New in version NX9.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

MaterialUtil

QuickQuotationBuilder.MaterialUtil

Returns or sets the material utilization.

-------------------------------------

Getter Method

Signature MaterialUtil

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature MaterialUtil

Parameters:materialUtil (str) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

ObjectType

QuickQuotationBuilder.ObjectType

Returns or sets the object type.

-------------------------------------

Getter Method

Signature ObjectType

Returns:
Return type:NXOpen.Tooling.QuickQuotationBuilderObjectTypes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ObjectType

Parameters:objectType (NXOpen.Tooling.QuickQuotationBuilderObjectTypes) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

OutlineEnlargeTimes

QuickQuotationBuilder.OutlineEnlargeTimes

Returns or sets the outline enlarge times.

-------------------------------------

Getter Method

Signature OutlineEnlargeTimes

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OutlineEnlargeTimes

Parameters:outlineEnlargeTimes (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

PartNo

QuickQuotationBuilder.PartNo

Returns or sets the part no.

-------------------------------------

Getter Method

Signature PartNo

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PartNo

Parameters:partNo (int) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

PartsAmout

QuickQuotationBuilder.PartsAmout

Returns or sets the parts amount.

-------------------------------------

Getter Method

Signature PartsAmout

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PartsAmout

Parameters:partsAmout (int) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

PiercingColor

QuickQuotationBuilder.PiercingColor

Returns or sets the piercing color.

-------------------------------------

Getter Method

Signature PiercingColor

Returns:
Return type:Id

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PiercingColor

Parameters:specifyColor (Id) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

Pitch

QuickQuotationBuilder.Pitch

Returns or sets the pitch.

-------------------------------------

Getter Method

Signature Pitch

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Pitch

Parameters:pitch (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

QuoteDate

QuickQuotationBuilder.QuoteDate

Returns or sets the quote date.

-------------------------------------

Getter Method

Signature QuoteDate

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature QuoteDate

Parameters:quoteDate (str) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

QuoteNo

QuickQuotationBuilder.QuoteNo

Returns or sets the quote no.

-------------------------------------

Getter Method

Signature QuoteNo

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature QuoteNo

Parameters:quoteNo (str) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

Quoter

QuickQuotationBuilder.Quoter

Returns or sets the quoter.

-------------------------------------

Getter Method

Signature Quoter

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Quoter

Parameters:quoter (str) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

SelOutline

QuickQuotationBuilder.SelOutline

Returns the selected outline.

-------------------------------------

Getter Method

Signature SelOutline

Returns:
Return type:NXOpen.Section

New in version NX8.0.0.

License requirements: None.

SelSheetBody

QuickQuotationBuilder.SelSheetBody

Returns the selected sheet body.

-------------------------------------

Getter Method

Signature SelSheetBody

Returns:
Return type:NXOpen.SelectBodyList

New in version NX8.0.0.

License requirements: None.

StationsNo

QuickQuotationBuilder.StationsNo

Returns or sets the stations no.

-------------------------------------

Getter Method

Signature StationsNo

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StationsNo

Parameters:stationsNo (int) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

StripLength

QuickQuotationBuilder.StripLength

Returns or sets the strip length.

-------------------------------------

Getter Method

Signature StripLength

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StripLength

Parameters:stripLength (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

StripMaterial

QuickQuotationBuilder.StripMaterial

Returns or sets the strip material.

-------------------------------------

Getter Method

Signature StripMaterial

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StripMaterial

Parameters:stripMaterial (str) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

StripThickness

QuickQuotationBuilder.StripThickness

Returns or sets the strip thickness.

-------------------------------------

Getter Method

Signature StripThickness

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StripThickness

Parameters:stripThickness (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

Type

QuickQuotationBuilder.Type

Returns or sets the operation type.

-------------------------------------

Getter Method

Signature Type

Returns:
Return type:NXOpen.Tooling.QuickQuotationBuilderTypes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Type

Parameters:type (NXOpen.Tooling.QuickQuotationBuilderTypes) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

Width

QuickQuotationBuilder.Width

Returns or sets the width.

-------------------------------------

Getter Method

Signature Width

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Width

Parameters:width (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

WorkAreaLength

QuickQuotationBuilder.WorkAreaLength

Returns or sets the work area length.

-------------------------------------

Getter Method

Signature WorkAreaLength

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature WorkAreaLength

Parameters:workAreaLength (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

WorkAreaWidth

QuickQuotationBuilder.WorkAreaWidth

Returns or sets the work area width.

-------------------------------------

Getter Method

Signature WorkAreaWidth

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature WorkAreaWidth

Parameters:workAreaWidth (float) –

New in version NX8.0.0.

License requirements: prog_die_wizard (“UG/Progressive Die Wizard”) OR nx_engineering_die_wizard (“NX Engineering Die Wizard”)

Method Detail

DatumPlane

QuickQuotationBuilder.DatumPlane

Create a datum plane.

Signature DatumPlane()

New in version NX8.0.0.

License requirements: None.

TemplateConfig

QuickQuotationBuilder.TemplateConfig

The template configuration.

Signature TemplateConfig()

New in version NX8.0.0.

License requirements: None.

Validate

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