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
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
/FUNCT
|
Input formats to define the function
|
|
|
/MOVE_FUNC
|
Describes the function scale and shift
|
|
|
|
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.
|
|
Outputting curves creates a function card in RADIOSS (Fixed Format). Input and output of function cards is supported.
HyperMesh XY curves that are referenced by a load, material, property, or rigid wall, for example, are output.
References to curves during input are preserved and are output with the card.
|
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.
|
|
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
Function
|
Time, frequency and/or spatially dependent functions for transient and frequency response analysis.
|
Title
Line type, Marker type, Width, Scalex, Scaley
|
|
|
• | 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
|
|
|
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
FUNCTION.XY
|
Provides a definition of a function, described as a series of X-Y pairs.
|
n/a
|
Curves can be created by different methods; refer to the online help. Curves are always exported as a TABLE of XY_PAIRs.
[ASSEMBLY] = reference to the parent, if not selected, will be written to the MADYMO assembly, which is the top level of the assembly hierarchy)
|
|
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
FUNCT /
|
Definition of curves
|
|
The FUNCT toggle can switch output to a LOCUR card.
|
LOCUR /
|
|
|
The FUNCT toggle can switch output to a FUNCT card.
|
|
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
FUNCT /
|
Definition of curves
|
n/a
|
|
Note: | Curve definition can be modified using the card previewer. |
|
The following cards are supported in the PERMAS interface:
Supported Card
|
Solver Description
|
Supported Parameters
|
Notes
|
$FUNCTION
|
Function definition
|
|
|
|
See Also:
Model Browser
Entity State Browser
HyperMesh Entities & Solver Interfaces
Include Files
Plots
Model Setup
XY Plotting