QuickQuotationBuilder Class¶
-
class
NXOpen.Tooling.QuickQuotationBuilder¶ Bases:
NXOpen.BuilderProgressive 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
BendingColorReturns: Return type: Id New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BendingColorParameters: 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
BlankSizeReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BlankSizeParameters: 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
BurringColorReturns: Return type: Id New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BurringColorParameters: 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
CamunitColorReturns: Return type: Id New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CamunitColorParameters: 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
CompFactorReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CompFactorParameters: 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
CustomerReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CustomerParameters: 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
DesignHoursReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DesignHoursParameters: 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
DesignPriceReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DesignPriceParameters: 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
DistanceXReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DistanceXParameters: 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
DistanceYReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DistanceYParameters: 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
FormingColorReturns: Return type: Id New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FormingColorParameters: 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
InsertGroupMaterialReturns: Return type: NXOpen.Tooling.QuickQuotationBuilderInsertGroupMaterialsNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
InsertGroupMaterialParameters: 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
ManageTemporaryObjectsTypeReturns: Return type: NXOpen.Tooling.QuickQuotationBuilderManageTemporaryObjectsTypesNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ManageTemporaryObjectsTypeParameters: 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
MaterialUtilReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaterialUtilParameters: 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
ObjectTypeReturns: Return type: NXOpen.Tooling.QuickQuotationBuilderObjectTypesNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ObjectTypeParameters: 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
OutlineEnlargeTimesReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OutlineEnlargeTimesParameters: 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
PartNoReturns: Return type: int New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PartNoParameters: 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
PartsAmoutReturns: Return type: int New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PartsAmoutParameters: 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
PiercingColorReturns: Return type: Id New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PiercingColorParameters: 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
PitchReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PitchParameters: 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
QuoteDateReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
QuoteDateParameters: 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
QuoteNoReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
QuoteNoParameters: 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
QuoterReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
QuoterParameters: 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
SelOutlineReturns: Return type: NXOpen.SectionNew in version NX8.0.0.
License requirements: None.
SelSheetBody¶
-
QuickQuotationBuilder.SelSheetBody¶ Returns the selected sheet body.
-------------------------------------Getter Method
Signature
SelSheetBodyReturns: Return type: NXOpen.SelectBodyListNew in version NX8.0.0.
License requirements: None.
StationsNo¶
-
QuickQuotationBuilder.StationsNo¶ Returns or sets the stations no.
-------------------------------------Getter Method
Signature
StationsNoReturns: Return type: int New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StationsNoParameters: 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
StripLengthReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StripLengthParameters: 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
StripMaterialReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StripMaterialParameters: 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
StripThicknessReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StripThicknessParameters: 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
TypeReturns: Return type: NXOpen.Tooling.QuickQuotationBuilderTypesNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TypeParameters: 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
WidthReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WidthParameters: 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
WorkAreaLengthReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WorkAreaLengthParameters: 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
WorkAreaWidthReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WorkAreaWidthParameters: 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.