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(specifyColor)
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(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(specifyColor)
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(specifyColor)
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(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(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(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(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(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(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(specifyColor)
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(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(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(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(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(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(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(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(specifyColor)
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(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(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(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(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(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(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(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(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(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(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(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(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.