vendredi 12 février 2016

Présentation Rhinoceros & Grasshopper à l'Ecole des Ponts ParisTech Partie 2

Dans le cadre du Master BIM à l'Ecole des Ponts ParisTech j'ai effectué deux présentations, voici le détail de ma deuxième présentation:

Rhino-Grasshoppper, Revit-Dynamo quelle interopérabilité ?


Modélisation d'un Pont :

Modélisation du Terrain avec RhinoTerrain

Terrain

Etude de l'implantation avec Rhinoceros

Implantation et tracé de l'axe en plan du projet.

Axe

Création du Profil en long avec RhinoTerrain

Tracé du profil en Long à partir de l'axe et de la courbe TN.

Profil en Long
Nous utiliserons par la suite l'axe du claque "Axe" et le profil en long du calque "Projet"

Liaison Dynamo avec Rhynamo

Grâce au package Rhynamo nous allons "connecter" le projet Rhinoceros avec celui de Revit à l'aide de Dynamo
Tout d'abord il faut lire le fichier Rhinoceros puis venir sélectionné par calques l'axe et le projet puis convertir les courbes.

  • File Path permet de venir chercher le chemin du fichier Rhinoceros
  • OpenRhino3dmModel.get_RhinoFile permet de lire le fichier Rhinoceros
  • RhinoObject.Get_RhinoLayerNames permet d'obtenir la liste des calques
  • RhinoObject.Get_RhinoObjectsByLayer permet de sélectionner les objets d'un calque, ici "Projet" & "Axe"
  • RhinoTranslationToDS.Rhino_CurveToDS permet de convertir une courbe Rhinoceros en courbe Dynamo

Rhynamo

Modélisation du Pont sous Revit avec Dynamo

Modélisation du Pont

Grâce aux outils de Dynamo nous utilisons les familles Revit par défaut pour modéliser le Pont

1. Les fondations sont positionnées par des points issues de la courbe Projet
Famille par Points

2. Les piles sont créer par des lignes verticales entre les fondations et le tablier
Pile par Ligne

3. Le tablier de Pont est créer par un balayage
Tablier par Courbe

Pont (Revit)

Export du Pont

Pour la démonstration j'ai utilisé l'export *.dwg, d'autres format d'export sont possible:
CAO: *.dxf, *.dgn, *.sat
OBJET: *.fbx
BIM: *.ifc


Intégration du Pont dans Rhinoceros

  • Import du Pont
Grâce aux excellent outils d'import/export de Rhinoceros il est possible de lire tous les formats CAO et OBJET.
Dans le cas d'un format BIM comme le format IFC (Industry Foundation Classes) un plugin est nécessaire, par exemple le plugin developpé par Geometry Gym SSIFORIFC.

Pont (Rhinoceros)
  •  Intégration 3D
Grâce aux outils de modélisation de Rhinoceros et aux outils d'intégration de RhinoTerrain il est possible d'intégrer le pont aux terrain pour étudier les excavations.
Par faute de temps cette partie n'a pas était montré aux élèves.


Lien de téléchargement du Projet

En savoir + sur le cours donné àl'Ecole des Ponts ParisTech

jeudi 28 janvier 2016

Modélisation paramétrique, interopérabilité et solutions Open BIM alternatives avec Rémy MAURCOT - HexaBIM

Modélisation paramétrique, interopérabilité et solutions Open BIM  alternatives avec Rémy MAURCOT - hexaBIM:

Nous sommes nombreux à nous demander s'il existe des solutions BIM alternatives, performantes et moins coûteuses ! Nous avons posé la question à Rémy MAURCOT, formateur, spécialiste en modélisation paramétrique et chef de cellule 3D, il nous présentera son parcours, ses outils de prédilection et nous permettra de découvrir de plus près la modélisation paramétrique et ses atouts ainsi qu’une synthèse de l'interopérabilité entre théorie et pratique !

vendredi 15 janvier 2016

Travaux réalisés en formation Rhinoceros 3D

Voile de vitrine




Char à voile miniature






Lampe murale









Travaux réalisés en formation sur le logiciel Rhinoceros 3D pour la société Louis vuitton

mardi 15 décembre 2015

Flux

Qu'est-ce que Flux

Flux est un service basé sur le Web qui permet aux applications de conception populaires tels que Grasshopper, Dynamo et Excel d'échanger des données.
Afin d'améliorer son Work-flow de données Flux permet de collaborer au sein d'un projet avec plusieurs utilisateurs à travers le monde via une plateforme web "user-friendly".



Voici quelques work-flow possible:
Excel< >Grasshopper
Grasshopper< > Dynamo
Dynamo< > Excel
Grasshopper > Grasshopper
Flux > Dynamo/Grasshopper

Exemple

J'ai collaborer avec une entreprise de design basée à Londres, afin d'échanger et de valider le concept nous avons utilisé la plateforme Flux .
Projet Flux
J'ai conçu pour cette entreprise une définition Grasshopper pour valider ensemble le concept du projet:

Définition Grasshopper
Affichage Rhinoceors


Création d'un composant personnalisé à partir de cette définition Grasshopper et mis en place des composants de Flux:
Paramètre Flux
Définition Grasshopper avec Flux

Au final le modèle 3D est partagé sur le web pour que le client final valide le concept, il est possible pour l'entreprise Londonienne d’interagir avec les paramètres du Projet au sein de cette interface sans faire appel à mes services.
Cliquer pour activer le modèle 3D


Une fois les paramètres validés avec le client je peux leurs envoyer le modèle 3D Rhino final.



Projet réalisés en collaboration avec l'entreprise MZO TARR.






mercredi 9 décembre 2015

lundi 24 novembre 2014

Cours - E.S.T.P.

Suite à une demande d'élèves  je met à jour mon blog avec une nouvelle page:

Cours et Formation

Vous y retrouverez:



  • Support de Cours (E.S.T.P.)
    • 2014-2015
    • 2015-2016


  • Données du Projet (E.S.T.P.)

    • 2014-2015

  • Informations et liens utiles.

En savoir + sur le cours donné à l'E.S.T.P.

mercredi 26 février 2014

RhinoCivil Engineering & RCP

RCP (Remote Control Pannel) & RhinoCivil Engineering




Grasshopper3D propose un système d'interface afin de communiquer avec une définition Grasshopper directement depuis un panneau Rhino3D nommé RCP (Remote Control Pannel).
Cette vidéo illustre l'utilisation du RCP avec RhinoCivil Engineering pour la fonction décalage variable.


Voir sur YouTube

Voir sur Grasshopper





Cette vidéo illustre l'utilisation du RCP avec RhinoCivil Engineering pour la fonction CourbeDeNiveau

Voir sur YouTube

Voir sur Grasshopper

vendredi 7 février 2014

Travaux réalisés en formation Rhinoceros 3D

Ecran d'ordinateur de bureau



Dell 1704FPV

Smart Phone iPhone 4






















iPhone 4



Travaux réalisés en formation sur le logiciel Rhinoceros 3D pour la société Sismo Design

mardi 26 novembre 2013

RhinoCivil Engineering Exemple: Optimisation de route en déblais et rembalis

Vous retrouverez ici un exemple de définition utilisant des composants de RCE RhinoCivil Engineering

Cet exemple est l'étude d'une optimisation déblais et remblais d'une route.



But:
Dans cet exemple nous allons voir comment utiliser RCE RhinoCivil Engineering dans une étude d'optimisation de déblais et de remblais sur une route.
Données:
Maillage représentant le terrain. Mesh (A)
Courbe représentant l'axe de la route. Polyline


Algorithme :
  • Courbe de niveaux sur le maillage du terrain Mesh (A).(RCE :Courbes de Niveaux Maillage)
  • Multiple conges sur l’axe de la route Polyline.(RCE :Multi-Conges)
  • Recherche d ‘intersections entre l’axe de la route et les courbes de niveaux primaires.(RCE :Recherche d’intersection Courbe sur Courbe)
  • Interpolation de l’axe sur les points d’intersections.(RCE :Interpolation de Courbe)
  • Division de la courbe par un plan vertical.(RCE : Plan sur Courbe)
  • Dessin de profils routier.(RCE :Profil Routier)
  • Dessin de profils déblais et remblais.(RCE :Profil déblais & remblais simple)
  • Joindre courbe de profils déblais et de remblais.
  • Fermer courbe de profil.(RCE : Fermer Courbe)
  • Modélisation de la route en déblais et en remblais.
  •  Création de la boite de contour du projet.(RCE :Boîte)
  •  Création du socle du Terrain dans la zone du projet.
  •  Opération booléenne pour la route en déblais et en remblais.
  •  Calcul de volume et affichage
  • Optimisation avec Galapagos .
Etude A
Paramètre= Rayon du composant Multi-Conges

Etude B
Paramètre= Rayon du composant Multi-Conges
                Déplacement des points d'interpolations.

Ajouts de nouveau composant pour le déplacement des points.
Optimisation.
Etude C
Paramètre= Rayon du composant Multi-Conges
                Déplacement des points d'interpolations.
                Largeur de la route sur le composant Profil routier
Ajout du composant répétition d'arbre (RCE).


Optimisation.


lundi 25 novembre 2013

RhinoCivil Engineering Exemple: Optimisation de plateforme déblais et rembalis

Vous retrouverez ici un exemple de définition utilisant des composants de RCE RhinoCivil Engineering


Cet exemple est l'étude d'une optimisation déblais et remblais d'une plateforme.

But:
Dans cet exemple nous allons voir comment utiliser RCE(RhinoCivil Engineering) dans une étude d'optimisation de déblais et de remblais sur une plateforme.
Données:
Maillage représentant le terrain. Mesh (A)

Courbe représentant la plateforme. Crv

Algorithme :
  • Boite de contour du maillage du terrain pour extraction des dimensions en Z de la boite.
Zmin
Zmax
  • Filtrage de la courbe (courbe plane et fermée), extraction de la position en Z de la courbe.
ZCurve
Crv(Base)
Plan(Base)
  • Nous en déduisons la différence entre la position de la courbe et la position du maillage.
DeltaZ
  • A partir d’un slider (0 à 1), nous remappons la valeur du slider d’un domaine 0 à 1 vers la domaine correspondant au Delta Z. Nous obtenons l’altitude de la courbe à tester.
ZCurve*
*(A la position 0 du slider la courbe est au plus bas du maillage du terrain et à la position 1 la courbe est au plus haut du maillage du terrain. L’optimum du déblais remblais doit probablement se trouver entre ces deux valeurs).
  • Déplacement de la courbe en Z.
Crv (Base)
  • Division de la courbe par un plan vertical.(RCE : Plan sur Courbe)
Pour une courbe fermée le paramètre t est 0, pour une polyligne fermée le paramètre t est 0 et 1.
  • Dessin de profils déblais et remblais.(RCE :Profil déblais & remblais simple)
Nous prenons comme paramètre de rattrapage en déblais et remblais  Delta Z.
  • Modélisation de la plateforme en déblais et en remblais.
  • Création de la boite de contour du projet.(RCE :Boîte)
  • Création du socle du Terrain dans la zone du projet.
  • Opération booléenne pour la plateforme en déblais et en remblais.
  • Calcul de volume et affichage. 
  • Optimisation avec Galapagos.
  • Galapagos Editeur. 
  • Vérification
La courbe de base peut être une polyigne ou une courbe NURBS, pour éviter un problème de calcul un ensemble de composant peut être ajouté à la définition.

En savoir +

jeudi 31 octobre 2013

RhinoCivil Engineering v1.2 est disponible

Version 1.2 de RhinoCivil Engineering
  • Ajout d'un composant pour la tracé d'un carroyage. (Tabs Construction 2D)
  • Ajout d'un composant section de PolySurface. (Tabs Outils d'analyse)
  • Ajout d'un composant section de maillage. (Tabs Outils d'analyse)
  • Ajout d'un composant boite de contour.(Tabs Transformation 3D)
  • Ajout d'un composant fermer courbe.(Tabs Utilitaire)
  • Ajout d'un composant mass addition.(Tabs Utilitaire)
  • Ajout d'un composant mass soustraction.(Tabs Utilitaire)
  • Ajout d'un paramètre pour le composant Cercle TTR: Points de tangence.
  • Ajout d'un paramètre pour le composant Cercle TTT: Points de tangence.
  • Correction de bug:
  • Courbe de niveaux (Géométrie)
  • Courbe de niveaux (Maillage)
  • Nouveau système de licence intégré à la version de RhinoCivil Engineering (merci de m'envoyer votre requête de licence)


En savoir +






lundi 7 octobre 2013

RhinoCivil Engineering v1.1 Est disponble

Version 1.1 de RhinoCivil Engineering


  • ajout menu pour l'import export.
  • ajouts de composants pour l'export:
    • Format *.obj. (Tabs Import Export)
    • Format ZSoil. (Tabs Import Export)


  • ajout d'un composant arrondir. (Tabs Utilitaire)
  • ajouts d'un composant recherche courbe sur courbe. (Tabs Sketch 3D)
  • correction de bug : 
    • multiple rayons.
    • multiple pentes.
    • recherche point sur courbe.
    • gradient hauteur.
    • gradient pente.
    • Ligne d'ecoulement.
    • Plan sur courbe.

En savoir +

       
      Chaîne YouTube de RCE
Download with Food For Rhino
Download with Google Drive








Download with Google Drive



    
    Communauté de RCE

vendredi 20 septembre 2013

RhinoCivil Engineering est sortie !!!

RhinoCivil Engineering WIP 1.0 est maintenant disponible au téléchargement.

RhinoCivilEngineering a été développé par RhinoForYou et validé au sein d’une grande société d’ingénierie.

Cette première version est adressée aux utilisateurs de Grasshopper, un plugin natif de Rhinoceros. Elle permettra de validé en profondeur l’ensemble de la solution RhinoCivil Engineering pour ainsi migrer vers une solution purement Rhinoceros.

85 composants Grasshopper permettant entre autre l’analyse d’un terrain, l’étude de projet linéaire ou encore l’étude de plateforme.


Prérequis :


Documentation:

RCE components (FR) - Support

Community:

RhinoCivil Engineering Forum

Video :


Chaine RhinoCivil Engineering

mercredi 3 avril 2013

RhinoCivilEngineering

En association avec RhinoforyouRhinoDéveloppements présente Rhino CivilEngineering RCE(dénomination du logiciel), un plugin pour grasshopper adapté à la conception de projet.

Complètement dédié aux utilisateurs de grasshopper, RCE permet notamment la conception de multi-projets 3D dédiés à la VRD et plus particulièrement aux terrassements, projets de tracés linéaires, calculs d’optimisation déblais-remblais et calculs de métrés.

RCE permet aussi l’étude de Terrains 3D ou de Projets 3D intégrés au Terrain, communément appelée géo modélisation 3D.

RCE ajoute certaines fonctions métier à grasshopper ainsi que des fonctions « manquantes » de Rhinoceros, comme les outils de transformation "Dérouler" ou "Glisser".

RCE ajoute la plupart des fonctions de RhinoTerrain, un plugin de Rhinoceros. Sous forme de composants dits de « script », ces composants sont ouverts aux modifications pour les utilisateurs de RhinoTerrain dans RCE.