PDA

View Full Version : formule avec conditions oui/non



cece75f
2008-10-09, 07:51 AM
bonjour,

je suis entrain de paramétrer une famille de fenêtre qui contient une famille imbriquée avec 3 possiblités (paramêtre de visibilité) qui doivent se modifier en fonction de la hauteur

soit :
- la famille imbriqué s'affiche de tel manière si la fenêtre à une hauteur<100
- la famille imbriqué s'ahcihe de tel manière si la fenêtre a une hauteur entre 100 et 150
- la famille imbriqué s'affiche d'une dernière manière si la fenêtre à une hauteur>150

aucun problème pour la première et dernière formule, par contre celle du milieu me pose un problème...je n'arrive pas à cumuler les demandes "Hauteur >100 AND Hauteur <150"

Benoit D
2008-10-09, 11:21 AM
Aide Revit
Instruction IF avec opérateur logique AND : =IF ( AND (x = 1 , y = 2), 8 , 3 )

Pour moi la condition devrait être :

=IF (AND (Hauteur>100,Hauteur<150) ... )

cece75f
2008-10-09, 11:25 AM
il n'y a pas de if dans un paramètre de visibilité...
= Hauteur<100 : l'objet s'affiche si la hauteur est plus grande que 100

Benoit D
2008-10-09, 01:30 PM
Et dans ta famille tu as beaucoup de valeurs entre 100 et 150 ???

cece75f
2008-10-09, 03:29 PM
j'ai trouvé une autre solution...

en fait c'était pour faire des "croisillons" à mes fenêtres et portes-fenêtres...j'ai utilisé un réseau!

mais la question reste, je n'arrive pas à cumuler les conditions pour un paramètre de visibilité...

Benoit D
2008-10-09, 03:50 PM
J'ai retourné le problème dans tous les sens (bien que je ne sois pas un expert en formules et conditions) et à part avoir une valeur fixe entre 100 et 150 je n'ai pas trouvé !

gravelin
2008-10-09, 04:13 PM
Créer trois paramètres un pour chaque cas : A B C en type oui/non
Param Formule
A = Longueur<101mm
B =AND(Longueur>100mm,Longueur<151mm)
C =Longueur<151mm

Lorsque tu changes la valeur de Longeur, tu actives le paramètre correspondant

Benoit D
2008-10-09, 04:27 PM
C'est le seul que je n'avais pas essayé ! le AND !!!! j'ai abandonné avant !!! (reparti sur des textures pour un rendu....) Merci pour tes lumières, il va falloir que m'y mette sérieusement !!!

cece75f
2008-10-10, 05:57 AM
mais c'est bien sur...

merci gravelin

felcunha
2009-10-29, 08:45 AM
Je rajoute une question à la discussion...


J'ai une famille où je veux pouvoir faire figurer un texte indiquant l'existence d'un volet coulissant, ou un texte à un autre emplacement indiquant l'existence d'un volet roulant.
J'ai donc créé un paramètre de visibilité "Volet coulissant", un deuxième "pasvc", un troisième "Etiquette volet"... puis des instructions conditionnelles and(Etiquette volet, pasvc) et and(Etiquette volet, Volet coulissant) pour faire figurer au choix un texte ou l'autre..
Pas moyen de simplifier la donne ? J'ai essayé de créer une instruction du type :
Texte VR = (Etiquette volet), not (Texte VC)
mais je n'ai pas réussi.
Le problème a bien entendu été résolu, mais si quelqu'un aurait une solution plus simple je suis preneur !

FB_ReviTmAN
2009-10-30, 11:35 AM
Bonjour Felipe,
le plus simple est de poser des étiquettes (en dehors de la famille) ;)