Hypermesh Tutorial
Hypermesh Tutorial
0 Tutorials
Geometry
HyperWorks
Location
North America China France Germany India
Telephone
248.614.2425 86.21.5393.0011 33.1.4133.0990 49.7031.6208.22 91.80.6629.4500 1.800.425.0234 (toll free) 39.800.905.595 81.3.5396.1341 81.3.5396.2881 82.31.716.4321 46.46.286.2052 44.1926.468.600 55.11.4223.5733 64.9.413.7981 64.9.413.7981
e-mail
[email protected] [email protected] [email protected] [email protected] [email protected]
Italy Japan Korea Scandinavia United Kingdom Brazil Australia New Zealand
The following countries have distributors for Altair Engineering: Mexico, Romania, Russia, South Korea, Singapore, Spain, Taiwan and Turkey. See www.altair.com for complete contact information. 2007 Altair Engineering, Inc. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated to another language without the written permission of Altair Engineering, Inc. To obtain this permission, write to the attention Altair Engineering legal department at: 1820 E. Big Beaver, Troy, Michigan, USA, or call +1-248-614-2400.
Altair Engineering
The benefits of importing and repairing CAD are: Correct any errors in the geometry from import Create the simplified part needed for the analysis Mesh a part all at once Ensure proper connectivity of mesh Obtain a desirable mesh pattern & quality
HyperMesh Terminology
This image identifies various geometric figures found on models labeled with the terminology used in HyperMesh for faces, edges, and points. Refer to the definitions below for each feature identified on this image.
Altair Engineering
Tools
The autocleanup panel will be used in this tutorial and can be accessed by one of two methods: On the Geometry menu, click Auto Cleanup On the Geom page, click the autocleanup panel
The autocleanup panel performs automatic geometry cleanup and prepares it for meshing based on the parameters set in the panel. Cleanup operations include the equivalencing of "red" free edges, fixing of small surfaces (relative to the element size), and detection of features such as beads. It also performs specified surface editing/defeaturing operations like removal of pinholes (less than specified size), removal of edge fillets, and the addition of a layer of washer elements around holes.
The quick edit panel will be used in this tutorial and can be accessed by one of two methods: Press F11 On the Geometry menu, click Quick Edit
The quick edit panel allows you to split surfaces and washers, change the category (shared, free, etc.) of edges, create or delete surfaces and points, project points, and trim fillets.
Altair Engineering
The surfaces panel will be used in this tutorial and can be accessed by one of two methods: On the Geometry menu, point to Surfaces, click Create On the Geom page, click the surfaces panel
The surfaces panel allows you to create new surfaces using a variety of techniques.
Altair Engineering
Step 2: View the model in topology display and shaded mode to evaluate its integrity.
1. 2. Observe where the model has incorrect connectivity and missing or duplicate surfaces. Go to the autocleanup panel. Note that the surface edges are now colored according to their topology status. This occurs because the Geometry Color option, 3. is set to auto. icons to
Click the Wireframe Geometry and Shaded Geometry & Surface Edges explore the different display modes.
The toolbar contains icons that control the display of the surfaces and surface edges. Surfaces can be shaded with or without edges, or wireframe. Right-click the icons to access the drop down menu for additional options. Place your mouse over the cursor to view a description of the buttons functionality. 4. Click the Visualization icon and Topology tab.
Visualization controls the display of the surfaces and surface edges. Surfaces can be shaded or wireframe. The check boxes within this menu turn the display of the different edge types and fixed points (surface vertices) on or off. 5. 6. Clear all the check boxes except the Free check box. Move the mouse cursor off the pop-up menu to close it. Only the free edges should be displayed at this point. 7. Observe the free edges and make a mental note of where they are. The free (red) edges show where there is incorrect connectivity or gaps. 8. Note the locations where there are closed loops of free edges. These are locations that probably have missing surfaces.
Altair Engineering
Free edges indicating surface discontinuities of the clip geometry 9. Click the Visualization icon, , and select only the T-junctions edges check box.
10. Observe the t-junction edges and make a mental note of where they are. The t-junction edges show where there are more than two surfaces sharing an edge, which might be incorrect connectivity. For this part, there yellow edges completely surrounding two areas. This tells us there are probably duplicate surfaces in these locations. 11. Click the Visualization icon, , and select all the check boxes. .
The surfaces should now appear solid rather than having only their edges displayed. 13. Rotate, zoom, and pan to locate any errors in the geometry.
Altair Engineering
14. Make a mental note of the areas to be worked on. We find: A surface that overhangs a round corner A missing surface
Surface overhanging an edge and a missing surface An edge that has apparently been collapsed
Altair Engineering
7.
Pick one of the red lines bounding one of the holes. HyperMesh automatically creates a filler surface to close the hole.
8. 9.
Step 5: Release the fixed points in the area of the collapsed edge.
1. 2. 3. 4. 5. On the Geometry menu, point to Edit, and click Point. Go to the release sub-panel. Rotate and zoom in on the area of the collapsed edge. Select the point indicated in the image below to release the fixed point. Two fixed points will separate, and the edges connected to them will all become free edges.
Altair Engineering
Step 7: Combine multiple free edge pairs at one time with the equivalence tool.
1. 2. 3. 4. 5. 6. On the Geometry menu, point to Edit, and click Edge. Go to the equivalence sub-panel. Check the equiv free edges only check box. Select surfs >> all. Verify that the cleanup tol= is set to 0.01, which is the global cleanup tolerance specified in the options panel. Click the green equivalence button to combine any free edge pairs within the specifi ed cleanup tolerance. Most of the red free edges are combined into green shared edges. The few remaining are caused by gaps larger than the cleanup tolerance.
Step 8: Combine free edge pairs, one pair at a time, using the toggle.
1. 2. 3. 4. Go to the toggle sub-panel. In the cleanup tol = field, type 0.1. In the graphics area, click on one of the free edges shown in the image below. Rotate and zoom into the area if needed. When the edge is selected, it will change from red to green, indicating that the free edge pair has been equivalenced.
Area where free edges need to be toggled 5. Use toggle to equivalence the other edges shown in the image.
Altair Engineering
Click restore1 to bring back the saved view. With the selector under retained edge: active, click on the rightmost free edge. The selector under moved edge becomes active automatically.
5. 6.
Select the leftmost red edge. Click replace. Once the line is selected, HyperMesh posts a message similar to: Gap = (.20000). Do you still wish to toggle?
7.
Edges to retain and move for replacement 8. Click return to go to the main menu.
Step 11: Observe the model again to identify any remaining free edges, or missing or duplicate surfaces.
Use the topology display and shaded modes to perform this task. All of the edges in the model should be displayed as green shared edges, indicating that we have a completely enclosed thin solid part. Click return to go to the main menu.
Altair Engineering
A midsurface is the midplane layer of geometry that when meshed, can be used as a finite element shell representation of a given solid part. Midsurface extraction can be used with sheet metal stampings, molded plastic parts with ribs, and other parts consisting of plates; for example, pieces with a thickness clearly smaller than the width and length.
Tools
The midsurface feature can be accessed by: On the Geom page, click the midsurface panel On the Geometry menu, click Midsurface
The midsurface panel allows you to extract the midsurface representation of a solid part. It can be used to generate a finite element shell representation of a solid geometry. It can also be used with sheet metal stampings, molded plastic parts with ribs, and other parts that have thickness clearly smaller than width and length.
Altair Engineering
To turn off surface transparency, go to the View pull-down menu > Display > Transparency and click the reset button next to comps. Observe the model using the HyperMesh view controls. When you want to midsurface a part, it is important to have a clear understanding of the geometry of the part itself. This helps you determine whether or not the midsurfaces obtained are consistent with the original geometry. Note The original geometry that you select to extract midsurfaces remains unchanged. The variable thickness for each midsurface is calculated and stored in the database.
Altair Engineering
The solid function allows you to extract midsurfaces of entire parts at once. The between surfs function works on one pair of surfaces at a time. Ensure that the Broken Middle Surface is turned off. Verify the toggle is set to closed solid. Click surfs and select displayed.
Click extract. HyperMesh extracts the midsurfaces and places them into the Middle Surface component collector. This new component becomes the current component, as shown in the header bar. For more detailed descriptions on the various options available in the advanced options mode, click the HyperMesh help button to bring up the context sensitive help for this panel. 2. Change the level of transparency of the surfaces in the lvl0 component. On the View menu, point to Display, and click Transperancy. Use the slider bar to vary the level of transparency between 0 and 10. Click comps to review and modify the list of components to which transparency is applied. Set the transparency level to 5 and go back to the midsurface panel. The surfaces in the lvl0 components are now transparent and only their edges are visible. Note By default, all the components, except the one in which the midsurfaces are placed, are automatically selected for transparency settings in this panel, and their level of transparency can be adjusted from opaque to fully transparent.
3.
Notice that a complete midsurface has been created successfully. Check the model in more depth. Note You will check and fix the problem areas with a pre-existing midsurface.
4. 5.
Turn off Middle Surface, and turn on Broken Middle Surface. On the toolbar, click the User Views icon , and restore pre-defined view1.
Altair Engineering
6.
Restore view2. Notice how some of the midsurfaces created here do not match up.
Three of the main types of problems that can appear with generated midsurfaces are: The midsurface is incorrectly shaped. The midsurface is correctly shaped, but incorrectly positioned. The midsurface is incorrectly shaped and incorrectly positioned.
Most of the problem midsurfaces shown in the image above fall into these categories of problems. Some specific examples of these will be covered in the next section. Various tools and techniques can be used to correct these problems, and will typically produce the same sought result: correctly shaped and positioned midsurfaces. Some of these techniques are presented in the next sections as we take a closer look at the problems in our example model. The techniques presented involve tools available on the midsurface panel itself. In this section, you used the midsurface panel to generate midsurfaces for an entire part in a single step. You then used the transparency tool to identify areas where various problems in a pre-existing midsurface, such as missing or incorrect surfaces, may be present.
Altair Engineering
Incorrectly positioned surface Notice how this surface is incorrectly positioned in the sense that it does not follow the midplane of the section it represents. 2. Restore view4.
Incorrectly shaped surface Notice how this same surface is also incorrectly shaped in the sense that one corner does not line up the two corners of which it is a mid-representation, and also in the sense that one of the edges is not straight. One possible approach for resolving these issues is to simply delete the faulty midsurface and regenerate one there manually. Before proceeding, it is important to have a clear understanding of the geometry at hand as well as the behavior and requirements of the between surfs option. Altair Engineering HyperMesh 8.0 Tutorial - Geometry 15
Proprietary Information of Altair Engineering
3.
From the midsurface panel select the create sub-panel, and select the between surfs function. This function generates a midplane surface between two surfaces selected as side1 and side2. This means that a midplane cannot be created, for example, between one surface on one side and two surfaces on the corresponding opposite side. To check for any such situation in our model, set the transparency of all surfaces back to opaque (0).
4.
Set the transparency to 0. Observe the surfaces in the lvl0 component and look for sections where opposite sides are defined with a dissimilar number of surfaces. The two images below show one example:
For example, for this particular case, you would need to first suppress the shared (green) edge between the two surfaces so that only one surface is left for selection as side1 or side2. With our model, we will arbitrarily pick some of the bad midsurfaces, delete them and re-generate them. 16 HyperMesh 8.0 Tutorial Geometry
Proprietary Information of Altair Engineering
Altair Engineering
5. 6.
Set the transparency back to 10. From the Tool page select the delete panel to delete the 3 midsurfaces identified in the image below.
For the remainder of this section, you can work either with shaded surfaces and the transparency options, or in the default component color wireframe mode. 7. Use the between surfs function to re-create the 3 midsurfaces previously deleted. From to the midsurface panel select the create sub-panel. Select the between surfs option. For side1 select one surface from the lvl0 component that defines the first side of the given section. For side 2 select the surface on the opposite side of the section.
Verify that the combine with adjacent plates check box is selected, and that the toggle is set to new comp. Click extract. Repeat these steps for the other 2 midsurfaces to re-generate. Hint Start with the larger 2 square midsurfaces and finish with the narrow rectangular midsurface.
Altair Engineering
Notes The combine with adjacent plates options combines the new midsurface with the closest midsurface, while the combine all adjacent plates option combines the new midsurface with all neighboring midsurfaces. When you do not obtain the right midsurface with the given combination of these options, it is often useful to compare the results of using one, the other, none, or both of these options.
Notice how the midsurfaces that were re-generated now are correctly shaped and correctly positioned. There are still some problems with the midsurfaces that we have not yet worked on, and we will address these in the next section using a different approach. The midsurface that was missing from the beginning still needs to be created. We are saving its creation until after most of the neighboring midsurfaces are corrected. 8. Use the between surfs function with the same options to generate the midsurface that was missing all along.
In this section we used the between surfs function to not only create midsurfaces that were missing, but also to re-generate new midsurfaces where inaccurate ones were initially produced. This is one way of correcting potential problems that are produced when midsurfaces for entire parts are generated. Another approach is presented in the next section.
Altair Engineering
This function uses various color codes to identify the original midsurface, the original surface (source) for it, as well as an updated midsurface. It is therefore important to work in the default component color mode (0) when using this function so that the various surfaces can be easily recognized. 2. 3. 4. 5. Click the Wireframe Geometry icon .
From the midsurface panel select the edit sub-panel. Select the quick edit function. Click help. This brings up the on-line help for the midsurface panel. Follow the link to the edit sub-panel help and review the help for the quick edit function. This contains all the definitions needed to understand and effectively use this function.
Altair Engineering
6.
Use the edge to edge type to repair first the smaller square surface. Set the target type: to edge to edge. Set the target location: to mid point. We will update the definition of this midsurface using the edges of the two surfaces defining this section of the part. For each edge of the midsurface we update, HyperMesh will line it up with the mid point edge from the two edges we select as reference. With the surf selector active, select the square midsurface. Several new entities appear in different colors. In orange is the midsurface you selected. In cyan is the midsurface (in-progress) that you can edit by re-assigning the targets in red. In yellow is the surface to offset (the original surface from which the middle surface was created).
Quick edit entities and color code The edge selector, located under edge to offset, is active and ready for you to select one edge from the original surface (yellow) to match with the corresponding edge from the opposite surface as pilot edge. The combination will define the mid point edge for the midsurface to edit. Select one edge from the original surface (yellow). With the edge selector under pilot edge active, select the corresponding edge on the opposite surface defining this section.
Altair Engineering
Repeat these last two steps for the remaining pairs of edges until all (red) targets are updated. Alternatively, you can use the arrow buttons to the left of edge to offset to cycle through all the edges of the original surface and simply select a pilot edge for each one of them. The active edge to offset is identified with a red circle.
7. -
Click update to accept the new midsurface. Set the target type: to point to point. Set the target location: to as selected. In this mode, the midsurface to edit uses the fixed point selected by the user. We select this mode to simply take advantage of the fact that all the other midsurfaces are correct and therefore offer a set of fixed points that are correctly located. We will simply force the fixed points of the last midsurface to edit to these locations as needed. Note We could have used the edge to edge type just as easily here, and vice versa for the other surface we already fixed. Both methods are equivalent.
Use the point to point type to repair the larger side surface.
Altair Engineering
Click surf to make it the active selector and select the last midsurface to update. The same temporary entities as earlier are displayed. Observe carefully each corner of the midsurface to edit (cyan) and see how it fits with the neighboring midsurfaces' corners. You may zoom into one of the corners and use the arrow buttons to cycle through all of them. After careful observation, you should identify some corners that require updating, a possible two of which are show in the image below with the pilot points to use to re-define them.
Under point to offset select the point selector. Select one of the points to offset as needed and as described in the figure above. Select the corresponding pilot point. Repeat these last two steps for all the remaining pairs of points (corners) requiring an update. Click update to accept these changes. Note In most cases, several parts are present in a given model, and this can make it difficult to identify which surface, edge or point to select. In such cases, use the Spherical Clippling panel from the permanent menu. This panel allows you to focus on a specific area of a model by showing only the model inside of a sphere and masking everything outside. Review the help for this panel for more detailed information.
8.
Use the Display panel to turn off the display of the geometry in the lvl component.
Altair Engineering
9.
The free (red) edges remaining inside the boundaries of the set of midsurfaces are an indication that some edge equivalencing is required. The midsurface panel's edit sub-panel has the replace edge function that can be used to equivalence free edges. 10. Restore view5. The gap observed here could be closed by updating the definition of the midsurface we are directly facing in this view using the same approach as we did in this section. In this case, it is simply easier to close that gap by snapping the two free edges together. 11. Use the replace edge function to close the gap. From the midsurface panel select the edit sub-panel. Select the replace edge function. Under retained edge: select the line selector. Select the lower edge (see figure below). Select the upper free edge as the edge to move:. Click cleanup tol = and enter 0.5. Click replace.
This tolerance represents how far apart the free edges can be to be equivalenced. This closes the gap and turns the free (red) edges into a shared (green) edge.
Altair Engineering
12. Use the edge edit panel to equivalence any remaining free edges. From the Geom page, select the edge edit panel. Select the equivalence function. Click surfs and select displayed from the pop-up dialog. Click equivalence.
You can leave all other selections unchanged. This turns the last free edges into shared edges. We now have a complete set of midsurfaces. This concludes this tutorial. You may discard this model, or save it to your working directory for your own reference. In this tutorial, we experimented with both midsurface creation tools available in HyperMesh. We also used some of the editing tools to fix incorrectly shaped and/or positioned midsurfaces. Other editing tools are also available in the edit sub-panel, and although we did not use them here, they are powerful tools in correcting other types of midsurfaces issues. The midsurfaces that were created here can be meshed, defeatured, edited, exported, etc., just like any other surface in HyperMesh.
Altair Engineering
This exercise involves changing the shape of a part in order to simplify the geometry. Certain details of the shape, such as small holes or blends, may simply not be necessary for the analysis being performed. When these details are removed, the analysis can run more efficiently. Additionally, mesh quality is often improved as well. Changing the geometry to match the desired shape can also allow a mesh to be created more quickly.
Tools
The defeature panel can be accessed by: On the Geometry menu, click Defeature From the Geom page, go to the defeature sub-panel
The defeature panel allows you to find and delete pinholes, fillets on surfaces and surface edges, and duplicate surfaces .
The automesh panel can be accessed by: Press F12 On the Mesh menu, click AutoMesh
The automesh panel allows you to create meshes or re-mesh existing meshing interactively or automatically on surfaces or groups of elements. You can use the sub-panels to provide specific meshing parameters.
Altair Engineering
The check elems panel can be accessed by: Press F10 On the Mesh menu, click Check Elements
The check elems panel allows you to verify the basic quality of the elements.
Exercise:
This exercise uses the model file, clip_defeature.hm. The model file has geometry that has been midsurfaced. (Surfaces have been created on the mid-plane of the part.) The model will be meshed using an element size of 2.5. You can assume a simple structural analysis will be run on the part, and thus does not require much detail. Based on this, there are features, which are not necessary and can be removed.
Altair Engineering
Step 2: To easily work with the midsurface, turn off the display of the lvl0 component.
If the lvl0 component is displayed, it needs to be turned off so that you can easily work on the midsurface geometry. (It may be on if you used the model you had open for the previous section.) 1. 2. 3. 4. 5. Press D on your keyboard to go to the Display panel. On the right-hand side of the screen, set the collector type selector to comps if it is not already set. On the right-hand side of the screen, set the entity type selector to geoms. If it is checked, right-click the check box for the lvl0 component to turn off the display of the geometry in that component. Click return.
Step 3 (Optional): Mesh the clip to view mesh quality before defeaturing.
1. 2. 3. 4. 5. 6. 7. 8. 9. Click the Shaded Geometry and Surface Edges icon, Go to the automesh panel. Set the selector type to surfs. Go to the size and bias sub-panel. In the element size = field, type 2.5. For mesh type, select mixed. Switch the meshing mode from interactive to automatic. Verify that the elems to surf comp toggle is set. Select surfs >> displayed to select all displayed surfaces. .
Initial mesh on the clip model 11. Click return to go to the main menu. Altair Engineering HyperMesh 8.0 Tutorial - Geometry 27
Proprietary Information of Altair Engineering
Elements failing the length check 5. 6. Click return. Press D to turn off the display of the elements in the lvl0 component.
Altair Engineering
Pinholes identified using a 3 mm diameter 6. Click delete to remove the selected pinholes in the model. The selected pinholes are removed and replaced by fixed points located at the center of the original pinholes. Altair Engineering HyperMesh 8.0 Tutorial - Geometry 29
Proprietary Information of Altair Engineering
Altair Engineering
Edge fillets identified for removal 6. 7. 8. Notice how the selector moves down to the fillets entity selector. Right -click on one of the F fillet markers on the screen to deselect the fillet. Click remove to delete the selected edge fillets. All the fillets are removed.
Altair Engineering
Summary
The model is now represented in a much simpler form that suits the analysis that will be performed. Holes, surface fillets, and edge fillets were removed that were considered too small to be captured by the desired element size of 2.5.
Altair Engineering
Topological details of the geometry may affect the quality of the mesh created from the surfaces. Some of these details may not reflect any major feature of the parts shape, and can be removed without concern. When modifying the topology affects the shape of the surfaces, a compromise must be made between the part shape and the element quality necessary for the analysis. Other times, adding topological features that do not change the shape of the part may actually help create a better quality mesh.
Tools
The automesh feature can be accessed by: Pressing F12 on the keyboard On the Mesh menu, click AutoMesh
The automesh panel allows you to create meshes or re-mesh existing meshing interactively or automatically on surfaces or groups of elements.
The check elems feature can be accessed by: Pressing F10 on the keyboard On the Checks menu, click Check Elements
The check elems panels allow you to verify the basic quality of the elements created.
The quick edit feature can be accessed by: Press F11 On the Geometry, click Quick Edit HyperMesh 8.0 Tutorial - Geometry 33
Proprietary Information of Altair Engineering
Altair Engineering
This panel combines many tools for rapid editing of model geometry.
The surface edit feature can be accessed by: Press Shift + F9 On the Geometry, point to Edit, click Surface
The surface edit panel allows you to perform a variety of surface editing, trimming, and creation functions. This panel also allows you to offset surfaces in their normal direction.
Strategy
The following strategy is best practice for using the topology refinement feature.
Altair Engineering
Altair Engineering
Altair Engineering
Altair Engineering
2. 3.
Zoom into the area indicated below and select the indicated fixed point. With the active selector now on lines, select the line shown in the image below. Once both the point and line are selected, an edge will be created from the location of the fixed point perpendicular to the line.
Altair Engineering
4.
Altair Engineering
5.
Select fixed point and line to split the surface. 6. Repeat #2 and #3 for the following point and line.
Select fixed point and line to split the surface 40 HyperMesh 8.0 Tutorial Geometry
Proprietary Information of Altair Engineering
Altair Engineering
Surfaces to be selected for splitting 5. 6. If necessary, toggle the direction selector to N1, N2, and N3. Click N1 to make it active. Press and hold your left mouse button, and then move it over the edge indicated in the figure below. Once over the line, the cursor will change to a square with a dot in the center, . Release your mouse button. Click two points anywhere along the edge. Do not click a third. Nodes will be placed on the line for N1 and N2. 7. Press F4 on the keyboard to enter the distance panel. HyperMesh 8.0 Tutorial - Geometry 41
Proprietary Information of Altair Engineering
Altair Engineering
8. 9.
Go to the three nodes sub-panel. As in step #5, press and hold your left mouse button, and then move it over the edge of the hole, as indicated in the following image. Once over the line, the cursor will change to a square with a dot in the center. Release your mouse button.
Select fixed point and line to split the surface 10. Click three points anywhere along the edge. Temporary nodes will be placed on the line representing N1, N2 and N3. Note that the technique used to create nodes to select where none existed before can be used in any place where nodes need to be selected but dont exist in the model. You can create nodes in this manner on lines, surfaces and elements. For more details, see the HyperMesh online help. Pick the index and type in, Picking Nodes on Geometry or Elements. 11. Click circle center to create a node at the center of the hole. 12. Click return to go to the surface edit panel. 13. Click B to make it the active selector. 14. Select the node that was just created at the center of the hole. 15. Click trim. 16. Click return to go to the main menu. The surfaces are trimmed through the center of the hole.
Altair Engineering
Altair Engineering
10. In the Target element size field, type 2.500. 11. Click Apply and OK. 12. Select surfs >> displayed to select all displayed surfaces. 13. Click mesh. 14. If you get a message saying, "There is a conflict between the user requested element size and quality criteria ideal element size", click the button Recomptue quality criteria usi ng size of 2.5. 15. On the Checks menu, click Quality Index. 16. Go to pg1 and verify that the comp. QI is 0.01.
Altair Engineering
Sometimes CAE users need to create models from sketches where there in no pre-existing geometry. The tools in this tutorial will help you accomplish that task.
Tools
The circles panel can be accessed in the following ways: On the Geometry menu, point to Lines, and click Circles On the Geom page, go to circles
The circles panel allows you to create circles and arcs by entering the center and radius, points and a vector, or three points. It also allows you to find the center point of a circle or an arc.
The lines panel can be accessed in the following ways: On the Geometry menu, point to Lines, and click Create On the Geom page, go to lines
The lines panel allows you to create new line data from models, elements, or existing geometry.
The planes panel can be accessed by: On the Mesh menu, point to 2-D, point to Primitives, and click Planes On the 2D page, go to planes
Altair Engineering
The planes panel allows you to create a square, planar surface, and/or mesh in a user-specified plane or a surface and/or mesh bounded by planar lines.
Select components as the entity type. For name = type geometry. Use the switch to toggle from card image = to no card image.
Go to the type in sub-panel. To create the nodes, enter the X, Y, and Z coordinates in the table below and click create node for each of the nodes. Node 1 2 3 4 5 X 0 0 0 0 0 Y 0 0 0 5 5 Z 0 25 37 25 -2
5.
Change the entity type to nodes. Click nodes and on the extended entity selection menu click all. Click on to display all the node IDs. Click return.
In this case, the base point defines the position of the plane on which the circle is going to be created. 6. 7. 8. 9. Toggle to circle
For radius=, specify 5. Click create. Remain in the Circles: Center and Radius sub-panel.
Altair Engineering
9.
10. On the View menu, point to Standard Views, and click Rear.
Altair Engineering
Change the entity type to lines. Pick the line that was created between nodes 4 and 5. Click lines again to display the extended entity selection menu. Click duplicate. Click current comp to copy the new line into the current component (Geometry). Click the plane and vector collector switch and select y-axis. Click magnitude = and enter 10.0. Click translate -.
10. Press the P key to refresh the screen. 11. Click return.
Altair Engineering
Go to the split at line sub-panel. Click lines and pick the circle. Click cut line and pick the line between node 4 and node 5. Click split. Repeat this procedure on the other line that was just translated. Click return.
Change the entity type to lines. Select the lower semi-circle (line id 10) from the graphics area. Click on delete entity to delete the redundant arc. Click return.
Change the entity type to lines. Choose the arc (line id 2) from the graphics area. Click the plane and vector collector switch and select z-axis. Pick node 2 as the base node.
Altair Engineering
6. 7. 8.
Click lines again to display the extended entity selection menu. Click duplicate. Click original comp to copy the new line into the current component (Geometry). original comp allows you to place all duplicated entities into the component collector where duplication occurred. current comp allows you to place all duplicated entities into the current working component defined in the header bar.
9.
10. Click return. 11. Click p on your keyboard to refresh your graphics display.
Altair Engineering
8. 9.
Step 14: Split curves by tangent line, and delete redundant line.
1. 2. Go to the line edit: split at line sub-panel. Pick semi-circular line 7 for lines and tangent line 12 for cut line. Note: 3. 4. 5. 6. 7. 8. Line ID may be different.
Click split to split line 7 by line 12. Repeat steps 3-5 in order to cut curved line 8 by tangent line 13 in line edit panel. Press the F2 key to jump into delete panel from line edit panel. Select the curved lines between tangent lines 12 and 13. Click delete entity to delete the curves. Click return twice to go back to main menu.
Altair Engineering
Step 17: Create a line which connects two parallel lines on an X-Y plane.
1. 2. 3. Go to the lines panel. Go to the at intersection sub-panel. Select z-axis (located at the bottom of the panel);to represent the intersection plane. The reason we choose the z-axis is because we want to create the line on the X-Y plane. 4. 5. 6. For base, choose the node with ID number 1 to be the base node. Use the lines with plane option. For line list, choose the two straight lines that are perpendicular to the X-Y plane. A bold line displayed on the screen represents the result. 7. Click intersect to create the line.
Altair Engineering
Altair Engineering
3. 4. 5. 6.
Check trim original lines. For radius=, enter 5. For 1st line, pick line 3 (see the following figure). For 2nd line, pick the purple straight line which is perpendicular to line 3. Please select fillet quadrant is displayed in the message bar. HyperMesh is asking you to select a reference location for fillet.
7.
Pick the x above X-Y plane and closest to node 1. You can see a fillet on screen created by HyperMesh.
Altair Engineering
8.
Step 21: Trim a line by plane and delete a redundant line segment.
Altair Engineering
1. 2. 3. 4. 5. 6. 7. 8. 9.
Go to the line edit panel. Go to the split at plane sub-panel. Select line 4 in the lines panel. Choose z-axis from the input collector switch. Choose node 1 as the base node. Click split to split line 2 by the X-Y plane. Press the F2 key to jump into the delete panel. Switch the entity type to lines. Choose the small line segment under the X-Y plane, and click on delete entity to remove the line segment.
Click clear all to remove all temp nodes. Click return to return to the main menu.
Altair Engineering
Altair Engineering
The surfaces created in this process are regular surfaces that can be used for geometry editing (for changes to a design) and meshing, and to export geometry information (in reverse engineering applications, for example). This is particularly useful if you are trying to obtain geometry information (surfaces) from a model containing elements only.
Tools
The surface creation from FE can be accessed by: On the Geometry menu, point to Surfaces, and click Create. Go to from FE sub-panel. On the Geom page, go to surfaces panel, then go to from FE sub-panel
The features feature can be accessed by: On the Checks menu, click Features On the Tools page, go to the features sub-panel
The features panel calculates features (corners) in the current model and displays them by creating one-dimensional plot elements or feature lines. It provides a visualization tool, allowing you to see the edges of a complex model where the normals of adjacent elements differ by more than the userspecified feature angle. If your mesh contains adjoining elements with normals pointing in opposite directions, features are created between those elements (even if their true feature angle is less than specified).
Altair Engineering
Exercise:
This exercise uses the model file, fe_to_surf.hm. The model is the tetrahedral mesh of a bracket. It is organized into a single component, and does not contain any entities besides the solid elements.
Altair Engineering
3.
On the toolbar, click the Display icon the elements in the tetras component.
2.
Altair Engineering
From the Geom page, click surfaces, and select the from FE sub-panel. With the upper elems selector active, select displayed. Toggle to auto defect features and mesh based auto tolerance. Auto detect features will automatically create 1d plot elements at feature lines. Features are created where the normals of adjacent elements vary more than the feature angle specified in the options panel. Once the feature lines are created, it also combines open ended features to form closed loops. These features are used as delineations for the new surfaces being created. Mesh based autotolerance option allows the tool to determine the tolerance as a factor of the average element size. The new surfaces created are allowed to deviate from the existing mesh no more than the specified/ calculated tolerance value
3.
Set surface complexity: to 5 using the slider bar. Click create. It takes a few seconds (30-40) to create surfaces.
Turn off the display of all elements to review the surfaces that were created. Notice how only two surfaces (over 70) were created. Take some time to review the surface by rotating and zooming in and out the model. The delineation of the surfaces may or may not correspond to what a specific user may expect or wish to obtain. For example, you may want to have three separate surfaces in some areas of the model and fewer surfaces in other areas. On the toolbar, click the User Views icon delineation lines are not intended. to restore previously saved views 1 thru 5 where
4. 5.
Delete the surfaces that were generated by going to the Tool page and selecting the delete panel. Turn on the display of the elements in the ^faces component.
In this section, you have learned how to use the FE surf panel to generate some surfaces that can later be meshed. You have also seen that when the surface generation engine is asked to create surface delineation automatically; the surfaces obtained may not necessarily have the specific delineation one may wish to obtain. In order to obtain specific delineation, plot elements can be used to define the boundaries of the various surfaces, and can be supplied to the engine.
Altair Engineering
1.
Use the features panel to automatically generate plot elements capturing the features of the tria mesh (^faces component). Use a break angle of 30 degrees. From the surfaces panel, from FE subpanel, click on features button to take you to the features panel. This is a shortcut to this panel. You can also find features panel in the Tool page by selecting the features sub-panel. Set the entity selector to elems. Click elems and select displayed. Enter 30 in the feature angle = field. Select the advanced analysis check box. This option performs further analysis on the features created based on the angle and combines and extends them to create closed loops. Click features.
Plot elements representing features This generates plot elements representing the features of the mesh (see image above). These plots elements are automatically created in a component collector named ^feature. For detailed information, view additional details on the feature panel. On the toolbar, click the user views icon to restore previously saved views 1 thru 5 where the features are not as intended by the user.
Altair Engineering
2.
Notice how too many plot elements are created to define the boundary in that area. We will try to remove some to reduce the clutter.
Altair Engineering
3.
From the features panel, select the edit sub-panel. Click on elem for the element features to remove and pick the plot elements as shown in the image below. As you pick on these plot elements, the entire row of elements to the next intersection is selected. Click remove.
Features to be removed 4. Now we will add a new delineation feature. Remain in the features panel, edit sub-panel. Click on the nodelist for nodes to add features. Click on the nodelist and choose by path. Select the nodes as shown in image below. All the nodes in the path between these two nodes are selected.
Altair Engineering
Nodes to create a new feature 5. Click the user views icon to restore view2.
Notice that the features created here are of zigzag pattern. We will delete those and create new smooth features From the features panel, select the edit sub-panel. Click on elem for the element features to remove and pick the plot elements as shown in the image below. As you pick on these plot elements, the entire row of elements to the next intersection are selected.
Altair Engineering
Click remove.
Features to be removed 6. Follow procedure in above step 4 and add two new feature lines (see image below).
Altair Engineering
7.
Repeat the above cleanup operations to create features to the users needs. The image below shows an example of the final features. Notice that too many features in the cylindrical holes have been removed.
Model with corrected features You created plot elements that will be used in the surfaces panel to indicate the boundaries of the surfaces to generate. These plot elements were generated in an attempt to capture the features of the tria mesh. Obviously, the number and location of plot elements generated using this approach is directly dependent on the value that is chosen for the feature angle. In most situations, a lower feature angle will generate more plot elements while a higher one will yield fewer plot elements. It is often useful to experiment with different values for the feature angle as one value may bring you much closer to the desired set of plot elements than another, limiting significantly the amount of subsequent editing required. In this section, you learned how to create and edit plot elements using the features panel. The creation process was straightforward, but required some editing in order to obtain a set of plot elements forming closed loops only. Various tools are available to make the editing process as easy as possible and we used the ones that would allow us to get to our goal the most effectively. Now that both the shell elements and the plot elements delineating the surfaces are available, let us generate surfaces on the entire model.
Altair Engineering
8. 9.
Use the global panel to set the current component to surfaces. Generate the surfaces using the surfaces panel, from FE subpanel. Click the upper most elems selector, and select by collector from the extended entity selection dialog. Select the ^faces component and click select to return to the panel. Click the toggle next to auto detect features to be set to feature edges selector Click on feature edges selector, and select by collector. Select the ^feature component and click select. Leave all other options unchanged. Click create.
10. Turn off the display of all elements to review the surfaces that were generated (see image below).
Surfaces generated The surfaces generated could now be exported or used for any surface editing or meshing operation. This concludes this tutorial. You may discard this model or save it to your working directory for your own reference. This concludes this tutorial. You may discard this model or save it to your working directory for your own reference. As this tutorial showed, this is a powerful tool in generating surface data where none is available, but needed. It also provides you with a great deal of control over the surfaces that are generated through the use of plot elements. Automated and semi-automated ways let you create and edit plot elements quickly and easily.
Altair Engineering
Solids are geometric entities that define a three-dimensional volume. Geometric entities are defined as follows: Point: 0 dimensional; has only x, y, and z coordinates Line: 1-dimensional; has length, can be curved through 3-dimensional space Surface: 2-dimensional; has an area Solid: 3-dimensional, has a volume
The use of solid geometry is helpful when dividing a part into multiple volumes. For example, divide a part into simple, mappable regions to hex mesh the part.
Tools
The solids feature can be accessed in one of the following ways: On the Geometry menu, point to Solids, and click Create On the Geom page, and go to solids
The solids panel allows you to new solid entities from existing geometry such as lines and surfaces.
The primitives feature can be accessed in one of the following ways: On the Geometry menu, point to Surfaces, and click Primitives On the Geom page, and go to primitives
The primitives panel contains tools for the relatively quick creation of surfaces in basic shapes, such as squares, cylinders, cones, spheres, and tori.
The surfaces feature can be accessed in one of the following ways: On the Geometry menu, point to Surfaces, and click Create On the Geom page, and go to surfaces
Altair Engineering
The surfaces panel is used to create new surfaces using a variety of techniques.
The solid edit feature can be accessed in one of the following ways: On the Geometry menu, point to Edit, and click Solid On the Geom page, and go to solid edit
The solid edit panel presents several tools for modifying solid entities, including trimming and/or splitting solids, and merging solids into a single entity.
Altair Engineering
6. 7. 8. 9.
Select the remaining temporary node shown in the image. For base radius= enter 1.5. For height= field enter 25. Click create solid. A solid cylinder is created in the middle of the first solid that was created.
Altair Engineering
Step 4: Subtract the cylinders volume from the rest of the part.
1. 2. 3. 4. 5. Enter the solid edit panel. Go to the boolean sub-panel. Verify that operation type: is set to simple (combine all). Set operation: to A-B (remove B from A). With the solids entity select for A: active, select the original solid. The cursor advances to solids next to B:. 6. 7. 8. Select the solid cylinder created in step 3. Click calculate. To confirm the material has been removed, click the shaded icon, inspect the part. , and rotate the model to
Altair Engineering
4.
Trim the model. A plane was trimmed and indicates that two solids now intersect.
Altair Engineering
2. 3. 4. 5.
On the toolbar, go to the User Views icon From the pop-up window, click restore1. Click drag a cut line.
Pick two locations on screen such that they define the endpoints of a line that roughly divides the tetrahedral solid in half, as shown below.
Altair Engineering
6. 7.
Click the middle-mouse button to split the solid. Select the half of the original tetrahedral solid as shown below.
8.
Altair Engineering
9.
11. Use with cut line: to split the solid as shown below.
Altair Engineering
3.
Merge the solids. The resulting solids in the tetrahedral area should look like the image below. There should be two solid entities, with one of them being hexahedral in shape in the corner.
Altair Engineering
With the solids entity selector under with plane: active, select the large solid representing the majority of the part.
4. 5.
Set the plane selector to N1N2N3. Press and hold the left mouse button, and move the mouse cursor over one of the two edges shown below. The edge should highlight.
Altair Engineering
6.
Release the mouse button, and left-click in the middle of the edge. A green temp node appears at the location to indicate the selection for N1. The plane selector is advanced to the N2 selection.
7.
In the same manner, highlight the other line shown in the image and select two nodes along its length. Your selection should look similar to the image below.
8.
Altair Engineering
4. 5. 6.
Under sweep to:, set the plane selector to x-axis. Verify the the panel is set to sweep all below the plane selector. Trim the solid.
Altair Engineering
4.
Press and hold the left mouse button, and move the mouse cursor over the edge shown below. The edge should highlight.
5. 6. 7. 8.
Release the mouse button, and left-click anywhere along the edge. A purple temp node appears at the location to indicate the selection for the base node. Trim the solid. Return to the main menu.
Step 11: Split the solid geometry by creating surfaces inside the solids.
1. 2. 3. 4. Enter the surfaces panel. Go to the spline/filler sub-panel. Deactivate the auto create(free edge only) and keep tangency options. Select the five lines shown in the image below.
5.
Altair Engineering
6. 7.
Go to Geom > Solid edit > trim with plane/surf > with Surfs, select the solid and surface, and click trim. Select the four lines shown in the image below from within the Geom > Surfaces > spline/filler panel.
8. 9.
Go to Geom > Solid edit > trim with plane/surf > with Surfs, select the solid and surface, and click trim. Create the surface.
4. 5. 6. 7.
Click add to selection. Set breakangle = to 45. Suppress the edges. Return to the main menu. HyperMesh 8.0 Tutorial - Geometry 83
Proprietary Information of Altair Engineering
Altair Engineering