Veuillez noter : Cet article est une traduction générée par IA.
Dans BIMcollab, les documents se voient attribuer un code. La structure d'un tel code peut être définie au moyen d'une 'Convention de Nomination des Documents'. Cependant, cette méthode standardisée peut ne pas être en mesure de composer la structure de code souhaitée. Dans ces cas, des 'Expressions Régulières', ou RegEx en abrégé, peuvent être utilisées.
Expressions Régulières
Une 'Expression Régulière' est une façon de décrire des motifs qui permettent aux logiciels de reconnaître du texte (source : Wikipédia). Étant donné qu'il existe une syntaxe formelle pour cela et que les expressions régulières peuvent être considérées comme une sorte de langage de programmation, le contexte de cet article n'est pas l'endroit pour expliquer cela en détail. Si vous souhaitez en savoir plus sur la façon dont une expression régulière peut être composée, veuillez vous référer à Wikipédia, des sites spécialisés tels que Regexr ou un grand nombre de bonnes instructions sur YouTube.
Tâche de l'Administrateur
Tout comme la définition de la 'Convention de Nomination des Documents', entrer un RegEx est la tâche d'un administrateur. Les Expressions Régulières sont définies par projet.
Ouvrez BIMcollab en tant qu'Administrateur.
Allez dans la section 'Administration des Jumeaux'.
Sélectionnez 'Projets' dans la colonne de gauche...
... puis le projet souhaité.
Ensuite, ne sélectionnez PAS l'option 'Expressions Régulières', mais sélectionnez le bouton Modifier pour modifier le projet.
Dans la page 'Modifier le projet', vous pouvez créer les expressions.
L'Exemple de RegEx
Dans notre exemple, le RegEx est utilisé avec la structure suivante :
[A-Z]{3}-[A-Z]{3}-[0-9]{4}
Explication de la syntaxe :
La notation officielle est /[A-Z]{3}-[A-Z]{3}-[0-9]{4}/ mais les barres obliques inverses sont interceptées par le logiciel BIMcollab et peuvent donc être omises.
[A-Z]{3} indique que trois lettres majuscules apparaîtront ici. De A à Z, donc sans exceptions.
[0-9]{4} indique que quatre chiffres de 0 à 9 apparaîtront ici.
Au total, le code défini se compose de deux ensembles de trois lettres majuscules et de quatre chiffres, séparés par un tiret. Par exemple : ABC-DEF-1234
Ajouter un Document
Le RegEx discuté ci-dessus a été ajouté à 'Document', les quatre autres types de documents tels que 'Dessin' ou 'Modèle' ne sont pas remplis avec un RegEx.
Un document est ajouté à un projet dans BIMcollab de la manière suivante :
Sélectionnez le projet souhaité dans 'Mes Projets'.
Cliquez sur la section 'Documents' en haut de la barre bleue.
Vous verrez maintenant la page d'aperçu des documents. Cliquez sur le bouton [Ajouter au projet] en haut à droite pour ajouter un document.
Sélectionnez le document à ajouter au projet et [Téléchargez] ce document.
Ajoutez maintenant les métadonnées nécessaires aux documents téléchargés en cliquant sur [Ajouter des informations aux fichiers téléchargés].
Remplissez tous les champs requis (champs marqués d'un astérisque et tout autre champ que vous souhaitez remplir). Dans le champ 'Numéro de document', entrez le numéro de document conformément à la définition du RegEx.
Enregistrez les métadonnées. Si le numéro de document est conforme au RegEx, il sera accepté ; sinon, un avertissement apparaîtra à côté du champ.
L'aperçu des documents du projet sera affiché.
RegEx et Workflows
Un Workflow peut être démarré sur la base d'un CodeDocument. Supposons que seuls les dessins doivent être estampillés avec ‘Destiné au chantier’ et pas les autres documents, alors un RegEx peut être inclus dans les conditions sous lesquelles le Workflow est démarré, dans lequel le code document d'un dessin est enregistré.
Lorsque la structure RegEx correspond au CodeDocument du Dessin nouvellement ajouté, le tampon comme suggéré est ajouté au dessin.


