Bonjour,
à ma connaissance, Revit n'intègre pas de fonction permettant de convertir une nombre en chaîne de caractère comme cela existe dans les langages de programmation (un truc du genre str(100) qui transforme le nombre 100 en chaîne de caractère "100"
.
Plusieurs solutions :
- Faire un script dynamo qui récupère le diamètre, le transforme en string, fait une concaténation avec "Cercle" et l'inscrit dans le paramètre annotation.
- Si les diamètres sont "standards" (par exemple, 80, 100, 125, 150, 200,...), faire un paramètre avec des boucles if :
if(Diamètre = 80, "80", if(Diamètre = 100, "100", if(Diamètre = 125, "125",...))).
Mais ça peut devenir vite lourd à gérer s'il y a beaucoup de diamètres possibles
- Rentrer un paramètre de type que l'on édite à la main à chaque nouveau type..