Balises issues d'éléments de modèle

Cet article décrit la création de balises directement à partir d'éléments de modèle 3D : un élément à la fois, ou en masse à partir d'un fichier CSV.

 

Autorisations : les utilisateurs dont les rôles incluent les autorisations Afficher les étiquettes et P&ID, Gérer les étiquettes et P&IDs et Afficher les données de Reality Data peuvent créer des balises à partir d'éléments de modèle.

 

Remarque : la capacité de balisage illimitée est disponible uniquement avec l'édition TWIN, tandis que les utilisateurs de l'édition BIM n'ont pas accès à cette fonctionnalité.

 

Contactez-nous à l'adresse sales@cintoo.com pour en savoir plus sur la mise à niveau.

En savoir plus sur les éditions BIM et TWIN.


TABLE DES MATIÈRES


Créer une balise à partir d'un seul élément de modèle

  1. Il est obligatoire de créer une liste de balises : suivez les instructions de Créer une liste de balises.
  2. Accédez à l'Explorateur de Modèles et choisissez un modèle.
  3. Dans l'Explorateur de contenu de modèle, choisissez l'élément de modèle pour lequel créer une balise. En bas de l'Explorateur de contenu de modèle, choisissez Créer une balise.

     

  4. Dans la fenêtre contextuelle Créer une balise à partir de l'arborescence, choisissez la liste de balises à laquelle ajouter la balise, puis cliquez sur Créer.

     

  5. La balise est créée dans l'Explorateur de balises, sous la liste de balises choisie.

     

  6. Si l'opération est effectuée à un niveau supérieur du modèle, par exemple sur des colonnes, comme illustré ci-dessous, la balise complexe obtenue peut être éclatée pour obtenir des objets de balise individuels.

    Avant Éclater les balises

    Après Éclater les balises

     

  7. Utilisez ces balises dans n'importe quel workflow de balises.

Créer des balises en masse à partir d'éléments de modèle

Utilisez l'import CSV plutôt que la sélection des éléments un par un lorsque des centaines ou des milliers d'éléments doivent être balisés, ou lorsque les éléments cibles sont dispersés dans des branches distinctes de la hiérarchie du modèle.

 

Prérequis

  • Modèle déjà importé dans le projet
  • Liste de balises créée : voir Créer une liste de balises
  • Vue 3D ouverte avec le modèle référencé chargé dans la scène

Format du fichier CSV

Le fichier comporte exactement trois colonnes :

ColonneObligatoireContenuSi elle est laissée vide
model_uuidNonUUID Cintoo du modèle contenant cet élémentLe nom de l'élément est recherché dans tous les modèles du projet
model_element_nameOuiAttribut de nom exact de l'élément, sensible à la casseLa ligne est ignorée et ne crée aucune balise
tag_idNonID de la balise qui portera les cadres englobants des élémentsLe nom de l'élément est utilisé comme ID de balise

Règles pour ce type de fichier :

  • La ligne d'en-tête est obligatoire
  • Les colonnes sont identifiées par le nom de leur en-tête, qui n'est pas sensible à la casse ; l'ordre des colonnes est donc libre
  • Aucune autre colonne n'est autorisée

 

Remarque : un nom d'élément contenant un guillemet double (courant pour les diamètres de tuyaux notés avec le symbole du pouce) est importé tel quel, tant que le CSV respecte la mise entre guillemets standard : placez toute la valeur entre guillemets doubles et doublez le guillemet interne. Le nom d'élément /LINE-200-6"-CS01 est écrit dans le fichier ainsi :
"/LINE-200-6""-CS01"

 

Avertissement : il ne faut pas ajouter de colonnes de métadonnées à ce type de fichier. Une seule colonne supplémentaire fait échouer l'import et aucune balise n'est créée, même pour les lignes par ailleurs valides. Pour renseigner les métadonnées des balises, importez d'abord les éléments, puis mettez à jour les balises avec Modification en masse de plusieurs balises.

Regrouper des éléments en une seule balise

Plusieurs lignes partageant le même tag_id produisent une seule balise complexe dont le cadre englobant fusionne les cadres englobants de tous les éléments listés pour cet ID :

model_uuidmodel_element_nametag_id
3f2504e0-4f89-11d3-9a0c-0305e82c3301Pump-101TAG-001
3f2504e0-4f89-11d3-9a0c-0305e82c3301Pump-102TAG-001
7c9e6679-7425-40de-944b-e07fc1f90ae7Valve-22TAG-002

Les lignes ci-dessus créent deux balises : TAG-001, qui englobe les deux pompes, et TAG-002, sur une seule vanne. Une balise complexe produite de cette façon peut ensuite être éclatée en objets de balise individuels.

 

Remarque : un tag_id correspondant à une balise existante de la liste de balises cible crée une balise en double au lieu de mettre à jour la balise existante. Vérifiez le contenu de la liste de balises avant l'import pour éviter les doublons.

Lire l'UUID du modèle

model_uuid est l'UUID Cintoo du fichier de modèle lui-même, et non son nom. Lisez-le via Cintoo API, qui liste tous les modèles d'un projet avec leur uuid :

GET /api/2/accounts/{accountRef}/projects/{projectRef}/files?category=model

Lister les fichiers nécessite l'autorisation workzone:workzones:read dans les zones de travail concernées.

 

Pour un modèle unique, l'UUID est également lisible dans l'interface : sélectionnez le modèle dans l'Explorateur de Modèles, cliquez sur i pour ouvrir le panneau Informations, puis ouvrez l'onglet Détails et copiez Uuid.


Procédure d'import

  1. Accédez à la Vue 3D et chargez le modèle référencé dans la scène.
  2. Sélectionnez la liste de balises dans laquelle importer, puis importez le fichier CSV depuis les actions en bas de l'Explorateur de balises, comme pour n'importe quelle liste de balises.
  3. Les balises apparaissent dans la liste de balises choisie, le cadre englobant de chaque balise étant tracé à partir du ou des éléments de modèle listés.
    Avertissement : l'import ne fonctionne que depuis la Vue 3D, avec le modèle référencé chargé dans la scène : les cadres englobants des éléments de modèle ne sont connus qu'une fois le modèle affiché. Une tentative depuis l'onglet Données, ou avec un modèle non chargé, affiche une erreur.
    Remarque : une ligne qui désigne un modèle ou un élément introuvable ne crée aucune balise. Le reste du fichier est tout de même importé, avec un avertissement indiquant que des modèles ou des noms d'éléments n'ont pas été trouvés dans la scène ; l'avertissement n'indique pas quelles lignes ont été ignorées. Lorsque rien dans le fichier ne peut être mis en correspondance, le même message apparaît sous forme d'erreur et aucune balise n'est créée.

Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article