01. Présentation générale
Ce que fait l'application et comment elle s'intègre à l'écosystème BIMSmarter.
Le BIM Document Generator est une application web dédiée à la création, à la validation et à la gestion de numéros de documents conformes à la norme ISO 19650. Il couvre l'ensemble du cycle : nomenclature normalisée, validation croisée en temps réel, génération en lot, assistance IA pour les nomenclatures complexes et exports multi-formats pour archivage CRTI-B.
Toutes les données sont stockées dans Firebase Firestore et synchronisées en temps réel entre les quatre applications de l'écosystème BIMSmarter. Les fonctionnalités avancées d'export (CSV, Excel, JSON) et d'import CSV sont réservées aux plans Pro et Enterprise.
02. Connexion et premier accès
Création du compte, navigation inter-apps.
2.1. Créer un compte
- Ouvrir bim-document-generator.bimsmarter.eu
- Cliquer sur Créer un compte
- Saisir une adresse email et un mot de passe conforme aux exigences
- Valider l'adresse email via le lien reçu par mail
- Se connecter avec les identifiants validés
Exigences de sécurité. Le mot de passe doit contenir au minimum : une majuscule, une minuscule, un chiffre et un caractère spécial.
Mot de passe oublié. Le lien de réinitialisation est disponible depuis la page de connexion. Un délai de 60 secondes est imposé entre deux demandes successives pour limiter les abus.
2.2. Naviguer entre les apps BIMSmarter
Le header contient un menu déroulant Toutes nos apps listant les quatre applications de l'écosystème :
- IFC Viewer
- Workflow Generator
- GID Assistant
- Document Generator
Tout lien quittant l'application active déclenche une popup de confirmation Vous allez quitter l'application active avant la redirection. Cela évite la perte accidentelle d'un formulaire en cours.
03. Gestion des projets
Création d'un projet, limites par plan, partage inter-apps.
3.1. Créer un projet
- Ouvrir le sélecteur de projet dans le header
- Choisir Nouveau projet
- Renseigner le nom, la description et la phase en cours
- Optionnel : sélectionner un template parmi Résidentiel, Tertiaire, Infrastructure, Rénovation
3.2. Limites par plan , quota projets
| Plan | Projets max | Statut |
|---|---|---|
| Free | 1 | Limité |
| Pro | 5 | Inclus |
| Enterprise | À définir | Sur devis |
Les projets sont partagés entre toutes les applications BIMSmarter via la base Firestore. Un projet créé dans Document Generator est immédiatement disponible dans IFC Viewer, Workflow Generator et GID Assistant.
04. Générateur ISO 19650
Les 11 champs normalisés, création d'un document, templates, génération en lot.
4.1. Les 11 champs normalisés
| N° | Champ | Description | Exemple |
|---|---|---|---|
| 01 | Projet | Code projet | PRJ01 |
| 02 | Phase | Phase de mission | DEP |
| 03 | Émetteur | Code société | BIM |
| 04 | Zone | Zone du bâtiment | ZO |
| 05 | Niveau | Étage ou niveau | N01 |
| 06 | Type | Type de document | DR |
| 07 | Discipline | Discipline technique | AR |
| 08 | Numéro | Numéro de séquence | 0001 |
| 09 | Indice | Indice de révision | A |
| 10 | Révision | Numéro de révision | 01 |
| 11 | Statut | Statut du document | S0 |
Un code assemblé suit le motif PRJ01-DEP-BIM-ZO-N01-DR-AR-0001-A-01-S0. La séparation exacte dépend de la convention projet configurée dans l'onglet Codes.
4.2. Créer un document, étapes
- Ouvrir l'onglet Générateur
- Remplir les 11 champs manuellement, ou sélectionner un template (voir 4.3)
- La validation croisée Phase/Statut et Phase/Révision s'exécute en temps réel
- Le numéro de séquence s'auto-incrémente selon la combinaison Projet + Type + Discipline
- Cliquer sur Créer le document
- Le document apparaît immédiatement dans l'onglet Documents
4.3. Templates de documents , 15 disponibles
Cliquer sur le bouton Templates pour accéder aux presets pré-remplis.
| Template | Discipline pré-remplie | Type par défaut |
|---|---|---|
| Architecture | AR | DR |
| Structure | ST | DR |
| Technique | ME, EL, PL | DR |
| BIM | BIM | MD |
4.4. Génération en lot, multi-niveaux
- Activer l'option Génération en lot dans le générateur
- Définir la plage de niveaux, par exemple N00 à N10
- L'outil crée automatiquement un document par niveau avec séquences auto-incrémentées
05. Tableau des documents
Filtres, actions par ligne, actions en masse.
5.1. Filtres disponibles
Le tableau permet de filtrer les documents par discipline, statut et phase.
Les badges cliquables de l'onglet Statistiques appliquent automatiquement le filtre correspondant dans le tableau : un clic sur un badge de discipline ouvre le tableau pré-filtré sur cette discipline.
5.2. Actions par ligne
| Action | Déclencheur | Description |
|---|---|---|
| Éditer | Bouton dédié | Ouvre le mode édition inline, confirmer avec Mettre à jour ou annuler. |
| Dupliquer | Bouton dédié | Clone le document avec incrémentation automatique de la séquence. |
| Changer statut | Select inline | Modification avec auto-save immédiat vers Firestore. |
5.3. Actions en masse
- Cocher plusieurs documents via les cases à gauche du tableau
- Ouvrir le menu Bulk actions
- Appliquer la modification de statut sur toute la sélection en un seul appel
06. Assistant IA
Accès, usages, génération de documents par langage naturel, quotas.
6.1. Accès
L'assistant IA est accessible depuis l'onglet Assistant IA ou via le chatbot en interface.
6.2. Usages
- Poser des questions sur la norme ISO 19650, la nomenclature et les bonnes pratiques BIM
- Demander à l'IA de générer des documents directement depuis le chat
6.3. Créer des documents via l'IA
- Formuler la demande en langage naturel, par exemple Crée les plans d'architecture pour les niveaux 1 à 3 en phase APB
- L'IA retourne une proposition de documents structurée
- Un bouton Créer ces documents apparaît sous la réponse
- Cliquer pour valider, les documents sont intégrés dans le projet actif
Plafond par message. L'IA peut créer jusqu'à 20 documents par message. Chaque document est validé automatiquement avant intégration dans le projet.
6.4. Quotas IA journaliers
| Plan | Quota / jour | Accès |
|---|---|---|
| Free | 20 requêtes | Limité |
| Pro | 100 requêtes | Inclus |
| Enterprise | 500 requêtes | Ajustable |
Quota non contournable. Le contrôle est effectué côté serveur et ne peut pas être outrepassé depuis le navigateur. Le compteur se réinitialise chaque jour à minuit, fuseau Europe/Luxembourg.
07. Statistiques
Tableau de bord du projet actif, KPIs et répartitions.
L'onglet Statistiques affiche pour le projet actif :
- Total des documents créés
- Nombre de disciplines distinctes
- Documents approuvés, statut A1
- Documents en cours, statut S0
- Barres de répartition par discipline et par statut
Chaque badge est cliquable et redirige vers le tableau des documents avec le filtre correspondant pré-appliqué. Cela accélère la navigation de la vue agrégée vers les documents sous-jacents.
08. Exports
Formats disponibles selon le plan, procédure d'export.
8.1. Formats disponibles
| Format | Plan requis | Contenu |
|---|---|---|
| PDF Documents | Tous | Tableau complet avec bandeau BIMSmarter, métadonnées, footer paginé. |
| PDF Statistiques | Tous | Résumé global, répartition par discipline, statut, phase. |
| CSV | Pro | Séparateur ;, encodage UTF-8 BOM. |
| Excel (.xlsx) | Pro | Export via SheetJS, feuilles structurées. |
| JSON | Pro | Export structuré avec métadonnées projet. |
| Import CSV | Pro | Validation taille max 2 Mo, maximum 1 000 lignes par import. |
8.2. Procédure d'export
- Ouvrir l'onglet Documents
- Cliquer sur le bouton Exporter, en haut à droite du tableau
- Sélectionner le format souhaité dans le menu
Les utilisateurs Free voient une modal d'upgrade lorsqu'ils sélectionnent un format réservé aux plans Pro, avec redirection vers bimsmarter.eu/pricing.
09. Gestion des codes, dictionnaires
Personnalisation des valeurs des menus déroulants du générateur.
L'onglet Codes permet de personnaliser les valeurs de chaque menu déroulant du générateur ISO 19650 afin d'adapter l'outil à la convention projet.
9.1. Catégories de codes
- Projets, Phases, Émetteurs
- Zones, Niveaux
- Types de document, Disciplines, Statuts
9.2. Ajouter un code
- Ouvrir l'onglet Codes
- Sélectionner la catégorie cible, par exemple Disciplines
- Cliquer sur Ajouter, saisir le code et le libellé
- Enregistrer, le code est immédiatement disponible dans le générateur
Dictionnaires par compte. Les codes sont sauvegardés dans Firestore et ne sont pas partagés entre utilisateurs. Chaque compte dispose de ses propres dictionnaires, indépendants d'un autre collaborateur sur le même projet.
10. Guide intégré
Aide contextuelle accessible depuis l'application.
Un bouton Guide Utilisation est présent dans le header de l'application. Il ouvre une modal avec les instructions d'utilisation résumées directement dans l'interface, sans quitter la page de travail en cours.
11. Plans et limites
Synthèse des plans disponibles, quotas et exports par plan.
| Plan | Docs max | Projets max | Quota IA/jour | Exports |
|---|---|---|---|---|
| Free | 100 | 1 | 20 | PDF CSV XLSX JSON |
| Pro, 19 €/mois | 500 | 5 | 100 | PDF CSV XLSX JSON Import CSV |
| Enterprise | 2 000 | À définir | 500 | Tous formats |
Mise à niveau via bimsmarter.eu/pricing. Paiement sécurisé via notre passerelle certifiée, facturation mensuelle ou annuelle selon le plan.