Bonjour la communauté,
Je suis débutant sur dynamo. J'ai commencé mon premier script hier en voulant affecter les numéro d'ID a mes composant de système de gaine suivant la méthode trouvée ici
https://www.theoprince.fr/recuperation-des-id-elements-revit/
Dynamo me génère une erreur sur les raccord de gaine. Je pense que cela doit être au lié que chaque raccord de gaine est différent (angle, dimension...). En tout cas, je coince.
Quelqu'un aurait il une bonne idée pour résoudre le problème ?
Mon objectif et de faire une passerelle entre revit et excel pour réaliser les calculs de pdc aéraulique suivant méthode DTU.
Je souhaites récupérer sur excel sur l'ensemble du système aéraulique, les dimensions gaines, debits et type de singularité.
Il en découle une seconde question a savoir : peut on récupérer les coupes (tronçon de gaine) généré par revit dans le rapport de perte de charge ?
Merci d'avance pour vos lumières
Je suis débutant sur dynamo. J'ai commencé mon premier script hier en voulant affecter les numéro d'ID a mes composant de système de gaine suivant la méthode trouvée ici
https://www.theoprince.fr/recuperation-des-id-elements-revit/
Dynamo me génère une erreur sur les raccord de gaine. Je pense que cela doit être au lié que chaque raccord de gaine est différent (angle, dimension...). En tout cas, je coince.
Quelqu'un aurait il une bonne idée pour résoudre le problème ?
Mon objectif et de faire une passerelle entre revit et excel pour réaliser les calculs de pdc aéraulique suivant méthode DTU.
Je souhaites récupérer sur excel sur l'ensemble du système aéraulique, les dimensions gaines, debits et type de singularité.
Il en découle une seconde question a savoir : peut on récupérer les coupes (tronçon de gaine) généré par revit dans le rapport de perte de charge ?
Merci d'avance pour vos lumières
0
Bonjour la communauté,
Je poursuis le même objectif que Mathieu = automatiser le calcul des pertes de charge d'un réseau aéraulique conformément au DTU 68.3 avec les outils de base que met à disposition REVIT dont DYNAMO.
Je suis enseignant. Je crois que ça peut constituer un bel os à ronger pour mes étudiants ....
Ça me paraît atteignable à partir de tous les éléments qui ont été mentionnés dans cette discussion (rapport de perte de charge et récupération automatique des IDs avec Dynamo), pourvu que les étudiants soient à l'aise avec EXCEL et le VBA qui va avec ... et c'est le cas ! contrairement à moi d'ailleurs ...
Mais je bloque sur la récupération des IDs pour les raccords de gaine : voir pièce jointe.
Vincent j'ai l'impression que Yandi t'a dépanné à une époque mais je ne comprends pas comment ?
Merci beaucoup pour vos réponses,
Jean-Baptiste
Je poursuis le même objectif que Mathieu = automatiser le calcul des pertes de charge d'un réseau aéraulique conformément au DTU 68.3 avec les outils de base que met à disposition REVIT dont DYNAMO.
Je suis enseignant. Je crois que ça peut constituer un bel os à ronger pour mes étudiants ....
Ça me paraît atteignable à partir de tous les éléments qui ont été mentionnés dans cette discussion (rapport de perte de charge et récupération automatique des IDs avec Dynamo), pourvu que les étudiants soient à l'aise avec EXCEL et le VBA qui va avec ... et c'est le cas ! contrairement à moi d'ailleurs ...
Mais je bloque sur la récupération des IDs pour les raccords de gaine : voir pièce jointe.
Vincent j'ai l'impression que Yandi t'a dépanné à une époque mais je ne comprends pas comment ?
Merci beaucoup pour vos réponses,
Jean-Baptiste
Bon j'avance.
- mon chemin critique ne fonctionne que si je suis en "code block" (ça ne m'arrange pas, en string je peux le mettre en entrée et le modifier facilement via le dynamo player, plutôt que de rentrer dans dynamo).
- par contre la sélection des raccord et autres ne fonctionne pas (encore).
- et j'aimerai dans ma sélection de système pouvoir choisir le type de système, plutôt que la classification ou le nom.
EDIT: non en fait ça m'a coché mon paramètre chemin critique pour toutes les gaines du projet, donc ça ne fonctionne pas
- mon chemin critique ne fonctionne que si je suis en "code block" (ça ne m'arrange pas, en string je peux le mettre en entrée et le modifier facilement via le dynamo player, plutôt que de rentrer dans dynamo).
- par contre la sélection des raccord et autres ne fonctionne pas (encore).
- et j'aimerai dans ma sélection de système pouvoir choisir le type de système, plutôt que la classification ou le nom.
EDIT: non en fait ça m'a coché mon paramètre chemin critique pour toutes les gaines du projet, donc ça ne fonctionne pas
Bonjour,
cette discussion m'a donné envie de me pencher sur la possibilité de faire les calculs de pertes de charges(aéraulique) sur revit.
alors voici mon script dynamo (qui ne fonctionne pas pour l'instant et j'aimerai comprendre) .
l'idée c'est de récupérer le chemin critique via l'analyse intégrée à revit, d'inscrire ce chemin critique dans un code block (ou string) puis de mettre à 1 un paramètre "chemin critique oui/non" afin de sortir une nomenclature derrière.
ma sélection ne se fait pas correctement. des idées ?
merci d'avance
ps: j'ai mis le node "MEP connected fitting" pour récupérer également les raccords connectés à ce chemin critique.
cette discussion m'a donné envie de me pencher sur la possibilité de faire les calculs de pertes de charges(aéraulique) sur revit.
alors voici mon script dynamo (qui ne fonctionne pas pour l'instant et j'aimerai comprendre) .
l'idée c'est de récupérer le chemin critique via l'analyse intégrée à revit, d'inscrire ce chemin critique dans un code block (ou string) puis de mettre à 1 un paramètre "chemin critique oui/non" afin de sortir une nomenclature derrière.
ma sélection ne se fait pas correctement. des idées ?
merci d'avance
ps: j'ai mis le node "MEP connected fitting" pour récupérer également les raccords connectés à ce chemin critique.
Bonjour Hamel (j'espère que c'est votre prénom car hier je me suis fait taclé par Yandi )
En effet, ces nomenclatures ont déjà créée soit 4 au total suivant les possibilités de revit (raccord, bouche, gaine, accessoire...). Je pourrais très bien utiliser le module de bimone d'import/export excel. Toutefois cette solution me semble complexe car m'imposera de manipuler les données qui se trouveront dans 4 onglets distinct. De plus je ne peux récupérer le numéro de coupe uniquement dans les réseaux de gaines (pas accessoire, raccord...) ce qui risque d'engendrer des erreur dans le traitement excel...
Le but, en passant par dynamo est de pouvoir envoyer les données ou je le souhaites sur excel pour optimiser le temps de traitement.
Les paramètres que je souhaites récupérer des composants aérauliques de revit pour les systèmes sont :
- diamètre ou hauteur et largeur
- débit (pas besoin de la vitesse, en plus je pense que je ne calcul pas le diamètre équivalent de la même manière)
- ID revit
- n° de coupe (suivant rapport perte de pression)
- angle pour les coude (afin d'identifier le dzeta)
Est ce possible de récupérer ces paramètre par dynamo ? Comment ?
Vous remerciant par avance pour votre retour
En effet, ces nomenclatures ont déjà créée soit 4 au total suivant les possibilités de revit (raccord, bouche, gaine, accessoire...). Je pourrais très bien utiliser le module de bimone d'import/export excel. Toutefois cette solution me semble complexe car m'imposera de manipuler les données qui se trouveront dans 4 onglets distinct. De plus je ne peux récupérer le numéro de coupe uniquement dans les réseaux de gaines (pas accessoire, raccord...) ce qui risque d'engendrer des erreur dans le traitement excel...
Le but, en passant par dynamo est de pouvoir envoyer les données ou je le souhaites sur excel pour optimiser le temps de traitement.
Les paramètres que je souhaites récupérer des composants aérauliques de revit pour les systèmes sont :
- diamètre ou hauteur et largeur
- débit (pas besoin de la vitesse, en plus je pense que je ne calcul pas le diamètre équivalent de la même manière)
- ID revit
- n° de coupe (suivant rapport perte de pression)
- angle pour les coude (afin d'identifier le dzeta)
Est ce possible de récupérer ces paramètre par dynamo ? Comment ?
Vous remerciant par avance pour votre retour
Bonjour Yandi, content de te revoir.
En effet, il n'y a pas d'id dans les paramètre de la famille du raccord. Les paramètres que tu as vu avec la gaine on été introduit par dynamo. Je voudrais faire la même chose avec les raccords.
Ce sont les seuls éléments pour lesquels je n'ai pas pu injecter l'id (gaine, accessoire, bouche > ok).
En effet, il n'y a pas d'id dans les paramètre de la famille du raccord. Les paramètres que tu as vu avec la gaine on été introduit par dynamo. Je voudrais faire la même chose avec les raccords.
Ce sont les seuls éléments pour lesquels je n'ai pas pu injecter l'id (gaine, accessoire, bouche > ok).
Au risque de me répéter mais selon moi, le paramètre "ID" n'est pas un paramètre natif.
La sélection par identifiant fonctionne sur le paramètre "ID" masqué dans Revit, visible dans Dynamo.
Tu montres une gaine sur ta capture, peux-tu montrer un raccord ?
Es-tu sur d'avoir appliqué le paramètre "ID" à la catégorie "raccords de gaine"?
Je ne lis pas les longs pavés.
Mais tu n'as pas l'air de lire les courts.
Et encore moins l'ordre "prénom - nom", sinon tu m’appellerai Yandi
Peux-tu me montrer via une capture où tu trouves le paramètre "ID" dans Revit ? (revit 2020?)
Pas dans Dynamo hein, dans Revit.
Mon exemple montre un résultat avec le paramètre "Commentaires".
Je te conseille de toujours faire simple puis de complexifier quand tu as une erreur sur dynamo.
Mais tu n'as pas l'air de lire les courts.
Et encore moins l'ordre "prénom - nom", sinon tu m’appellerai Yandi
Peux-tu me montrer via une capture où tu trouves le paramètre "ID" dans Revit ? (revit 2020?)
Pas dans Dynamo hein, dans Revit.
Mon exemple montre un résultat avec le paramètre "Commentaires".
Je te conseille de toujours faire simple puis de complexifier quand tu as une erreur sur dynamo.
Bonjour Simon,
Merci pour ta réponse... au moins me voila rassurer sur le fait que cela puisse fonctionner.
Je t'ai joint le message d'erreur.
Concernant la catégorie, l'ID n’apparaît pas et si j'avais bien tout saisie de la méthode de theoprince le but est d'injecter grâce a dynamo l'ID de chaque éléments dans ses paramètres. Cela a bien fonctionné pour les gaines, les accessoires de gaines et les bouches mais cela bug sur les raccords.
l'ID doit exister car il propre a chaque objet et on le voit apparaître dans le calcul de perte de charge de revit (joint).
Pour résumer ce que je cherche a faire car il est possible que ma méthode ne soit pas la bonne et j'ai fait tourner dynamo hier pour la première fois...
Mon objectif est d'automatiser le calcul de perte de charge des systèmes de gaine revit suivant la méthode DTU.
J'ai développé sur excel un petit outil qui me permet de faire le travail pour je dois saisir a la main tous mon réseau, raccord, bouche et c'est très laborieux. En plus mon approche est uniquement sur le réseau défavorisé alors que revit lui travail sur l'intégralité du réseau.
Peut être tu auras une piste plus clairvoyante pour faire ce dont j'ai besoins.
En résumé, si je récupère les éléments suivant je dois être en mesure de les intégrer a mon outils maison
- gaine > Ø pour la circulaire / L x H pour la rectangulaire + débit + longueur
- gaine flexible > Ø pour la circulaire / L x H pour la rectangulaire + débit + longueur
- bouche aération > débit + type de bouche (actuellement nom de la famille)
- accessoires > débit + type (actuellement nom de la famille)
- raccord de gaine > débit + dimension suivant circulaire ou rectangulaire + type (actuellement nom de la famille)
En gros, je pourrais aussi m'amuser a exploiter les tableaux de pdc et remouliner les données mais cela deviendra aussi laborieux sur des gros projets avec plusieurs système
Dans l'idéal je souhaiterais aussi récupérer le numéro de coupe (partie de tronçon définit par revit dans le raccord de PdC, dans la nomenclature je n'arrive a le récupérer uniquement sur la gaine)
L'objectif étant ensuite de pouvoir faire grâce a dynamo étiquetage de l'ensemble de mes gaines avec ID et n° de coupe.
Désolé pour ce long message :-)
Merci d'avance pour votre aide
Merci pour ta réponse... au moins me voila rassurer sur le fait que cela puisse fonctionner.
Je t'ai joint le message d'erreur.
Concernant la catégorie, l'ID n’apparaît pas et si j'avais bien tout saisie de la méthode de theoprince le but est d'injecter grâce a dynamo l'ID de chaque éléments dans ses paramètres. Cela a bien fonctionné pour les gaines, les accessoires de gaines et les bouches mais cela bug sur les raccords.
l'ID doit exister car il propre a chaque objet et on le voit apparaître dans le calcul de perte de charge de revit (joint).
Pour résumer ce que je cherche a faire car il est possible que ma méthode ne soit pas la bonne et j'ai fait tourner dynamo hier pour la première fois...
Mon objectif est d'automatiser le calcul de perte de charge des systèmes de gaine revit suivant la méthode DTU.
J'ai développé sur excel un petit outil qui me permet de faire le travail pour je dois saisir a la main tous mon réseau, raccord, bouche et c'est très laborieux. En plus mon approche est uniquement sur le réseau défavorisé alors que revit lui travail sur l'intégralité du réseau.
Peut être tu auras une piste plus clairvoyante pour faire ce dont j'ai besoins.
En résumé, si je récupère les éléments suivant je dois être en mesure de les intégrer a mon outils maison
- gaine > Ø pour la circulaire / L x H pour la rectangulaire + débit + longueur
- gaine flexible > Ø pour la circulaire / L x H pour la rectangulaire + débit + longueur
- bouche aération > débit + type de bouche (actuellement nom de la famille)
- accessoires > débit + type (actuellement nom de la famille)
- raccord de gaine > débit + dimension suivant circulaire ou rectangulaire + type (actuellement nom de la famille)
En gros, je pourrais aussi m'amuser a exploiter les tableaux de pdc et remouliner les données mais cela deviendra aussi laborieux sur des gros projets avec plusieurs système
Dans l'idéal je souhaiterais aussi récupérer le numéro de coupe (partie de tronçon définit par revit dans le raccord de PdC, dans la nomenclature je n'arrive a le récupérer uniquement sur la gaine)
L'objectif étant ensuite de pouvoir faire grâce a dynamo étiquetage de l'ensemble de mes gaines avec ID et n° de coupe.
Désolé pour ce long message :-)
Merci d'avance pour votre aide
There are no replies made for this post yet.
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here. Register Here »
Discussions annexes
Tekla France BIM Awards 2016
more than a month ago