HyperMesh for Pre-processing V2023 Agenda PDF
Document Details
Uploaded by GratifyingTheme1667
2023
Tags
Summary
This document is an agenda for a HyperMesh for Pre-processing V2023 training session. It outlines the agenda for the session, which includes topics such as 3D and 1D meshing. The topics are generally focused on engineering applications.
Full Transcript
© Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 HYPERMESH FOR PRE-PROCESSING V2023 AGENDA 1 Session 4...
© Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 HYPERMESH FOR PRE-PROCESSING V2023 AGENDA 1 Session 4 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 3D and 1D Meshing 3D Mesh Tetra Mesh Hexa Mesh Beam Modeling Generalities Exercise: 4A Exercises: 4B-4C Exercise: 4D 20m 70m 120m 180m 2 3D Meshing © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Overview Volume meshing or solid meshing uses 3D elements to represent fully 3D objects, such as solid parts or sheets of material that have enough thickness and surface variety that solid meshing makes more sense than 2D shell meshing. Capabilities: 1. Volume Mesh - Multi-threaded fast volume mesher for structural and CFD applications. 2. Layered Meshing - Capability to generate layered meshing. 3. Hexa Mesh - General Interactive solid hex Meshing. 4. Mesh Controls - Hex dominant and hex meshing and mesh control for automation. 3 3D Meshing © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Strategy Overview Whatever the 3D Meshing method, it follows the steps in this slide. 3D Mesh Geometry Geometry Quality Meshing and Cleanup Preparation Editing Find and remove Define washers Define target Review unnecessary mesh element free edges Find and remove quality logos Run the mesh Find and remove Correct areas duplicate Find and remove Adjust the mesh with low surfaces unnecessary (for interactive quality holes and details processes) Close Use unexpected Split geometries morphing for holes for guiding 3D 3D mesh mesh modification. 4 Geometry Entities © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Solids Solid Faces - Selectable as surfaces 1. Bounding Faces: Green, belong to 1 solid 2. Partition Faces: Yellow, shared between connected solids Fixed Points - Selectable as points 3. At the ends of edges Edges - Selectable as lines 4. Shared Edges: Green, belong to 2 adjacent faces of 1 solid 5. Non-manifold Edges: Yellow, belong to a partition face or 2 solid faces and 1+ surfaces 5 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Questions & Answers HyperMesh for Pre-Processing, v2023 1. What does it mean when you see yellow faces in your solid model? a) Two surfaces are stitched together b) Two surfaces are separated c) Two edges are merged to create one surface d) Two solid faces are stitched together 6 3D Meshing © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Supported 3D Elements Tetra Elements 1. Tetra4: Configuration 204 - 3D (1st order) tetrahedra elements with 4 nodes. 2. Tetra10: Configuration 210 - 3D (2nd order) tetrahedra elements with 10 nodes. Penta Elements 3. Penta6: Configuration 206 - 3D (1st order) triangular prism pentahedral elements with 6 nodes. 4. Penta15: Configuration 215 - 3D (2nd order) triangular prism pentahedral elements with 15 nodes. Hexa Elements 5. Hexa8: Configuration 208 - 3D (1st order) hexahedra elements with 8 nodes. 6. Hexa20: Configuration 220 - 3D (2nd order) hexahedra elements with 20 nodes. 7 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 TETRA MESH 8 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 09 - Tetra Meshing HyperMesh for Pre-Processing, v2023 File Name and Location:..\09-VOLUME-TETRA-MESH.hm (*) May differ from the steps described here Exercise Steps: 1. Open the model file and attempt to tetra mesh the part 2. Fix the topology 3. Create Tetra Mesh 4. Create Tetra Mesh using Proximity and Curvature 5. Perform defeaturing operations to improve Tetra Mesh 6. Recreate Tetra Mesh after defeaturing 7. Create Tetra Mesh from Shell Mesh as input 8. Create Tetra Mesh using Mesh Controls 9. Detect Features for Mesh Controls 9 VIRTUAL © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 09 - Tetra Meshing HyperMesh for Pre-Processing, v2023 1. 2. 3. 4. 5. 10 VIRTUAL © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 09 - Tetra Meshing HyperMesh for Pre-Processing, v2023 6. 7. 8. 9. 11 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Questions & Answers HyperMesh for Pre-Processing, v2023 2. Which one is not required for Tetra meshing process in HyperMesh? a) Geometry cleanup b) Generate a shell mesh c) Creating a mid-plane d) Check connectivity of the elements 12 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Questions & Answers HyperMesh for Pre-Processing, v2023 3. What should a 2D-mesh look like, to be used as basic mesh for tetrahedral meshing? 13 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Questions & Answers HyperMesh for Pre-Processing, v2023 4. What is necessary to generate a tetrahedral mesh from geometry? 14 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Questions & Answers HyperMesh for Pre-Processing, v2023 5. How can you improve your tetrahedral mesh quality later? 15 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 HEXA MESH 16 Solid Mesh © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Hex Meshing and Map Tools 3D ribbon > Solid Mesh group 1. Map tool can automatically create 3D mesh directly on solids as long as the solids you select are already mappable. 2. Hex meshing depends on an existing 2D mesh, which is then extrapolated into a 3D mesh based on the parameters you input. Two opposing faces are called Target Guide Face Source and Target faces. Faces One or more faces that directly connect and enclose the volume between the source and target are called Guide faces. The drag direction is the vector from Source Face Drag the source face to the destination Direction face. 17 Hex Meshing © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Create 3D ribbon > Solid Mesh group > Hex Create a mesh of solid elements. 1. Select Surfaces, Elements or Faces entities as Source/Target. 2. Pick Lines, Nodes, Surfaces, Elements or Faces entities as Guides. 3. On the guide bar, open hamburger menu to define additional Options. 4. Equivalence all of the elements in the solidmap component and create the faces (^faces component) for No biasing Exponential that component. This function is optional and does not directly impact the solidmap functionality. It allows you to perform faster and easier solid modeling. 18 Hex Meshing © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Create 3D ribbon > Solid Mesh group > Hex Create hex mesh in one of the following ways: 1. Along vector In the microdialog, set a density value or an element size if not already defined in the options menu. Enter a thickness value or drag the manipulator to create hex mesh along the element normal. 2. With Guides/Targets (Optional) Hint: For more details, visit Altair HyperWorks Online Help. 19 Solid Mesh © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Mappable Shapes In solid meshing, the ability to be meshed is referred to as mappability. 1.Map tool requires solid geometry of mappable shapes. Only relatively simple solids can be meshed; complex objects must first be partitioned into simpler sections so that the sections can be meshed individually. Ensure that solids have been partitioned so that they are either one directional or three directional mappable. Furthermore, even if all solids are mappable, they may not all be meshable at once; you may still need to mesh each mappable solid individually, or only a few at a time. 2.View Controls toolbar > Face Color > Mappable A solid that has not been edited at all, and therefore is not evaluated for mappability (blue) Not mappable (orange) Mappable in one direction (yellow) Mappable in all 3 directions (green) 20 Tips & Tricks © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 3D Mappable Shapes 1.Source and destination faces: Not Mappable Mappable Source face can be made of multiple surfaces. Destination face must be a single surface. 2.Edges and fixed points on along faces: Hexa mesh will follow shared edges parallel to the drag direction. Both sides have multiple Only one side has multiple surfaces surface Shared edges perpendicular to the drag direction cause not mappable solid. Suppress these edges. Not Mappable Mappable Hexa meshes will ‘ignore’ fixed points along drag direction. Drag Direction Edges perpendicular Suppressed edges: to drag direction Mappable 21 Tips & Tricks © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 3D Mappable Shapes 1.Fillet control: If needed, split the fillet surface along its length. Suppress the original fillet edges. Create the solid mesh 2.Splitting solid geometry: Try to divide the part into the fewest regions possible. Less divisions = less work = less time Less divisions = larger regions More control over mesh size Not forced to use smaller mesh size due to small regions 22 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 10 - Create a Mappable Solid HyperMesh for Pre-Processing, v2023 File Name and Location:..\10-STAND-SOLID-MAP.hm Exercise Steps: 1. Open the model and defeature the solid 2. Split the solid with plane 3. Split the solid with another plane 4. Split the solid with lines 5. Create solid meshing using the Solid Map 23 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 10 - Create a Mappable Solid HyperMesh for Pre-Processing, v2023 1. 2. 3. 4. 5. 24 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 1D MESH 25 1D Meshing © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Overview 1.1D Meshing allows accurate testing of connectors, such as bolts and similar rod-like or bar- like objects that can be modeled as a simple line for FEA purposes. 2.0D Elements are essentially mesh nodes with an additional value attached to them. 3.Create and edit Beam Sections of different configurations. Beam Sections entities store 1D beam cross-section data. Efficient beam generation workflow. 3D beam visualization, alignment and offset manipulators. Contour plots to review cross- sectional values. 26 Beam Modeling © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Applications Automotive (Concept) Ship Building Aircraft Civil Engineering Joints & Members (pillars) Panels (Hull & decks) Panels (skin & floors) Panels (slab/ floor/ foundation) Panels Stiffeners (scantling) Stiffeners (Spars/ Stringers/ Frames) Members (Stiffeners & Columns Columns) Joints (nodes) 27 Beam Modeling © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Edit Beam 1.1D ribbon > Beam Mesh group > Edit Beam Align, Orient, and Offset 1D elements, and edit and release degrees of freedom (Pins). 2.1D ribbon > Beam Mesh group > Review Pot area moments of inertia and stiffness. 28 Tips & Tricks © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 3D Visualization of 1D Elements Provide verification of engineering data associated with 1D elements by visualizing 1D elements as their true 3D representation (Cross-Section Dimensions, Orientation and Offset). Creating 1D Elements which can be viewed in 3D: 1. Create a Beam Section 2. Create 1D Properties Assign Section Assign an Offset 3. Create 1D Elements 4. Assign Property to component of 1D Elements 5. View Control toolbar > Element and Handle Visualization > Display 1D beam as 3D element 29 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 RIGIDS AND CONNECTORS 30 Rigids © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Definition of RBE2 and RBE3 RBE2 1.RBE2 - One-To-Many INDEPENDENT Node The motion of the INDEPENDENT node governs the motion of the DEPENDENT nodes (relative displacement is zero). There is a rigid link between the degrees of freedom adding stiffness to the structure. DEPENDENT Nodes 2.RBE3 - Many-To-One RBE3 DEPENDENT Node The motion of the DEPENDENT node is the weighted average of the motions of the INDEPENDENT nodes. The connection link is an interpolation element which does not add stiffness to the structure. INDEPENDENT Nodes 31 Rigids © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Which one should I use? 1.RBE2 is a rigid, kinematic constraint which transfers the RBE2 motion of an (independent) node to the independent one(s). RBE2 is commonly used to apply constraints. Rigid Motion F 2.RBE3 is a distributing coupling which does not influence the stiffness of the model. RBE3 is commonly used to distribute loads. RBE3 You can not constrain the Fixed Edges independent node of an RBE3. Distributed How to apply a distributed load Load on the plate? 32 Connectors © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 What are They and Why use them? Connectors are used to define where and how parts are connected to each other. Connectors are used to create FE representations of the physical connection. Connectors allow for easy and rapid: Creation of FE realizations. Absorbing existing FE realizations. Switching between different realization styles. Model Build and Assembly. 33 Connectors © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Connector States Unrealized (yellow) The connector has no FE representation. Realized (green) The connector has successfully created a FE representation. Modified (blue) The connector entity values have been altered after it's been realized. Failed (red) The connector was unable to create a FE representation. 34 Create and Realize Connectors © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Point and Fastener 1.Connectors ribbon > Create group > Point Connections at a point. Spot welds, rivets, etc. 2.Connectors ribbon > Create group > Fastener Create Points Create Connections at hole locations. Connectors Fasteners Bolts, Screws, Clips. Hint: For more details, visit Altair HyperWorks Online Help. 35 Create and Realize Connectors © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Line and Area 1.Connectors ribbon > Create group > Line Connections along a length. Seam welds. 2.Connectors ribbon > Create group > Area Create Line Create Area Connection of areas. Connectors Connectors Adhesives. Hint: For more details, visit Altair HyperWorks Online Help. 36 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 11 - Connectors Creation HyperMesh for Pre-Processing, v2023 File Name and Location:..\11-Connectors.hm Exercise Steps: 1. Create RBE3 Elements 2. Create Point Connectors 3. Auto Fastener Creation 4. Review Connector Browser 37 VIRTUAL © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 11 - Connectors Creation HyperMesh for Pre-Processing, v2023 1. 2. 3. RBE3 4. 38 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 SETUP VALIDATION & RUN 39 Model and Analysis Setup, Validation and Run © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HyperMesh for Pre-Processing, v2023 Model Ribbon 1.Model Create, manage and assign Properties, Materials, Systems, Vectors, Composite. Define and store Sets, create Contact Surfaces, and create Rigids connections. 2.Analyze Create Loads boundary conditions and setup analysis Parameters. 3.Validate Validate and check the model built before running solver analysis. 4.Run Open Altair Compute Console and run analysis. 40 © Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise 12 - Channel Analysis Setup and Run HyperMesh for Pre-Processing, v2023 File Name and Location:..\12-Model_build.hm Exercise Steps: Model Build 1. Open the model with OptiStruct Solver Interface 2. Materials and Properties creation and assignment Channel: PSHELL with T=3, MAT1 with E=2.1e5 and nu=0.3 (steel) Bracket: PHSELL with T=2, MAT1 with E=7.0e4 and nu=0.33 (alu) 3. Realize connectors to connect parts Model Setup 4. Create sliding contact between ribs and bracket 5. Constraints Definition Create SPCs (dof1-6) in new LoadColl 6. Load Collectors Definition 7. Pressure Definition Create Pressure (0.123MPa) in new LoadColl Analysis Setup and Run 8. Define Load Step 9. Run the Analysis 41 CHANGING TOMORROW, TOGETHER. altair.com #ONLYFORWARD