Grâce à l’utilisation de la surface dans le modèle, vous pouvez représenter des objets dans un univers en trois dimensions. Bien que les courbes ne soient pas toujours planes, c’est-à-dire tridimensionnelles, l’espace qu’elles définissent est toujours lié à une cote. Les surfaces nous donnent une autre dimension et un ensemble de propriétés supplémentaires que vous pouvez utiliser dans d’autres opérations de modélisation.
Importez et évaluez une surface au niveau d’un paramètre dans Dynamo pour voir quel type d’informations vous pouvez extraire.
Surface.PointAtParameter renvoie le point à une coordonnée UV donnée.
Surface.NormalAtParameter renvoie le vecteur normal à une coordonnée UV donnée.
Surface.GetIsoline renvoie la courbe isoparamétrique à une coordonnée U ou V. Notez l’entrée isoDirection.
Téléchargez les fichiers d’exemple en cliquant sur le lien ci-dessous.
Vous trouverez la liste complète des fichiers d'exemple dans l'annexe.
Une surface est une forme mathématique définie par une fonction et deux paramètres. Au lieu de t
pour les courbes, vous utilisez U
et V
pour décrire l’espace de paramètre correspondant. Cela signifie que vous disposez de plus de données géométriques à partir desquelles dessiner lorsque vous utilisez ce type de géométrie. Par exemple, les courbes ont des vecteurs tangents et des plans normaux (qui peuvent pivoter ou se tordre le long de la courbe), alors que les surfaces ont des vecteurs normaux et des plans tangents qui seront cohérents dans leur orientation.
Surface
Isocourbe U
Isocourbe V
Coordonnées UV
Plan perpendiculaire
Vecteur normal
Domaine de surface : un domaine de surface est défini comme l’intervalle de paramètres (U,V) qui s’évaluent en un point tridimensionnel sur cette surface. Le domaine dans chaque dimension (U ou V) est généralement décrit par deux nombres (U Min à U Max) et (V Min à V Max).
Bien que la forme de la surface ne paraisse pas rectangulaire et qu’elle puisse avoir localement un ensemble d’isocourbes plus ou moins étroit, l’« espace » défini par son domaine est toujours en deux dimensions. Dans Dynamo, les surfaces sont toujours considérées comme ayant un domaine défini par un minimum de 0.0 et un maximum de 1.0 dans les directions U et V. Les surfaces planes ou ajustées peuvent avoir des domaines différents.
Isocourbe (ou courbe isométrique) : courbe définie par une valeur U ou V constante sur la surface et par un domaine de valeurs pour l’autre direction U ou V correspondante.
Coordonnée UV : point dans l’espace de paramètre UV défini par U, V et parfois W.
Plan perpendiculaire : plan perpendiculaire aux isocourbes U et V au niveau d’une coordonnée UV donnée.
Vecteur normal : vecteur définissant la direction vers le haut par rapport au plan perpendiculaire.
Les surfaces NURBS sont assez comparables aux courbes NURBS. Les surfaces NURBS peuvent être considérées comme une grille de courbes NURBS qui vont dans deux directions. La forme d'une surface NURBS est définie par un certain nombre de points de contrôle et le degré de cette surface dans les directions U et V. Les mêmes algorithmes sont utilisés pour calculer la forme, les normales, les tangentes, les courbures et d’autres propriétés par le biais de points de contrôle, de poids et de degrés.
Dans le cas des surfaces NURBS, il existe deux directions impliquées par la géométrie, car les surfaces NURBS sont, quelle que soit la forme que vous voyez, des grilles rectangulaires de points de contrôle. Et même si ces directions sont souvent arbitraires par rapport au système de coordonnées général, vous les utiliserez fréquemment pour analyser vos modèles ou générer d’autres géométries basées sur la surface.
Degré (U,V) = (3,3)
Degré (U,V) = (3,1)
Degré (U,V) = (1,2)
Degré (U,V) = (1,1)
Les polysurfaces sont composées de surfaces qui sont jointes sur une arête. Les polysurfaces offrent plus de deux définitions UV dimensionnelles, car vous pouvez maintenant parcourir les formes connectées au moyen de leur topologie.
Bien que le terme "topologie" décrive généralement un concept relatif à la façon dont les composants sont connectés et/ou la topologie associée, dans Dynamo, il s'agit également d'un type de géométrie. Il s’agit en particulier d’une catégorie parent pour les surfaces, les polysurfaces et les solides.
La jonction de surfaces, parfois appelée face de fermeture, de cette manière vous permet de créer des formes plus complexes et de définir des détails sur la jointure. Vous pouvez appliquer facilement une opération de congé ou de chanfrein aux arêtes d'une polysurface.