By Hamel Alain on Mercredi 20 Juillet 2016
Replies 10
Likes 0
Views 5.9K
Votes 0
Cas d’un paramètre d’espace personnalisé (unité Watt ou m3/h)

Lors de l’importation de données (nombre) depuis Excel avec Dynamo, j’ai une erreur au moment d’injecter la valeur dans le paramètre d’espace. Dynamo considère que j’ai un nombre d’un coté, et une valeur en Watt ou m3/h de l’autre.

Comment convertir un nombre (sans unité) en Watt ou m3/h ?
Bonjour Alain,

Si je comprend bien cela vient du paramètre qui reçoit la donnée.
Suivant le type de paramètre, revit utilise une unité liée à ce paramètre.

Quel type de paramètre avait vous utilisez pour votre paramètre d'espace ?
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Bonjour Rémy,

Paramètre partagé --> Discipline HVAC --> Type = Ecoulement d'air (m3/h)
Si le paramètre était un ("simple") nombre il n'y a pas de problème.
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Apparemment le paramètre du type "Ecoulement d'air" dans Revit utilise des L/s.

Mais le problème ne viens pas de là a priori.
A quoi est associé le paramètre en question, vous l'utilisez dans une famille ?

Est-ce possible de me donner plus de détail ?
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Bonjour

Et en ajoutant une unité personnalisée dans Excel ?
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Il me semble que Dynamo ne reconnait pas les unités d'Excel.
Mon cas est particulier, car dans le cas des Espaces, si tu utilises un paramètre de REVIT (avec unité), il n'y a pas de problème. Mais dans le cas d'un paramètre personnalisé il ne reconnait pas d'unité.
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Il me semble que Dynamo ne reconnait pas les unités d'Excel.

Tout à fait dynamo ne peut reconnaître le format d'une cellule.

Par contre le numéro indiqué en surligné vert indique l'identifiant et non la valeur.

Pouvez vous vérifier ceci ?
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Voila le résultat:
La valeur pour l'Ecoulement de brassage est normale, c'est en unité US.
Dynamo travail en unité US
Dans mon cas Dynamo extrait bien la valeur 700 du fichier Excel (qui est un nombre pour lui sans unité de débit).
Mais Dynamo ne peut pas assigner cette valeur à un paramètre qui est en m3/h.
Il me faut "transformer" cette valeur 700 en une valeur de débit. Comment ?
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Bon j'ai compris,

Dynamo récupère le paramètre de débit définit dans Revit en litre par seconde (FR) en pied cube par seconde (US)

Comme le montre l'image et le lien:
700 l/s = 24.720266705042 ft3/s

Vous devez donc convertir la valeur avant de l'injecter dans le paramètre.
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Bon, j'ai recommencé un nouveau code.
Dynamo est sensible au format des cases d'Excel. (nombre, standard, texte)
Par défaut avec dynamo, je pense qu'il faut le format standard, ensuite faire les conversations.
·
8 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post