DieDesignLowerBinderBuilder Class¶
-
class
NXOpen.Tooling.
DieDesignLowerBinderBuilder
¶ Bases:
NXOpen.Builder
Represents a Lower Binder builder
To create a new instance of this class, use
NXOpen.Tooling.AutoDieCollection.CreateDieDesignLowerBinderBuilder
New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
BasePlane | Returns or sets the base plane used to create Lower Binder |
BinderProfiles | Returns the binder profiles used to create Lower Binder |
BinderRelief | Returns or sets the binder relief |
BlankProfile | Returns the blank profile used to create Lower Binder |
BlankProfileOffset | Returns or sets the blank profile offset |
CoreDirection | Returns or sets the core direction determines the direction of Lower Binder |
DeckProfile | Returns the deck profile used to create Lower Binder |
IsApproxSheetBody | Returns or sets the exact sheet determines whether to use machine allowance |
IsExactBinderProfiles | Returns or sets the exact binder profiles determines whether to use offset value |
LowerDeckThickness | Returns or sets the lower deck thickness |
MachineAllowance | Returns or sets the machine allowance |
OffsetValue | Returns or sets the offset value |
OutWallThickness | Returns or sets the out wall thickness |
OutterWallProfile | Returns the inner profile used in Lower Binder, it is optional |
SheetBody | Returns the sheet body used as sheet metal product |
Tag | Returns the Tag for this object. |
UpperDeckOffsetSheet | Returns the upper deck offset sheet used in Lower Binder, it is optional |
UpperDeckRelief | Returns or sets the upper deck relief |
UpperDeckReliefSheet | Returns the upper deck relief sheet used in Lower Binder, it is optional |
UpperDeckThickness | Returns or sets the upper deck thickness |
WallThickness | Returns or sets the wall thickness |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
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. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
BasePlane¶
-
DieDesignLowerBinderBuilder.
BasePlane
¶ Returns or sets the base plane used to create Lower Binder
-------------------------------------
Getter Method
Signature
BasePlane()
Returns: Return type: NXOpen.Plane
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
BasePlane(basePlane)
Parameters: basePlane ( NXOpen.Plane
) –New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
BinderProfiles¶
-
DieDesignLowerBinderBuilder.
BinderProfiles
¶ Returns the binder profiles used to create Lower Binder
-------------------------------------
Getter Method
Signature
BinderProfiles()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
BinderRelief¶
-
DieDesignLowerBinderBuilder.
BinderRelief
¶ Returns or sets the binder relief
-------------------------------------
Getter Method
Signature
BinderRelief()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
BinderRelief(binderRelief)
Parameters: binderRelief (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
BlankProfile¶
-
DieDesignLowerBinderBuilder.
BlankProfile
¶ Returns the blank profile used to create Lower Binder
-------------------------------------
Getter Method
Signature
BlankProfile()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
BlankProfileOffset¶
-
DieDesignLowerBinderBuilder.
BlankProfileOffset
¶ Returns or sets the blank profile offset
-------------------------------------
Getter Method
Signature
BlankProfileOffset()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
BlankProfileOffset(blankProfileOffset)
Parameters: blankProfileOffset (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
CoreDirection¶
-
DieDesignLowerBinderBuilder.
CoreDirection
¶ Returns or sets the core direction determines the direction of Lower Binder
-------------------------------------
Getter Method
Signature
CoreDirection()
Returns: Return type: int New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
CoreDirection(coreDirection)
Parameters: coreDirection (int) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
DeckProfile¶
-
DieDesignLowerBinderBuilder.
DeckProfile
¶ Returns the deck profile used to create Lower Binder
-------------------------------------
Getter Method
Signature
DeckProfile()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
IsApproxSheetBody¶
-
DieDesignLowerBinderBuilder.
IsApproxSheetBody
¶ Returns or sets the exact sheet determines whether to use machine allowance
-------------------------------------
Getter Method
Signature
IsApproxSheetBody()
Returns: Return type: bool New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
IsApproxSheetBody(isExactSheet)
Parameters: isExactSheet (bool) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
IsExactBinderProfiles¶
-
DieDesignLowerBinderBuilder.
IsExactBinderProfiles
¶ Returns or sets the exact binder profiles determines whether to use offset value
-------------------------------------
Getter Method
Signature
IsExactBinderProfiles()
Returns: Return type: bool New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
IsExactBinderProfiles(isExactBinderProfiles)
Parameters: isExactBinderProfiles (bool) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
LowerDeckThickness¶
-
DieDesignLowerBinderBuilder.
LowerDeckThickness
¶ Returns or sets the lower deck thickness
-------------------------------------
Getter Method
Signature
LowerDeckThickness()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
LowerDeckThickness(lowerDeckThickness)
Parameters: lowerDeckThickness (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
MachineAllowance¶
-
DieDesignLowerBinderBuilder.
MachineAllowance
¶ Returns or sets the machine allowance
-------------------------------------
Getter Method
Signature
MachineAllowance()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
MachineAllowance(machineAllowance)
Parameters: machineAllowance (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
OffsetValue¶
-
DieDesignLowerBinderBuilder.
OffsetValue
¶ Returns or sets the offset value
-------------------------------------
Getter Method
Signature
OffsetValue()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
OffsetValue(offsetValue)
Parameters: offsetValue (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
OutWallThickness¶
-
DieDesignLowerBinderBuilder.
OutWallThickness
¶ Returns or sets the out wall thickness
-------------------------------------
Getter Method
Signature
OutWallThickness()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
OutWallThickness(outWallThickness)
Parameters: outWallThickness (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
OutterWallProfile¶
-
DieDesignLowerBinderBuilder.
OutterWallProfile
¶ Returns the inner profile used in Lower Binder, it is optional
-------------------------------------
Getter Method
Signature
OutterWallProfile()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
SheetBody¶
-
DieDesignLowerBinderBuilder.
SheetBody
¶ Returns the sheet body used as sheet metal product
-------------------------------------
Getter Method
Signature
SheetBody()
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
UpperDeckOffsetSheet¶
-
DieDesignLowerBinderBuilder.
UpperDeckOffsetSheet
¶ Returns the upper deck offset sheet used in Lower Binder, it is optional
-------------------------------------
Getter Method
Signature
UpperDeckOffsetSheet()
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
UpperDeckRelief¶
-
DieDesignLowerBinderBuilder.
UpperDeckRelief
¶ Returns or sets the upper deck relief
-------------------------------------
Getter Method
Signature
UpperDeckRelief()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
UpperDeckRelief(upperDeckRelief)
Parameters: upperDeckRelief (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
UpperDeckReliefSheet¶
-
DieDesignLowerBinderBuilder.
UpperDeckReliefSheet
¶ Returns the upper deck relief sheet used in Lower Binder, it is optional
-------------------------------------
Getter Method
Signature
UpperDeckReliefSheet()
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
UpperDeckThickness¶
-
DieDesignLowerBinderBuilder.
UpperDeckThickness
¶ Returns or sets the upper deck thickness
-------------------------------------
Getter Method
Signature
UpperDeckThickness()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
UpperDeckThickness(upperDeckThickness)
Parameters: upperDeckThickness (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
WallThickness¶
-
DieDesignLowerBinderBuilder.
WallThickness
¶ Returns or sets the wall thickness
-------------------------------------
Getter Method
Signature
WallThickness()
Returns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------
Setter Method
Signature
WallThickness(wallThickness)
Parameters: wallThickness (float) – New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
Method Detail¶
Validate¶
-
DieDesignLowerBinderBuilder.
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.