Bonjour,
Je cherche à créer une coupe courbe (ou suivant une B-spline) dans Revit. Au cours de mes recherches, j’ai cru comprend qu’il serait possible de le faire à l’aide de Dynamo, en développant un plan qui traverserait mon objet. Or je ne sais pas du tout quelles nodes utiliser pour développer mon plan, ni pour que ce plan reconnaisse l’objet qu’il traverse.
Cette coupe servirait de coupe longitudinale pour un ouvrage d’art (pont, tunnel…), créé lui-même à l’aide de Dynamo.
Avez-vous des suggestions, des idées ?
Merci pour votre aide.
Je cherche à créer une coupe courbe (ou suivant une B-spline) dans Revit. Au cours de mes recherches, j’ai cru comprend qu’il serait possible de le faire à l’aide de Dynamo, en développant un plan qui traverserait mon objet. Or je ne sais pas du tout quelles nodes utiliser pour développer mon plan, ni pour que ce plan reconnaisse l’objet qu’il traverse.
Cette coupe servirait de coupe longitudinale pour un ouvrage d’art (pont, tunnel…), créé lui-même à l’aide de Dynamo.
Avez-vous des suggestions, des idées ?
Merci pour votre aide.
0
Hello,
ce que tu as du voir n'est pas une coupe courbe, mais un développer d'un élément ; C'est qui est très différent.
Actuellement, les coupes courbes ne sont pas possible.
Utilisé ce qui a déjà été fait pour créer un développer de ton ouvrage peut être faisable, mais risque d’être très complexe de traiter tous les éléments qui le constitue...
ce que tu as du voir n'est pas une coupe courbe, mais un développer d'un élément ; C'est qui est très différent.
Actuellement, les coupes courbes ne sont pas possible.
Utilisé ce qui a déjà été fait pour créer un développer de ton ouvrage peut être faisable, mais risque d’être très complexe de traiter tous les éléments qui le constitue...
Merci pour vos réponses.
C’est une bonne nouvelle que Revit commence enfin à penser à résoudre ce problème, je commençais à perdre espoir.
J’ai tenté de traiter le problème sur Rhino3D en exportant mon objet Revit en .dwg, mais il apparaît sur Rhino comme un maillage contenant une grande quantité de ligne. Rhino3D n'a pas l'air de vouloir le considérer comme un objet classique. Je ne peux donc pas utiliser mon élément avec la commande « BooleanIntersection ». J’ai tenté de faire comprendre à rhino que mon objet était un solide en utilisant la fonction « MaillageEnNURBS », mais le nombre de lignes est trop important pour que le logiciel puisse traiter la commande. Je ne suis pas habitué à utiliser Rhino, du coup je m’y prends surement mal. Peux-tu m’expliquer ta méthode ?
J’ai peur que le résultat ne soit pas concluant avec Rhino car l’objet issu de Dynamo est plutôt complexe. Du coup je vais aussi tenter de le faire par Dynamo, au risque de ne pas avoir un résultat correct. Quel package de node utilisais-tu ?
C’est une bonne nouvelle que Revit commence enfin à penser à résoudre ce problème, je commençais à perdre espoir.
Perso j'utilise Rhino3D pour faire ce genre de chose !
J’ai tenté de traiter le problème sur Rhino3D en exportant mon objet Revit en .dwg, mais il apparaît sur Rhino comme un maillage contenant une grande quantité de ligne. Rhino3D n'a pas l'air de vouloir le considérer comme un objet classique. Je ne peux donc pas utiliser mon élément avec la commande « BooleanIntersection ». J’ai tenté de faire comprendre à rhino que mon objet était un solide en utilisant la fonction « MaillageEnNURBS », mais le nombre de lignes est trop important pour que le logiciel puisse traiter la commande. Je ne suis pas habitué à utiliser Rhino, du coup je m’y prends surement mal. Peux-tu m’expliquer ta méthode ?
Tu as un package pour faire des développé mais cela ne marche pas toujours bien.
J’ai peur que le résultat ne soit pas concluant avec Rhino car l’objet issu de Dynamo est plutôt complexe. Du coup je vais aussi tenter de le faire par Dynamo, au risque de ne pas avoir un résultat correct. Quel package de node utilisais-tu ?
Bien que Revit va bientôt le rendre disponible de base la coupe développée, je pense qu'on peut faire qqch avec dynamo+python (en attendant qu'AUTODESK le sorte. J'ai vu une vidéo où une personne a réussi mais il ne dévoile pas sa solution.
Mais je crois avoir qq pistes en le regardant. Dans les grandes lignes pour une rampe de parking courbe :
- Il crée avec dynamo "vue de dessin", on le trouve dans l'onglet "VUE" de revit
- Il va sélectionner les voiles qui bordent la rampe de parking et la dalle en pente
- Il crée plusieurs plans fictifs compris entre les deux voiles, leur longueur peut être pris égal à 1 m (plus la longueur est petite, plus la précision est meilleure)
- Il fait la coupe de tous les plans fictifs créés et les recolle dans sa "vue de dessin"
Je n'ai pas encore eu le temps de travailler dessus (trop de boulot et de développement). Avec du dynamo et un peu de python, tu devrais arriver. En tout cas, la philosophie est là.
Mais je crois avoir qq pistes en le regardant. Dans les grandes lignes pour une rampe de parking courbe :
- Il crée avec dynamo "vue de dessin", on le trouve dans l'onglet "VUE" de revit
- Il va sélectionner les voiles qui bordent la rampe de parking et la dalle en pente
- Il crée plusieurs plans fictifs compris entre les deux voiles, leur longueur peut être pris égal à 1 m (plus la longueur est petite, plus la précision est meilleure)
- Il fait la coupe de tous les plans fictifs créés et les recolle dans sa "vue de dessin"
Je n'ai pas encore eu le temps de travailler dessus (trop de boulot et de développement). Avec du dynamo et un peu de python, tu devrais arriver. En tout cas, la philosophie est là.
Bonjour,
Si tu veux utiliser Dynamo, j'ai développé deux nœuds dans mon package Genius Loci qui pourraient être utiles : Unfold Concave et Unfold Convex.
Il y a deux inputs :
_Le ou les éléments courbes
_Le périmètre (cercle ou ellipse) tracé à l'aide d'une ligne de détail ou modèle.
Le résultat est tout à fait convenable pour tout ce qui est contours. (cf images)
Si tu veux utiliser Dynamo, j'ai développé deux nœuds dans mon package Genius Loci qui pourraient être utiles : Unfold Concave et Unfold Convex.
Il y a deux inputs :
_Le ou les éléments courbes
_Le périmètre (cercle ou ellipse) tracé à l'aide d'une ligne de détail ou modèle.
Le résultat est tout à fait convenable pour tout ce qui est contours. (cf images)
Bonjour. Merci pour le pack dynamo Alban de Chasteigner.
J'ai essayé sur ma rampe de parking mais cela ne marche pas. En tout je peux seulement sélectionner un seul voile. Or le but est de faire vraiment des coupes quitte à les discrétiser tout le long de la rampe.
Ci-joint un modèle de la rampe de parking et le résultat plus ou moins attendu.
Je te tiens au courant suivant mon avancée.
Cordialement.
J'ai essayé sur ma rampe de parking mais cela ne marche pas. En tout je peux seulement sélectionner un seul voile. Or le but est de faire vraiment des coupes quitte à les discrétiser tout le long de la rampe.
Ci-joint un modèle de la rampe de parking et le résultat plus ou moins attendu.
Je te tiens au courant suivant mon avancée.
Cordialement.
Bonjour,
Oui effectivement les noeuds Dynamo du package Genius Loci ne produiront pas exactement ce que tu souhaites.
Ils permettent uniquement de faire un développé d'un élément courbe vertical (mur, escalier) mais ne créent pas des coupes Revit. Il manque donc probablement la géométrie de la rampe dans le développé obtenu.
Oui effectivement les noeuds Dynamo du package Genius Loci ne produiront pas exactement ce que tu souhaites.
Ils permettent uniquement de faire un développé d'un élément courbe vertical (mur, escalier) mais ne créent pas des coupes Revit. Il manque donc probablement la géométrie de la rampe dans le développé obtenu.
Bonjour César,
J'ai posté des dizaines d'exemples sur https://forum.dynamobim.com/. Le package comporte 140 nœuds donc une vidéo ne saurait tout décrire.
Des tutoriels ou un blog pour accompagner le package sont néanmoins en projet, mais je n'ai pas encore pu dégager de temps pour le faire.
En attendant, si tu as une question spécifique liée au package Genius Loci, tu peux créer un nouveau sujet sur le forum dynamo en me taguant. Je te répondrai rapidement.
J'ai posté des dizaines d'exemples sur https://forum.dynamobim.com/. Le package comporte 140 nœuds donc une vidéo ne saurait tout décrire.
Des tutoriels ou un blog pour accompagner le package sont néanmoins en projet, mais je n'ai pas encore pu dégager de temps pour le faire.
En attendant, si tu as une question spécifique liée au package Genius Loci, tu peux créer un nouveau sujet sur le forum dynamo en me taguant. Je te répondrai rapidement.
Les coupes courbes sont en tous cas prévues dans les prochaines versions de Revit.. Il ont ajouté cette fonctionnalité apparemment. (cf. Roadmap Revit Avril 2018 : https://blogs.autodesk.com/revit/2018/04/13/revit-roadmap-update-april-2018/). Quelqu'un l'a testé?
[attachment]Sans titre.jpg[/attachment]
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 »