Reduction for Symmetry Boundaries
Use the methods symmetricX(), symmetricY(), and symmetricZ() to set one or several of the space coordinates to be symmetric, meaning that the part of the geometry that lies in the negative region of the space coordinate will be removed by the Form Union/Assembly feature, and that a corresponding boundary selection will be created. Note that the second space coordinate in 2D axisymmetry is Z.
model.component(<ctag>).geom(<tag>).symmetricZ(value);
where value is set to true or false. The method symmetricX() throws an exception if isAxisymmetric() is true. The method symmetricY() throws an exception in 1D and in 2D axisymmetry. The method symmetricZ() throws an exception in 1D and in 2D if not axisymmetric.
Use the methods symmetricX(), symmetricY(), and symmetricZ() to get the values previously set. If the methods return true, the part of the geometry that lies in the negative region of the space coordinate will be removed by the Form Union/Assembly feature, and that a corresponding boundary selection will be created. The method symmetricX() always returns true if isAxisymmetric() is true.
boolean b1 = model.component(<ctag>).geom(<tag>).symmetricX();