Outils et méthodes de programmation en processus BIM

Mis à jour le

Responsable(s) : M. Jean-Sebastien VILLEFORT

  • Cours + travaux pratiques
Code Cnam : USBM03

Envie d'en savoir plus sur cette formation ?

Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :

Afficher le centre adapté à mes besoins

Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :

  • Durée : 50 heures
  • Alternance
  • 6 crédits

Présentation

Public, conditions d'accès et prérequis

Prérequis

Niveau : Master

Prérequis : Grade Licence en génie civil

Objectifs

Cet enseignement de projet vise à l’acquisition des méthodes et outils de programmation nécessaires au traitement et à l’exploitation des données de la maquette numérique.

Compétences et débouchés

Compétences

 Maîtriser les outils de base de programmation,

 Proposer des scripts permettant de traiter :

- Une problématique de modélisation complexe

- Un traitement de données de la maquette BIM

- Une automatisation de tâches répétitives.

Informations pratiques

Contact

  • Département : Chaire de BTP
  • Adresse : 292 rue St Martin - 75003 Paris

Programme

Contenu

Bases de la programmation : 

Algorithme

Les langages de programmation

Approches de la programmation utiles au traitement des données de la MN BIM et à la création d’automatisations de tâches répétitives :

Visual Basic for Application

Python

Dynamo pour REVIT

 

Modalités d'évaluation

Première session : Contrôle continu, rendu de projet, soutenance orale, examen selon le choix de l’équipe pédagogique après validation par le responsable national de l’US
 
Seconde session : Selon le règlement spécifique de la formation en alternance

Bibliographie

  • Edition Le Moniteur . Dynamo pour Autodesk Revit : Concevoir, automatiser et exploiter les données Ahmed Halim
  • À propos - Dynamo (dynamobim.org) . Dynamo Primer
  • eni . VBA Excel Michèle AMELOT
  • eni . Algorithmique - Techniques fondamentales de programmation - Exemples en Python Franck Ebel , Sébastien Rohaut eni
  • eni . Traitement de données et techniques de program mation (2e édition) Sébastien CHAZALLET