Manage Handles and Domains for Shell Models
Create handles and domains, divide your shell model, and group, split, merge domains.
Create Handles and Domains for Shell Models
Divide Shell Model
- From the Tools page, click HyperMorph.
- Click Domains.
- Select the create subpanel.
- Set the selector to 2D domains.
- Select the elements to be placed into a new 2D domain.
- Click create.
When selecting the elements for the new domain you do not need to select only shell elements. HyperMorph automatically removes any other elements before creating the domain. It does not matter if the elements selected are already in a 2D domain. When the new domain is created, the elements are moved from the old domains to the new domain.
Handle influences need to be recalculated every time handles, domains, or symmetries are added, edited, or deleted. They are also recalculated during radius changes and geometry mapping. These calculations occur when you enter or leave any HyperMorph panel or when you leave the Delete panel. Thus, for models with large domains you will want to make all of your domain changes before exiting the Domains panel. HyperMorph only recalculates the handle influences for handles in regions that have been edited.
If the domains are not created exactly how you want them to be, you can edit them in the Domains panel. The create subpanel allows you to create new domains. The organize subpanel allows you to edit domains by adding and removing elements to or from a domain and by grouping domains together. The edit edges subpanel allows you to split, merge, and place handles along edge domains. It is suggested that you create and edit all the 2D domains, then create and edit the edge domains. This order works better since creating or editing 2D domains will result in the regeneration of the surrounding edge domains with the previous modifications to those edge domains being discarded.
Sometimes partitioning does not divide the mesh in the ways that would be most useful to you. Occasionally, elements end up in domains adjacent to where you want them or placed in their own domain. Partitioning is not an exact science, so some cleanup is sometimes required.
Organize Elements in Domains
Move elements from one domain to another.
- From the Tools page, click HyperMorph.
- Click Domains.
- Select the organize subpanel.
- Change the selector to add nodes/elems.
- Change the toggle to local domain.
- Select the elements to be moved.
- Select the target domain.
- Click organize.
When you hold the mouse button down and the mouse is either over the icon for a 2D domain or over an element inside a domain, the edge domains surrounding the domain are highlighted as well. This allows you to better visualize the domain that you are selecting. The domain icon is placed at the centroid of the domain, and some domains can end up away from the elements of the domain and near other domain icons. Having the edges for the domain highlighted during selection is often necessary to tell which icon goes with which group of elements.
Group Domains
Group two or more domains together.
- From the Tools page, click HyperMorph.
- Click Domains.
- Select the organize subpanel.
- Change the selector to combine domains.
- Select the domains to be grouped together.
- Click organize.
Edge domains are automatically partitioned when they are created. They are also updated whenever a change occurs for a domain of which they are on the edge. This is why any editing of the edge domains should come after the editing of the other domains. If you do your edge editing first, your changes may be erased when you edit the 2D domains.
Edge domains are used to make radius changes, so it is important to make sure that any radius in the model that you intend to change be captured correctly by edge domains. HyperMorph tries to partition edge domains where curvature begins and ends, but in some cases it may not identify the proper starting and ending points. You may need to correct this by hand.
Split Edge Domains
- From the Tools page, click HyperMorph.
- Click Domains.
- Select the Edit Edges subpanel.
- Change the selector to split.
- Select an edge domain.
- Select a node on that domain that is not on the edge.
- Click split.
Merge Edge Domains
- From the Tools page, click HyperMorph.
- Click Domains.
- Select the Edit Edges subpanel.
- Change the selector to merge.
- Select any number of connected edge domains.
- Click merge.
You may also create dependent handles along an edge domain. This feature is quite useful for saving time when you are changing the radius for the edge domain. If the domain containing the radius to be changed is very large you may find it more efficient to place dependent handles on the edge domains whose radii you wish the change before you go into the Morph panel.
Create Dependent Handles along Edge Domains
Create dependent handles on edge domains whose radii you wish the change.