Class LsdynaGeometryPreparationBuilder
Inheritance
System.Object
System.MarshalByRefObject
LsdynaGeometryPreparationBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
public class LsdynaGeometryPreparationBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected LsdynaGeometryPreparationBuilder()
Properties
Declaration
public bool AutoPositionOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public double BinderPosition { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public SelectBody BinderSheet { get; }
Property Value
Declaration
public Section BlankCurve { get; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.BlankOption BlankOptionType { get; set; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.BlankPosition BlankPositionType { get; set; }
Property Value
Declaration
public double BlankPositionValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public SelectBody BlankSheet { get; }
Property Value
Declaration
public double BlankThickness { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ContactOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public LsdynaGeometryPreparationBuilder.ContactType ContactTypeOption { get; set; }
Property Value
Declaration
public double DiePosition { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public SelectBody DieSheet { get; }
Property Value
Declaration
public SelectCurveList DrawBeadCurves { get; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.DrawBeadType DrawBeadTypeOption { get; set; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.DrawType DrawTypeOption { get; set; }
Property Value
Declaration
public double Friction { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public string MaterialName { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public LsdynaGeometryPreparationBuilder.MaterialType MaterialTypeOption { get; set; }
Property Value
Declaration
public double NormalForce { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double PercentageForce { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ProcessBinder { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool ProcessBinderOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public LsdynaGeometryPreparationBuilder.ProcessActionBinder ProcessBinderType { get; set; }
Property Value
Declaration
public double ProcessDie { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool ProcessDieOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public LsdynaGeometryPreparationBuilder.ProcessActionDie ProcessDieType { get; set; }
Property Value
Declaration
public double ProcessPunch { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool ProcessPunchOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public LsdynaGeometryPreparationBuilder.ProcessActionPunch ProcessPunchType { get; set; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.ProcessType ProcessTypeOption { get; set; }
Property Value
Declaration
public double PunchPosition { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public SelectBody PunchSheet { get; }
Property Value
Declaration
public Expression RestrainForce { get; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.TargetBinder TargetBinderType { get; set; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.TargetDie TargetDieType { get; set; }
Property Value
Declaration
public LsdynaGeometryPreparationBuilder.TargetPunch TargetPunchType { get; set; }
Property Value
Declaration
public double TensileStrength { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
Declaration
public void ExecuteMovePosition()
Declaration
public void ExecuteRestorePosition()
Declaration
public void GetPercentageForceArray(out double[] doublePercentageForceArray)
Parameters
Type |
Name |
Description |
System.Double[] |
doublePercentageForceArray |
|
Declaration
public void SetDrawBeadCurves(Curve[] drawBeadCurves)
Parameters
Type |
Name |
Description |
Curve[] |
drawBeadCurves |
|
Declaration
public void SetPercentageForceArray(double[] doublePercentageForceArray)
Parameters
Type |
Name |
Description |
System.Double[] |
doublePercentageForceArray |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink