OPTIONS

Determines the attributes (nodal boundary conditions) of the FE model which should be loaded in TOSCA_PREP and TOSCA_OPT and which other actions should be considered during loading (e.g. automatic determination of the surface nodes). This command has to be defined before the FEM_INPUT command in the parameter file to be known during model import.

By default in TOSCA_PREP only the nodes and elements are loaded with the command FEM_INPUT. In TOSCA_OPT all required stresses and displacements are loaded. Additionally, parameters for the output of information during the optimization may be defined. Remark: OPTIONS command must be before FEM_INPUT command in parameter file.

Related Topics
In Other Guides
Options for Loading FE Data (OPTIONS)

Read Parameters

READ_SF_IDENT

 

Determination of the surface nodes for shape optimization while reading the finite element model.

 

= ON

Surface nodes are identified.

 

= OFF

Surface nodes are not identified.

READ_SF_MIDNODE

 

Treatment of the midside nodes during the determination of the surface nodes.

 

= ON

Midside nodes are considered during the determination of the surface nodes.

 

= OFF

Midside nodes are not considered during the determination of the surface nodes.

READ_BC

 

Treatment of the boundary conditions of the finite element model.

 

= ALL

Boundary conditions are read.

 

= NOT

No boundary conditions are read.

 

= ID, <id_1>, <id_2>, ...

Only some boundary condition sets are read (dependent on the interface).

READ_LOAD

= ON

= OFF

Loaded nodes / elements are identified while reading the finite element model.

READ_ELEM_QUALITY

= ON

= OFF

Check the element qualities during the import of the finite element model.

GROUP_NAME_COMPATIBILITY

= YES

= NO

Compatibility mode for group names: If a group defined in the solver input deck contains blanks, two groups are created: One where the blanks are replaced with underscores '_' and the other with blanks in the name.

Parameters for the optimization run

READ_RESULTS

 

Checking the presence of the finite element results.

 

= STRICT

Optimization is stopped if results are missing.

 

= IGNORE

Optimization is continued even if some results are missing.

IGNORE_NUM_OF_CONSTRAINTS

= YES

= NO

Continue with the optimization if the definition of the problem exceeds the number of 50 constraints.

IGNORE_NUM_OF_OBJF_TERMS

= YES

= NO

Continue with the optimization if the definition of the problem exceeds the number of 50 objective functions terms.

IGNORE_OBJ_FUNC_TYPE

= YES

= NO

Ignore the limitation for MINMAX objective function for controller-based optimization.

SHAPE_FORCE_VOLUME

= ON

= OFF

Shape optimization forces volume constraint in first design cycle.

It is not recommended to turn this setting OFF. If the mesh is distorted in first iteration, your volume constraint is probably too small or large. Changing this to OFF will simply cause more design cycles before the mesh is corrupted.

SHAPE_AUTO_REMOVE_INNER_NODES

= ON

= OFF

Shape optimization removes inner nodes from design area automatically. Inner nodes may still cause trouble by certain DVCON_SHAPE where inner nodes are not allowed.

SHAPE_FORCE_MIDSIDE_INTERPOL

= YES

= NO

Shape optimization interpolates midside nodes linear if one of the neighbors has been moved.

If set to YES, midside nodes are always interpolated for mesh smooth elements.

IGNORE_UNKNOWN_NODES

= YES

= NO

If an input deck references nodes that are unknown to SIMULIA Tosca Structure, these nodes can be ignored and a warning is printed (YES) or the optimization is aborted (NO)

Parameters usable with Abaqus

USE_ABQ_UNROLL

=YES/NO/ON/OFF/SELECTIVE

Controls the enrolling of *LOADCASEs inside a *STEP.

Note: SELECTIVE means that the unrolling only happens if the first *STEP is pre-loading step

RESULT_OUTPUT

= OLD_ONF/SIM/SIM_AND_ONF

Controls the post-processing output.

Output parameters

CONSTRAINT_OUTPUT

 

Controls the output of the CONSTRAINTs in TOSCA.OUT.

 

= DEFAULT

Default output is that a satisfied CONSTRAINT < 1.0 for the normalized output. It does not matter if the CONSTRAINT is LE_VALUE, GE_VALUE or EQ_VALUE.

 

= STANDARD

Constraint value is normed with the constraint value.

 

= NONORM

Do not normalize constraints.

REPORT_FILE

= STANDARD

= ALL

= NONE

Descriptors of what is printed to the file optimization_report.csv. See also section Remarks.

 

= D,F,W,R,C

See "Code" in the table at section Remarks.

PLOT_CTRL_INP_MINUS_REF

= YES

= NO

Plot the CTRL_INPUT with the subtracted reference value or with its original value.

This can make differences if more than one entry is present for the objective function.

DEFAULT_SMOOTH

= ON

= OFF

Default smoothing task (settings corresponding to tosca_def_smooth _report_template.mac). Only available for topology optimization.

DEFAULT_REPORT

= ON

= OFF

Default report generation (settings corresponding to tosca_def_smooth _report_template.mac).

DEFAULT_SMOOTH_ADD_TO_REPORT

= ON

= OFF

Add default smooth task(s) to default report file or not.

DEFAULT_SMOOTH_ISOVALUE

= <value>

Iso value for smoothing (between 0 and 1).

DEFAULT_SMOOTH_VOLUME

= <value>

= __final_iteration_value__

Target volume for smoothing, relative value set by user (between 0 and 1) or automatic transfer of volume value from final iteration.

DEFAULT_SMOOTH_GROUP

= __MODEL__

= <group_name>

= __DESIGN__

Smoothing performed for all elements, specified group (from analysis model or parameter file) or design area.

DEFAULT_REPORT_GROUP

= __MODEL__

= <group_name>

= __DESIGN__

Report generated for all elements, specified group (from analysis model or parameter file) or design area.

Remarks

  1. The REPORT_FILE item may be used to change the output in the file optimization_report.csv: Iteration number and value of the objective function (OBJ_FUNC) is always written to optimization_report.csv. This is the only output by option NONE. The default (STANDARD) output is: DRESP, OBJ_FUNC:DRESP and CONSTRAINT values. All outputs in following table are active by option ALL.
  2. Using the letter codes in the REPORT_FILE item the output may be customized as shown in the table below:

    Output name

    Description

    Code

    DRESP

    All DRESPs referenced in OBJ_FUNC real values.

    D

    OBJ_FUNC:DRESP

    The value of DRESP in OBJ_FUNC [weight*(dresp_value – ref_value)].

    F

    OBJ_FUNC: DRESP:Weight

    Weight of DRESP in OBJ_FUNC.

    W

    OBJ_FUNC:DRESP:Ref

    Reference value of DRESP in OBJ_FUNC. This value can be interesting for shape optimization.

    R

    CONSTRAINT

    The value of DRESP in CONSTRAINTs

    C

  3. Default result reports and smooth runs can be activated in the parameter file to be created after the optimization (an example can be found in the macro tosca_def_smooth_report_template.mac). To get a report with your topology optimization results including the smoothed model with the volume of the final optimization step, you could add the following to your parameter file:
  4. OPTIONS
     DEFAULT_SMOOTH                = ON
     DEFAULT_REPORT                = ON
     DEFAULT_SMOOTH_ADD_TO_REPORT  = ON
     DEFAULT_SMOOTH_VOLUME         = __final_iteration_value__
     DEFAULT_SMOOTH_GROUP          = __MODEL__
     DEFAULT_REPORT_GROUP          = __MODEL__
    END_