Location: Tools page - HyperMorph module
The Symmetry panel allows you to create symmetries that influence handles, morph volumes, domains, blocks, rwalls, and shapes.
The Symmetry panel has two subpanels: create and update by domain.
Changes made on one subpanel do not affect the other, and are persistent so that you can switch freely between subpanels without losing any settings already made.
There are two basic symmetry groups: reflective and non-reflective.
Reflective symmetries are 1-plane, 2-plane, 3-plane, and cyclical. You can use reflective symmetries to link handles in a symmetric fashion so that the movements of one handle will be reflected and applied to the symmetric handles. You can also use reflective symmetries to reflect morphs performed on domains when using the alter dimensions: radius, curvature, and arc angle tools or any map to geom operation. To turn the reflection of morphing operations off, clear the symlinks check box or inactivate the symmetry in the Morph Options panel. Reflective symmetries can be defined as either unilateral or multilateral and either approximate or enforced.
|
Non-reflective symmetries are linear, circular, planar, radial 2-D, cylindrical, radial + linear, radial 3-D, and spherical. These change the way that handles influence nodes as well as link the symmetric handles so that the movement of one affects the others. You can control whether or not a handle perturbation is applied to symmetric handles for both reflective and non-reflective symmetries by checking or unchecking symlinks or making the symmetries active or inactive in the Morph Options panel. However, the unique handle to node influences for non-reflective symmetries can only be turned off by making the symmetry inactive. Generally speaking, the handles for a domain with non-reflective symmetry will act as if they are the shape of the symmetry type. For instance, a domain with linear symmetry causes handle movements to act on the domain as if the handle was a line in the direction of the x-axis. A domain with circular symmetry causes handle movements to act on the domain as if the handle was a circle centered around the z-axis. The edges of a domain affect how influences between handles and nodes are calculated. Non-reflective symmetries work best for domains that are shaped like the symmetry type and have a regular mesh. For example, a circular symmetry works best for a round domain with a concentric mesh.
|
Symmetries can be combined, but you must be careful not to create confusing symmetrical arrangements. Symmetries can also be applied to unconnected domains. In this case, the symmetric handle linking works the same as that for connected domains, but the influences between handles and nodes for non-reflective symmetries do not extend across to all domains.
The Symmetry panel contains the following subpanels and command buttons:
Use the Create subpanel to create new symmetries, to assign them to domains, and to update existing symmetries.
Panel Inputs
|
Use the Update by Domain subpanel to change which symmetries are attached to a specific domain.
Panel Inputs
|
The following action buttons appear throughout the subpanels:
|
By default, symmetries do not affect morph volumes. If you wish the symmetry to affect morph volumes as well as domains, activate the morph volumes checkbox. Symmetries that affect morph volumes will affect all of the morph volumes in the model.
If you select 1 plane, 2 plane, or 3 plane:
If you select cyclical:
This does not affect the symmetry’s performance, only the appearance of the symmetry icon in the graphics area.
HyperMesh creates a new symmetry for the selected domains or morph volumes.
UndoClick reject after clicking create.
|
CommentsThe review button displays the symmetry links between the handles for the selected symmetry. The refresh button updates the symmetry links between handles.
|
CommentsReview loads the symmetries associated with the selected domain into the symmetry collector.
|
See Also:
Changing a Curvature Using Map to Geometry - HM-3530