Ligne 41 : |
Ligne 41 : |
| == Formats de fichiers CAO == | | == Formats de fichiers CAO == |
| Dans la section sur la modélisation 3D destinée aux débutants, vous avez découvert TinkerCAD. Dans les instructions, il vous a été demandé d'exporter vos conceptions 3D sous forme de fichiers STL ou OBJ. Cette section aborde les différences entre les différents formats de fichiers CAO. | | Dans la section sur la modélisation 3D destinée aux débutants, vous avez découvert TinkerCAD. Dans les instructions, il vous a été demandé d'exporter vos conceptions 3D sous forme de fichiers STL ou OBJ. Cette section aborde les différences entre les différents formats de fichiers CAO. |
| + | |
| + | === [https://en.wikipedia.org/wiki/STL_(file_format) Standard Triangle Language (*.STL)] === |
| + | [[Fichier:STL format.png|vignette|Facettes utilisées pour représenter un cube et une sphère.]] |
| + | Les fichiers STL sont le format de fichier le plus utilisé pour l'impression 3D et la modélisation 3D. La plupart des imprimantes 3D prennent en charge ce format de fichier. De nombreux modèles imprimables en 3D en ligne sont également disponibles au format de fichier STL. STL est l'abréviation de stéréolithographie, un procédé d'impression 3D créé par 3D Systems dans les années 1980. Le format de fichier STL encode la géométrie de surface d'un objet 3D. Cela se fait par tessellation, un processus de pavage d'une surface avec une ou plusieurs formes géométriques de manière à ce qu'il n'y ait pas de chevauchement ou d'espace. La méthode de base pour tesseler la surface extérieure des modèles 3D consiste à utiliser de minuscules triangles (appelés « facettes ») et à stocker les informations relatives aux facettes dans un fichier. Par exemple, la figure ci-dessous montre comment un cube peut être représenté par 12 triangles, alors que plus de 17 000 triangles sont nécessaires pour représenter une sphère. Les triangles étant constitués de trois arêtes droites, il peut être difficile d'obtenir une approximation des géométries courbes. Pour ce faire, la densité du maillage est augmentée et la taille de chaque triangle est réduite. |
| + | |
| + | Le format de fichier STL stocke les informations sous forme de coordonnées des sommets et de composantes du vecteur normal unitaire au triangle. Le vecteur normal pointe vers l'extérieur du modèle 3D. |
| + | [[Fichier:STL tessellation .png|gauche|vignette|Tessellation non valide à gauche, tessellation acceptable à droite]] |
| + | Il existe quelques règles pour la tessellation et le stockage des informations. La règle des sommets stipule que chaque triangle doit partager deux sommets avec ses triangles voisins. |
| + | |
| + | La règle d'orientation stipule que l'orientation de la facette doit être spécifiée de deux manières. La direction de la normale doit pointer vers l'extérieur, et les sommets sont énumérés dans le sens inverse des aiguilles d'une montre lorsque l'on regarde l'objet de l'extérieur. |
| + | |
| + | La règle de l'octant entièrement positif stipule que les coordonnées des sommets du triangle doivent toutes être positives. Cela garantit que toutes les coordonnées stockées sont positives, ce qui permet d'économiser de l'espace dans le fichier. Enfin, la règle de tri des triangles recommande que les triangles apparaissent dans l'ordre croissant des valeurs z. Il s'agit d'une recommandation plutôt que d'une règle. Il s'agit d'une recommandation plutôt que d'une règle, car elle aide le logiciel à découper les modèles plus rapidement. |