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

Represents the Die Design draw die management builder, which is to create a draw die by selected sheet body, curve and base plane. More...

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

Properties

unsafe bool ApproximateSheetbodyOption [get, set]
 Returns or sets the option to indicate whether to use approximate sheet metal. More...
 
unsafe NXOpen.Plane BasePlane [get, set]
 Returns or sets the base plane, which is used for define the base of the die. More...
 
unsafe double BaseThickness [get, set]
 Returns or sets the base thickness, which is used for define the base thickness of the die. More...
 
unsafe double BinderEdgeOffset [get, set]
 Returns or sets the binder edge offset, which is used for define the binder edge offset value of the die. More...
 
unsafe NXOpen.SelectNXObjectList BlankCurve [get]
 Returns the blank curve, which is used for extrusion. More...
 
unsafe bool CoreDrawDieOption [get, set]
 Returns or sets the option to indicate whether to create core draw die. More...
 
unsafe double DeckEdgeOffset [get, set]
 Returns or sets the deck edge offset, which is used for define the deck edge offset value of the die. More...
 
unsafe double DeckFlangeThickness [get, set]
 Returns or sets the deck flange thickness, which is used for define the flange thickness of the die. More...
 
unsafe double DeckThickness [get, set]
 Returns or sets the deck thickness, which is used for define the deck thickness of the die. More...
 
unsafe bool ExactSheetbodyOption [get, set]
 Returns or sets the option to indicate whether to use exact sheet body. More...
 
unsafe NXOpen.SelectNXObjectList FlangeCurve [get]
 Returns the flange curve, which is used for extrusion. More...
 
unsafe double FlangeOffset [get, set]
 Returns or sets the flange offset, which is the offset value from projected blank curve to flange curve. More...
 
unsafe double MachiningAllowance [get, set]
 Returns or sets the machining allowance, which is used for define the user machining allowance of the die. More...
 
unsafe NXOpen.SelectNXObjectList PunchCurve [get]
 Returns the punch curve, which is used for extrusion. More...
 
unsafe NXOpen.SelectBody SheetBody [get]
 Returns the sheet body, which is used to trim the die top face. More...
 
unsafe NXOpen.Features.Feature TfeatureSet [get, set]
 Returns or sets the feature set tag. More...
 
unsafe double WallThickness [get, set]
 Returns or sets the wall thickness, which is used for define the wall thickness of the die. 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

- 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the Die Design draw die management builder, which is to create a draw die by selected sheet body, curve and base plane.

To create a new instance of this class, use NXOpen.Tooling.AutoDieCollection.CreateDieDesDrawDieBuilder

Created in NX8.0.0

Property Documentation

unsafe bool NXOpen.Tooling.DieDesDrawDieBuilder.ApproximateSheetbodyOption
getset

Returns or sets the option to indicate whether to use approximate sheet metal.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.Plane NXOpen.Tooling.DieDesDrawDieBuilder.BasePlane
getset

Returns or sets the base plane, which is used for define the base of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.BaseThickness
getset

Returns or sets the base thickness, which is used for define the base thickness of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.BinderEdgeOffset
getset

Returns or sets the binder edge offset, which is used for define the binder edge offset value of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.SelectNXObjectList NXOpen.Tooling.DieDesDrawDieBuilder.BlankCurve
get

Returns the blank curve, which is used for extrusion.

Created in NX8.0.0

License requirements: None.

unsafe bool NXOpen.Tooling.DieDesDrawDieBuilder.CoreDrawDieOption
getset

Returns or sets the option to indicate whether to create core draw die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.DeckEdgeOffset
getset

Returns or sets the deck edge offset, which is used for define the deck edge offset value of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.DeckFlangeThickness
getset

Returns or sets the deck flange thickness, which is used for define the flange thickness of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.DeckThickness
getset

Returns or sets the deck thickness, which is used for define the deck thickness of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe bool NXOpen.Tooling.DieDesDrawDieBuilder.ExactSheetbodyOption
getset

Returns or sets the option to indicate whether to use exact sheet body.

This function has been obsoleted, use Tooling.DieDesDrawDieBuilder.ApproximateSheetbodyOption for substitution.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.SelectNXObjectList NXOpen.Tooling.DieDesDrawDieBuilder.FlangeCurve
get

Returns the flange curve, which is used for extrusion.

Created in NX8.0.0

License requirements: None.

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.FlangeOffset
getset

Returns or sets the flange offset, which is the offset value from projected blank curve to flange curve.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.MachiningAllowance
getset

Returns or sets the machining allowance, which is used for define the user machining allowance of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.SelectNXObjectList NXOpen.Tooling.DieDesDrawDieBuilder.PunchCurve
get

Returns the punch curve, which is used for extrusion.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.SelectBody NXOpen.Tooling.DieDesDrawDieBuilder.SheetBody
get

Returns the sheet body, which is used to trim the die top face.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.Feature NXOpen.Tooling.DieDesDrawDieBuilder.TfeatureSet
getset

Returns or sets the feature set tag.

Created in NX8.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesDrawDieBuilder.WallThickness
getset

Returns or sets the wall thickness, which is used for define the wall thickness of the die.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")


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