NXOpen .NET Reference Guide
1899
|
Stamping Die LS-Dyna integration draw geometry preprare builder. More...
Public Member Functions | |
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 | ExecuteRestorePosition () |
Restore the position of die, punch and binder. More... | |
unsafe void | GetPercentageForceArray (out double[] doublePercentageForceArray) |
Gets the percentage of force. More... | |
unsafe void | SetDrawBeadCurves (NXOpen.Curve[] drawBeadCurves) |
Sets the draw bead curves. More... | |
unsafe void | SetPercentageForceArray (double[] doublePercentageForceArray) |
Sets the percentage of force. 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 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... | |
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... | |
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.
|
inline |
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.
|
inline |
Restore the position of die, punch and binder.
Created in NX9.0.0
License requirements: None.
|
inline |
Gets the percentage of force.
Created in NX9.0.0
License requirements: None.
doublePercentageForceArray |
|
inline |
Sets the draw bead curves.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING")
drawBeadCurves |
|
inline |
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")