NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Tooling.QuickQuotationBuilder Class Reference

Progressive Die Wizard builder to create quick quotation. More...

Inheritance diagram for NXOpen.Tooling.QuickQuotationBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DesignTypes { NewDesign, Changeover, AdditionalDie }
 Specify the design type. More...
 
enum  InsertGroupMaterials { Cr12, Cr12MoV }
 Specify the insert group material. More...
 
enum  ManageTemporaryObjectsTypes { Hide, Display, Delete }
 Specify the management type for the temporary objects. More...
 
enum  ObjectTypes {
  Piercing, Bending, Forming, Burring,
  Cam
}
 Specify the concept sheet body type. More...
 
enum  Types {
  JobInformation, ProjectDefinition, ConceptDesign, Grouping,
  Quoting
}
 Specify the operation type. More...
 

Public Member Functions

unsafe void DatumPlane ()
 Create a datum plane. More...
 
unsafe void TemplateConfig ()
 The template configuration. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe NXOpen.NXColor BendingColor [get, set]
 Returns or sets the bending color. More...
 
unsafe double BlankSize [get, set]
 Returns or sets the blank size. More...
 
unsafe NXOpen.NXColor BurringColor [get, set]
 Returns or sets the burring color. More...
 
unsafe NXOpen.NXColor CamunitColor [get, set]
 Returns or sets the cam unit color. More...
 
unsafe double CompFactor [get, set]
 Returns or sets the complexity factor. More...
 
unsafe string Customer [get, set]
 Returns or sets the customer. More...
 
unsafe double DesignHours [get, set]
 Returns or sets the design hours. More...
 
unsafe double DesignPrice [get, set]
 Returns or sets the work area width. More...
 
unsafe double DistanceX [get, set]
 Returns or sets the distance between sub die base and die base edge in X direction. More...
 
unsafe double DistanceY [get, set]
 Returns or sets the distance between sub die base and die base edge in Y direction. More...
 
unsafe NXOpen.NXColor FormingColor [get, set]
 Returns or sets the forming color. More...
 
unsafe
NXOpen.Tooling.QuickQuotationBuilder.InsertGroupMaterials 
InsertGroupMaterial [get, set]
 Returns or sets the insert group material. More...
 
unsafe
NXOpen.Tooling.QuickQuotationBuilder.ManageTemporaryObjectsTypes 
ManageTemporaryObjectsType [get, set]
 Returns or sets the management type for temporary objects. More...
 
unsafe string MaterialUtil [get, set]
 Returns or sets the material utilization. More...
 
unsafe
NXOpen.Tooling.QuickQuotationBuilder.ObjectTypes 
ObjectType [get, set]
 Returns or sets the object type. More...
 
unsafe double OutlineEnlargeTimes [get, set]
 Returns or sets the outline enlarge times. More...
 
unsafe int PartNo [get, set]
 Returns or sets the part no. More...
 
unsafe int PartsAmout [get, set]
 Returns or sets the parts amount. More...
 
unsafe NXOpen.NXColor PiercingColor [get, set]
 Returns or sets the piercing color. More...
 
unsafe double Pitch [get, set]
 Returns or sets the pitch. More...
 
unsafe string QuoteDate [get, set]
 Returns or sets the quote date. More...
 
unsafe string QuoteNo [get, set]
 Returns or sets the quote no. More...
 
unsafe string Quoter [get, set]
 Returns or sets the quoter. More...
 
unsafe NXOpen.Section SelOutline [get]
 Returns the selected outline. More...
 
unsafe NXOpen.SelectBodyList SelSheetBody [get]
 Returns the selected sheet body. More...
 
unsafe int StationsNo [get, set]
 Returns or sets the stations no. More...
 
unsafe double StripLength [get, set]
 Returns or sets the strip length. More...
 
unsafe string StripMaterial [get, set]
 Returns or sets the strip material. More...
 
unsafe double StripThickness [get, set]
 Returns or sets the strip thickness. More...
 
unsafe
NXOpen.Tooling.QuickQuotationBuilder.Types 
Type [get, set]
 Returns or sets the operation type. More...
 
unsafe double Width [get, set]
 Returns or sets the width. More...
 
unsafe double WorkAreaLength [get, set]
 Returns or sets the work area length. More...
 
unsafe double WorkAreaWidth [get, set]
 Returns or sets the work area width. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

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

Created in NX8.0.0

Member Enumeration Documentation

Specify the design type.

Enumerator
NewDesign 

the design is a new design

Changeover 

the design is a changeover

AdditionalDie 

The design is a additional die

Specify the insert group material.

Enumerator
Cr12 

insert group material is Cr12

Cr12MoV 

insert group material is Cr12MoV

Specify the management type for the temporary objects.

Enumerator
Hide 
Display 
Delete 

Specify the concept sheet body type.

Enumerator
Piercing 

sheet body type is piercing

Bending 

sheet body type is piercing

Forming 

sheet body is forming

Burring 

sheet body is burring

Cam 

sheet body is camunits.

Specify the operation type.

Enumerator
JobInformation 

job information type

ProjectDefinition 

project definition type

ConceptDesign 

concept design type

Grouping 

grouping type

Quoting 

quoting type

Member Function Documentation

unsafe void NXOpen.Tooling.QuickQuotationBuilder.DatumPlane ( )
inline

Create a datum plane.

Created in NX8.0.0

License requirements: None.

unsafe void NXOpen.Tooling.QuickQuotationBuilder.TemplateConfig ( )
inline

The template configuration.

Created in NX8.0.0

License requirements: None.

Property Documentation

unsafe NXOpen.NXColor NXOpen.Tooling.QuickQuotationBuilder.BendingColor
getset

Returns or sets the bending color.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.BlankSize
getset

Returns or sets the blank size.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.NXColor NXOpen.Tooling.QuickQuotationBuilder.BurringColor
getset

Returns or sets the burring color.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.NXColor NXOpen.Tooling.QuickQuotationBuilder.CamunitColor
getset

Returns or sets the cam unit color.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.CompFactor
getset

Returns or sets the complexity factor.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe string NXOpen.Tooling.QuickQuotationBuilder.Customer
getset

Returns or sets the customer.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.DesignHours
getset

Returns or sets the design hours.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.DesignPrice
getset

Returns or sets the work area width.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.DistanceX
getset

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

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.DistanceY
getset

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

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.NXColor NXOpen.Tooling.QuickQuotationBuilder.FormingColor
getset

Returns or sets the forming color.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.Tooling.QuickQuotationBuilder.InsertGroupMaterials NXOpen.Tooling.QuickQuotationBuilder.InsertGroupMaterial
getset

Returns or sets the insert group material.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.Tooling.QuickQuotationBuilder.ManageTemporaryObjectsTypes NXOpen.Tooling.QuickQuotationBuilder.ManageTemporaryObjectsType
getset

Returns or sets the management type for temporary objects.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe string NXOpen.Tooling.QuickQuotationBuilder.MaterialUtil
getset

Returns or sets the material utilization.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.Tooling.QuickQuotationBuilder.ObjectTypes NXOpen.Tooling.QuickQuotationBuilder.ObjectType
getset

Returns or sets the object type.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.OutlineEnlargeTimes
getset

Returns or sets the outline enlarge times.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe int NXOpen.Tooling.QuickQuotationBuilder.PartNo
getset

Returns or sets the part no.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe int NXOpen.Tooling.QuickQuotationBuilder.PartsAmout
getset

Returns or sets the parts amount.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.NXColor NXOpen.Tooling.QuickQuotationBuilder.PiercingColor
getset

Returns or sets the piercing color.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.Pitch
getset

Returns or sets the pitch.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe string NXOpen.Tooling.QuickQuotationBuilder.QuoteDate
getset

Returns or sets the quote date.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe string NXOpen.Tooling.QuickQuotationBuilder.QuoteNo
getset

Returns or sets the quote no.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe string NXOpen.Tooling.QuickQuotationBuilder.Quoter
getset

Returns or sets the quoter.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.Section NXOpen.Tooling.QuickQuotationBuilder.SelOutline
get

Returns the selected outline.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.QuickQuotationBuilder.SelSheetBody
get

Returns the selected sheet body.

Created in NX8.0.0

License requirements: None.

unsafe int NXOpen.Tooling.QuickQuotationBuilder.StationsNo
getset

Returns or sets the stations no.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.StripLength
getset

Returns or sets the strip length.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe string NXOpen.Tooling.QuickQuotationBuilder.StripMaterial
getset

Returns or sets the strip material.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.StripThickness
getset

Returns or sets the strip thickness.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe NXOpen.Tooling.QuickQuotationBuilder.Types NXOpen.Tooling.QuickQuotationBuilder.Type
getset

Returns or sets the operation type.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.Width
getset

Returns or sets the width.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.WorkAreaLength
getset

Returns or sets the work area length.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")

unsafe double NXOpen.Tooling.QuickQuotationBuilder.WorkAreaWidth
getset

Returns or sets the work area width.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.