Tutoriel
|
Thème
|
Importer des STL ou OBJ
|
Niveau
|
Débutant
|
Temps d'exécution estimé
|
30 minutes
|
Auteurs
|
r-frank
|
Version de FreeCAD
|
0.16.6703
|
Fichiers exemples
|
|
Voir aussi
|
None
|
|
Introduction
Dans ce tutoriel, nous verrons comment importer des fichiers STL/OBJ dans FreeCAD. Le format de maillage STL/OBJ étant sans dimension, FreeCAD supposera à l'importation que les unités utilisées dans le modèle sont des mm. Si ce n'est pas le cas, vous devez mettre votre modèle à l'échelle soit dans l'application avec laquelle il a été créé (avant de l'exporter), soit dans FreeCAD après l'importation et la conversion en solide.
Échantillon
Pour ce tutoriel, vous pouvez utiliser votre propre fichier STL ou créer un fichier de démonstration en procédant comme suit:
- Ouvrir FreeCAD
- Créer un nouveau document
- Passer à l'atelier Mesh
- Insérer un tor en cliquant sur Maillages →
Solide régulier... en choisissant des paramètres comme :
- Rayon 1 : 10 mm
- Radius2 : 2 mm
- Discrétisation : 50
- Cliquez sur Créer, puis sur Fermer
- Enregistrez votre fichier avec Fichier → Sauvegarder pour obtenir un fichier FreeCAD contenant un objet maillage
Pour importer un fichier STL ou OBJ dans FreeCAD, créez un nouveau document FreeCAD et choisissez
Fichier → Importer dans le menu supérieur.
Nettoyage et réparation du fichier STL/OBJ pour préparer l'importation
Fondamentalement, FreeCAD importerait n'importe quel fichier STL/OBJ. Mais notre objectif est d'avoir un solide qui peut être mesuré et modifié (ajout de blocs/trou...). Pour une conversion réussie de maillage en solide, nous devons nous assurer que le maillage est "imperméable à l'eau" (n'a pas de trous) ou n'a pas d'autres erreurs.
Le but de FreeCAD n'est pas d'être un bon modélisateur de maillage, il est conçu pour être un modélisateur de solide. FreeCAD dispose de certaines fonctionnalités pour l'opération de maillage dans un atelier de Maillage et un atelier OpenSCAD (certaines opérations ont besoin d'OpenSCAD pour être installées et configurées dans les préférences FreeCAD).
Certains utilisateurs aiment utiliser un logiciel tiers pour nettoyer et réparer des mailles, par exemple
- Netfabb Basic (Windows/Linux/Mac) - gratuit pour un usage personnel (réparation de maillage automatique disponible)
- Meshlab (Windows/Linux/Mac) - Open Source
Dans ce tutoriel, nous utiliserons l'atelier Mesh de FreeCAD pour nettoyer/réparer/vérifier le maillage de notre fichier exemple.
Test et réparation automatique
- Ouvrez FreeCAD et l'exemple de fichier FreeCAD contenant l'objet maillage
- Passer l'atelier Mesh
- Assurez-vous que votre objet maillé est sélectionné dans l'arborescence
- Choisissez Maillages → Analyser → Évaluer et réparer un maillage... du menu supérieur
- Assurez-vous que le menu déroulant dans le coin supérieur droit affiche le nom de votre objet maillé
- Avec le dernier point dans la liste en lisant "Tous les tests ci-dessus combinés", cliquez sur Analyser
- Les textes à côté des cases à cocher changeront pour tenir compte des résultats des différents tests
- Si des erreurs ont été détectées, les cases à cocher correspondantes seront cochées et vous pourrez sélectionner Réparer
- Choisissez Fermer pour fermer le menu
Harmonisation des normales
L'harmonisation des normales d'un objet maillé peut être effectuée par
- Sélection de votre objet maillage dans l'arborescence
- Choisissez Maillages →
Harmoniser les normales dans le menu principal.
Astuce : en choisissant l'objet maillé dans l'arborescence, en allant dans l'onglet Vue dans la vue de la propriété et en changeant "Lighting" de "Two Side" sur "One Side", vous pouvez identifier des triangles avec des normales inversées. Si les normales pointent dans le maillage, le triangle sera affiché en noir.
Fermer les trous
Vous pouvez également fermer manuellement des trous dans votre objet maillage :
- Sélectionnez votre objet maillage dans l'arborescence
- Choisissez Maillages → Remplir les trous... du menu supérieur
- Spécifiez le nombre maximum d'arêtes à remplir (3 est par défaut)
- Étant donné que STL et OBJ sont des mailles constituées de triangles, le nombre d'arêtes par défaut devrait être suffisant
Une autre méthode de fermeture manuelle des trous dans votre objet maillé serait:
- Sélection de votre objet maillage dans l'arborescence
- Choisissez Maillages →
Boucher un trou du menu principal
- Sélectionnez l'une des arêtes du trou dans l'objet maillage dans la vue 3D
- Cliquez avec le bouton droit de la souris dans la vue 3D et choisissez Quitter le mode Remplissage des trous pour quitter la commande
Convertir le maillage en solide
- Passez à l'
atelier Part
- Assurez-vous que votre objet maillé est sélectionné dans l'arborescence, sinon, sélectionnez-le
- Choisissez Part →
Créer une forme à partir d'un maillage... du menu principal
- Précisez la tolérance pour la forme de couture (0,1 est par défaut)
- Un nouvel objet sera créé dans l'arborescence (avec l'icône de forme bleue, au lieu de l'icône de maillage vert)
- Sélectionnez l'objet nouvellement créé dans l'arborescence
- Choisissez Part → Create a copy →
Affiner forme du menu principal
- Un nouvel objet sera créé dans l'arborescence et le précédent sera rendu invisible
- Sélectionnez l'objet nouvellement créé dans l'arborescence
- Choisissez Part → Convertir en solide dans le menu principal
- Un nouvel objet sera créé dans l'arborescence, portant "(Solid)" dans son nom, pour indiquer qu'il s'agit d'un solide
Étant donné que le solide créé n'a pas d'historique et aucune fonction éditable (comme une copie simple dans FreeCAD), vous pouvez supprimer tous les objets précédents de l'arborescence. Cela réduirait votre taille de fichier...
Liens
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test