PDA

View Full Version : Revit structure - Méthodes => poids d'une poutre



jf.rouanet
2009-08-05, 06:25 PM
Bonjour,

je travaille aux Méthodes d'exécution chez Bouygues (phasage, cycle, analyse structure, métré, définition d'outil...).

Nous commençons à utiliser Revit. Voici ma première question :

je souhaite afficher le poids d'une poutre dans une étiquette. Est ce possible ? Si oui, comment svp ?

Merci par avance.

JF

gravelin
2009-08-07, 09:10 AM
Je ne suis pas spécialiste de Structure, mais est-ce que tu as essayé de créer une étiquette avec un libellé ?
APrès tout, il y a des fonctions de architecture dans Structure ?

jf.rouanet
2009-08-07, 09:49 AM
Oui tout a fait.

En fait ce que je suis arrivé à faire via les blogs de ce site (très bien fait d'ailleurs) :

- J'ai crée un paramètre partagé : Poids_poutre (propre au ossature)
- Dans la famille des étiquettes des poutres j'ai ajouté ce paramètre.
- Dans mon dessin cela marche, il me reste à renseigner le champs.

Le poids doit être calculé par une formule, volume*2.5.
Le problème c'est que la formule n'est pas accepté dans un paramètre.
Il accepte une formule du genre 2*2 mais pas avec en appelant d'autre paramètre (la c'est vraiment dommage).

Donc je suis bloqué mais je pense ne pas être loin de la solution.
(pour info nous avons un dessin avec plus de 150 poutres)....

Merci par avance

gravelin
2009-08-07, 12:08 PM
Une formule du type Volume* 2.5 est tout à fait possible.

Fais attention au type du paramètre que tu crées, il doit être de type volume, sinon Revit refuse d'affecter le résultat : Volume * nombre réel = Volume.
Il se peut aussi que tu aies un problème "d'orthographe", Revit est très sensible là-dessus, et il distingue les minuscules des capitales.

jf.rouanet
2009-08-07, 01:37 PM
En fait quand je calcule des poids dans les nomeclatures il faut faire :
(Volume/1)*2.5
Mais en respesctant ces critères, en écrivant = ou pas, il refuse les calculs.

Message d'erreur :

La chaine suivante n'a pas été reconnue : Volume
Les formules ne peuvent pas faire référence à d'autres paramètres.
Seules les expressions constantes sont prises en charge.

Il doit bien y avoir un moyen, j'ai du mal à imaginer que les formules entre paramètres soient impossible...
Ou alors en faisaint un bout de programme... ?

gravelin
2009-08-07, 03:04 PM
tu dois modifier tes familles de poutres pour y introduire ce paramètre partagé et faire le calcul dans la poutre.
il sera ensuite directement intégable dans les étiquettes et dans les nomenclatures

jf.rouanet
2009-08-07, 06:32 PM
Ce que j'ai fait :
Une fois le paramètre partagé définit je l'ai intégré à l'ossature via les paramètres du projet.

gravelin
2009-08-08, 07:38 AM
non, cela n'est pas correct par les paramètres de projet, il faut ouvrir la famille avec l'éditeur de famille.
Là tu auras la possibilité de faire des calculs dans les paramètres

jf.rouanet
2009-08-08, 07:56 AM
Il me semble que les familles de poutre sont des familles système on ne peut pas les éditer et donc les modifier.
J'ai cherché dans l'arborescence de Revit et je n'ai pas trouvé le .rfa.
Mais, est ce la bonne méthode ?

gravelin
2009-08-08, 10:10 AM
Les poutres sont des familles .RFA

Dans les gabarits, c'est ossature métrique - Poutres et jambages de force .RFT.
Pour modifier une poutre, le plus simple c'est de la sélectionner puis de modifier la famille

gravelin
2009-08-08, 10:36 AM
je t'ajoute un fichier rvt qui contient un exemple

jf.rouanet
2009-08-08, 06:15 PM
J'y suis arrivé, super merci beaucoup. Franchement c'est génial.
Je n'ai pas encore regardé ton fichier mais merci.

Par contre ma variable Poids :

je n'ai pas trouvé de l'unité "Masse" donc j'ai pris "nombre" pour ma variable.
Peut on créer "Masse" ? Si oui je réduirais à 2 chiffres après la virgule car la j'en ai un peu trop...

Merci par avance.

jf.rouanet
2009-08-08, 06:55 PM
Mon fichier :

jf.rouanet
2009-08-11, 11:27 AM
Grace au bon conseil de mon super formateur, j'ai réussi à réduire à 2 chiffres après la virgule.
Dans la famille d'étiquette :
Propriété d'occurence du texte
Libellé : modifier
Cliquer sur la ligne ou se trouve la valeur
cliquer sur l'icone avec la main et symbole dièse (Modifier le format..)
décocher Utiliser les paramètres par défaut
choisir fixe pour Unités et arrondi : 2 décimales

Merci Yves Gravelin aussi ainsi qu'aux différents blogs.

Pour moi cette étape est achevée même si, comme le souligné mon super formateur, dans le raisonnement il faut tenir compte du type de poutre (préfa ou tradi) et avec et sans réservation (influence sur le poids).

mehdi.mouhab
2009-08-11, 12:15 PM
L'idéal serait de pouvoir récuperer directement le paramètre "volume" disponible au sein du projet et non dans la famille car Revit calcul le volume de l'élément en fonction de ses interactions avec les autres éléments structurels.