SimLab Basic Training PDF
SimLab Basic Training PDF
0
Basic Training
Altair SimLab
1
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair SimLab
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Requirements
3
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Enclosed
Free edges and T-connection
Intersection
• Elements quality
4
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair SimLab
Why SimLab?
SimLab objectives:
• Reduce the time from CAD to Solver time without compromising the quality
• Easy automation of the CAE Process
• PROVIDE BETTER RETURN ON INVESTMENT
SimLab strengths:
• Intuitive, Easy to learn
• Robust Tet-Meshing also for complex geometries
• no CAD cleanup or defeaturing needed.
• Efficient control over model size and element quality.
• Repeatibility: Feature-based, Template-based
• Function level (Templates for Meshing, Props, Contacts, Excite modeling, ,…..)
• Process level (CAD to Deck)
• Complete solution: Pre, Solver (OptiStruct integrated), Post, Optimization.
• Solver Neutral
• Physical-Entitiy Based Modeling: knowledge of solver card details not needed
• Solver interfaces: OptiStruct, Abaqus, ANSYS, Nastran, Permas, ADVC, …
• Advanced tools for specific application (Powertrain)
5
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair SimLab
Modeling Process
1. Import CAD/FEM
2.1 2D Mesh
3. Modify 4. Assembly
6. Connections
7. Analysis Setup
6
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair SimLab
Agenda
3. Modify 4. Assembly
6. Connections
7. Analysis Setup
8. Post Processing
7
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
Agenda
0. Getting Started
• SimLab Installation
• Initial settings
• SimLab GUI
8
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab Installation – CAD Access
• In order to handle CAD files in the native format ProE/Creo, CATIA and UG, SimLab
must have access to a working installation of the CAD Software on the machine.
• Please specify the installation path of the CAD Software. The path can be edited
manually later in the file [Install_Dir]\bin\win64\vp_init.bat .
• Note: The access to CATIA files requires the purchase of an additional reader. Otherwise
please use the option “CAD through translation”.
9
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab Installation – Solver Access
• SimLab can invoke directly the solver and visualize the results after computing.
• Please specify the installation path of the Solver executable. The path can be edited
manually later in the file [Install_Dir]\bin\win64\STS_solver_setup.bat .
• SimLab comes with its own solver – OptiStruct, of the platform HyperWorks. The path to
address an existing HyperWorks installation is: [HW_Install_Dir]\hwsolvers\scripts.
10
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab Installation – Temp Folders
• While using SimLab, some files are created in the temporary folders to allow
the recovery of the session if a crash occurs.
• Please ensure that you have writing permission on the entered path and
enough disk space.
• The path of the temporary folders can be edited manually later in the file
[Install_Dir]\bin\win64\vp_init.bat .
11
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
Initial Settings – View
The first time you are opening SimLab after the installation
or after an application reset, make sure that Selection List
and Output Windows are turned on.
12
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
Initial Settings– Edit | Preferences
Depending from the model size (and to your If you are planning to use Ansys
graphic card), consider to decrease the Solver, please turn on Use Ansys
tessellation angle for Parasolid and Step files element types in Edit | Preference |
under Edit | Preference | Geometry. This will Analysis
give a smoother representation of the CAD.
13
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
Initial Settings – Edit | Preferences | System
Edit | Preference | System: choose the Set the number of cores to be used
mouse settings which suites to you. for meshing (1 Body for each core)
14
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Standard Mouse Buttons
Middle Button
• Roll on the Mouse: Zoom in and out
• Middle Button Click: Model Rotation
Getting Started
SimLab GUI
Menu Bar
Model Browser
• Assembly
Ribbon Area
• Mesh Control
• LBC Selection Toolbar
• Property • Picking mode
• Group • Entity filter
• Results
Graphics Area
Selection List
View Toolbar
Output Window
16
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Ribbons
17
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Ribbons
Single-selection icon
Multi-selection icon
18
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Ribbons
Additional functions
19
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Panels
20
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Customizing the GUI
Custom Toolbar(s):
• Select “+” to create a new toolbar.
• Add icons to a custom toolbar jus by drag-and-drop.
• Right click opens options to Import/Export the custom toolbars.
• Right click on the toolbar name to Rename/Delete.
Browsers Repositioning :
• Browsers can be(un)docked, resized and
repositioned.
• Just drag them into the desired position.
• Browsers can be also overlaid to be visualized
as tabs.
21
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Model Browser
• The Model Browser lists the entities of the current database.
• Hide/show and other operations can be performed (right click menu).
• Different types of entities are grouped into 6 tabs.
Material &
Property Groups Results
22
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Entity Selection
Selection
Toolbar
Right-Click
Menu
Selection
List
23
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI - Main Shortcut Keys
Ctrl + Y - Redo
F1 - Help
Ctrl + N - New Window
F5 - Redisplay
Ctrl + O - File Open
F12 - Save as
Ctrl + S - File Save
24
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Help
Help
25
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI – Reset Application
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
SimLab GUI - Exercise
Open SimLab and perform following operations on the GUI:
• Turn on the visualization of the Output Window and – if needed - of the Selection List.
• Move the browsers into the desired position (“drag & drop”).
• Go to Edit |Preferences and choose your favourite Mouse Settings
• Go to Edit |Preferences and set the tessellation angle for a better visualization of the CAD.
• Explore the SimLab Ribbons. Create a Custom Toolbar and drag some icons into it.
• Import one of the predefined Process Toolbars located in:
…\Models\0_GUI\*.xml
• Remove the created Toolbars, leaving one «personal» toolbar where you will pin the functions that
you will consider particulary useful.
Now you are ready to import your first model to begin to work with SimLab.
27
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• CAD Geometry
2.1 2D Mesh
• Models
• Entities 3. Modify 4. Assembly
• Entity Selection
• Entity Display
2.2 Volume Mesh 5. Cleanup
• Groups
6. Connections
7. Analysis Setup
28
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
30
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• SimLab does not manipulate CAD geometry: all the work is done directly
on the mesh. Therefore, there is no need to convert a file into an internal
format: CAD geometry is read as it is, in its original format.
31
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
32
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
33
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
35
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
CAD Regeneration
(CREO Parameters)
36
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
37
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
38
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model • Any CAD (or FEM) file read into SimLab will be referred as model.
• If the CAD or the FEM file has multiple parts, each part will be
referred as body.
Bodies
39
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
CAD body
41
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Remember:
• CAD Bodies cannot be moved between models
• Mesh Bodies can be moved between Mesh models
• Mesh bodies can be renamed while CAD bodies can
not (with the exceptions of Parasolid and Step).
42
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
BODY FACE
VERTEX
EDGE
43
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Elements
• Element edges
• Nodes
• Loads.
• It can be said that on FEM Bodies, Topology Entities consist of FEM Entities, since:
• Faces consist of Elements
• Edges are particular cases of Element Edges
• Vertices are particular cases of Nodes.
• A mesh in slb or gda format contains the definition of both FEM and Topology
Entities.
• A Solver Input File contains only the definistion of FEM entities. Topology Entities
must be generated
44
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Selection Right-Click
Toolbar Menu
45
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The list of the Picking Methods which can be used for the selection of entities is accessible
through the Selection Toolbar and through right click menu in the Graphics Area.
• Available Picking Methods are: Single, Polygon, Intersection, Deselect, Enclose, Visible,
Transparency.
46
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The Entity Filters define which kind of entities will be highlighted and selected.
• Only one filter at the time is active.
• Many filters apply on both CAD and FE entities.
• SimLab tries to activate these filters automatically depending on the context of
the operations and functions used at a particular time. In this case, the active
filter is highlighted in the Selection Toolbar.
47
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Note: the selection mode Edge Path works differently from the
others:
• Select the guide edges to define the path
• A preview of the found path is shown.
• Right click co confirm or reject the selection.
48
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
49
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Deselect All
Deselect Geometry
Delesect FEM
to clear the selection list (eventually only
Geometry/FEM filters)
• Previous Selection
to recall the last selected items, for example
if the selection was cleared.
• The Keyboard Shortcut CTRL+R will
remove the last selected entity from the list.
50
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
51
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Following right click options are the most used among the ones
available when geometry entities (Body, Face, Edge) are
selected:
• Hide: hide selected entity
• Reverse Hide: hide not selected entity (i.e. isolate selected)
• Select Features: opens dialog to identify/group features like
fillets, cylinders, discs a. s. o. (more info in the meshing
chapter).
• Select Adjacent: faces which are adjacent to the selected
ones
• Select Adjacent Layers: opens dialog to break-angle based
face selection
• Invert Transparency / Reset Transparency: switches /
resets the transparency status of the selected entities.
52
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
View Toolbar |Views : used to View Toolbar |Render Mode : controls how
• Align the view to one of the global axes the model displayed in 3D graphics area,
(other custom views can be defined in Rendering and coloring options for both CAD
the drop down menu View|Views|Create and FEM models are available.
View)
• Rotate the current view of a fixed angle.
53
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Add
Remove
54
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
55
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
56
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
57
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
58
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
What to do :
59
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
What to do :
• Ensure you import also the groups definded on the CAD geometry
• Explore the defined group
You can use this model to work you through the complete workflow in the next
chapters.
60
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Agenda
2. Meshing Tools
• Meshing Fundamentals 1. Import CAD/FEM
• Mesh Controls
2.1 2D Mesh
• Mesh Template
3. Modify 4. Assembly
6. Connections
7. Analysis Setup
61
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Overview
62
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – 2D Mesh
63
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Element Type
64
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Element Size
Mesh growth
• 1.5 means that an element can be
max. 50% bigger than its neighbour
65
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Element Size
66
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Curvature
Geometry Approximation:
• The mesh approximates the geometry by varying the
mesh size as a function of the curvature.
• Such geometry approximation cannot result in a mesh
size smaller than Curvature Minimum Element Size.
67
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Curvature
68
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Mesh vs Remesh
69
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Solid Mesh
70
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Solid Mesh – Advanced Options
71
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Meshing Fundamentals – Solid Mesh – Remarks
REMEMBER: a Body never contains shell and solid elems at the same
time. Therefore:
• Once a Solid Mesh is created, the surface elems continue to exist only as
faces of the solid elements, but they will not be exported.
• In other words: there is no need of deleting any Tri elem once Tets are
created.
• If membrane elements are required on the surface, they can be created
in a new (shell) body using Geometry | Body | Create | From Faces |
Duplicate and make shared faces .
• To delete the solid mesh and go back to the shell mesh:
[Select body] | RMB | Delete Solid Elements.
72
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Exercise – Complete Workflow – Quick Mesh
Continue with the model used in the last chapter
OR
Import Parasolid Geometry:
…\Models\_Complete_Workflow\A_Transmissional_Housing\A_transmissional_housing_v2.xmt_txt
OR
Import the geometry without logo in the folder A1_QuickMesh
What to do :
• Inspect the model size to decide a suitable mesh size
• Use the tools in the menu Inspect|Distance
or
• Select an edge and read its length in the Output Window
• Mesh the surface of the parts with Mesh|2D Create|Mesh.
• Use second order (Tri6) elements.
• Choose adequate parameters.
• Ensure that Render Mode | FEM Model | Quadratic Element Display is turned on, to visualize the
midnodes.
• Create Tet10 elements with Mesh|3D Create|Solid Mesh
• Activate the Cutting Plane to visualize the elements inside the body.
• In needed, use [Select Body]|RMB|Delete Solid Elements to go back to the shell mesh.
73
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls
74
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls – Browser
75
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls – Local MCs
76
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Body
77
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Body – Naming
78
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Face
79
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Face – Selection Tips
80
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Edge
81
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Edge – Selection Tips
82
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Fillet
• Fillet Mesh Control is used to control the mesh over selected fillets,
along the length and the curve direction.
• Typically the number of element rows and the length of the elems
along the fillet are entered.
83
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Fillet
84
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Mesh Controls | Fillet – Selection Tips
85
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Cylinder Mesh Control
• Cylinder Mesh Control is used to control the mesh both axially and
radially on the selected cylindrical faces
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Cylinder Mesh Control
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Cylinder Mesh Control
• It is common to find several cylinders with the same axis but separated by discs, cones
or circular edges.
• It is sufficient to assign mesh control to one or part of a circular edge and all the edges
will pick up the mesh seed.
• It is sufficient if the axial mesh size is assigned to one cylinder and all cylinders will pick
it up.
• This transmission of the mesh size will stop if the circular disk separating the cylinders
is too thick.
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Washer Mesh Control
02 - Meshing Tools
Circle Imprint Mesh Control
• Creates circular edge on a face with the specified radius and the number of seeds
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Region Mesh Control
• Region mesh control applies local refinement within the defined shape (Cuboid /
Cylinder / Sphere) of region.
• The selected entities (faces/bodies) that lies inside the region will be assigned the
specified size.
• Entities which are partially inside the region will be graded according to region of
overlap.
• Also the region can break the face/body along the boundary of the chosen shape
(Cuboid / Cylinder / Plane / Cone).
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Region Mesh Control
02 - Meshing Tools
Region Mesh Control
02 - Meshing Tools
Include
• Include mesh
94
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Valve Seat Mesh control
• Valve Seat Mesh control is used to control the mesh in the valve seat pocket region. This
controls the mesh on the cylinder and disc faces in the axial and radial direction and also
preserves the chamfer faces if needed
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Valve Seat Mesh control
02 - Meshing Tools
Isoline Mesh Control
• Isoline Mesh control is used to control the mesh on cylinders and partial cylinders
• It strictly maintains the axial mesh size and the angle
• This separates iso-line mesh control from fillet and cylinder mesh controls
• Reference point and direction can be used to define the start point and the direction of the
isomesh
• Merge option is used to merge the selected faces
• Reference point is also used to generate a mesh such that a radial shift of the iso-mesh is
required
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Isoline Mesh Control
Reference point
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Isoline Mesh Control
99
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Volume Layer Mesh Control
• Volume Layer Mesh control is used to generate layers of Tet elements along thin regions.
• The number of layers can also be specified in terms of the thickness of each layers. This
option is useful when the number of layers have to change with the thickness for a body
that has regions of variable thickness.
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Volume Layer Mesh Control
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Hard Points Mesh Control
02 - Meshing Tools
Preserve Entities Mesh Control
• The automated meshing process can collapse sliver faces. The mesher will
automatically decide which one to preserve and which one to collapse
• Using Preserve Entities mesh control, user can control the features to be
preserved while meshing
02 - Meshing Tools
Preserve Entities Mesh Control
Face Shape
• Option used to retain the planarity of the face after meshing. The
nodes in the face will not get moved out of the face
Face Edges
There are
• Option used to retain all the edges fourface
of the typesafter
of preserve entities
meshing. This
means that tiny edges on the faces will be preserved and the face
will not get collapsed
Edge
• Option used when only few edges of a face are to be preserved
when meshing
Mesh
• Option used to maintain the existing mesh in the face during
meshing
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Mesh Patterns
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Tree Windows
02 - Meshing Tools
Update Mesh Controls
02 - Meshing Tools
Priorities
Edge
1. Edge Mesh Seed
2. Region Mesh Size
3. Edge Mesh Size
4. Smaller of the face mesh size on the faces connected to it.
5. Feature Mesh Size
6. Body Mesh Size
7. Global Mesh Size (Size defined in the Surface Meshing dialog box)
Face
1. Region Mesh Size
2. Face Mesh Size
3. Feature Mesh Size
4. Body Mesh Size
5. Global Mesh Size (Size defined in the Surface Meshing dialog box)
Body
1. Region Mesh Size
2. Body Mesh Size
3. Global Mesh Size (Size defined in the Surface Mesh dialog box)
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Surface/ Curve Mesh
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Exercise – Complete Workflow – Mesh Controls – 1/2
Continue with the model from the last chapter
or Import Parasolid Geometry:
…\Models\_Complete_Workflow\A_Transmissional_Housing\A_transmissional_housing_v2.xmt_txt
What to do :
• Import the empty Mesh Specification: ..\A2_Meshing\A_Mesh_Template.xml
• Assign the Body Mesh Controls (Carrier: coarsen; Cover: fine).
• Assign the Cylinder Mesh Control to the holes of the bolt connection on both Cover and Carrier.
Use Select Feature to identify the cylinders.
• Assign the Washer Mesh Control (representing the imprinting of the bolt heads) to the circles on
the upper side of the Cover. Use Select Feature to identify the circles.
110
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 – Meshing Tools
Exercise – Complete Workflow – Mesh Controls – 2/2
• Assign the Fillet Mesh Control to designed fillets in the pockets of the Carrier.
Use Select adjacent layers and Select features to select the fillets.
• Assign the Preserve Mesh Controls to the Faces with the Logo and to the faces which have to
remain planar (contacts).
111
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Exercises
Open file:
Altair-SimLab_training_V12\Exercises\Exercise_3_Meshing_Tools\ex_3_crankshaft_portion.xmt_txt
What to do:
02 - Meshing Tools
Exercises
Fillet mesh control (blue): lenght along fillet = 2 ; # of elements = 6
113
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Exercises
Fillet mesh control (green): lenght along fillet = 1 ; # of elements = 10
114
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Exercises
Face mesh control (yellow): avergae element size = 1
Fillet mesh control : lenght along fillet = 5 ; Geometry approx. Angle = 22.5 ; Radius range = 0 – 5 ; Aspect Ratio =
5
115
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
02 - Meshing Tools
Exercises
Open file:
Altair-SimLab_training_V12\Exercises\Exercise_3_Meshing_Tools\Ex_3d_Cylinderhead.slb
What to do:
116
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Agenda
3. Modify Geometry:
• Create/modify geometry 1. Import CAD/FEM
• Remove/modify features
2.1 2D Mesh
3. Modify 4. Assembly
6. Connections
7. Analysis Setup
117
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Meaning of Geometry in SimLab
• SimLab almost doesn’t have any specific CAD kernel: the editing of the body
structure is mainly done after meshing, directly on the FE bodies. That’s why in
SimLab the word Geometry has usually to be intended as “shape”or “structure” of
the FE Bodies and not as a synonym of CAD.
• A SimLab model consists of FE entities (nodes, element edges and triangular elements)
which are grouped into Bodies, Faces, Edges and Vertices - which are the basic
building blocks of the SimLab Geometry.
• When a CAD model is meshed, it is converted into a SimLab Geometry in which (FE-)
Bodies, (FE-)Faces, (FE-)Edges and (FE-)Vertices are mapped with the same ID of the
correspondent CAD Entities (Volumes, Surfaces, Lines and Points).
• SimLab expects most of the geometry to be imported from a CAD system but allows the
creation of simple FE-geometry entities, in addition to the possibility of editing, morphing
and defeaturing of the existing mesh.
118
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Overview
119
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry
120
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Edge | Create
Face1 Face2
121
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Edge
Edge | Chain
Edge | Split • Useful for breaking a face into smaller
• Splits an edge into two portions to apply locally constraints or loads,
or more edges by or for introducing a pretension surface for a
adding vertices solid bolt (option Create face) .
Edge | Merge
• Merges two or more
edges into a single
edge by removing
vertices.
122
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Face | Create
123
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Face | Merge
Merge Faces:
• In general, the possibility to suppress an edge is not provided in SimLab (with the exception of
floating edges). Instead of this, we can perform the equivalent operation of face merging.
• The options Merge, Preserve and Split by angle determine what happens with the boundary edges
(i.e., the external edges which are not suppressed) of the merged face.
124
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Face | Split
Split Faces:
• This panel is used to divide automatically face(s) into more faces by creating edges
based on a breaking angle (By an angle) or on the face shape (By feature).
• Split Faces can be used every time edges/faces definition is missing, for example in
case of a mesh imported from a solver deck.
• By an angle: this option is used to break faces using the specified feature angle, i.e.
the but angle between adjacent elements. You can choose to create closed edge loops
only, or to accept also floating edges (i.e., open loops internal to a face).
• By feature: this option is used to extract the planar and cylindrical faces. It can be
used only on whole bodies in which some feature is already present.
By angle
45° By feature
125
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Face | Break
Break Faces:
• Allows to split one face into two faces by drawing a new edge between two nodes (or
verteces) or between an edge and a node (or vertex).
• Typically requires remeshing to improve the mesh quality after splitting.
• Consider also using Geometry | Body | Break on faces as an alternative in some cases.
126
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Face | Replace
Replace Faces:
• Replaces a face or set of faces in
a body (even in a solid body) with
new faces.
• The option Free edge boundary
allows to insert faces were missing.
• It requires three nodes to be defined
on both new and old geometry to
define the transformation.
• Boundary edges between current
and new faces must match.
However, the mesh on the boundary
between the new and current faces
can be similar or dissimilar.
127
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Face | Modify
Face|Modify:
• Advanced tools to edit surfaces
• Some of them useful for shell modeling
• See help for further infos
128
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | Create | Primitives
Coordinate-based tools for creating shell bodies for geometric primitives such as:
• Blocks (cubes)
• Cylinders
• Spheres (also Hex solid body)
• Cones
129
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | Create | Extrude and Revolve
Entity-based tools to extrude, revolve and sweep faces and egdes in order to create:
• Solid (Hex/Wedge) Bodies (by extruding faces)
• Shell Bodies (by extruding edges)
It is possible to choose among different methods, depending on which entities have to be
dragged, direction/profile of sweeping, start/end, entities to match etc.
130
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | Create | Extrude and Revolve
131
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | Create | From Existing Entity
Membrane Elements
132
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | (Un)Merge
• Merge/Unmerge: option used to merge two or more bodies in to a single body, and viceversa.
• Equivalente to the Merge/Unmerge options accessible via Right Mouse Button while bodies are selected.
Merge
Un-
merge
133
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | Break
• Break is used to break bodies (or sets of faces) using tools such as: plane, cylinder, box,
polygon and cone.
• It works for shell bodies and for Parasolid CAD bodies
• Options allow to create internale faces and to organize the entities into bodies
• Similar results are obtained by using the Region Mesh Control while meshing
Break | Plane
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Geometry | Body | Break
Break | Cylinder
135
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features
136
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Create Rib
Create Rib
Tool to create 2D or 3D ribs in order
to bolster the structure (Tri3 only)
137
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Modify FIllet
138
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Transform | Translate / Rotate
139
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Transform | ChangeRadius / ChangeThickness
140
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Remove Fillet
141
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Defeaturing Fillets
Features|Transform|Remove Fillet is not always the most efficient tool for defeaturing. For
example, in some cases more robust solutions are Geometry|Face|Modify|Flatten Face
and, in case of plane faces, Assembly|Align|Plane
Moreover, an opportune selection of the Mesh Control parameters could allow the defeaturing of some
small fillets directly by meshing:
• All fillets smaller than Minimum element size (Body Mesh Control) will be removed.
• Setting angle per element=90° in the Fillet Mesh Control may help to remove fillets in particular cases.
142
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Remove Chamfer
Tool used to remove chamfers faces by projecting to the adjacent (planar) faces
• Select a chamfer loop with one click using the fillet selection mode
143
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Remove Logo
• Tool used primarily to remove logos, part numbers and part names in a model.
• It can remove effectively also blind holes, sockets and all kind of “interruption” on the surfaces.
• Before meshing, preserve the interested faces using Mesh Controls|Preserve Entities|Face Edges.
144
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Features | Remove Hole
• The Tool removes solid holes in the body. (Not to be confused with Mesh|Fill Holes, which works on surface holes!)
• It fills both blind and through holes, including chamfers (Remove cones) and closed partial cylinders
• It is possible to select a body and a radius range, or the hole faces (1 face for each hole is enough).
145
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Assembly | Align
Notes:
• Similar functions can also be found in the panel FEM | Node | Move.
The main difference between the two panels is that, while Align modifies the mesh by reshaping features
such as faces and edges, Move Node operates directly on the single nodes, even when they are not
grouped in faces.
• Consider also the tools of the panel Features | Transform for particular cases, such as changing a hole
radius, or a thickness, or if you need to translate/rotate faces within a body.
146
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Assembly | Align | Cylinder
147
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Assembly | Align | Plane
Not planar
Planar, aligned
148
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Assembly | Align | Line / Circle
149
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
03 – Modify Geometry
Exercise – Complete Workflow – Modify
Continue with the model from the last chapter
Or open file: .. \_Complete_Workflow\A_Transmissional_Housing\A3_Modify\A3_Housing_2DMesh.slb
Modify the geometry of the 2D Mesh. Make sure to try at least once each of following operations:
1. Remove the part number with Features|Remove|Logo.
2. Remove some chamfers using Features|Remove|Chamfer or Geometry|Face|Modify|Flatten Face.
3. Change the diameter of a non-bolt hole using Features|Transform|ChangeRadius (or Assembly|Align|Cylinder).
4. Remove a the small hole hole (2.5<R<2.6) using Features|Remove|Hole.
5. Align the contact face on the tail to its plane using Assembly|Align|Plane.
6. Optional: Remove some fillets using Features|Remove|Fillets or Geometry|Face|Modify|Flatten Face.
7. Optional: Create a washer face around a hole using Geometry|Edge|Create|Edge Offset (Consoder Remeshing).
8. Solid Mesh the Carrier part.
1. 2. 3.
7.
4. 5. 150
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Agenda
4. Assembly:
• Modify Intersections 1. Import CAD/FEM
• Connect Bodies
2.1 2D Mesh
• Imprint Entities
3. Modify 4. Assembly
6. Connections
7. Analysis Setup
151
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Overview
• Assembly operations are generally supported for mesh bodies only (with some
exception for Parasolid, like Boolean and Imprint).
152
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Modify | Intersections
153
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Modify | Align
Different components are usually assembled through feature shapes, such as plane, cylinder,
disc, and so on. So, if the faces of a mesh body do not conform to these shapes since few of the
nodes are offset slightly, then they can be aligned properly before calling the Assembly functions.
Since Assembly|Align functions are intensively used also for the modification of the geometry, these tools are
described in the Modify Geometry chapter.
154
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect – Matching Mesh
The Assembly|Connect ribbon provides the tools to connect FE-Bodies by creating matching
nodes – i.e. shared faces and edges.
• Join – creates automatically matching mesh (shared entities) between selected bodies
• Semi-Auto: allows to select faces or bodies, and to specify the face type.
• Auto: identifies automatically joining and overlapping faces
• Separate – converts shared entities into pairs of identical entities with congruent mesh
• Shared – looks for shared entities between the selected bodies.
155
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Join |Cylindrical faces
Show Join
156
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Join |Planar faces
Show Join
157
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Join
• In case of complex geometry, like for example in Molded parts, it could be quite
difficult to obtain good matching with Join|General. A recommended workflow
could be:
• With Geometry|Face|Replace, create a congruent mesh on both sides you
wanto to join.
• Create the shared faces using Join|Matching Faces.
158
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Re-meshing Shared Faces
159
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Separate
160
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Shared Entities
161
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Connect | Boolean and Fusion
162
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Imprint
163
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Imprint | Face on Face
• If the faces are not overlapping, and the gap between them must be preserved, you can
first project a copy of the reference face on the target face, for example using
Geometry|Transform|Translate or Offset.
164
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Imprint | Edge
165
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
04 – Assembly
Exercises
Import one of following geometry:
.. \Models\4_Assembly\A_engine_model1.xmt_txt
.. \Models\4_Assembly\ B_block_hole_with_clearance.xmt_txt
.. \Models\4_Assembly\ C_Assy_2bodys.xmt_txt
To do:
1. 2D Surface mesh
2. Join
3. Merge
4. Geometry | Body | Show internal faces
5. Show adjacent face
6. Local Remesh
7. Unmerge
166
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Topology Verification
2.1 2D Mesh
• Topology Repair
3. Modify 4. Assembly
• Manual Cleanup
• Element Quality Cleanup
2.2 Volume Mesh 5. Cleanup
6. Connections
7. Analysis Setup
167
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
168
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Note: Re-mesh works on Surface Mesh only. In case of solid body, please
select the body, then RMB|Delete Solid Elements
169
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Re-mesh - Remarks:
• The local remesh does not consider any Mesh Control defined on the CAD bodies!
Only Mesh Controls assigned to the FE Bodies take effect. You can:
• add the interested faces to the Mesh Control you want to use;
• use the option Transfer in the Mesh Control Panel to recreate the Mesh Controls on the mesh.
• For the Re-mesh of cylindrical holes, use the Isoline Mesh Control (instead of the Cylinder
Mesh Control) and turn off Preserve boundary edges.
• To remesh the shared faces after using Assembly|Join, just pick directly the bodies
and SimLab will remesh only the faces in common between them.
• Remember that if you used the option Preserve Mesh in the Assembly|Join panel, you may
have to use a Preserve Mesh Control to avoid the collapsing of small edges while remeshing.
170
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Mesh | Grid Mesh is an important remeshing tool to obtain a mapped mesh (90 degree
triangulation) with a given number of elements (“MxN”).
• The surface doesn’t need to be a 4-sided face; anyway, if the face can not be reduced univocally to a
4-sided shape, the input of 4 nodes for the direction will be requested.
• Grid Mesh requires a single face input. Please use Merge Faces to apply it to more faces at once.
• Use Project to the input face to better approximate the shape of the original face
• Note: the Mesh Controls to use to obtain the “MxN”-structure directly from CAD are: Mesh Pattern|Iso
Mesh, IsoLine, and of course Fillet and Cylinder.
Merge Grid
171
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Use Mesh | Layers to change the number of layers of elements present in isomeshed faces such
as cylinders and hollow discs (and also in 2.5D solid map meshed bodies)
Cylinder
Hollow Disc
172
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
173
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
174
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The Topology Verification tools in the Mesh ribbon are used to verify if a 2D shell
mesh fulfills all the topological requirements to allow the solid meshing:
• Mesh enclosure (“Water tightness”): checked with Mesh|Verify|Edges
and Mesh|Verify|Folds
• Non-Manifold Edges (allowed only in case of shared faces and internal
faces): checked with Mesh|Verify|Edges
• No self-intersecting or self-overlapping mesh: Mesh|Verify|Intersection
175
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• In the Free-Edge view, the element patches containing errors are isolated.
The patches disappear in real time as soon as they are fixed.
• Enlarge/reduce the patch size with Right Mouse Button | Add/Remove Layer
• Exit the Free-Edge View with RMB | Redisplay.
176
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
177
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Mesh|Fill Holes is the tool to repair the breaks (holes) in the outer surface of a body.
• If the option Body or Faces is selected, all free edge loops within the body or the set of
faces will be filled.
• Use Mesh|Verify|Edges to check residual open loops.
• Note: Mesh|Fill Holes is a repairing tool of the shell mesh, and should not be confused with
Feature|Remove Hole, which is a defeaturing tool to remove design holes like for example bolt
connections or lubrications channels.
178
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Mesh|Fill Holes with the option Edge|Single Face gives a practical way
to recreate missing (preferably planar) faces.
• Pick the external free edge loop and any internal edge loop, which will be
subtracted from the created face.
• With Fill Partial Loop it is possible to create (planar) faces also from a
not-closed loop of edges.
External Loop
Internal
Loops
179
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Mesh|Fill Cracks allows to fill cracks and slots of selected faces or bodies.
• Cracks are defined as a closed loop of free element edges with an angle smaller than 30°.
Cracks are filled by equivalence the free edge nodes, but no new element is created.
• Slots are cracks with a minimum angle of at least 30°. In this case, if the minimum edge length
allows it, new elements are created, otherwise the slot is closed just by collapsing edges and
equivalence nodes.
Crack Slot
180
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
181
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
182
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Create Element
Note: the panel doesn’t allow to create Tri6, but you can simply fill holes in a second order
mesh with first order elements (Tri3). This will not be seen as a free edge: SimLab will just
convert everything to linear or quadratic as soon as a solid mesh is created.
183
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
184
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
185
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Quality Check
• SimLab generates mesh that can be used for different analysis types. For each of
these analysis mesh should meet certain quality criteria
• Since the definition of these quality measures can differ from one software to
another, see SimLab Help to understand how these criteria are calculated
F1-Help
186
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Element Type
A body must be
selected
Clean Up:
automatic element
Compute: failed clean up for the
elements for the selected criteria.
Display: isolate failed
selected body
elements and create
element group
187
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
188
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
189
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Agenda
6. Connections:
• Connectors 1. Import CAD/FEM
6. Connections
7. Analysis Setup
190
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Overview
191
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Connectors
192
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Connectors – Rigids (RBE, RBAR)
RBE2 “One-to-one”
• Select Node Pair
or
• Select Faces/Edges with congruent mesh
193
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Connectors – Rigids – Check/Edit
Edit RBE
• Add/Remove/Change Dependent/Independent nodes
Show Attached
• Finds nodes attached to connectors
• Works for RBE/Bar/MPC/Spring
194
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Connectors – MPC (Equations)
MPC
• Creates multi-point constraint equations between two sets of
nodes (typically between groups of identical faces)
• Use Cyclic Symmetry to link opposite faces in models with
angular pattern repetition
195
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Connectors – Special Connectors
196
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Bolt Modeling – Method Overview
Bolt Modeling
Menu: Advanced | Bolt Modeling
197
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts (NVH Bolts) - Modeling
198
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts (NVH Bolts) – Overview
Quick 1D Bolt
Automatic 1D Bolt
199
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Quick Method- Through Hole
Trough Hole
Pick hole
Spider scale
Bar /Pretension
200
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Quick Method - Edit
201
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Quick Method- Threaded Hole
Thread Hole
Pick hole
Thread
Spider
Bar /Pretension
202
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Advanced / Multiple
203
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Advanced / Multiple – Head, Nut
Select:
• Head/Nut Type
• Faces to search in
• Diameter Range
204
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Advanced / Multiple – Thread
205
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Advanced / Multiple – Connection/1
Connection
• Select the automation objects(Head/Thread)
from the LBC tree view to connect the head and
thread.
• Pick two Head Objects (Head+Nut) in case of
Through Bolt
206
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Advanced / Multiple – Connection/2
Connection
• Head and Thread (or Nut) can be also
connected using Rigid Bar or Equivalence
207
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Automatic
Import Bolt
• Automatic, template based
creation of 1D Bolt Connection
• The Automation is based on
the Body Names
• The *.dat Template contains
the definition of:
• HEAD
• THREAD
• CONNECTION
• More info about the syntax of
the Bolt Template in the Help
208
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
1D Bolts – Exercises
Open file: ..\6_Connections_Bolts_Contacts\B_1D_Bolts\Through_Hole\Sample_BarPretension.slb
Open file:
..\_Complete_Workflow\A_Transmissional_Housing\A6_Connections_Bolts_Contacts
\A6_Housing_3DMesh.slb
209
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Overview
CAD Based
Solid Bolt
210
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – CAD Based
211
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Pattern Based
212
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Pattern Based - Example
D2
L4
213
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Template Based
214
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Face/Group Based (Automatic)
215
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Hole Meshing Tips
Following tools allow the optimal mesh on the bolted bodies:
216
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts (Solid Bolts) – Bolt Positioning
• The easiest way to align an existing bolt to its hole is by using
Geometry|Transform|Position.
• Use the option Copy|with LBC to copy the bolt (including the Pretension
Load) to other holes.
217
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts – Solid Pretension
Solid Pretension:
• Select: if the pretension cut already exists
(typically, when the bolt was created by
SimLab with Advanced|BoltModeling|Create
Bolt). Pick one shared face or a face pair in
For bolts created with the
case of separeted bodies
Face/Group Based Method, • Create: if the body has not yet been cut (i.e.,
the pretension faces are
already grouped here. for CAD-Based Bolt creation with
Advanced|BoltModeling|Bolted Joint). Pick the
bolt body and define the plane.
• Find: similar to Select, but allows to pick the
body instead of the faces.
06 - Connections
Contacts
Create
Contact
219
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Contacts – Contact Conditions (Friction, Interference)
220
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Contacts – Contact Creation
• Solver
• Contact Card
Options
221
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Contacts – Feature Based (Planar/Cylindrical)
Different bolt bodies Head: FRICTION (or TIE) contact on PLANAR Faces Thread: TIE contact on CYLINDRICAL Faces
merged into a single body
222
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Contacts – Contact Query / Contact Edit
223
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Contacts – Templates Based
Export from
existing model
Automatic Creation
in new model
224
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
3D Bolts and Contacts – Exercises
Open file: ..\6_Connections_Bolts_Contacts\C_3D_Bolts\GroupFace_Based\[Link]
Open file:
..\6_Connections_Bolts_Contacts\C_3D_Bolts\Pattern_Template_CAD_Based\[Link]
1. Use Advanced|BoltModeling|CreateBolt|Import to import the bolt
M8_Hex_bolt_Cover_Carrier_Pattern4.xml
OR
Import the CAD transmissional_3d_bolts_v1.xmt_txt containing the CAD Geometry of
the Bolts and create one solid bolt using Advanced|BoltModeling|Bolted Joint
2. Create the Solid Pretension for the Bolt
3. Position and copy the Bolt to the other Holes of the Cover using
Geometry|Transform|Position
225
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Automated 1D Bolts and Contacts – Exercise
Open file: ..\6_Connections_Bolts_Contacts\E_Contact_Bolt_template\[Link]
1. Use Import Bolt to import the 1D Bolt Template [Link]
2. Use Analysis|Contact|Import to import the contact template Contact_Template.dat
226
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
06 - Connections
Exercise – Complete Workflow – Auto 3D Bolts
Continue with the model from the last chapters
OR
open: .. \_Complete_Workflow\A_Transmissional_Housing\ A6_Connections_Bolts_Contacts
\A6_Housing_3DMesh.slb
Save the file to continue with the setup in the next chapter.
227
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 – Analysis Setup
Agenda
7. Analysis Setup
228
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 – Analysis Setup
Overview
229
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Coordinate System
230
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Loads – Pressure
Represented by
Yellow arrow
231
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Loads – Temperature
Represented by
Pink markers
232
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Loads – Force and Moment
Represented by
Pink arrow
Represented by
Orange arrow
233
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Loads – Bearing Pressure
Bearing Pressure: This option will distribute the given load on nodes
in cylindrical face, which fall in the given "Semi Load Angle" from the
loading direction using cosine function.
Load Contour
234
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Loads – Body Force
235
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Constraints
Represented by
Green marker
Represented by
Blue marker
236
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Mass
Mass: This option is used to add mass to a node or to define mass element.
This tool also has option to calculate mass, centroid and moment of inertia
of meshed models which have property defined.
Represented
by Blue marker
Calculated Mass
Properties
237
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Sets
Input Entities Face Element Body Edge Vertex Node Region RBE
Node sets
Shell Element sets
Solid Element Face sets
Solid Element sets
Rigid Body Element (RBE) sets
Membrane element sets
Nastran/OptiStruct ASet
238
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Sets
239
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Material
240
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Property
241
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Load Case
Loadcase: This option is used to organize the defined loads and constraints into
Nastran/OptiStruct sub cases or Abaqus load steps. Each Sub Case or Load Step
can have different analysis type, solution control parameters and output requests.
242
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Mapping
243
Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
07 - Analysis
Export
244