NXOpen .NET Reference
12.0.0
|
Stamping Die LS-Dyna integration draw geometry preprare builder. More...
Public Member Functions | |
unsafe void | ExecuteRestorePosition () |
Restore the position of die, punch and binder. More... | |
unsafe void | ExecuteMovePosition () |
Move the position of die, punch and binder, according to Tooling.LsdynaGeometryPreparationBuilder.DiePosition , Tooling.LsdynaGeometryPreparationBuilder.PunchPosition , Tooling.LsdynaGeometryPreparationBuilder.BinderPosition settings. More... | |
unsafe void | GetPercentageForceArray (out double[] doublePercentageForceArray) |
Gets the percentage of force. More... | |
unsafe void | SetPercentageForceArray (double[] doublePercentageForceArray) |
Sets the percentage of force. More... | |
unsafe void | SetDrawBeadCurves (NXOpen.Curve[] drawBeadCurves) |
Sets the draw bead curves. 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... | |
Properties | |
unsafe bool | AutoPositionOption [get, set] |
Returns or sets the automatic position for punch, die and binder. More... | |
unsafe double | BinderPosition [get, set] |
Returns or sets the distance value to move binder. More... | |
unsafe NXOpen.SelectBody | BinderSheet [get] |
Returns the binder sheet. More... | |
unsafe NXOpen.Section | BlankCurve [get] |
Returns the blank curve. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.BlankOption | BlankOptionType [get, set] |
Returns or sets the blank option. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.BlankPosition | BlankPositionType [get, set] |
Returns or sets the blank position type. More... | |
unsafe double | BlankPositionValue [get, set] |
Returns or sets the distance value to move blank. More... | |
unsafe NXOpen.SelectBody | BlankSheet [get] |
Returns the blank sheet. More... | |
unsafe double | BlankThickness [get, set] |
Returns or sets the blank thickness. More... | |
unsafe double | ContactOffset [get, set] |
Returns or sets the contact offset. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ContactType | ContactTypeOption [get, set] |
Returns or sets the contact type. More... | |
unsafe double | DiePosition [get, set] |
Returns or sets the distance value to move die. More... | |
unsafe NXOpen.SelectBody | DieSheet [get] |
Returns the die sheet. More... | |
unsafe NXOpen.SelectCurveList | DrawBeadCurves [get] |
Returns the draw bead profiles. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.DrawBeadType | DrawBeadTypeOption [get, set] |
Returns or sets the draw bead type. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.DrawType | DrawTypeOption [get, set] |
Returns or sets the draw type. More... | |
unsafe double | Friction [get, set] |
Returns or sets the friction. More... | |
unsafe string | MaterialName [get, set] |
Returns or sets the material name. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.MaterialType | MaterialTypeOption [get, set] |
Returns or sets the material type. More... | |
unsafe double | NormalForce [get, set] |
Returns or sets the normal force. More... | |
unsafe double | PercentageForce [get, set] |
Returns or sets the percentage of force. More... | |
unsafe double | ProcessBinder [get, set] |
Returns or sets the value of binder process. More... | |
unsafe bool | ProcessBinderOption [get, set] |
Returns or sets the option of binder process. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ProcessActionBinder | ProcessBinderType [get, set] |
Returns or sets the type of binder process. More... | |
unsafe double | ProcessDie [get, set] |
Returns or sets the value of die process. More... | |
unsafe bool | ProcessDieOption [get, set] |
Returns or sets the option of die process. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ProcessActionDie | ProcessDieType [get, set] |
Returns or sets the type of die process. More... | |
unsafe double | ProcessPunch [get, set] |
Returns or sets the value of punch process. More... | |
unsafe bool | ProcessPunchOption [get, set] |
Returns or sets the option of punch process. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ProcessActionPunch | ProcessPunchType [get, set] |
Returns or sets the type of punch process. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ProcessType | ProcessTypeOption [get, set] |
Returns or sets the process type. More... | |
unsafe double | PunchPosition [get, set] |
Returns or sets the distance value to move punch. More... | |
unsafe NXOpen.SelectBody | PunchSheet [get] |
Returns the punch sheet. More... | |
unsafe NXOpen.Expression | RestrainForce [get] |
Returns the expression of restraining force. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.TargetBinder | TargetBinderType [get, set] |
Returns or sets the type of binder target. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.TargetDie | TargetDieType [get, set] |
Returns or sets the type of die target. More... | |
unsafe NXOpen.Tooling.LsdynaGeometryPreparationBuilder.TargetPunch | TargetPunchType [get, set] |
Returns or sets the type of punch target. More... | |
unsafe double | TensileStrength [get, set] |
Returns or sets the restraining force. More... | |
Stamping Die LS-Dyna integration draw geometry preprare builder.
To create a new instance of this class, use NXOpen.Tooling.AutoDieCollection.CreateLsdynaGeometryPreparationBuilder
Default values.
Property | Value |
---|---|
AutoPositionOption |
0 |
BinderPosition |
0 |
BlankOptionType |
Sheet |
BlankPositionType |
AboveBinder |
BlankPositionValue |
0 |
BlankThickness |
0 |
ContactOffset |
0 |
ContactTypeOption |
FormingOneWaySurfaceToSurface |
DiePosition |
0 |
DrawBeadTypeOption |
Round |
DrawTypeOption |
SingleDraw |
Friction |
0.15 |
NormalForce |
0 |
PercentageForce |
50 |
ProcessBinder |
0 |
ProcessBinderOption |
0 |
ProcessBinderType |
Stationary |
ProcessDie |
0 |
ProcessDieOption |
0 |
ProcessDieType |
Stationary |
ProcessPunch |
0 |
ProcessPunchOption |
0 |
ProcessPunchType |
Stationary |
ProcessTypeOption |
Closing |
PunchPosition |
0 |
RestrainForce.Value |
356.5 (millimeters part), 356.5 (inches part) |
TargetBinderType |
Punch |
TargetDieType |
Punch |
TargetPunchType |
Punch |
TensileStrength |
0 |
Created in NX9.0.0
the enum of contact type.
the enum of process action binder type.
the enum of process action die type.
the enum of process action punch type.
unsafe void NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ExecuteMovePosition | ( | ) |
Move the position of die, punch and binder, according to Tooling.LsdynaGeometryPreparationBuilder.DiePosition , Tooling.LsdynaGeometryPreparationBuilder.PunchPosition , Tooling.LsdynaGeometryPreparationBuilder.BinderPosition settings.
Created in NX9.0.0
License requirements: None.
unsafe void NXOpen.Tooling.LsdynaGeometryPreparationBuilder.ExecuteRestorePosition | ( | ) |
Restore the position of die, punch and binder.
Created in NX9.0.0
License requirements: None.
unsafe void NXOpen.Tooling.LsdynaGeometryPreparationBuilder.GetPercentageForceArray | ( | out double[] | doublePercentageForceArray | ) |
Gets the percentage of force.
Created in NX9.0.0
License requirements: None.
doublePercentageForceArray |
unsafe void NXOpen.Tooling.LsdynaGeometryPreparationBuilder.SetDrawBeadCurves | ( | NXOpen.Curve[] | drawBeadCurves | ) |
Sets the draw bead curves.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING")
drawBeadCurves |
unsafe void NXOpen.Tooling.LsdynaGeometryPreparationBuilder.SetPercentageForceArray | ( | double[] | doublePercentageForceArray | ) |
Sets the percentage of force.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
doublePercentageForceArray |
|
getset |
Returns or sets the automatic position for punch, die and binder.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the distance value to move binder.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the binder sheet.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the blank curve.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the blank option.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the blank position type.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the distance value to move blank.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the blank sheet.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the blank thickness.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the contact offset.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the contact type.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the distance value to move die.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the die sheet.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the draw bead profiles.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the draw bead type.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the draw type.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the friction.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the material name.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the material type.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the normal force.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the percentage of force.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the value of binder process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the option of binder process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of binder process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the value of die process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the option of die process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of die process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the value of punch process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the option of punch process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of punch process.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the process type.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the distance value to move punch.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the punch sheet.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the expression of restraining force.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the type of binder target.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of die target.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of punch target.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the restraining force.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")