Afin de permettre aux acteurs de la construction de pouvoir développer leurs propres applications openBIM en ligne et de pouvoir les enrichir avec de la donnée au format libre open dthX, Alliance du Batiment met à disposition le kit de développement BIM-CiQo.
Il est basé sur cette excellente initiative open-source qu'est IFC.js.
Démo live: 👉 BIM-CiQo 👈
- Mise en route
- Créer notre première application
- Déployer son code sur GitHub
- Mettre son application en ligne
- License
Pour plus d'informations concernant les prérequis en matière de languages de programmation et d'outils de développement nécessaire pour ce projet, vous pouvez consulter notre article: Créer sa propre Application Web.
Afin de créer notre propre application openBIM, commençons par cloner le BIM-CiQo grâce à git dans le repertoire ou nous souhaitons :
$ git clone https://github.com/alliance-batiment/BIM-CiQo.git
Une fois le clonage finalisé, vous pouvez renommer le dossier BIM-CiQo comme vous le souhaitez, ici nous l'appelerons my-bim-app:
Puis, entrez dans votre dossier, lancez l'installation des modules Node.js via la commande npm install
et enfin démarrez l'application avec npm start
:
$ cd ./my-bim-app
$ npm install
$ npm start
Notez que notre application a dû s'ouvrir automatiquement dans notre navigateur (si ce n'est pas le cas, ouvrez un nouvel onglet dans votre navigateur et saisissez l'URL indiquée par la commande dans le terminal, normalement http://localhost:3000/ ).
Cette application permet de charger et de visualiser une maquette IFC.
Afin de mettre son application en ligne, voir le tutoriel suivant: Deployer son Application Web en ligne gratuitement avec Netlify
Afin de pouvoir échanger sur le sujet et répondre à vos questions, vous pouvez rejoindre notre serveur Discord et suivre nos développements sur notre Github.
Vous pouvez également nous contacter par email: [email protected].
A bientôt sur Alliance du Batiment!!
- GNU license
- Copyright 2022 © Alliance du Batiment.