Suite du tutoriel

master
Youen 3 years ago
parent
commit
c47cbb04cd
  1. BIN
      images/tuto-freecad/intro/contrainte-distance-verticale.png
  2. BIN
      images/tuto-freecad/intro/contrainte-rayon.png
  3. BIN
      images/tuto-freecad/intro/encoches-cavite.png
  4. BIN
      images/tuto-freecad/intro/encoches-esquisse.png
  5. BIN
      images/tuto-freecad/intro/outil-cavite.png
  6. BIN
      images/tuto-freecad/intro/outil-cercle.png
  7. 22
      tuto-freecad-intro.md

BIN
images/tuto-freecad/intro/contrainte-distance-verticale.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

BIN
images/tuto-freecad/intro/contrainte-rayon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 B

BIN
images/tuto-freecad/intro/encoches-cavite.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

BIN
images/tuto-freecad/intro/encoches-esquisse.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
images/tuto-freecad/intro/outil-cavite.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
images/tuto-freecad/intro/outil-cercle.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

22
tuto-freecad-intro.md

@ -144,22 +144,38 @@ Cependant, en pratique on ne peut pas plier avec un rayon de courbure inférieur
![Pli configuré](./images/tuto-freecad/intro/pli-configure.png)
Finalement, retournez sur l'atelier `Part Design` pour continuer ce tutoriel.
# Edition non linéaire
Notez que l'opération précédente, la protrusion, est toujours accessible dans l'onglet `Modèle`. FreeCAD est un éditeur non linéaire, ce qui veut dire que vous pouvez modifier vos choix précédent, et il recalculera toute la chaîne d'opérations. En faisant un double-clic sur la protrusion, vous pouvez modifier les paramètres. Il est également possible de visualiser l'opération qu'on veut en la sélectionnant puis en appuyant sur `espace`. Toutes les opérations suivantes sont alors masquées.
Cette possibilité est extrêmement puissante et peut faire gagner énormément de temps, en évitant de devoir tout recommencer à zéro. Il y a toutefois certaines limites.
Il est possible qu'en modifiant les paramètres d'une opération, cela rende une opération suivante impossible. Par exemple, si vous ajoutez un angle de conicité sur la protrusion, la définition du pliage qui vient après n'est plus possible (car vous n'avez plus une tôle d'épaisseur constante). Dans ce cas, FreeCAD affiche un point d'exclamation dans un cercle rouge, et indique dans la `Vue rapport` une erreur "Recompute failed!". Cela signifie qu'il n'a pas réussis à recalculer les opérations successives.
Dans certains cas, modifier les paramètres d'une opération rend une opération suivante impossible. Par exemple, si vous ajoutez un angle de conicité sur la protrusion, la définition du pliage qui vient après n'est plus possible (car vous n'avez plus une tôle d'épaisseur constante). Dans ce cas, FreeCAD affiche un point d'exclamation dans un cercle rouge, et indique dans la `Vue rapport` une erreur "Recompute failed!" (qui contient souvent des détails pouvant donner un indice sur le problème). Cela signifie qu'il n'a pas réussis à recalculer les opérations successives.
![Pli configuré](./images/tuto-freecad/intro/erreur-pliage.png)
Si vous affichez l'étape en erreur, vous verrez la dernière version calculée pour cette étape. Il est important de comprendre que quand il y a une erreur, ce que vous voyez n'existe plus vraiment dans votre fichier, il faut corriger l'erreur avant de pouvoir continuer à travailler. Dans notre exemple, cette dernière version calculée ne prend pas en compte l'angle de conicité que vous venez de définir. Vous le verrez en revanche en affichant l'étape précédente, qui elle n'a pas d'erreur. Il suffit de retirer l'angle de conicité de la protrusion pour rétablir la situation.
Si vous affichez l'étape en erreur, vous verrez la dernière version calculée pour cette étape. Il est important de comprendre que quand il y a une erreur, ce que vous voyez ne correspond plus à ce que vous avez demandé, il faut corriger l'erreur avant de pouvoir continuer à travailler. Dans notre exemple, cette dernière version calculée ne prend pas en compte l'angle de conicité que vous venez de définir. Vous le verrez en revanche en affichant l'étape précédente, qui elle n'a pas d'erreur. Il suffit de retirer l'angle de conicité de la protrusion pour rétablir la situation.
Une autre limite est la difficulté à définir un nommage topologique robuste. Les opérations suivantes référencent des parties précises du résultat de l'opération précédente. Dans l'exemple de notre pliage, nous avons sélectionné deux arêtes pour indiquer où on veut plier. Si vous modifiez les opérations précédentes, il est possible que ces deux arêtes n'existent plus, ou soient déplacées à un autre endroit, changent de forme, soit discontinues si vous percez un trou au milieu, etc. La problématique consistant à définir à quoi vous faîtes référence sur une pièce 3D s'appelle le "nommage topologique". C'est un problème qui peut être très complexe. Dans certaines situation, même un humain ne saurait pas ce que vous attendez, c'est d'autant plus difficile pour un logiciel. Il se trouve que même dans les cas simples, dans sa version actuelle (version 0.20 à l'heure de l'écriture de ce tutoriel), FreeCAD est très mauvais pour ce genre de chose. La moindre modification peut lui faire perdre le fil. Ce problème et ses déclinaisons peut se retrouver dans une grande variété d'opérations. Les développeurs travaillent à améliorer la situation, mais en attendant, quand vous modifiez une étape précédente, attendez-vous à devoir corriger manuellement les opérations suivantes (dans le cas de notre pliage, il pourrait être nécessaire de re-définir les arêtes concernées).
Une autre limite est la difficulté à définir un nommage topologique robuste. Les opérations suivantes référencent des parties précises du résultat de l'opération précédente. Dans l'exemple de notre pliage, nous avons sélectionné deux arêtes pour indiquer où on veut plier. Si vous modifiez les opérations précédentes, il est possible que ces deux arêtes n'existent plus, ou soient déplacées à un autre endroit, changent de forme, soit discontinues si vous percez un trou au milieu, etc. La problématique consistant à définir à quoi vous faîtes référence sur une pièce 3D s'appelle le "nommage topologique". C'est un problème qui peut être très complexe. Dans certaines situation, même un humain ne saurait pas ce que vous attendez, c'est d'autant plus difficile pour un logiciel. Il se trouve que même dans les cas simples, dans sa version actuelle (version 0.20 à l'heure de l'écriture de ce tutoriel), FreeCAD est très mauvais pour ce genre de chose. La moindre modification peut lui faire perdre le fil. Ce problème et ses déclinaisons peuvent se retrouver dans une grande variété d'opérations. Les développeurs de FreeCAD travaillent à améliorer la situation, mais en attendant, quand vous modifiez une étape précédente, attendez-vous à devoir corriger manuellement les opérations suivantes (dans le cas de notre pliage, il pourrait être nécessaire de re-définir les arêtes concernées). Il y a [quelques astuces](https://wiki.freecadweb.org/Topological_naming_problem/fr) qui peuvent dans certains cas aider à contourner ces problèmes.
# Encoches de positionnement du siège
Le siège se positionnera dans deux grandes encoches sur les parois du profilé en `U`. Un des méthodes pour modéliser ces encoches est de dessiner à nouveau une esquisse 2D qui sera extrudée en soustraction de matière.
Cliquez sur le bouton <img src="images/tuto-freecad/intro/creer-une-esquisse.png"></img> pour créer une nouvelle esquisse 2D. Choisissez cette fois le plan orthogonal au premier, dans notre exemple ce sera `YZ`. En général, FreeCAD masque le rendu 3D du corps en cours d'édition, ce qui est plus pratique pour voir l'esquisse ; cependant s'il ne le fait pas, allez dans l'onglet `Modèle` (sans fermer la tâche de l'esquisse), masquez le corps, et retournez sur l'onglet `Tâches`.
Placez un cercle <img src="images/tuto-freecad/intro/outil-cercle.png"></img> dont le centre est contraint sur l'axe vertical de l'esquisse. Définissez son rayon <img src="images/tuto-freecad/intro/contrainte-rayon.png"></img> à 11mm, et ajoutez une contrainte de distance verticale <img src="images/tuto-freecad/intro/contrainte-distance-verticale.png"></img> entre l'origine et le centre du cercle de 32mm. Si toutes les contraintes sont bien placées, l'esquisse apparaît en vert, elle est terminée.
![Esquisse des encoches](./images/tuto-freecad/intro/encoches-esquisse.png)
Vous pouvez cliquer sur le bouton `Fermer` dans l'onglet `Tâches`. Ensuite, sélectionnez l'esquisse dans l'onglet `Modèle` puis utilisez l'outil `cavité` <img src="images/tuto-freecad/intro/outil-cavite.png"></img>. Sélectionnez comme `Type` l'option "À travers tout", ce qui extrude l'esquisse à l'infini, et cochez la case "Symétrique au plan" pour que l'extrusion se fasse des deux côtés du plan de l'esquisse. Cela devrait donner le résultat suivant :
![Esquisse des encoches](./images/tuto-freecad/intro/encoches-cavite.png)
Notez que pour cette étape, nous n'avons à aucun moment fait référence au résultat des opérations précédentes. L'esquisse est définie dans le plan `YZ` et n'est pas attachée à une face du corps. Par conséquent cette étape est immunisée contre les problèmes de nommage topologique évoqués ci-dessus.
# Perçage des trous
# Congés arrondis

Loading…
Cancel
Save