Mesh Scripting/fr

Introduction
Vous devez tout d'abord importer le module Mesh:

Création et chargement
Pour créer un objet maillage vide il suffit d'utiliser la commande standard :

To create an empty mesh object just use the standard constructor:

Vous pouvez aussi créer un objet à partir d'un fichier

ou créer un ensemble de triangles en les décrivant par leurs sommets (Vertex) :

Le Mesh-Kernel prend soin de créer une structure de données topologiquement correcte en triant les points et les bords coïncidents.

En haut

Modélisation
Pour créer des formes géométriques, vous pouvez utiliser le script Python.

Les deux premiers paramètres définissent les rayons du tore, et le troisième paramètre est un facteur de sous-échantillonnage pour le nombre de triangles qui seront créés. Plus cette valeur est élevée plus la figure sera lisse et plus cette valeur est basse plus grossière sera la figure.

La classe Mesh offre un ensemble de fonctions booléennes qui peuvent êtres utilisées à des fins de modélisation. Il fournit l'union, l'intersection et la différence entre deux objets maillés.

The module also provides three Boolean methods:,  and :

Et ici, un exemple complet qui calcule l'intersection entre une sphère et un cylindre qui coupe la sphère.

En haut

Remarques
Une extension (difficile à utiliser) de scripts Mesh qui est à tester. Dans cette compilation test, toutes les méthodes sont appelées et toutes les propriétés et attributs sont manipulés. Donc, si vous êtes assez audacieux, jetez un œil au module de test unitaire.

Voir aussi Mesh API

En haut