DieDesignLowerBinderBuilder Class¶
-
class
NXOpen.Tooling.DieDesignLowerBinderBuilder¶ Bases:
NXOpen.BuilderRepresents 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
BasePlaneReturns: Return type: NXOpen.PlaneNew in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
BasePlaneParameters: 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
BinderProfilesReturns: Return type: NXOpen.SelectNXObjectListNew in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
BinderRelief¶
-
DieDesignLowerBinderBuilder.BinderRelief¶ Returns or sets the binder relief
-------------------------------------Getter Method
Signature
BinderReliefReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
BinderReliefParameters: 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
BlankProfileReturns: Return type: NXOpen.SelectNXObjectListNew 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
BlankProfileOffsetReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
BlankProfileOffsetParameters: 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
CoreDirectionReturns: Return type: int New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
CoreDirectionParameters: 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
DeckProfileReturns: Return type: NXOpen.SelectNXObjectListNew 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
IsApproxSheetBodyReturns: Return type: bool New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
IsApproxSheetBodyParameters: 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
IsExactBinderProfilesReturns: Return type: bool New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
IsExactBinderProfilesParameters: 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
LowerDeckThicknessReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
LowerDeckThicknessParameters: 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
MachineAllowanceReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
MachineAllowanceParameters: 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
OffsetValueReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
OffsetValueParameters: 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
OutWallThicknessReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
OutWallThicknessParameters: 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
OutterWallProfileReturns: Return type: NXOpen.SelectNXObjectListNew 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
SheetBodyReturns: Return type: NXOpen.SelectBodyNew 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
UpperDeckOffsetSheetReturns: Return type: NXOpen.SelectBodyNew 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
UpperDeckReliefReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
UpperDeckReliefParameters: 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
UpperDeckReliefSheetReturns: Return type: NXOpen.SelectBodyNew 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
UpperDeckThicknessReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
UpperDeckThicknessParameters: 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
WallThicknessReturns: Return type: float New in version NX9.0.0.
License requirements: ug_die_design (“Die Design”)
-------------------------------------Setter Method
Signature
WallThicknessParameters: 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.