[REVIT] Probleme avec utilison formule acos/asin/atan
AM
Alexandre MOT
27 octobre 2017
7245 0 0 0
Bonjour à tous,
J'ai un problème dans la création de formule dans la nomenclature de mon tableau. Il est le suivant:
J'ai créé des paramètres d’occurrence perso. (pour mon circuit électrique).
En créant mon propre gabarit pour la nomenclature des tableaux, j'arrive à insérer mes paramètres créés et natifs.
Le problème arrive quand je veux créé une "valeur calculée" avec mon paramètre perso, je voudrais créer la formule suivante:
acos(MON PARAMETRE PERSO.) Nota: La valeur est comprise entre 0 et 1
J'ai le message d'erreur est le suivant: "Unités incompatibles"
Pourtant ma formule suivante : " cos(MON PARAMETRE PERSO.) " fonctionne correctement.
MON PARAMETRE PERSO., j'ai essayé de le définir sous plusieurs types de paramètres: Angle, longueur, nombre, ...
Mais je n'arrive pas à utiliser les formules acos/asin/atan.
Par contre quand j'applique la formule suivante: acos(0.8) elle fonctionne correctement (Discipline: Commune / Type: Angle)
Ma question est la suivante, où sont mes erreurs pour que je puisse appliquer un paramètre perso. dans une formule en utilisant les fonctions trigonométriques acos / asin / atan
J’espère que j'ai été clair, sinon je peux apporter plus informations
Merci d'avance.
J'ai un problème dans la création de formule dans la nomenclature de mon tableau. Il est le suivant:
J'ai créé des paramètres d’occurrence perso. (pour mon circuit électrique).
En créant mon propre gabarit pour la nomenclature des tableaux, j'arrive à insérer mes paramètres créés et natifs.
Le problème arrive quand je veux créé une "valeur calculée" avec mon paramètre perso, je voudrais créer la formule suivante:
acos(MON PARAMETRE PERSO.) Nota: La valeur est comprise entre 0 et 1
J'ai le message d'erreur est le suivant: "Unités incompatibles"
Pourtant ma formule suivante : " cos(MON PARAMETRE PERSO.) " fonctionne correctement.
MON PARAMETRE PERSO., j'ai essayé de le définir sous plusieurs types de paramètres: Angle, longueur, nombre, ...
Mais je n'arrive pas à utiliser les formules acos/asin/atan.
Par contre quand j'applique la formule suivante: acos(0.8) elle fonctionne correctement (Discipline: Commune / Type: Angle)
Ma question est la suivante, où sont mes erreurs pour que je puisse appliquer un paramètre perso. dans une formule en utilisant les fonctions trigonométriques acos / asin / atan
J’espère que j'ai été clair, sinon je peux apporter plus informations
Merci d'avance.
Réponses
Juste pour être sur, as tu essayer de diviser ton paramètre par 1 ?
acos(paramètre/1(voir pour ajouter l'unité))
acos(paramètre/1(voir pour ajouter l'unité))
RM
Bonjour,
acos(0) = 90°
acos(1) = 0°
Le paramètre de sortie pour acos(x) doit bien être un angle (Commune - Angle).
Par contre, x est un nombre sans unité étant donné que cos(α) = A/H (Adjacent sur Hypoténuse) => α = acos(A/H). A et H étant des longueurs A/H est sans unité.
Donc le paramètre x doit être un nombre (Commune - Nombre).
PS : Si ça ne fonctionnait pas avec Nombre l'erreur se trouve ailleurs dans la formule. Chez moi ça fonctionne sans souci.
acos(0) = 90°
acos(1) = 0°
Le paramètre de sortie pour acos(x) doit bien être un angle (Commune - Angle).
Par contre, x est un nombre sans unité étant donné que cos(α) = A/H (Adjacent sur Hypoténuse) => α = acos(A/H). A et H étant des longueurs A/H est sans unité.
Donc le paramètre x doit être un nombre (Commune - Nombre).
PS : Si ça ne fonctionnait pas avec Nombre l'erreur se trouve ailleurs dans la formule. Chez moi ça fonctionne sans souci.
CW
Parfois il suffis de diviser ou multiplier par 1 mal pour être raccord en terme de format de valeurs
VB
Merci pour toutes vos réponses.
C'est résolu, il fallait diviser mon paramètre par 1! Merci à vous
C'est résolu, il fallait diviser mon paramètre par 1! Merci à vous
AM
Je me permets de vous poser une autre question :
Suite à votre aide, j’ai réussi à réaliser ma formule dans mon tableau de nomenclatures.
Est-il possible d'utiliser le résultat de la formule que j'ai créé dans une nouvelle « Valeur calculée » ?
Parce que je ne l’ai pas trouvé dans la liste champ de formules. Il y a peut-être une autre méthode.
Suite à votre aide, j’ai réussi à réaliser ma formule dans mon tableau de nomenclatures.
Est-il possible d'utiliser le résultat de la formule que j'ai créé dans une nouvelle « Valeur calculée » ?
Parce que je ne l’ai pas trouvé dans la liste champ de formules. Il y a peut-être une autre méthode.
AM
Tu recrée une valeur calculé et tu trouvera en appuyant sur "..." ton premier champs calculé
Du coup tu peux faire une autre formule avec ce dernier en faisant toujours aux unités !!!
RM
Oui c'est vrai! J'avais pas pensé.
Super merci en tout cas
Super merci en tout cas
AM


