DENSITY_UPDATE |
|
Parameter for how the densities are updated in the method of moving asymptotes (MMA). |
|
= NORMAL |
Normal strategy. |
|
= CONSERVATIVE |
Conservative strategy. |
|
= AGGRESSIVE |
Aggressive strategy. |
DENSITY_INITIAL |
= <real_value> = 0.5 |
Initial values of density (when no material constraint is present). |
DENSITY_UPPER |
= <real_value> = 1.0 |
Upper bound on design variables. |
DENSITY_LOWER |
= <real_value> = 0.001 |
Lower bound on design variables. |
DENSITY_MOVE |
= <real_value> = 0.25 |
Move limit on design variables. |
FILTER_RADIUS |
= <radius> = 1.3* <average_element_edge_length> |
Filter for mesh independence and minimum size. |
FILTER_TYPE |
= STANDARD |
The conventional filter applied in topology optimization. |
|
= LOW |
A modified filter applied in topology optimization useful for coarse meshes. |
MAT_INTERPOLATION |
|
Material interpolation scheme (relation between relative density and relative element stiffness). |
|
= SIMP |
Solid Isotropic Material with Penalization. |
|
= RAMP |
Rational Approximation of Material Properties. |
|
= 4_TH |
Material interpolation using 4th order polynomial. If this option is set the corresponding factors must be provided using the commands MAT_0_TH_FACTOR, ... , MAT_4_TH_FACTOR. |
MAT_0_TH_FACTOR |
= <real_value> = 0.0 |
Coefficient of the 4th order polynomial material interpolation which corresponds to the power of 0 term. |
MAT_1_TH_FACTOR |
= <real_value> = 0.0 |
Coefficient of the 4th order polynomial material interpolation which corresponds to the power of 1 term. |
MAT_2_TH_FACTOR |
= <real_value> = 0.0 |
Coefficient of the 4th order polynomial material interpolation which corresponds to the power of 2 term. |
MAT_3_TH_FACTOR |
= <real_value> = 3.0 |
Coefficient of the 4th order polynomial material interpolation which corresponds to the power of 3 term. |
MAT_4_TH_FACTOR |
= <real_value> = 0.0 |
Coefficient of the 4th order polynomial material interpolation which corresponds to the power of 4 term. |
MAT_PENALTY |
= <real_value> = 3.0 |
Penalty factor for interpolation scheme. |
PROCESSORS |
|
Number if CPU-processors for Abaqus in combination with sensitivity-based topology optimization. |
|
= SINGLE |
Abaqus only, single CPU-processor in combination with sensitivity-based topology optimization. |
|
= MULTI |
Abaqus only, several CPU-processors in combination with sensitivity-based topology optimization. |
STOP_CRITERION_LEVEL |
= BOTH = SINGLE |
Parameter if both (BOTH) or just one (SINGLE) of two stop criteria should be fulfilled. |
STOP_CRITERION_OBJ |
= <real_value> = 0.001 |
Stop criterion based upon the change in objective function. |
STOP_CRITERION_DENSITY |
= <real_value> = 0.005 |
Stop criterion based upon the change in element densities. |
STOP_CRITERION_ITER |
= <real_value> = 4 |
Parameter defining from which optimization iteration should the two criteria be checked. |
SOFT_DELETE_METHOD |
= <method>, <soft_delete_threshold_value> |
<method> |
|
Method selection for SOFT_DELETE. |
|
= STANDARD |
Removal of elements is done ensuring that there are no detached and floating elements caused by the soft delete. |
|
= AGGRESSIVE |
Removal of elements is done based on the rel. density without detachment checks.
In this case detached and floating elements can be caused by the soft delete.
Some solvers have problems dealing with such elements but not the Abaqus solver.
Note that check of elements in <radius> will still be performed but this procedure is independent of detachment checks.
|
|
= MAX_SHEAR_STRAIN |
Removal of elements is based upon maximum elemental shear strain (with positive shear threshold). |
|
= MIN_PRINCIPAL_STRAIN |
Removal of elements based upon minimal elemental principal strain (with negative minimum principal threshold). |
|
= PLASTICITY |
Removal of elements based upon maximum effective elastoplastic strain (only to use for elastoplastic constitutive material law). |
|
= VOLUME_CHANGE |
Removal of elements based upon the minimum relative deformed elemental volume ((Vdeform - Vorg) / Vorg) with negative threshold value. |
<soft_delete_threshold_value> |
= <value> |
Relative material density value for identification of elements to be removed (element with a value below will be removed from the finite element calculation file). |
|
= 0.05 |
For METHOD = STANDARD or AGGRESSIVE. |
|
no default value |
For all other methods. |
SOFT_DELETE |
= <el_group>, <radius> |
|
|
<el_group> |
Name of the element group in which the soft elements should be deleted during optimization. |
|
<radius> |
For METHOD = STANDARD or AGGRESSIVE the default of this value is the average element edge length of the model.
User defined value is considered to be an absolute one. This means that the corresponding units should be taken into account.
If any of the elements enclosed in the sphere spanned by the <radius> has a relative density
higher than the <soft_delete_threshold_value> then the element in origin will not be deleted. |
AUTO_FROZEN |
|
|
|
= LOAD |
All loaded elements and elements with loaded nodes are excluded from the optimization via a automated DVCON_TOPO FROZEN statement. |
|
= OFF |
Loaded elements are treated normal (are optimizable). |
|
= SPC |
Elements with boundary conditions are excluded from the optimization |
|
= BOTH |
All loaded elements and elements with loaded nodes and all with boundary conditions are excluded from the optimization via an automated DVCON_TOPO FROZEN statement. |