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.