Bonjour Hélène,
Cela vient du fait que les paramètres que vous avez créer sont des paramètres d'occurrence.
- Pour info (utile ou pas ?) : on le sait grâce à la mention (par défaut) à la suite du nom des paramètres dans la famille, et au fait que les paramètres se situent directement dans la palette Propriétés de la famille chargée dans le projet, et non dans Modifier le type.
Tout l'intérêt d'un paramètre d'occurrence est justement de ne pas dépendre d'un type.
Pour régler le problème, convertissez vos paramètres de paramètre d'occurrence vers paramètre de type.
La procédure, au cas où :
- Ouvrez la famille SNCFR_trucmachin
- Ouvrez les Types de familles
- Sélectionnez le paramètre sans formule associée (Regard circulaire diametre interieur 0,6m)
- Cliquez en bas à gauche pour modifier le paramètre et choisissez Type au lieu d'Occurrence
- Réitérez 3 et 4 sur le second paramètre
Quelques infos complémentaires, pour bien comprendre revit:
Sans vidéo de vos tests pour autops... analyser l'erreur, il est difficile de garantir avec exactitude ce qu'il s'est produit, mais mon hypothèse est la suivante :
- Vous avez créer la famille, ses deux paramètres et ses deux types, mais pas appliqué de formule de relation entre les deux paramètres Oui/Non, ni coché les bonnes cases pour chaque paramètre
- Vous avez chargé la famille dans un projet pour la tester, mais avez remarqué que les paramètres cochés n'étaient pas les bons d'un type à l'autre
- Vous êtes revenue dans la famille, avez ajouté la formule =not([Regard circulaire diametre interieur 0,6m]) pour piloter le paramètre du regard de 80cm
- Vous avez à nouveau chargé la famille
- Et là, catastrophe, fin du monde, disparition des dinosaures ! Rien n'a bougé...
Si c'est bien ce qu'il s'est produit, alors c'est tout à fait normal. Comme expliqué, les paramètres d'occurrence ne sont pas liés aux types de familles.
Donc, lorsque vous appliquez des modifications aux valeurs de paramètres d'occurrence dans le fichier de famille puis que vous rechargez cette famille dans un projet, Revit va conserver les valeurs de ces paramètres préalablement appliquées aux familles dans ce projet (sauf si le nom du paramètre a changé, qu'il a été supprimé ou est devenu un paramètre de type, bien sûr).
Et c'est très bien, car apporter des modifications à une famille deviendrait un vrai calvaire si à chaque rechargement, tous les paramètres se réinitialisaient.
Si vous êtes du genre à ne pas cliquer frénétiquement sur les boutons
OK des messages d'avertissement et autres boites de dialogues contextuelles, vous avez déjà du voir apparaitre une boite de dialogue particulière lorsque vous rechargez une famille dans un projet, alors que cette famille y existe déjà. Cette boite vous demande si vous souhaitez charger la famille ou la famille et les valeurs de ses paramètres
de type. Mais pas les paramètres d'occurrence, pour les raisons évoquées si dessus.
Voila. j'ai encore digressé, incorrigible que je suis. Mais j'espère que cela aura apporter un peu plus de lumière sur votre compréhension du logiciel et de ses subtilités ! A défaut, ça vous aura peut-être au moins donner le sourire