Importation des métrés au format CSV
CYPEPROJECT permet d'importer des lignes de métré à partir de fichiers au format CSV, ce qui facilite l'intégration de données générées par des logiciels de CAO ou BIM autres que Allplan® ou Archicad®.
Le processus d'importation est lancé via ‘Fichier’ > ‘Importer’ > ‘Importer métrés à partir de logiciels BIM/CAO : CSV’.
La boîte de dialogue affiche deux possibilités : créer le métré à partir d’un seul fichier .csv (onglet ‘Fichier unique’) ou à partir de plusieurs fichiers (onglet ‘Fichiers multiples’).
Le processus commence par la sélection de l’emplacement du ou des fichiers. Si vous le souhaitez, vous pouvez également indiquer une source depuis laquelle copier les unités d’ouvrage et les chapitres absents du budget.
La recherche s’effectue d’abord dans la base de données de référence, qui doit idéalement être la même que celle utilisée pour la connexion avec les logiciels de CAO, afin d’associer des codes aux éléments constructifs. Si les éléments n’y figurent pas, ou si le nom de la base de données de référence n’a pas été renseigné, le logiciel peut alors rechercher les unités d’ouvrage dans les bases de données associées à l’ouvrage. Enfin, CYPEPROJECT génère automatiquement le chapitre @CSV, dans lequel sont ajoutées les unités d’ouvrage qui n’ont pu être référencées dans aucune base de données.
Après validation, une seconde boîte de dialogue s’ouvre pour définir les préférences d’importation, notamment la suppression éventuelle des lignes d’origine CSV avant l’importation et la destination des données (métré, décompte ou exécution).
Le bouton ‘Voir le contenu du fichier’ donne accès à un tableau de contrôle, dans lequel la colonne ‘État’ présente de manière visuelle les résultats de la comparaison :
- + (rouge) : nouvelle ligne ajoutée.
- = (noir) : ligne existante inchangée.
- ≠ (bleu) : ligne existante avec des différences.
Une fois l’importation validée, le métré attribué apparaît dans la fenêtre ‘Arbre de décomposition’. Par ailleurs, si de nouveaux concepts sont détectés, ils sont ajoutés au budget existant.
| Recommandation : |
|---|
| Pour que l’option ‘Importer métrés à partir de logiciels BIM/CAO’ soit disponible dans CYPEPROJECT, il faut disposer d’une licence d’utilisation CYPEPROJECT ainsi que du module Métrés automatiques de plans CAO et modèles ArchiCAD/Allplan. |
Format du fichier .csv pour l'importation des lignes de métré
Le fichier .csv doit contenir une première ligne d’en-tête indiquant le nom des colonnes. Cet en-tête permet à CYPEPROJECT d’identifier correctement les cellules correspondant à chaque ligne de détail.
Le format requis est le suivant :
CP;NV;ID;CO;CO2;A;B;C,D;E;F;FO
- CP
Code père ou code de chapitre. - NV
Note d'identification ou code d’unité d’ouvrage. - ID
Identifiant de l'élément (champ ‘Id’ dans la ligne de métrés de CYPEPROJECT). - CO
Commentaire (champ ‘Commentaire’ dans la ligne de métrés de CYPEPROJECT). - CO2
Commentaire 2 (champ ‘Commentaire2’ dans la ligne de métrés de CYPEPROJECT). - A
Unités (toujours présent) (champ ‘A’ dans la ligne de métrés de CYPEPROJECT). - B
Longueur, surface, volume ou poids (peut être absent, mais le champ est réservé ; il doit alors rester vide, par exemple ;; dans le fichier .csv) (champ ‘B’ dans la ligne de métré de CYPEPROJECT) - C
Largeur (même principe que pour B) (champ 'C' dans la ligne de métré de CYPEPROJECT). - D
Hauteur (même principe que pour B) (champ 'D' dans la ligne de métré de CYPEPROJECT). - E
Champ ‘E’ dans la ligne de métrés de CYPEPROJECT. - F
Champ ‘F’ dans la ligne de métrés de CYPEPROJECT. - FO
Champ ‘Formule’ dans la ligne de métrés de CYPEPROJECT. Pour être interprétées, les formules doivent être construites à partir des champs A, B, C, D, E et F. En l’absence de formule, CYPEPROJECT multiplie entre eux tous les champs numériques renseignés (A, B, C, D, E, F), en ignorant les champs vides.
Conditions de format :
- Le séparateur de champs doit être le point-virgule (;).
- Chaque ligne doit se terminer par un saut de ligne.
- Les champs vides doivent conserver leur position :
- s’il s’agit d’un champ intermédiaire, il doit apparaître sous la forme ;; (champ laissé vide entre deux séparateurs) ;
- s’il s’agit du dernier champ, la ligne doit se terminer par ;.
- Si un champ texte contient un point-virgule faisant partie du contenu, ce champ doit être entouré de guillemets.
- Pour les champs numériques :
- le séparateur décimal doit être la virgule (,),
- le séparateur de milliers doit être le point (.).
- Le séparateur de milliers peut être omis, tout comme le séparateur décimal s’il n’y a pas de décimales.




