Remarks
- Definition can be done by direct allocation of a number or a database entry or by linking
several numerical variables. Variables make different commands (for example,
STOP
,
OBJ_FUNC
) much more flexible. A numerical variable can have the following
status:
-
NOT_CHECK
: The variable is not yet determined.
-
UNSET
: The variable cannot be determined.
-
SET
: The value of the variable is determined and has been saved.
- Only variables of
TYPE
DISP_X
, DISP_Y
, DISP_Z
and ROT_X
, ROT_Y
, ROT_Z
and REACTION_FORCE_X
,
REACTION_FORCE_Y
, REACTION_FORCE_Z
and REACTION_MOMENT_X
, REACTION_MOMENT_Y
, REACTION_MOMENT_Z
and INTERNAL_FORCE_X
,
INTERNAL_FORCE_Y
, INTERNAL_FORCE_Z
and INTERNAL_MOMENT_X
, INTERNAL_MOMENT_Y
, INTERNAL_MOMENT_Z
are admitted for COMBINE
using SUB
, SUB_ABS
or VAR_OPER
. Absolute displacements are not allowed for combination. Mean values of displacements can be calculated using this option.
- The parameter
VARIABLE
can also be used to define operands for other
VAR_OPER
items. In this case, only two (or 2-4) entries are admitted, weights
are not admissible, and their order is significant.
- Plastic strain values (
TYPE = STRAIN_PLASTIC
) are calculated by Tosca Structure and might
differ from your solver results.
Examples
VARIABLE
ID_NAME = var_01
DEF_TYPE = FIX
VALUE = 10.5
END_
VARIABLE
ID_NAME = var_02
DEF_TYPE = SYSTEM
TYPE = ITER
UPDATE = EVER
END_
VARIABLE
ID_NAME = var_03
DEF_TYPE = SYSTEM
TYPE = SIG_MISES
EL_GROUP = my_el_group
GROUP_OPER = MAX
UPDATE = EVER
END_
VARIABLE
ID_NAME = DISP_TIP_RIGHT
TYPE = DISP_Z
DEF_TYPE = SYSTEM
LC_SET = STATIC,1
GROUP_OPER = MAX
NODE = 517
END_
VARIABLE
ID_NAME = MAX_VAL_11_14
DEF_TYPE = OPER
VAR_OPER = MAX
VAR_A = var_11
VAR_B = var_12
VAR_C = var_13
VAR_D = var_14
END_
VARIABLE
ID_NAME = MEAN_VALUE_11_12
DEF_TYPE = OPER
VAR_OPER = COMBINE
VARIABLE = var_11
,0.5
VARIABLE = var_12
,0.5
END_