To be able to couple displacements symmetrically to a plane on not necessarily symmetrically meshed geometries, the position and the orientation of the plane must be specified. The following four parameters are necessary for the definition of the link condition: CLIENT = SURF_PLANE_SYM CLIENT_DIR = <X_1>, <X_2>, <X_3> CS = name_of_coord_system TOL = tolerance_value The origin of the coordinate system referenced by CS defines a point on the symmetry plane. The direction specified by the CLIENT_DIR parameter defines the normal of the plane. The tolerance value specified by TOL is used as absolute tolerance in intersection tests and can be used to influence the behaviour on the border of the selected node group. The symmetry of the nodes (assigned by ND_GROUP in the DVCON_SHAPE command) is checked against the symmetry plane. For each node a reference displacement is calculated for its symmetric "counterpart". This counterpart is obtained by reflecting the node at the symmetry plane, i.e. by intersecting a line through the node in plane normal direction with the surface defined by all selected nodes. The reference displacement is obtained by interpolation of the optimization displacements of the adjacent nodes. The tolerance is required to find reference displacements at the border of the selected node group, where it will happen that nodes do not have an opposite face (with respect to the plane definition) and thus no intersection points in plane normal directions can be found. Optional, a strategy to determine node position influence on the result can be chosen: MASTER = MAX | MIN The symmetry is built up by using the maximum (default) or the minimum of the displacement of the selected node (d1 in the following figure) and the interpolated displacement of its plane symmetric counter part (reference displacement d2 in the following figure).
Special considerations when using shape sensitivityThis coupling condition is applicable for sensitivity based shape optimization. However, the two approaches work in different ways. For the sensitivity based optimization, the optimization problem is solved only on one halve of the symmetry group and the results (i.e. the design variable values) are transferred to the missing part.
|