Displacement check against solids (CHECK_SOLID)It is possible to define geometric primitives (solids) as a restriction of the node displacements. Geometric primitives are defined using the SOLID parameter. The SOLID command allows the definition of:
The parameter: CHECK_SOLID = solid_name specifies a solid whose borders may not be penetrated. The following figure shows a displacement check against a solid:
Defining a solid
Penetration check (CHECK_ELGR, PENETRATION_CHECK)Element surfaces and lines as well as solid elements can be defined as limiting surfaces, lines or solids in order to check node displacements against any contour. This option offers more flexibility than the check for the absolute amount of displacement or the check against geometric primitives. The limiting surfaces are formed by beam structures in 2D models and by shell structures or solid structures in 3D models. The limiting surfaces are generated in the FE preprocessor and loaded via the interface (MODEL_LINK Folder or FEM_INPUT command, ADD_FILE parameter) in the optimization preprocessor. The parameter CHECK_ELGR = elgr_name can be defined in the CHECK_GROUP field of the PENETRATION_CHECK menu in Tosca ANSA® environment or in the Element Group field of Tosca Structure.gui. It specifies an element group whose elements may not be penetrated (contact condition) by the nodes of the node group specified by the ND_GROUP parameter for shell or beam elements. For solid elements, all nodes inside the solids specified by the CHECK_ELGR parameter are frozen and for all nodes outside the penetration into the solid is avoided. The following figure provides a graphic illustration. Activation of the element check represents a collision control. If a node attempts to penetrate an element, the node displacement is scaled back so the effected node remains on the side of the element where it is intended. The element group must be defined with GROUP_DEF or in the analysis file before it can be referenced with CHECK_ELGR. Note:
|