ID_NAME |
= <name_of_dvcon_bead> |
Name of the DVCON_BEAD definition. |
ND_GROUP |
= <name_of_node_group> |
Name of the node group which is valid for the restriction. |
CHECK_SOLID |
= <solid_name> |
Name of the solid which is checked for penetration. |
CHECK_ELGR |
= <name_of_element_group> |
Name of the element group which is checked for penetration. |
CHECK_GROW |
= <grow_value> |
Maximum grow value (referring to the initial design) (grow_value
). |
CHECK_SHRINK |
= <shrink_value> |
Maximum shrink value (referring to optimization displacement in the negative normal direction of the initial design). Only allowed for sensitivity-based bead optimization.(shrink_value
). |
CHECK_BC |
= YES = NO |
Accepts (YES) or ignores (NO) the nodal fixations read by the FE-interface as constraints on the selected node group. |
CHECK_DOF |
= <cs_name>,<dof1>, <dof2>,<dof3> (<dof*> = FIX, FREE) = FREE |
The displacement in the corresponding coordinate direction in the referenced coordinate system is constrained (FIX) or allowed (FREE). |
CHECK_LINK |
= <link_bead_name> |
Assign a LINK_BEAD definition. |
Remarks
- CHECK_SOLID (up to 6 operators with CHECK_SOLID are permitted) is the name of a solid already defined (SOLID). All nodes are checked for penetration in the solid (restricted solid) and against leaving the solid area (variational solid).
- CHECK_ELGR (up to 6 operators with CHECK_ELGR are permitted) is the name of an element group already defined. All nodes in the node group (ND_GROUP) are checked for penetrating the element group.
- CHECK_BC:
- CHECK_BC = YES: The boundary conditions that are loaded with OPTIONS,READ_BC = ALL, are considered for the nodes of the node group.
- CHECK_BC = NO: The BC entries are not considered.
- CHECK_DOF: Fixing the named node coordinates with FIX to the given coordinate system.
- When several CHECK_* entries are specified in a DVCON_BEAD definition, they are used in the following sequence: CHECK_GROW, CHECK_SOLID, CHECK_ELGR, CHECK_SPC, CHECK_DOF. If there are conflicts in the sequence of the CHECK_* entries, the last entry overwrites the previous one. If there are no conflicts in the sequence of the CHECK_* entries, all the defined restrictions are considered.
- CHECK_LINK can only be called with the design variable node-group (defined in DV_BEAD).
Examples
DVCON_BEAD
ID_NAME = my_dvcon_bead_01
ND_GROUP = nd_side_a
CHECK_DOF = csys1, FREE, FIX, FIX
CHECK_GROW = 5.0
END_
DVCON_BEAD
ID_NAME = my_bead_symmetry_link
CHECK_LINK = my_link_condition
ND_GROUP = my_design_variables
END_
|