Engineering Solutions

Curves entityCurves-24

Curves entityCurves-24

Previous topic Next topic Expand/collapse all hidden text  

Curves entityCurves-24

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Curve entities are used to define and store xy data and are associated with a plot entity.  Curves are shown under the Curve folder within the Model browser.

Curves do not have a display state.  However, the display of a curve in a xy plot window is controlled by the display state and active state of its associated plot.

Curves have an active and export state.  The active state of a curve controls the display of a curve within its associated plot and the listing of the curve in the Model browser and any of its views.  If a curve entity is active, then it is displayed within its associated plot and it is listed in the Model browser and any of its views.  If a curve entity is inactive, then it is not displayed within its associated plot and it is not listed in the Model browser or any of its views.

The export state of a curve entity controls whether or not that curve is exported when the custom export option is utilized.  The all export option is not affected by the export state of a curve.  The active and export states of curve entities can be controlled using the Entity State browser.

 

The following panels can be used to create and edit curves:

Read Curves

Results Curves

Simple Math

Edit Curves

Curve Attribs

Query Curves

Integrate

 

The data names associated with curves can be found in the data names section of the HyperMesh Reference Guide.

Solver Card Support for Curves


hmtoggle_arrow1RADIOSS

Supported Card

Solver Description

Supported Parameters

Notes

/FUNCT

Input formats to define the function

 

 

/MOVE_FUNC

Describes the function scale and shift

 

 

hmtoggle_arrow1OptiStruct

Multi-body dynamics curves are represented as curves.

Supported Card

Solver Description

Supported Parameters

Notes

MBCRV

Defines a data curve for use in multi-body dynamics simulations.

 

Supported as a curve entity. Defined through the Curve Editor utility.

hmtoggle_arrow1Abaqus

Curves are exported as *AMPLITUDE card in the Abaqus input file.

Supported Card

Solver Description

Supported Parameters

Notes

*AMPLITUDE

Define an amplitude curve

NAME

DEFINITION = TABULAR,

DEFINITION = SMOOTH STEP/EQUALLY SPACED, TIME, VALUE, FIXED INTERVAL, BEGIN

Standard, Explicit

The TABULAR definition reads either pairwise entries (new) or four pairs of values per dataline (old). The EQUALLY SPACED option has been updated to the new format as well. The old format is required by users using pre 6.9 Abaqus solver.

The reader can read both formats. The card will be exported the same way as it was imported. The card image allows users to switch between both formats.

hmtoggle_arrow1LS-DYNA
Output of curves creates a *DEFINE_CURVE or Structured Card 22 using Option 0
*DEFINE_CURVE can be changed to *DEFINE_TABLE in the card previewer.  When DEFINE_CURVE is changed to DEFINE_TABLE, the number of curves the table should contain depends on the XY curves that are referenced by a load, material, component, property, and so on are output
Upon input, the *DEFINE_CURVE and *DEFINE_TABLE/Card 22 cards are read and placed in a plot called LS-DYNA Load Curves
Upon input, references to curves are preserved and are output along with the card, such as material, component, property, load and so on
To export curves, click the Export icon and select the type of file to export as Curves.

 

The following keywords are supported:

Supported Card

Solver Description

Supported Parameters

Notes

*DEFINE_CURVE

Define a curve

SIDR, SFA, SFO, OFFA, OFFO, DATTYP

CurveTableHelp

DEFINE_TABLE

Option (None, TRIM, SMOOTH)

Title

 

*DEFINE_CURVE_
SMOOTH

Define a smoothly varying curve using few parameters.

SIDR, DIST, TSTART, TEND, TRISE, V0

CurveTableHelp

DEFINE_TABLE

Title

 

*DEFINE_CURVE_TRIM

Define a curve for trimming.

TCTYPE, TFLG, TDIR, TCTOL, IGB

CurveTableHelp

DEFINE_TABLE

Title

 

*DEFINE_CURVE_TRIM_3D

Define a curve for trimming. Trimming is processed based on the element normal rather than the vector.

TCTYPE, TFLG, TDIR, TCTOL, TOLN, NSEED

CurveTableHelp

DEFINE_TABLE

Title

 

*DEFINE_FUNCTION

Define a function that can be referenced by a limited number of keyword options.

Title

HEADING

FUNCTION

 

*DEFINE_TABLE

Define a table.

ArrayCount

 

*DEFINE_TABLE_2D

Define a table.

Title

SFA, OFFA

ArrayCount

 

*DEFINE_TABLE_3D

Define a table.

Title

SFA, OFFA

ArrayCount

 

 

hmtoggle_arrow1PAM-CRASH 2G

Supported Card

Solver Description

Supported Parameters

Notes

FUNCT /

Definition of curves

n/a

 

Note:Curve definition can be modified using the card previewer.

 

See Also:

Model browser

Entity State browser

Entities & Solver Interfaces

Include Files

Model Setup

Plots

XY Plotting