Salome HOME
neutral fiber macro
[modules/shaper.git] / src / PythonAddons / doc / fibreNeutreFeature.rst
1 .. _create_fibreNeutre:
2 .. |fibreNeutre.icon|    image:: images/fibreNeutre.png
3
4 Fibre neutre
5 ============
6
7 FIbre neutre est une macro fonction qui ne peut pas être éditée après usage.
8 Elle permet de créer les surfaces médianes à des solides minces, encore appelées fibres neutres.
9
10 Pour créer les fibres neutres d'un objet :
11
12 #. Choisir dans le menu principal *Macros - > Fibre neutre* item  ou
13 #. cliquer le bouton |fibreNeutre.icon| **Fibre neutre** dans la barre des macros.
14
15 Le menu suivant apparaît :
16
17 .. figure:: images/fibreNeutrePanel.png
18    :align: center
19
20    Fibre neutre
21
22 On doit fournir le fichier de type **XAO** qui contient l'objet. On retrouve dans l'arbre d'étude du module GEOM cet objet de départ et un nouvel objet formé des fibres neutres. Son nom est celui de l'objet de départ, suffixé par **_M**.
23
24 .. note::
25   Les surfaces ainsi créées ne sont pas reliées entre elles. Il reste ensuite un travail de jonction à effectuer.
26
27 Plus :
28 """"""
29
30 Le programme crée les surfaces sous réserve que pour le solide envisagé, il a réussi à trouver deux faces \
31 de taille identique et supérieure aux autres faces du solide pour des polyèdres ou \
32 s'il a reconnu des formes canoniques.
33 Il crée alors une surface au milieu de ces deux grandes faces. Cette face est coloriée en vert.
34
35 Si les 2 faces les plus grandes sont planes mais que leurs tailles ne sont pas identiques, le programme \
36 crée néanmoins une face basée sur la plus grande de ces faces. Un message est émis et cette face médiane \
37 est coloriée en bleu. Le volume correspondant n'est pas détruit et est colorié en rouge.
38
39 On sait traiter les faces :
40   . planes
41   . cylindriques
42   . sphériques
43   . toriques
44   . coniques
45
46 Exemple :
47 """""""""
48
49 A partir d'un ensemble de 4 solides de forme torique :
50
51 .. figure:: images/fibreNeutre_solide.png
52    :align: center
53
54    Solides à traiter
55
56 on obtient 4 surfaces indépendantes :
57
58 .. figure:: images/fibreNeutre_surfaces.png
59    :align: center
60
61    Surfaces
62
63
64 .. figure:: images/fibreNeutre_solide_surfaces.png
65    :align: center
66
67    Surfaces dans les solides
68
69
70