Mesh FromPartShape/fr

Mesh Créer un maillage ‏‎

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

La commande Créer un maillage crée des objets maillés non paramétriques, Mesh Features, à partir de la forme d'objets (Part Features).

L'opération inverse est Part Forme à partir du maillage depuis l' atelier Part.

Utilisation

  1. Vous pouvez sélectionner un ou plusieurs objets.
  2. Il existe plusieurs manières de lancer la commande :
  3. Le panneau des tâches Tessellation s'ouvre.
  4. Lorsque le panneau des tâches est ouvert, vous pouvez créer une nouvelle sélection ou modifier une sélection existante.
  5. Sélectionnez l'onglet du mailleur que vous souhaitez utiliser.
  6. Spécifiez les paramètres requis. Voir Mailleurs.
  7. Appuyez sur le bouton OK pour fermer le panneau des tâches et terminer la commande.

Mailleurs

Voici les mailleurs disponibles et leurs paramètres :

Mailleur standard

Mailleur Mefisto

Mailleur Netgen

Mailleur Gmsh

Pour les utilisateurs sous Linux : le module externe Gmsh est requis.

Remarques

Préférences

Mailleur standard

Mailleur Gmsh

Propriétés

Voir : Mesh Feature.

Script

Voir aussi : Débuter avec les scripts FreeCAD.

Pour créer un objet maillé à partir d'un objet forme, utilisez la méthode meshFromShape du module MeshPart. Cette méthode a plusieurs signatures. La signature détermine le mailleur qui sera utilisé. L'exemple ci-dessous utilise la signature de maillage Mefisto.

import FreeCAD, Part, Mesh, MeshPart

cyl = FreeCAD.ActiveDocument.addObject("Part::Cylinder","Cylinder")
FreeCAD.ActiveDocument.recompute()

msh = FreeCAD.ActiveDocument.addObject("Mesh::Feature", "Mesh")
msh.Mesh = MeshPart.meshFromShape(Shape=cyl.Shape, MaxLength=1)
msh.ViewObject.DisplayMode = "Flat Lines"