Professional Documents
Culture Documents
3 Geometry Import-Altair Flux
3 Geometry Import-Altair Flux
2
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
CONTENTS
• General concepts
Mesh generation • Sketcher/Modeler
• Overlay
• Import from CAD files
Physical properties
Solving process
Results post-processing
3
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
MODELING STRATEGY
4
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELING STRATEGY
First step: domain’s dimensions
• 2D plane study
• device supposed infinitely long in one y
y
direction x
x
z
real object 2D plane geometry
• 2D axisymmetric study
• device having a revolution symmetry around
an axis
y
Z
x
R
z
5
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELING STRATEGY
First step: domain’s dimensions
• Skew study (2 ½ D)
• 2D geometry with several superposed layers “skewed”
• Specially suitable in cable and machine applications
• 3D study
• Any device
• Less assumptions and higher accuracy
• More time consuming
GEOMETRY BUILDING
7
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
GEOMETRY BUILDING
GEOMETRY
Domain Tools
Infinite box, symmetry , periodicity Coordinate system, parameters, functions
2D/Skew 3D Import
8
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
DOMAIN
9
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
STUDY DOMAIN
• Study domain (S.D.): definition
10
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Definition steps
11
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
INFINITE
R min
R min
R max x
R max
Classical study
domain
12
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Cylinder
13
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
14
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
15
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
16
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
GEOMETRIC TOOLS
17
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
GEOMETRIC TOOLS
• Used to define
• geometric parameters
• local coordinate systems
• Example
18
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
19
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
20
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Operator Description
+ add two values
- subtract two values
* multiply two values
/ divide two values
**or^ raise the left operand to the power specified by the right
hand operand
21
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
if x1≤x<x2 VALID(x,x1,x2) = 1
Valid(x,x1,x2)
else VALID(x,x1,x2) = 0
Int(x) Integral part of the expression x
Modulo(x,x1) Remainder of the division of x by x1
22
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
2D/SKEW GEOMETRY
23
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
SKETCHER
• Sketcher: easy and fast way to enter geometries
• First step: Draw polylines, elementary shapes (circles, rectangles, …).
• Second step: Select, move, delete, duplicate entities in a few clicks
• Third step: Heal your geometry
25
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
27
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
28
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
29
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
c) Geometry>Symmetry>New
30
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
31
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
c) Edit points (by a double click on a point) to set the (14,5; -11)
exact coordinates to each point.
(32-THICK/2; -11)
(5; -20,5)
(3; -20,5)
(32; -24)
(14,5; -24)
(3; -31) (32; -31)
32
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
(17; -23)
(25; -23)
33
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
34
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
(3; -13,5)
(14,5; -4)
35
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
b) Add two lines to close the domain, using the tool “create segment”
c) Close the sketcher context
METHOD 1: Step 7
a) Save the project as: 3A_Geometry.FLU
36
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Step 2
a) Navigate to file:
…\STUDENT-EXERCISE\2D\
Translation_motion\buildGeomesh.py
37
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
c) Navigate to file
…\STUDENT-EXERCISE\2D\
Translation_motion\buildGeomesh.py
38
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
OVERLAY 2D
• Overlay
• Template to generate the geometry
automatically
• Several certified overlays provided
(machine application)
• Using an overlay
• Load the overlay
• Introduce geometry / configuration
variables
• Run the overlay
• No previous geometry should exist to run
an overlay
• Results The geometry is ready to be used !
• Geometry with mesh information No further steps needed!
• Overlay inputs can be updated in any
moment
39
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
40
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
42
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
44
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
45
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
46
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
47
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
48
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
49
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
50
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
51
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
52
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Step 2
a) Navigate to file:
…\STUDENT-EXERCISE\2D\2D_machines\
buildGeomesh.py
53
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
c) Navigate to file
…\STUDENT-EXERCISE\2D\
2D_machines\buildGeomesh.py
54
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
55
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
57
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
58
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
60
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
61
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
62
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
63
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
64
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
65
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
66
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
67
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
68
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
3D GEOMETRY
69
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
BUILDING A GEOMETRY IN 3D
• Building module – Modeler
• Automatically opened when new 3D project is created
• Creation tools (basic geometries: block, cylinder cone)
• Boolean operations
• Geometric functionalities (cuts, symmetries, repetitions…)
• Import module
• Correction and simplification tools
• Overlay
• Automatic creation of geometry through templates
• Geometric and configuration information provided by user
• Several machine topologies included
• Import from external file
• From a 2D CAD (sketch)
• From a 3D project
• Detailed explanation in import section
70
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER FEATURES
• Efficient tool to build 3D geometry
• Based on the geometrical Kernel ACIS 3D developed by SPATIAL Technology
71
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER STRATEGIES
• Strategy 1: Through 3D objects
• Primitives
• Boolean operations
• Fillets / chamfers ..
72
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Modeler tools
• Primitive objects
• Boolean operations
• Geometry operations
73
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Primitive objects
• Block
• Cylinder
• Cone
• Boolean operations
• Union
• Intersection
• Subtraction
• Assembly
74
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Union
75
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Intersection
76
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Subtraction
77
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Assembly
78
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Fillet / Chamfer
• Fillet
• Chamfer on edge
• Chamfer on vertex
• Symmetry / repetition
• Symmetry
• Circular repetition
• Linear repetition
79
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Displacement operations
• Translation
• Rotation
• Extrusion
• Linear
• Circular
• Helicoidal
Once out of the modeler the sketches are in
! NO_EXISTS mode (they have no physical relevance)
80
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MODELER TOOLS
• Other operations
• Defeaturing
(Remove Fillets/Chamfers/Holes)
• Cut objects
• Clean faces
• Remove volumes
81
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
82
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
83
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
MAGNET 1
PROBE 1
84
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
COIL 1
PROBE 1
MAGNET 1
COIL 2
PROBE 2
MAGNET 2
85
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
86
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Step 2 TOOTH_IR
a) Create geometric parameters
Name Comment Expression
TOOTH_OR
TOOTH_IR Tooth inner radius 12.5
TOOTH_OR Tooth outer radius 21.5
WHEEL_R Wheel radius 10
ALPHA Wheel angle 0
WHEEL_TH Wheel thickness 6
WHEEL_TH
87
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
88
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
b) Create a first circle defined by the center and the radius with the
following characteristics:
• Construction → Circle → Circle center+radius
• Center point: (0; 0)
• Radius: WHEEL_R = 10mm
c) Create a Second circle defined by the center and the radius with the
following characteristics:
• Construction → Circle → Circle center+radius
• Center point: (0; 0)
• Radius: TOOTH_IR = 12.5mm
89
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Point 7
Point 1
e) Create two lines (yellow lines) from point 1 to point 7 and 8 Point 8
91
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
New points
92
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
93
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Point 1
94
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Point 1
Point 3
95
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Line 3
Point 1
96
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
97
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
98
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Line 64
99
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
100
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
101
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
102
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
103
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
ANGLE
104
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
106
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
OVERLAY 3D
• Overlay
• Template to generate the geometry automatically
• Several certified overlays provided (machine
application)
• Using an overlay
• Load the overlay
• Introduce geometry / configuration variables
• Run the overlay
• No previous geometry should exist to run an
overlay
• Results
• Geometry with mesh information
• Overlay inputs can be updated in any moment
107
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
108
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
110
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
111
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
112
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
113
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
114
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
115
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
IMPORT
117
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Importing 2D models
• From a 2D or 3D Flux project
• From a 2D CAD file
• Good practices
• Geometry healing
118
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
IMPORTING 3D MODELS
• CAD files are imported from the Modeler
• Able to read a great number of different CAD files
• Same import process no matter the file type
119
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Avoid symmetries, periodicities and infinite box definition in the original project
• In case of 2D projects its geometry is imported into the reference plane Z=0
120
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
CAD Flux
121
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
CAD Flux
122
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
123
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
124
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
Read Solids
Imprinting Solids
Assembly operations
- Successful number of operations: 1.
- Failed number of operations: 0.
- Initial number of solids: 2.
- End number of solids: 1.
126
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
IMPORTING 2D MODELS
• CAD files and Flux projects are imported from the normal context
• Able to import directly other Flux 2D projects
• Import of a great number of different CAD files
• Same import process no matter the file type
127
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Avoid symmetries, periodicities and infinite box definition in the original project
128
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
129
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Import format
• The use of native files is preferred
• ProE
• Catia
• SolidWorks
• Inventor
• Than common format ones
• IGES
• Step
131
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
132
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
133
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
134
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Tangency problems
• Detected with maximum angle
• Simplified through modeler tools
135
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
136
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
• Characteristics
• External diameter: 100 mm
• Length: 38.5 mm
• Power rating: 1 kW
• Operating speed: 1000 rpm
• Rated torque: 1.1 N.m
137
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
139
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
140
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
141
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
142
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
143
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
144
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
145
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
146
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
147
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
148
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
149
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
150
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
151
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
152
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
153
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
154
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ANNEX: REGIONS
155
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
REGIONS
• A region is…
• … a set of geometric entities of the same type
(points, lines, faces or volumes) …
• … having the same physical properties
• Not part of the geometry but of the problem physical description
• Examples of use
156
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
ASSIGN REGIONS
• Assign regions to:
• points
• lines
• faces
• volumes
157
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair Flux, v2019
158