L'utilisation de certains nœuds dans dynamo peut provoquer des avertissements si toutes les données d'entrées ne sont pas correct :

Dans cet exemple les limites de pièce récupérées (Room.CenterBoundary) ne permettent pas de créer pour chaque pièce un ensemble de courbes qui se referment (PolyCurves.ByJoinedCurves). La pièce numéro 4 à un contour particulier qui ne permet pas au nœud de fonctionner normalement provoquant un avertissement.

Il faudra donc traiter cette pièce différemment en la sélectionnant via un nœud "Object.IsNull"+ "List.FilterByBoolMask". Cependant l'avertissement demeure.

Pour corriger ceci, on peut utiliser le nœud "Function Apply" (Situé dans Script->Evaluate)

On obtient ainsi le même résultat sans avoir l'avertissement de script.

A bientôt sur votre blog Aplicit !