F3D 920 Generic Tutorial
-
Upload
dumi-bogdan -
Category
Documents
-
view
222 -
download
0
Transcript of F3D 920 Generic Tutorial
-
7/30/2019 F3D 920 Generic Tutorial
1/236
CAD Package for Electromagnetic and Thermal
Analysis using Finite Elements
FLUX3D ApplicationGeneric tutorial
of
geometry and mesh
Copyright February 2006
-
7/30/2019 F3D 920 Generic Tutorial
2/236
-
7/30/2019 F3D 920 Generic Tutorial
3/236
FLUX is a registered trademark.
FLUX software : COPYRIGHT CEDRAT/INPG/CNRS/EDF
FLUX tutorials : COPYRIGHT CEDRAT
FLUX's Quality Assessment
(Electricit de France, registered number AQMIL013)
This tutorial was edited on 6 February 2006
Ref.: K305-920-EN-02/06
CEDRAT
15 Chemin de Malacher - Inovalle
38246 Meylan Cedex
FRANCE
Phone: +33 (0)4 76 90 50 45
Fax: +33 (0)4 56 38 08 30
E-mail: [email protected]
Web: http://www.cedrat.com
-
7/30/2019 F3D 920 Generic Tutorial
4/236
-
7/30/2019 F3D 920 Generic Tutorial
5/236
How to get the most from this document
Introduction To help you use this tutorial more efficiently, it has:
adopted special formats (typographic conventions) for the most common
types of information
followed some rules to separate types of information: definition of new
concepts, generalities about specific features or logical sequence of
commands, etc.
Contents This section contains the following topics:
Topic See Page
Information division, reading advice
FLUX files
-
7/30/2019 F3D 920 Generic Tutorial
6/236
Information division, reading advice
Different types
of informationYou will find in this document the following different types of information:
definitions of new concepts used by FLUX and general information about
specific features actions you must perform to construct the model.
Organization
informationThe organization of the chapters is the following.
all topics beginning with a verb (create, add, assign, ) contain
information about actions you must complete
all topics beginning with the word about contain definitions or general
information about specific features.
Reading advice If you are a beginner with FLUX, it is recommended that you read and work
through the complete text of the chapters.
If you are an experienced user of FLUX, you may be able to enter the
problem information quickly without having to read the about paragraphs.
-
7/30/2019 F3D 920 Generic Tutorial
7/236
FLUX files
FLUX files
locationFLUX files corresponding to the problem studied in this tutorial are included
in the CD-ROM:
PROBE_3D.FLU WHEEL_BASE_3D.FLU
SENSOR_3D.FLU
If you install FLUX with the documentation and the examples, files are
placed in the folder:
C:\CEDRAT (or your installation folder)
\Flux_XXX_Doc_examples\Examples\Tutorials\F3D_Tutorial_Geometry
&mesh
Use of FLUXfiles
The FLUX files, included in the CD-ROM, are ready to be used.
You can refer to these files in case of difficulties completing this tutorial, or
to directly adapt this tutorial to your needs, without going through all the
steps to construct the model.
-
7/30/2019 F3D 920 Generic Tutorial
8/236
-
7/30/2019 F3D 920 Generic Tutorial
9/236
FLUX9.20 TABLE OF CONTENTS
TABLE OF CONTENTS
PART A: GENERAL INFORMATION..........................................................1
1. Overview.................................................................................................................................3
1.1. Introduction.......................................................................................................................4
1.2.The studied device: a variable reluctance speed sensor .................................................5
1.3.The device description in FLUX: which strategy? ............................................................6
2. Get started with FLUX ...........................................................................................................9
2.1.Starting FLUX.................................................................................................................11
2.1.1. Start the FLUX Supervisor................................................................................................12
2.1.2. About the FLUX Supervisor ..............................................................................................132.2.Starting Preflux...............................................................................................................15
2.2.1. Open Preflux.....................................................................................................................16
PART B: DESCRIPTION OF THE PROBE ...............................................17
3. Geometry description of the probe object ........................................................................19
3.1.Create a FLUX project for the probe ..............................................................................21
3.1.1. Create a new project for the probe...................................................................................223.1.2. About the Preflux window .................................................................................................233.1.3. About the Help menu / Users guide.................................................................................243.1.4.
About the geometry context..............................................................................................26
3.1.5. Name the project...............................................................................................................27
3.2.Strategy and tools for geometry description of the probe...............................................29
3.2.1. Available geometric tools and analysis before geometry description...............................303.2.2. Main phases for geometry description of the probe .........................................................32
3.3.Creation of geometric tools ............................................................................................33
3.3.1. About creation of an entity ................................................................................................343.3.2. About geometric parameters ............................................................................................363.3.3. Create the geometric parameters .....................................................................................373.3.4. About the Tools menu / toolbar.........................................................................................393.3.5. About selection of graphic entities....................................................................................403.3.6. About modification and deletion of an entity.....................................................................42
3.3.7. About graphic view............................................................................................................453.3.8. Change the background color...........................................................................................473.3.9. About coordinate systems ................................................................................................483.3.10.Create the coordinate systems.........................................................................................50
GEOMETRY AND MESH TUTORIAL PAGE A
-
7/30/2019 F3D 920 Generic Tutorial
10/236
TABLE OF CONTENTS FLUX9.20
3.4.Creation of points and lines of the probe base .............................................................. 53
3.4.1. Change to the plane view .................................................................................................543.4.2. About points ......................................................................................................................553.4.3. Create points for the probe base ......................................................................................563.4.4. About display of entities in the graphic scene...................................................................583.4.5. Display point numbers ......................................................................................................593.4.6. About lines ........................................................................................................................60
3.4.7. Create lines for the probe base.........................................................................................613.5.Building faces and volumes for the probe...................................................................... 63
3.5.1. About automatic construction............................................................................................643.5.2. Build faces of the probe base ...........................................................................................653.5.3. Change to the standard view ............................................................................................663.5.4. About transformations.......................................................................................................673.5.5. Create the geometric transformation ................................................................................693.5.6. About propagation and extrusion......................................................................................713.5.7. About selection by criterion...............................................................................................733.5.8. Extrude faces ....................................................................................................................743.5.9. Complete the construction by automatic building .............................................................77
3.6.Check and correct the geometry.................................................................................... 79
3.6.1. About intersections of entities ...........................................................................................803.6.2. Check the geometry..........................................................................................................813.6.3. Modify the visibility of faces to visualize the geometric defects........................................823.6.4. Change the nature of the faces.........................................................................................83
4. Mesh generation of the probe object.................................................................................85
4.1.Strategy and tools for mesh generation of the probe..................................................... 87
4.1.1. Available meshing tools and analysis before mesh generation........................................884.1.2. Main phases for mesh generation of the probe ................................................................89
4.2.Creation and assignment of mesh points....................................................................... 91
4.2.1. Change to the mesh context .............................................................................................92
4.2.2. About the mesh context ....................................................................................................934.2.3. About meshing tools .........................................................................................................944.2.4. Create the mesh points.....................................................................................................964.2.5. Modify the visibility of faces before the assignment of mesh entities ...............................984.2.6. Assign the mesh points to points ......................................................................................99
4.3.Creation and assignment of mesh lines....................................................................... 101
4.3.1. Create the mesh line...................................................................................................... 1024.3.2. Modify the visibility of faces and change the view......................................................... 1034.3.3. Assign the mesh line to lines ......................................................................................... 104
4.4.Meshing the probe ....................................................................................................... 107
4.4.1. Change to the standard view......................................................................................... 1084.4.2. Mesh lines, faces and volumes...................................................................................... 1094.4.3. Delete the mesh............................................................................................................. 1114.4.4. Save and close the project............................................................................................. 112
PAGE B GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
11/236
FLUX9.20 TABLE OF CONTENTS
PART C: DESCRIPTION OF THE WHEEL BASE..................................113
5. Geometric description of the wheel base object............................................................115
5.1.Create a FLUX project for the wheel base ...................................................................117
5.1.1. Create and name a new project for the wheel base.......................................................118
5.2.Strategy and tools for geometry description of the wheel base object .........................1195.2.1. Available geometric tools and analysis before geometry description.............................1205.2.2. Main phases for geometric description of the wheel base..............................................122
5.3.Creation of geometric tools ..........................................................................................123
5.3.1. Create the geometric parameters ...................................................................................1245.3.2. Create the coordinate system.........................................................................................126
5.4.Creation of points and lines for the wheel base ...........................................................129
5.4.1. Create the points for the wheel base..............................................................................1305.4.2. Create the lines for the wheel base ................................................................................132
5.5.Building the face for the wheel base ............................................................................135
5.5.1. Build the face ..................................................................................................................136
5.6.Creation of transformations..........................................................................................137
5.6.1. Create transformations ...................................................................................................138
6. Mesh generation of the wheel base object......................................................................141
6.1.Strategy and tools for mesh generation of the wheel base ..........................................143
6.1.1. Available meshing tools and analysis before mesh generation......................................1446.1.2. Main phases for mesh generation of the wheel..............................................................145
6.2.Creation and assignment of mesh points .....................................................................147
6.2.1. Change to the mesh context...........................................................................................1486.2.2. Create mesh points.........................................................................................................1496.2.3. Assign mesh points to points ..........................................................................................151
6.3.Meshing the wheel base...............................................................................................153
6.3.1. Mesh lines and faces ......................................................................................................1546.3.2. Delete the mesh..............................................................................................................1566.3.3. Save and close the project .............................................................................................157
GEOMETRY AND MESH TUTORIAL PAGE C
-
7/30/2019 F3D 920 Generic Tutorial
12/236
TABLE OF CONTENTS FLUX9.20
PART D: DESCRIPTION OF THE SENSOR........................................... 159
7. Geometry description of the sensor................................................................................161
7.1.Create a FLUX project for the sensor .......................................................................... 163
7.1.1. Create and name a new project for the sensor.............................................................. 164
7.2.Strategy and tools for geometric description of the sensor.......................................... 1657.2.1. Available geometric tools and analysis before geometry description............................ 1667.2.2. Main phases for geometric description .......................................................................... 167
7.3. Importation of the wheel base object and building the whole wheel ............................ 169
7.3.1. Import the wheel base object ......................................................................................... 1707.3.2. Geometry building process of the wheel........................................................................ 1717.3.3. Propagate the face (tooth) ............................................................................................. 1727.3.4. Extrude the line.............................................................................................................. 1757.3.5. Create an arc ................................................................................................................. 1777.3.6. Propagate the arc .......................................................................................................... 1797.3.7. Build faces...................................................................................................................... 1817.3.8. Extrude the wheel base ................................................................................................. 182
7.4. Importation of the probe objects and positioning of the wheel and probes.................. 185
7.4.1. Modify the coordinate system ........................................................................................ 1867.4.2. Import the first probe object ........................................................................................... 1887.4.3. Modify the parameters ................................................................................................... 1907.4.4. Import the second probe object ..................................................................................... 191
7.5.Completing the domain................................................................................................ 193
7.5.1. About an infinite box ...................................................................................................... 1947.5.2. Add an infinite box ......................................................................................................... 1967.5.3. Build faces...................................................................................................................... 1977.5.4. Check the geometry....................................................................................................... 1987.5.5. Build volumes................................................................................................................. 1997.5.6. Modify the visibility of faces ........................................................................................... 200
8. Mesh generation of the sensor ........................................................................................201
8.1.Strategy and tools for mesh generation of the sensor ................................................. 203
8.1.1. Available meshing tools and analysis before mesh generation..................................... 2048.1.2. Main phases for mesh description................................................................................. 205
8.2.Modification and assignment of mesh points ............................................................... 207
8.2.1. Change to the mesh context .......................................................................................... 2088.2.2. Modify the mesh points.................................................................................................. 2098.2.3. Change the display and the view................................................................................... 2108.2.4. Assign mesh points to points ......................................................................................... 211
8.3.Meshing the sensor...................................................................................................... 213
8.3.1. Mesh lines, mesh faces, mesh volumes and generate second order elements............ 2148.3.2. Save the project and close the Preflux window ............................................................. 217
9. Annex .................................................................................................................................219
9.1.Use of command files .................................................................................................. 221
9.1.1. About command files and the Python language............................................................ 2229.1.2. Execute command file.................................................................................................... 223
PAGE D GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
13/236
FLUX9.20 Part A: General informationOverview
PART A: GENERAL INFORMATION
Introduction This part A contains the presentation of the studied device and the FLUX
software.
Contents This part contains the following topics:
Topic See Page
Overview 3
Get started with FLUX 9
GEOMETRY AND MESH TUTORIAL PAGE 1
-
7/30/2019 F3D 920 Generic Tutorial
14/236
Part A: General information FLUX9.20Overview
PAGE 2 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
15/236
FLUX9.20 Part A: General informationOverview
1. Overview
Introduction This chapter presents the studied device (a variable reluctance speed sensor)
and the strategy of the device description in FLUX.
Contents This chapter contains the following topics:
Topic See Page
Introduction 4
The studied device: a variable reluctance speed sensor 5
The device description in FLUX: which strategy? 6
GEOMETRY AND MESH TUTORIAL PAGE 3
-
7/30/2019 F3D 920 Generic Tutorial
16/236
Part A: General information FLUX9.20Overview
1.1. Introduction
Introduction FLUX is finite elements software for electromagnetic simulation. FLUX
handles the design and analysis of any electromagnetic device.
To perform a study with FLUX, you build a finite elements project. This
process is broken into 5 phases:
geometry description
mesh generation
description of the physical properties
solving process
analysis of the results
Only the first two phases are presented in this document.
Objective The objective of this document is discovery and mastering various
functionalities in the software through the example of a simple device.
The device, which will be used as example, is a variable reluctance speed
sensor described in the following paragraph.
The studied functionalities* of the software are those related to the phases of
construction of the geometry and generation of the mesh.
The user will also find in this document useful information concerning the
software: description of the environment, data management, graphic
representation, etc.
* The functionalities of the software related to the following phases - description of
the physical properties, resolution, analysis of the results - are not detailed in this
document.
PAGE 4 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
17/236
FLUX9.20 Part A: General informationOverview
1.2. The studied device: a variable reluctance speed sensor
Introduction The device to be analyzed is a speed sensor.
Structure The variable reluctance speed sensor consists of a cogged wheel, a magnet
and a coil connected to a measuring resistance.
Functionality The rotation of the target wheel near the tip of the sensor changes the
magnetic flux, creating an analog voltage signal that can be recovered in
probes.
Typical
applicationsTypical applications are:
ignition system engine speed and position
speed sensing for electronically controlled transmissions
vehicle speed sensing
wheel speed sensing for ABS and traction control systems
GEOMETRY AND MESH TUTORIAL PAGE 5
-
7/30/2019 F3D 920 Generic Tutorial
18/236
Part A: General information FLUX9.20Overview
1.3. The device description in FLUX: which strategy?
Problem How to describe the device in FLUX?
Reminder: we only are interested in geometrical construction and generation of the mesh.
Geometric
structureThe device consists of:
one cogged wheel with three teeth
two probes with a magnet and a coil around
PROBE 2
MAGNET 1
COIL 1
COIL 2
WHEEL
MAGNET 2
PROBE 1
Strategy Two strategies of description exist:
one-phase description:
- description of the whole device in only one FLUX project
two-phase description:
- independent description of separated parts of the device in several FLUX
projects
- merging the independent projects into one
The second strategy is selected in this tutorial.
Of course, the geometry can be built in ways other than the presented one. The
sensor geometry is defined in this particular way in order to introduce you to
the most used Preflux features.
Continued on next page
PAGE 6 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
19/236
FLUX9.20 Part A: General informationOverview
Process
(general
aspects)
An outline of the general construction process is given in the two following
blocks:
the first process (1) is presented to facilitate comprehension
the second process (2) is the real building process used in this document.
Process (1) An outline of the logical process of the geometry description is given in the
table below.
Phase Description
1 Probe description
2 Cogged wheel description
3 Sensor description
4 Addition of air around the device and closing of the domain
by the technique of the Infinite Box
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 7
-
7/30/2019 F3D 920 Generic Tutorial
20/236
Part A: General information FLUX9.20Overview
Process (2) An outline of the real process of the geometry description, used in this tutorial,
is given in the table below.
1 Probe object description Project: PROBE_3D.FLU
2 Wheel base object description (elementary pattern) Project: WHEEL_BASE_3D.FLU
3 Sensor description Project: SENSOR_3D.FLU
Importation of the wheel base object (elementary pattern) (WHEEL_BASE_3D)
Building of the whole wheel
Importation of a probe object (PROBE_3D)
Rotation of the probe and rotation of the cogged wheel
Importation of a probe object (PROBE_3D)
Addition of an Infinite Box
PAGE 8 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
21/236
FLUX9.20 Part A: General informationGet started with FLUX
2. Get started with FLUX
Introduction This chapter shows how to start working with FLUX and includes a
presentation of the FLUX Supervisor.
It also shows how to start Preflux, the preprocessor for FLUX 2D and FLUX
3D, and includes a brief introduction to Preflux.
More detailed information about Preflux menus and commands is presented
in 3.1.2 About the Preflux window.
Contents This chapter contains the following topics:
Topic See Page
Starting FLUX 11Starting Preflux 15
GEOMETRY AND MESH TUTORIAL PAGE 9
-
7/30/2019 F3D 920 Generic Tutorial
22/236
Part A: General information FLUX9.20Get started with FLUX
PAGE 10 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
23/236
FLUX9.20 Part A: General informationGet started with FLUX
2.1. Starting FLUX
Introduction FLUX software is managed by a supervisor.
The new Supervisor for FLUX 9 organizes all the modules for both FLUX 2D
and FLUX 3D.
Contents This section contains the following topics:
Topic See Page
Start the FLUX Supervisor 12
About the FLUX Supervisor 13
GEOMETRY AND MESH TUTORIAL PAGE 11
-
7/30/2019 F3D 920 Generic Tutorial
24/236
Part A: General information FLUX9.20Get started with FLUX
2.1.1. Start the FLUX Supervisor
Goal Starting FLUX involves opening the FLUX Supervisor.
Action To start FLUX from the Windows taskbar:
1. Point on Start, Programs, Cedrat
(or your FLUX installation
directory)
and click on FLUX 9.2
Result The FLUX Supervisor window opens.
PAGE 12 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
25/236
FLUX9.20 Part A: General informationGet started with FLUX
2.1.2. About the FLUX Supervisor
The FLUX
Supervisor
window
The FLUX Supervisor organizes all the modules for both FLUX 2D and
FLUX 3D.
The FLUX Supervisor window is divided into several areas. These areas are
identified in the following figure and described in the table below.
Programmanager
My programs
ProjectfilesDirectory
manager
Menu bar
Tool bar
Flux3D tab
Flux view(3D only)
Area Function
Program manager to list and launch all the FLUX modules
(Geometry&Physics, Circuit, etc.)
Directory manager to show the computers complete directoryProject files to display all FLUX projects in the selected directory
My programs contains shortcuts to the Dos Shell and the Explorer
Flux view to display a preview of the geometry, if a project is
selected
Some checks
before you
begin
From the FLUX Supervisor you should:
Select the FLUX 3D tab in order to access the specific FLUX 3D programs.
Access your working directory by selecting it in the supervisors directory
manager window. Verify that the title of the Program manager area is the standard version
(Flux3D: Standard). If not, in the menu bar, select Versions and check
Standard.
GEOMETRY AND MESH TUTORIAL PAGE 13
-
7/30/2019 F3D 920 Generic Tutorial
26/236
Part A: General information FLUX9.20Get started with FLUX
PAGE 14 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
27/236
FLUX9.20 Part A: General informationGet started with FLUX
2.2. Starting Preflux
Introduction Preflux is the preprocessor to describe the geometry, mesh and physical
properties of the studied device.
Contents This section contains the following topics:
Topic See Page
Open Preflux 16
GEOMETRY AND MESH TUTORIAL PAGE 15
-
7/30/2019 F3D 920 Generic Tutorial
28/236
Part A: General information FLUX9.20Get started with FLUX
2.2.1. Open Preflux
Goal The preprocessorPreflux will be opened to manage the geometry building of
the device and mesh generation.
Action To open Preflux from the FLUXSupervisor:
1. Click on theFlux3D tab
2. Select the directoryof the project
3. Double-click on
Geometry&Physics
Result The Preflux window for FLUX 3D applications is opened.
There are two menus in the Preflux window: Project and Help*.
Menus bar
Project toolbar
* A new project must be created to see the complete set of Preflux commands.
PAGE 16 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
29/236
FLUX9.20 Part B: Description of the probeGet started with FLUX
PART B: DESCRIPTION OF THE PROBE
Introduction This part B contains the geometry description and mesh generation of the
probe.
Project name The FLUX project is named PROBE_3D.FLU.
Contents This part contains the following topics:
Topic See Page
Geometry description of the probe object 19
Mesh generation of the probe object 85
GEOMETRY AND MESH TUTORIAL PAGE 17
-
7/30/2019 F3D 920 Generic Tutorial
30/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
PAGE 18 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
31/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3. Geometry description of the probe object
Introduction This chapter presents the general steps of the geometry construction and the
data required to describe the probe geometry.
The probe object is presented in the figure below.
COIL
MAGNET
Contents This chapter contains the following topics:
Topic See Page
Create a FLUX project for the probe 21
Strategy and tools for geometry description 29
Creation of geometric tools 33
Creation of points and lines of the probe base 53
Building faces and volumes for the probe 63
Check and correct the geometry 79
GEOMETRY AND MESH TUTORIAL PAGE 19
-
7/30/2019 F3D 920 Generic Tutorial
32/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
PAGE 20 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
33/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.1. Create a FLUX project for the probe
Introduction Each time that a FLUX program is started, it is possible to open an existing
project or create a new project.
Contents This section contains the following topics:
Topic See Page
Create a new project for the probe 22
About the Preflux window 23
About the Help menu / Users guide 24
About the geometry context 26
Name the project 27
GEOMETRY AND MESH TUTORIAL PAGE 21
-
7/30/2019 F3D 920 Generic Tutorial
34/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.1.1. Create a new project for the probe
Goal At the beginning of the geometry description a new project must be created.
Action To create a new project from the
Project menu:
1. Click on New
OR
Project toolbar:
1. Click on the icon
Result FLUX retrieves a great deal of information from the database model in order
to build the proper database of the new project. The new project is
temporarily named ANONYMOUS.
The Preflux project window opens in the Geometry context by default. TheGeometry context icon is depressed, as shown in the following figure.
PAGE 22 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
35/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.1.2. About the Preflux window
Preflux window The Preflux project window has the complete set of the tools to build the
geometry of the device, to mesh the computation domain and to visualize the
device during different steps of the construction.
Areas The Preflux project window is divided into three main areas. The different
areas can be resized or hid by using the arrows.
Graphic
sceneData tree
History zone
Area Function
Data tree displays all the problem data in a tree structure that is
expanded using the key
Graphic scene displays the graphic entities
History zone prints Python command instructions
Menus and
toolbarsAll Preflux commands are in the menus. Toolbars include icons that are
shortcuts to the most useful commands.
Menus
Toolbars
GEOMETRY AND MESH TUTORIAL PAGE 23
-
7/30/2019 F3D 920 Generic Tutorial
36/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.1.3. About the Help menu / Users guide
Introduction There are several ways to access the users guide information:
the complete users guide
the on-line help within a dialog
Method 1 To open the complete users guide in the FLUX Supervisor from the
Help menu:
1. Click on
Manual
OR
Help toolbar:
1. Click on the icon
Method 2 To open the complete users guide in Preflux from the Help menu:
1. Click on Contents
Method 3 To open the on-line help about an entity from its dialog box:
1. Click on the button
Continued on next page
PAGE 24 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
37/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Users guide The on-line version of the FLUX users guide is presented in the figure
below. The corresponding sections of the FLUX users guide can be opened
by clicking on the hyperlinks.
More information
about the FLUXSupervisor
Click on FLUX
Index
More information
on Geometry and
mesh
More information
on General tools
GEOMETRY AND MESH TUTORIAL PAGE 25
-
7/30/2019 F3D 920 Generic Tutorial
38/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.1.4. About the geometry context
Presentation There are three contexts in Preflux:
Context FunctionGeometry to build the geometry of the device
Mesh to mesh the computation domain
Physics* to define the materials, sources and to prepare the
regions
* The icon corresponding to the Physics context appears after the definition of the physicalapplication
Tools of the
geometry
context
After having activated the geometry context, toolbars dedicated to the
geometry description appear in the Prefluxwindow.
The different toolbars and their principal roles are briefly described below.
1 2 3 4
6
5
Geometry context toolbars Function
1 to create geometric entities
2 to propagate / extrude points, lines, etc.
3 to build faces, volumes
4 to compute geometric values
5 to check the geometry
6 to display point and line reference numbers
PAGE 26 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
39/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.1.5. Name the project
Goal The new project, temporarily named ANONYMOUS, will be renamed and
saved.
Action To rename the project from the
Project menu:
1. Click on Save or
Save as
OR
Project toolbar:
1. Click on the icon
2. Type PROBE_3D
as project name
3. Click on Save
Note:The user can choose another name for the project and change the current project directory
(working directory), displayed in the Save In field at the top.
A periodic data backup is recommended.
GEOMETRY AND MESH TUTORIAL PAGE 27
-
7/30/2019 F3D 920 Generic Tutorial
40/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
PAGE 28 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
41/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.2. Strategy and tools for geometry description of theprobe
Introduction This section shows:
the available tools for geometry building
the analysis carried out for construction of the probe geometry and the
selected strategy
Contents This section contains the following topics:
Topic See Page
Available geometric tools and analysis before geometry
description
30
Main phases for geometry description of the probe 32
Reading advice This section presents an outline of the geometry building process of the
probe. Details on the different contents - definition of new concepts,
explanation on the use of different tools, etc.- are given in the following
sections.
GEOMETRY AND MESH TUTORIAL PAGE 29
-
7/30/2019 F3D 920 Generic Tutorial
42/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.2.1. Available geometric tools and analysis before geometrydescription
Available tools The tools available for the geometric construction are: geometric parameters,
coordinate systems and transformations.
Geometric tool Function
geometric parameter to allow the dimensional parameter setting of parts
coordinate system to facilitate the relative positioning of parts
transformation to allow the construction by propagation or extrusion
Device analysis
and choice of
construction
tools
An analysis of the device is necessary to determine the strategy of
construction, and the choice of construction tools.
The analysis of the device and the construction tools chosen within the
framework of this tutorial are summarized in the table below.
The operations
it is planned
to enter the
coordinates of
the points
to create a
PROBE_CS Cartesian
coordinate system
specific to the probe
PROBE_CS
to change
dimensions of
the magnet and
the coil
to create 5 parameters
for setting the magnet
and the coil
dimensions MAG_H
COIL_H
MAG_R
COIL_IR
COIL_OR
Continued on next page
PAGE 30 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
43/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Device analysis and choice of construction tools (continued)
The operations
it is planned
to locate the
probe in the final
project
(anticipation)
to create a MAIN_CSCartesian coordinate
system
(thePROBE_CScoordinate
system will be attached to
this coordinate system)
to create an ANGLEparameter to define the
angular position of the
MAIN_CS coordinatesystem
MAIN_CS
PROBE_CS
ANGLE
to simplify the
geometry
building
to create a ROTX_PROBEtransformation of the
rotation type to build faces
and volumes by extrusion
ROTX_PROBE
GEOMETRY AND MESH TUTORIAL PAGE 31
-
7/30/2019 F3D 920 Generic Tutorial
44/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.2.2. Main phases for geometry description of the probe
Outline An outline of the geometry building process is presented in the table below.
Stage Description
1
Creation of 6
geometric
parameters
Inner radius of the coil: COIL_IR = 2.8 mm
Outer radius of the coil: COIL_OR = 3.5 mm
Height of the coil: COIL_H = 16 mm
Radius of the magnet: MAG_R = 2.5 mm
Height of the magnet: MAG_H = 20 mm
Angle for the probe angular positionin the final device: ANGLE = 0
2
Creation of 2
coordinate
systems
Cartesian coordinate system: MAIN_CS(Global coordinate system for the probe positioningin the final device)
Cartesian coordinate system: PROBE_CS(Local coordinate system for the probe description)
3Creation of points and lines for
the probe base
4Building faces
base
for the probe
5
n
ransformation for the probe:
ROTX_PROBE
Creation of 1
transformatio
Rotation t
generator*)
ROTX_PROBE
6
Building faces and volumes by
extrusion
(and preparation of the mesh
* Explanation concerning this subject is presented in Available meshing tools and analysis
before mesh generation. (Refer to section About meshing tools on Extrusion MeshGenerator)
PAGE 32 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
45/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.3. Creation of geometric tools
Introduction The geometry building begins by the creation of geometric tools to build the
probe geometry: geometric parameters and coordinate systems.
The parameters and coordinate systems required to describe the geometry of
the probe are presented in the figure below.
MAG_R
COIL_IR
COIL_OR
ANGLE
MAIN_CS
PROBE_CS
COIL_H
MAG_H
Contents This section contains the following topics:
Topic See Page
About creation of an entity 34
About geometric parameters 36
Create the geometric parameters 37
About the Tools menu / toolbar 39
About selection of graphic entities 40
About modification and deletion of an entity 40
About graphic view 45
Change the background color 47
About coordinate systems 48
Create the coordinate systems 50
GEOMETRY AND MESH TUTORIAL PAGE 33
-
7/30/2019 F3D 920 Generic Tutorial
46/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.3.1. About creation of an entity
Definition of
entityAn entity is an object in the database of a FLUX project.
It can be:
a point, a line, a coordinate system, etc. in the Geometry context a mesh point, a mesh line, etc. in the Mesh context
a line region, a volume region, etc. in the Physics context
Creating
processAn outline of the creating process is presented in the table below. The
different steps are detailed in the blocks describing the creation of project
entities.
Step Description
1 Activating the New command
2 Definition of entity attributes
Access the
New
command
The access to the New command can be carried out:
from the Geometry menu bar (1)
using icons from the Geometry toolbar (2)
from the data tree (3)
These three methods to access the New command are presented in the
following figure (with the example of creation of a geometric parameter) and
described in the table below.
1
3
2
Method Description
1 point on the entity-type and click on New
2 click on the corresponding icon
3 double-click on the entity-type or right click and click on New
Continued on next page
PAGE 34 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
47/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Dialog box The interaction with the database is done using dialog boxes. In this box the
user can enter information relating to the data.
Entity-type:
Geometric parameter
Name
Comment
Characteristics
Title bar
On-line help
concerning the entity
The required fields (necessary and sufficient for the definition of the entity) are marked by anasterisk *.
GEOMETRY AND MESH TUTORIAL PAGE 35
-
7/30/2019 F3D 920 Generic Tutorial
48/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.3.2. About geometric parameters
Principle of use Geometric parameters are entities that can be used for the geometry building
of the device, i.e. for the definition of points, coordinate systems, geometric
transformations, infinite box dimensions and other geometric entities.
Defining parameters simplifies the construction of the geometry and enables
modifications to be made more easily later. Many changes can be made by
modifying only the definition of the parameters instead of modifying all the
individual points, lines or nodes that might be built using the parameters.
Parameters also can modify the scale of the geometry through their
relationship with coordinate systems.
Definition of
parametersThe geometric parameters are defined by the name and the algebraic
expressions.The algebraic expressions may contain:
constants
arithmetic operators (+, -, *, /, **)
arithmetic functions allowed in FORTRAN (SQRT, LOG, SIN, etc.)
other parameters
combinations of any of these
Parameters and
measurement
units
Please note that parameters are independent of any unit of measurement. In
other words, the numerical value entered for a parameter is not changed when
the unit of measurement is changed. Any measurement unit associated with a
parameter derives from the coordinate system in which the parameter is used.
For example, a parameter's value may be 10 in a coordinate system with
millimeters as units. This parameter's value is still 10 whether the coordinate
system's units are changed to inches or meters or kilometers or any other
available unit. Thus, when you use parameters, you can also modify the scale
of a geometric feature without reentering each point or item.
PAGE 36 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
49/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.3.3. Create the geometric parameters
Goal Six parameters, required to describe the geometry of the probe, are presented
in the figure below.
MAG_H
COIL_H
MAG_R
COIL_IR
COIL_OR
ANGLEMAGNET base
COIL base
Data The table below contains the values of the geometric parameters.
Geometric parameters
Name Comment Expression
COIL_IR Inner radius of the coil 2.8
COIL_OR Outer radius of the coil 3.5
COIL_H Height of the coil 16
ANGLE Angle of the probe position 0
MAG_R Radius of the magnet 2.5
MAG_H Height of the magnet 20
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 37
-
7/30/2019 F3D 920 Generic Tutorial
50/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
Action To create the geometric parameters from the
Data tree:
1. Double-click
on Geometric parameter
OR
Geometry toolbar:
1. Click on the icon
2. Type COIL_IRas name
3. Type Inner radius of the coil as
comment4. Type 2.8 as algebraic expression for
the parameter
5. Click on OK
6. Repeat steps 2 to 5 in the new dialog,entering data for the remaining entities.
(see the table on the previous page)
7. Click on Cancel to quit the sequence
Result The geometric parameters are listed in the data tree:
Notice too, that as you move your cursor over the parameter names, the comments are
displayed to help you to identify the parameters.
PAGE 38 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
51/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.3.4. About the Tools menu / toolbar
Undo command There is a FLUX command to undo operations. The user can use this
command if an error was made.
There are two possibilities described in the table below.
Method Function
1 to undo the previous operation to undo the last action
2 to undo several operations to undo all actions up to the indicated
action
Method 1 To undo the previous operation from the Tools toolbar:
1. Click on the icon
Method 2 To undo several operations from the
Tools menu:
1. Click on Undo
OR
Tools toolbar:
1. Click on the icon
2. Click on the last operation to undo
GEOMETRY AND MESH TUTORIAL PAGE 39
-
7/30/2019 F3D 920 Generic Tutorial
52/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.3.5. About selection of graphic entities
Overview of
selection modesSelection of entities can be done with the following selection modes:
graphic selection (with the mouse)
- in the data tree for all entities- in the graphic scene for graphic entities
identifier selection (by name / by number)
advanced selection (by criterion / by choice)
Graphic
selection
process
An outline of the selection process for graphic entities is presented in the
table below.
Step Description
1 Activating of the selection filter2 Selection of the entity in the graphic scene
Selection filter A selection filter makes possible to identify the selectable entity-type.
For the graphic entities, the selection filter can be activated by the
commands from the Selection menu or from the Selection toolbar.
Selection menu/
toolbarThe choices in the Selection menu or in the Selection toolbar relate to the
graphic entities; they are presented in the figure and described in the table
below.
No
selection
Free
selection
Select
points / lines / faces / volumes
Selectface regions / volume regions
Choice Description
No selection nothing selectable
Free selection
all is selectable
The first entity, selected by the user, determines the
entity-type selectable
Select points the points are selectable
Continued on next page
PAGE 40 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
53/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Step 1:
activating of
the selection
filter
The activating of the selection filter can be carried out:
from the Select menu (1)
using icons from the Select toolbar (2)
These two methods to activate the selection filter are presented in the
following figure and described in the table below.
1
2
Step 2:
selection in the
graphic scene
Click on the specific graphic entity to select the entity in the graphic scene.
The selected entity is highlighted.
GEOMETRY AND MESH TUTORIAL PAGE 41
-
7/30/2019 F3D 920 Generic Tutorial
54/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.3.6. About modification and deletion of an entity
Modification /
deletion processAn outline of the modification / deletion process is presented in the table
below.
Step Description
1 Activating the command (Edit, Edit array, Delete, Force delete)
and selection of entities
2 Modification of the entity characteristics /
Validation of the entity deletion
Access the
commandsFor the commands Edit / Edit array / Delete / Force delete, which require
data selection, the access to the command, can be carried out:
from the menu
- activation of the command and then selection via a selection box (1)
from the data tree:
- activation of the command and then selection via a selection box (2)
- direct selection of an entity and then activation of the command(2)
from the graphic scene (only for graphic entities)
These methods to access the command are presented in the following figure
(with the example of editing the ANGLE geometric parameter) and described
in the table below.
1
2
Selectionvia
a selection box
2
Selectionvia
a selection box
Method Description
1 point on the entity-type and click on the command
select entities via a Selection box
2 right click on the entity-type and click on the command
select entities via a Selection box
2 double-click on the entity
or right click on the entity and click on the command
3 right click on the graphic entity* and click on the command
* The corresponding selection filter must be first activated.
Continued on next page
PAGE 42 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
55/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Edition mode To check the data, the user needs to edit (and modify if necessary) the entities
created.
There are two modes of edition:
the edition in a dialog box is used to check and to modify the
characteristics ofone entity
Entity-type
Name
Comment
Type (1)
Characteristics
Entity
Type (2)
On-line help
concerning the entity
the edition in a data array is used to check and to modify the
characteristics of a group of entities
Entity-type
Name
Comment
Type (1)
Characteristics
Entities:[CORE], [MAIN]
Type (2)
Structure(Database)
Informationrelating to the
group of entities
Informationrelating to theentity[CORE]
Information
relating to theentity[MAIN]
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 43
-
7/30/2019 F3D 920 Generic Tutorial
56/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
Deletion mode The user sometimes needs to delete entities. He can easily delete an entity if it
is an independent entity. However, very often, the entity is connected to other
entities and the deletion of the entity can cause the deletion of all the
connected entities.
There are thus two modes of deletion:
the simple deletion:
is carried out on independent entities (non connected with other entities)
the in force deletion :
is carried out on any entity.
These two modes are described in the table below:
Mode Destroyable entity What is destroyed
simple independent selected entity
in force any selected entity + entities connected to it
PAGE 44 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
57/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.3.7. About graphic view
Introduction When referring to the graphic representation of a device, we are interested in:
the different entities and their appearance: points and their visibility, lines
and their color, faces, surface elements, etc. the type of displayed view: side view, top view, bottom view, global view,
etc. and its position and dimensions in the graphic display zone.
How to modify
a viewThere are three methods to modify the view in the graphic scene. The settings
can be made:
from the View menu (1)
using icons from the View toolbar (2)
using the mouse (3)
1
3
2
Using the View
menu / iconsPreflux offers modes to modify the view using commands from the View
menu oricons from the View toolbar. They are described in the table below.
Command Icon Mode Mode activation
Viewdirection
To rotate, translateand resize the view
click on the command / iconand fill out the dialog box
Zoom in - To enlarge the view click on the command
Zoom out - To reduce the view click on the command
Zoom all To set total view click on the command / icon
Zoom
region
To enlarge a part of
view
click on the command / icon
and select the rectangular zone
to enlarge using the mouse
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 45
-
7/30/2019 F3D 920 Generic Tutorial
58/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
Using the
mousePreflux offers modes to modify the view using the mouse, described in the
table below. User can determine the active mode by the different cursors.
Mode Mode activation Cursor
2D planar rotation around
the center of the view
mouse is far from the center of the
view, click on the graphic scenewith the leftbutton of the mouse
and move the mouse, keeping the
left buttonpressed
3D rotation around the
center of the object
mouse is close to the center of the
object, click on the view with the
left button of the mouse and move
the mouse, keeping the left button
pressed
3D rotation around the
point defined by mouse
cursor
while holding the Shift key, click
on the view with left button of the
mouse and move the mouse,
keeping the left buttonpressed
Displacement (to
translate the view)
click on the view with the right
button of the mouse and drag the
view to the new location, keeping
the rightbuttonpressed
Dimension (to resize the
view)
click on the graphic scene with the
leftbutton of the mouse and resize
the view with the scrollingwheel
of your mouse
Predefined
viewsIt is possible to choose one view from predefined views available in FLUX.
The different commands to set predefined views and their corresponding
icons are presented in the table below.
View command Icon Description
Standard view n1 First Preflux 3D predefined view (default one)
Standard view n2 Second Preflux 3D predefined view
Opposite view View perspective from the opposite direction
View direction View defined by the user
Four views mode Four different views graphic display
X plane view View of the device so that the X axis is
perpendicular to the graphic scene
Y plane view View of the device so that the Y axis is
perpendicular to the graphic scene
Z plane view View of the device so that the Z axis is
perpendicular to the graphic scene
Backgroundcolor
It is possible to swap the background color from black to white and vise versaby using the Reverse video command.
PAGE 46 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
59/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.3.8. Change the background color
Goal To better visualize the geometry, the background color will be changed.
Action To change the background color from the View menu:
1. Click on
Reverse video
GEOMETRY AND MESH TUTORIAL PAGE 47
-
7/30/2019 F3D 920 Generic Tutorial
60/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.3.9. About coordinate systems
Introduction All geometric features are defined within a specific coordinate system.
Defining our own coordinate systems enables us to describe and modify the
geometry much more easily.
Types of coord.
systemsThe different types of coordinate systems for 3D domain and associated
coordinates are presented below.
Cartesian coordinate
system
Coordinates (x, y, z)
Cylindrical coordinate
system
Coordinates (r, , z)Spherical coordinate
system
Coordinates (r, , )
y
zp
x
zp
r
p
r
Reference
coordinate
systems
It is possible to distinguish the following coordinate systems:
The global coordinate system is the coordinate system where all
computations are performed. It is inaccessible to the user. The global
coordinate system is a universal Cartesian coordinate system using meters
as the length unit and degrees as the angle unit. The working coordinate systems are coordinate systems created by the
user to cover the study needs.
The working coordinate systems are defined:
- with respect to the Global coordinate system, when they refer to the
global coordinate system
- with respect to a Local coordinate system, when they refer to other
coordinate systems.
All entities are defined in the working coordinate systems (users coordinate
systems) and are evaluated in the global coordinate system for calculations.
Coordinate
system unitsThe user can define the length and angle units for a coordinate system defined
with respect to the global coordinate system (millimeter and degree by
default).
A coordinate system defined with respect to the local coordinate system
inherits the units of the reference coordinate system (parent coordinate
system).
Continued on next page
PAGE 48 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
61/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Predefined
coordinate
systems
To assist the user, FLUX provides some default coordinate systems. They are
created for every new project. It is possible to rename them, to modify them
or to delete them.
The predefined working coordinate systems provided to the user are:
ofCartesian type
defined with respect to the global coordinate system
The coordinate systems are distinguished one from each other by their
positioning as presented in the table below.
Coordinate system Characteristics
XYZ1Z
Xy
z
x
Origin of coordinate system:
first component: 0
second component: 0
third component: 0
Rotation angle: about X axis: 0
about Y axis: 0
about Z axis: 0
Z_ON_OX
Y
X
Z
z
y
x
Origin of coordinate system:
first component: 0
second component: 0
third component: 0
Rotation angle:
about X axis: 90 about Y axis: 90
about Z axis: 0
Z_ON_OY
Z
X
Origin of coordinate system:
first component: 0
second component: 0
third component: 0
Rotation angle:
about X axis: 90
about Y axis: 0
about Z axis: 0x
y
z
GEOMETRY AND MESH TUTORIAL PAGE 49
-
7/30/2019 F3D 920 Generic Tutorial
62/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.3.10. Create the coordinate systems
Goal Two coordinate systems, required to describe the geometry of the probe, are
presented in the figure below.
MAIN_CS
PROBE_CS
32 mm
Data The tables below describe the coordinate systems.
Cartesian coordinate system typedefined with respect to the Global system
Origin coord. Rotation angleName Comment Units
X Y Z About X About Y About Z
MAIN_CSMaincoordinatesystem
millimeter/degree
0 0 0 0 0 ANGLE
Cartesian coordinate systemtypedefined with respect to the Local system
Origin coord. Rotation angleName Comment
Parent
coord.
systemX Y Z About X About Y About Z
PROBE_CSProbecoordinatesystem
MAIN_CS 32 0 0 0 0 0
Continued on next page
PAGE 50 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
63/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Action To create the coordinate systems from the
Data tree:
1. Double-click
on Coordinate systemOR
Geometry toolbar:
1. Click on the icon
2. Type MAIN_CS as name of
coordinate system3. Type Maincoordinate system
as associated comment4. Select Cartesian as type of
coordinate system5. Select Global as definition of
coordinate system
6. Select MILLIMETERas lengthunit
7. Select DEGREE as angle unit
8. Type 0 as first coordinate
9. Type 0 as second coordinate10. Type 0 as third coordinate
11. Type 0 as rotation angle about X
axis12. Type 0 as rotation angle about Y
axis13. Type ANGLE as rotation angle
about Z axis
14. Click on OK
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 51
-
7/30/2019 F3D 920 Generic Tutorial
64/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
15. Type PROBE_CS as name of
coordinate system16. Type Probecoordinate system
as comment17. Select Cartesian as type
18. Select Local as definition ofcoordinate system
19. Select MAIN_CS as parentcoordinate system
20. Type 32 as first coordinate21. Type 0 as second coordinate22. Type 0 as third coordinate
23. Type 0 as rotation angle about Xaxis
24. Type 0 as rotation angle about Yaxis
25. Type 0 as rotation angle about Zaxis
26. Click on OK
27. Click on Cancel to quit the sequence
Result The two new coordinate systems are
listed in the data tree: displayed in the graphic scene*:
PROBE_CS
MAIN_CS
* use the Zoom all command or (see About graphic view).
PAGE 52 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
65/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.4. Creation of points and lines of the probe base
Introduction The next step of the geometry description is the creation of points and lines to
build the probe base.
The next figure describes the planar geometry of the probe base.
MAG_H
COIL_H
MAG_R
COIL_IR
COIL_OR
Contents This section contains the following topics:
Topic See Page
Change to the plane view 54
About points 55
Create points for the probe base 56
About display of entities in the graphic scene 58
Display point numbers 59
About lines 60
Create lines for the probe base 61
GEOMETRY AND MESH TUTORIAL PAGE 53
-
7/30/2019 F3D 920 Generic Tutorial
66/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.4.1. Change to the plane view
About view See 3.3.7 About graphic view.
Goal To better visualize the planar geometry of the probe base in the XOY plane,
the view will be changed.
Action To change the view from the
View menu:
1. Click on Z plane view
OR
View toolbar:
1. Click on the icon
PAGE 54 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
67/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.4.2. About points
Points A point can be created
as a set of coordinates in a specified coordinate system
as an image of an existing point through a geometric transformation within the propagation or extrusion from other entities
Point
coordinatesA point could be defined by its coordinates in a coordinate system (see 3.3.9
About coordinate systems).
Point defined
by propagationA point could be defined by propagation from another point using a
transformation.
translation
origin point
created point
Point number The number to identify the point is automatically allocated by FLUX during
the point creation.
GEOMETRY AND MESH TUTORIAL PAGE 55
-
7/30/2019 F3D 920 Generic Tutorial
68/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.4.3. Create points for the probe base
Goal Ten points are required to build the probe base, as presented in the figure
below.
Point 1MAG_H
COIL_H
Point 2 Point 5
Point 6
PROBE_CS
Point 7
Point 8 Point 9Point 10
MAG_R
COIL_IR
COIL_ORPoint 3 Point 4
Data The table below describes the points for the probe base.
Points defined by its parametric coordinates
CoordinatesNo Coordinate system
X Y Z
1 -MAG_H/2 0 0
2 -MAG_H/2 MAG_R 0
3 -COIL_H/2 MAG_R 0
4 COIL_H/2 MAG_R 0
5 MAG_H/2 MAG_R 0
6 MAG_H/2 0 07 -COIL_H/2 COIL_IR 0
8 -COIL_H/2 COIL_OR 0
9 COIL_H/2 COIL_OR 0
10
PROBE_CS
COIL_H/2 COIL_IR 0
Continued on next page
PAGE 56 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
69/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
Action To create the points from the
Data tree:
1. Double-click on Point
OR
Geometry toolbar:
1. Click on the icon
2. In the Geometric Definition tab
select Point defined by itsparametric coordinates as type
of point3. Select PROBE_CS as
coordinate system
4. Type -MAG_H/2 as firstcoordinate
5. Type 0 as second coordinate6. Type 0 as third coordinate
7. Click on OK
8. Repeat steps 4 to 7 in the new dialog,
entering data for the remainingentities
(see the table on the previous page)
9. Click on Cancel to quit the sequence
Result The points are
listed in the data tree: displayed in the graphic scene:
GEOMETRY AND MESH TUTORIAL PAGE 57
-
7/30/2019 F3D 920 Generic Tutorial
70/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.4.4. About display of entities in the graphic scene
Introduction The graphic representation of objects is not the same during the different
steps of building the device model.
From one step to the next, we are interested in:
representation of points and lines during geometry building
representation of nodes and surface elements during mesh generation
Possibilities to
modify the
visualization
To control the graphic representation, FLUX provides default settings, but the
user can also modify this representation.
To do so, the following commands are available:
the Display commands, which manages the list of entities to display,
the Edit command, which allows the modification of the entity appearance
(characteristics of visibility and color)
How to display
entitiesThere are two methods to display entities in the graphic scene. The settings
can be made:
from the Display menu (1)
using icons from the Display toolbar (2)
1
2
PAGE 58 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
71/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.4.5. Display point numbers
Goal The display of point numbers will be activated to see the reference point
numbers allocated by FLUX.
Action To display the point (reference) numbers from the
Display menu:
1. Click on Display
point numbers
OR
Display toolbar:
1. Click on the icon
Result The points, labeled with reference numbers, are displayed in the graphic
scene.
GEOMETRY AND MESH TUTORIAL PAGE 59
-
7/30/2019 F3D 920 Generic Tutorial
72/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.4.6. About lines
Lines Lines can be created:
manually (choice of line type segment orarc - and entering extremity
points)by propagation from existing lines using a transformation
by extrusion from existing points using a transformation
within the propagation or extrusion from other entities
Segments Segments are defined by starting and ending points. It does not matter if you
swap the starting and ending points.
Circle arcs Circle arcs can be defined in different ways:
eitherin a coordinate system:
The arc is included in a plane parallel to the XOY plane. It is counter-
clockwise oriented around an axis parallel to the OZ axis.
starting point
ending point
center
radius
angle
orby three points:
The arc is included in a plane defined by three points. It is oriented in the
direction imposed by three points.
ending point
starting point
middle point
There are some predefined coordinate systems (XYZ1, Z_ON_OX, Z_ON_OY) to simplifythe circle arcs description in the different main planes.
Number The number to identify the line is automatically allocated by FLUX during
the line creation.
PAGE 60 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
73/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.4.7. Create lines for the probe base
Goal Twelve straight segments are required to connect each point and create closed
outlines of the magnet, coil and air-gap bases.
The order to create the lines is presented in the figure below.
Line 1Line 2
Line 5
Line 6
Line 7
Line 9Line 10
Line 12
MAGNET base
COIL base
Line 3 Line 4
Line 8Line 11
AIR-GAP base
Data The table below describes the lines for the probe base.
Segment defined by starting and ending points
No Starting point Ending point
1 1 2
2 2 3
3 3 4
4 4 5
5 5 6
6 6 1
7 3 7
8 7 8
9 8 9
10 9 10
11 10 4
12 10 7
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 61
-
7/30/2019 F3D 920 Generic Tutorial
74/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
Action To create the lines from the
Data tree:
1. Double-click on Line
OR
Geometry toolbar:
1. Click on the icon
2. In the Geometric Definition tab
select Segment defined by starting
and ending points as type of the line
3. Click on Point1 in the graphic scene
=> its reference number enters asstarting point
4. Click on Point2 in the graphic scene
=> its reference number enters as
ending point
5. Repeat steps 3 to 4 in the new reduceddialog, entering data for the remainingentities
(see the table on the previous page)
6. Click on Cancel to quit the sequence
Result The lines are
listed in the data tree: displayed in the graphic scene:
PAGE 62 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
75/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.5. Building faces and volumes for the probe
Introduction The next step of the geometry description is building faces and volumes for
the probe.
The probe geometry is presented in the figure below.
Contents This section contains the following topics:
Topic See Page
About automatic construction 64
Build faces of the probe base 65
Change to the standard view 66About transformations 67
Create the geometric transformation 69
About propagation and extrusion 71
About selection by criterion 73
Extrude faces 74
Complete the construction by automatic building 77
GEOMETRY AND MESH TUTORIAL PAGE 63
-
7/30/2019 F3D 920 Generic Tutorial
76/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.5.1. About automatic construction
Introduction The faces and volumes are automatically created and identified using the
algorithms of automatic construction.
Principle:
overviewThe principle of automatic face construction:
First, FLUX computes all the existing surfaces and determines which
surfaces the points and the lines belong to. (A surface contains faces but it
is not limited. A surface is defined by three points linked by two lines.)
Next, the automatic face construction is carried out by a method of
identification of closed contours.
About faces The faces created by FLUX using the automatic construction algorithms are
faces contained by planar, cylindrical or conical surfaces. These faces arenamed automatic faces.
PAGE 64 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
77/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.5.2. Build faces of the probe base
Goal The faces will be automatically built by Preflux.
Action To build faces from the
Geometry menu:
1. Point on Build and click on Build faces
OR
Geometry toolbar:
1. Click on the icon
Result The faces are
listed in the data tree: displayed in the graphic scene:
GEOMETRY AND MESH TUTORIAL PAGE 65
-
7/30/2019 F3D 920 Generic Tutorial
78/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
3.5.3. Change to the standard view
About view See 3.3.7 About graphic view.
Goal To better visualize the future 3D geometry of the probe, the view will be
changed.
Action To change the view from the
View menu:
Click on Standard view
OR
View toolbar:
Click on the icon
Result The next view is displayed in the graphic scene.
PAGE 66 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
79/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.5.4. About transformations
Principle of use Transformations are geometric functions that create new objects from existing
objects.
Various
functionsThe various available functions are:
translation
rotation
affinity
helix
composed
Note: Only the transformation functions used in this tutorial are described here. Refer to theUsers guide for more information about transformations.
Translation A translation is defined by a direction and a distance.
The figures below describe the creation of a new face using two different
translation transformations:
Translation vector
DZ
DX
createdrectangle
basicrectangle
vector
DY
direction and distance are
defined by:
- a working coordinate system
- a vector (the DX, DY and DZ
components define thedirection and the amplitude of
the vector)
Translation defined by 2 points and a ratio
vectorhead
vectortail
basic
rectangle
createdrectangle
direction is defined by twopoints (a vector head point and a
vector tail point)
distance is proportional to the
distance between the two points
calculated with the scaling factor
(ratio)
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 67
-
7/30/2019 F3D 920 Generic Tutorial
80/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
Rotation A rotation is defined by a rotation axis and a rotation angle.
The figures below describe the creation of a new point using two different
rotation transformations:
Rotation defined by angles and a pivot point (its coordinates or reference
number)
rotation axis is defined by:
- a working coordinate system
- and a pivot point
rotationangle is defined about X, Y or Z
axis
createdpoint
originalpoint
pivotpoint
rotationangle
y
z
x
Rotation defined by 3 points and 1 angle
headpoint
tailpoint
z
y
rotation axis is defined by direction and
position:
- a head point and a tail point give the
direction
- a pivot point defines the position.
rotation angle is defined in the plane
perpendicular to the axisoriginalpoint
pivotpoint
createdpoint
rotationaxis
x
Note: The positive value of an angle corresponds to a counter-clockwise rotation
PAGE 68 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
81/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.5.5. Create the geometric transformation
Goal A transformation ofrotation type is required to build the probe geometry.
The pivot point and the angle, needed to create the transformation, are shown
in the following figure:
Point 1
90
Data The characteristics of the transformation are shown in the following table:
Rotation defined by angles and existing pivot point
Rotation aboutName Comment
Coord.
system
Pivot
point X axis Y axis Z axis
ROTX_PROBERotation
transformationfor the probe
PROBE_CS 1 90 0 0
Continued on next page
GEOMETRY AND MESH TUTORIAL PAGE 69
-
7/30/2019 F3D 920 Generic Tutorial
82/236
Part B: Description of the probe FLUX9.20Geometry description of the probe object
Action To create the transformation from the
Data tree:
1. Double-click
on Transformation
OR
Geometry toolbar:
1. Click on the icon
2. Type ROTX_PROBE as name
3. Type Rotation transformationfor the probe as comment
4. Select Rotation defined by
angles and existing pivot pointas type
5. Select PROBE_CS ascoordinate system
6. Select point 1 in the list or inthe graphic scene as pivot point
7. Type 90 as rotation angle about
X axis8. Type 0 as rotation angle about
Y axis9. Type 0 as rotation angle about
Z axis
10. Click on OK
11. Click on Cancel to quit the
sequence
Result The transformation is listed in the data tree:
PAGE 70 GEOMETRY AND MESH TUTORIAL
-
7/30/2019 F3D 920 Generic Tutorial
83/236
FLUX9.20 Part B: Description of the probeGeometry description of the probe object
3.5.6. About propagation and extrusion
Definition The constructionby propagation / extrusion is a buildingmethod that
constructs s new geometric entities, based on existing entities, by using a
geometric transformation like translation, rotation, etc.
We deal with:
propagation, when the image object, generated by transformation, is not
connected by lines to the source object
extrusion, when the image object, generated by transformation, is
connected by lines to the source object
Examples In the figures below, the parallelepiped is built by propagation / by extrusion
of the existing parallelogram (source) using a translation vector.
Construction by propagation:
translation
source face
image face
Constructio