NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | List of all members
NXOpen.Die.PressModel Class Reference

Represents a Die Simulation - Press Model More...

Inheritance diagram for NXOpen.Die.PressModel:

Public Member Functions

unsafe int GetNumOperations ()
 Get number of operations More...
 
unsafe void SetOperationSlideHeight (int operation, double slideHeight)
 Set operation slide height More...
 
unsafe void SetOperationCushionSettings (int operation, double liftStartAngle, double liftStopAngle, double liftToDist, double lockAtDist)
 Set operation cushion values (Obsolete) More...
 
unsafe void SetOperationUserTransportCurves (int operation, double[] vals)
 Set values of the User Defined transport curve set, for given operation More...
 
unsafe void SetOperationTransportCurveSet (int operation, int curveSet)
 Tell the press model which transport curve set to use in the given operation More...
 
unsafe void SetOperationCushionSettings2 (int operation, double ventilationLiftDistance, int ventilationLiftStay, double binderWayLiftDistance, int binderWayLiftDuration, double upperLimit, double lowerLimit)
 Set operation cushion values More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Detailed Description

Represents a Die Simulation - Press Model

Created in NX6.0.0

Member Function Documentation

override void NXOpen.Die.PressModel.FreeResource ( )
protected

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Created in NX6.0.0

License requirements: None.

unsafe int NXOpen.Die.PressModel.GetNumOperations ( )

Get number of operations

Created in NX6.0.0

License requirements: ug_die_design ("Die Design")

Returns
unsafe void NXOpen.Die.PressModel.SetOperationCushionSettings ( int  operation,
double  liftStartAngle,
double  liftStopAngle,
double  liftToDist,
double  lockAtDist 
)

Set operation cushion values (Obsolete)

Created in NX6.0.0

License requirements: ug_die_design ("Die Design")

Parameters
operationOperation of the cushion
liftStartAngleLift start angle
liftStopAngleLift stop angle
liftToDistDistance to lift to
lockAtDistDistance where lock happens
unsafe void NXOpen.Die.PressModel.SetOperationCushionSettings2 ( int  operation,
double  ventilationLiftDistance,
int  ventilationLiftStay,
double  binderWayLiftDistance,
int  binderWayLiftDuration,
double  upperLimit,
double  lowerLimit 
)

Set operation cushion values

Created in NX11.0.1

License requirements: ug_die_design ("Die Design")

Parameters
operationOperation of the cushion
ventilationLiftDistanceVentilation lift distance
ventilationLiftStayVentilation lift stay duration in degrees
binderWayLiftDistanceBinder way lift distance
binderWayLiftDurationBinder way lift duration in degrees
upperLimitCushion range upper limit
lowerLimitCushion range lowe limit
unsafe void NXOpen.Die.PressModel.SetOperationSlideHeight ( int  operation,
double  slideHeight 
)

Set operation slide height

Created in NX6.0.0

License requirements: ug_die_design ("Die Design")

Parameters
operationOperation of the slide
slideHeightSlide height
unsafe void NXOpen.Die.PressModel.SetOperationTransportCurveSet ( int  operation,
int  curveSet 
)

Tell the press model which transport curve set to use in the given operation

Created in NX6.0.0

License requirements: ug_die_design ("Die Design")

Parameters
operationOperation of the transport devices
curveSetIndex of the curve set
unsafe void NXOpen.Die.PressModel.SetOperationUserTransportCurves ( int  operation,
double[]  vals 
)

Set values of the User Defined transport curve set, for given operation

Created in NX6.0.0

License requirements: ug_die_design ("Die Design")

Parameters
operationOperation of the transport devices
valsThe curve set values

The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.