Mesh Créer un maillage
Mesh Créer un maillage à partir d'une forme |
Emplacement du menu |
---|
Maillages → Créer un maillage à partir d'une forme |
Ateliers |
Mesh |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Aucun |
Description
Introduction
Cette commande crée un objet maillage à partir d'un objet forme.
Utilisation
Il y a deux méthodes :
Dans les deux cas, vous obtenez un menu qui demande le programme de maillage à utiliser et ses paramètres.
Les paramètres que vous définissez ici seront stockés et utilisés par défaut lors de la création suivante d'un maillage à partir d'une forme. introduit dans la version 0.19.
Programme mailleur
Vous pouvez choisir l'un de ces 3 programmes mailleurs :
Mailleur Standard
Vous pouvez modifier ces paramètres :
- Déviation de surface : Déviation linéaire maximale d’une section de maillage depuis la surface de l’objet
- Déviation angulaire : déviation angulaire maximale d'une section de maillage vers la section suivante
- Écart de surface relatif : Si cette case est cochée, l'écart linéaire maximal d'un segment de maillage sera l'écart de surface spécifié multiplié par la longueur du segment de maillage actuel (bord).
- Appliquer des couleurs de face au maillage : si cochée, le maillage obtiendra les couleurs de face de l'objet.
- Définir les segments par couleur de face : Si cochée, les segments de maillage seront regroupés en fonction de la couleur des faces de l'objet. Ces groupes seront exportés vers les formats de sortie maillés prenant en charge cette fonctionnalité (par exemple, le format OBJ).
Mailleur Mefisto
Le seul paramètre est :
- Longueur maximale du bord : Si ce nombre est plus petit, le maillage devient plus fin. La plus petite valeur est 0.
Mailleur Netgen
Vous pouvez choisir entre les différentes Fineness de maillages proposées :
- Très grossier
- Grossier
- Moyen
- Fin
- Très fin
- Défini par l'utilisateur
- Pour cette option vous avez le choix entre ces valeurs :
- Gradation de la taille des mailles : Si ce paramètre diminue, le maillage devient plus fin. Les valeurs vont de 0.1 à 1.
- Éléments par arête : Si ce paramètre augmente, le maillage devient plus fin. Les valeurs vont de 0.2 à 10.
- Éléments par rayon de courbure : Si ce paramètre augmente, le maillage devient plus fin. Les valeurs vont de 0.2 à 10.
Pour chaque Fineness vous pouvez aussi choisir :
- Optimiser la surface : Créera une optimisation de la surface.
- Éléments de second ordre : Des éléments de deuxième ordre seront créés.
- Dominé par quadrilatères: Les mailles utiliseront préférentiellement des faces quadrilatérales.
Utiliser en script
Cet outil peut être utilisé dans des macros et à partir de la console Python à l'aide de la fonction suivante :
MeshPart.meshFromShape(Shape=Shape, MaxLength=520)
Exemple :
import FreeCAD, Draft, Arch, Mesh, MeshPart
Line = Draft.makeWire([FreeCAD.Vector(0, 0, 0),FreeCAD.Vector(2000, 2000, 0)])
Wall = Arch.makeWall(Line, width=150, height=3000)
FreeCAD.ActiveDocument.recompute()
Shape = Wall.Shape.copy(False)
Shape.Placement = Wall.getGlobalPlacement()
mesh_obj = FreeCAD.ActiveDocument.addObject("Mesh::Feature", "Mesh")
mesh_obj.Mesh = MeshPart.meshFromShape(Shape=Shape, MaxLength=520)
mesh_obj.ViewObject.DisplayMode = "Flat Lines"
Notes
- Tutoriel : Exporter vers STL_ou_OBJ
- Divers : Importer un maillage, Exporter un maillage, Créer un maillage, Solide régulier, Développer un maillage, Développer une face
- Modifier : Harmoniser les normales, Inverser les normales, Remplir les trous, Boucher un trou, Ajouter un triangle, Supprimer des composants, Suppression manuelle de composants, Lissage, Affinage, Décimation, Échelle
- Opérations booléennes : Union, Intersection, Différence
- Couper : Couper le maillage, Découper, Ajuster par plan, Créer une section à partir d'un maillage et d'un plan, Coupes
- Composants et segments : Fusionner, Éclater par composants, Diviser le maillage, Créer des segments de maillage de surfaces ajustées
- 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