Let op: Dit artikel is een door AI gegenereerde vertaling.
In BIMcollab worden documenten een code toegewezen. De structuur van zo'n code kan worden gedefinieerd door middel van een 'Document Naming Convention'. Echter, deze gestandaardiseerde methode kan mogelijk niet de gewenste codestructuur samenstellen. In deze gevallen kunnen 'Reguliere Expressies', of kortweg RegEx, worden gebruikt.
Reguliere Expressies
Een 'Reguliere Expressie' is een manier om patronen te beschrijven die computersoftware in staat stellen tekst te herkennen (bron: Wikipedia). Aangezien er een formele syntaxis voor is en reguliere expressies kunnen worden gezien als een soort programmeertaal, is de context van dit artikel niet de plek om dit in meer detail uit te leggen. Als je meer wilt weten over hoe een reguliere expressie kan worden samengesteld, raadpleeg dan Wikipedia, gespecialiseerde websites zoals Regexr of een groot aantal goede instructies op YouTube.
Beheerders Taak
Net als het definiëren van de 'Document Naming Convention', is het invoeren van een RegEx de taak van een beheerder. Reguliere Expressies worden per project gedefinieerd.
Open BIMcollab als Beheerder.
Ga naar de sectie 'Twin Administration'.
Selecteer 'Projecten' in de linkerkolom...
... en vervolgens het gewenste project.
Selecteer dan NIET de optie 'Reguliere Expressies', maar selecteer de Edit-knop om het project te bewerken.
Op de 'Edit project' pagina kun je de expressies maken.
Het RegEx Voorbeeld
In ons voorbeeld wordt de RegEx gebruikt met de volgende structuur:
[A-Z]{3}-[A-Z]{3}-[0-9]{4}
Uitleg van de syntaxis:
De officiële notatie is /[A-Z]{3}-[A-Z]{3}-[0-9]{4}/ maar de backslashes worden onderschept door de BIMcollab software en kunnen daarom worden weggelaten.
[A-Z]{3} geeft aan dat hier drie hoofdletters zullen verschijnen. Van A tot Z, dus geen uitzonderingen.
[0-9]{4} geeft aan dat hier vier cijfers van 0 tot 9 zullen verschijnen.
In totaal bestaat de gedefinieerde code uit twee sets van drie hoofdletters en vier cijfers, gescheiden door een streepje. Bijvoorbeeld: ABC-DEF-1234
Een Document Toevoegen
De hierboven besproken RegEx is toegevoegd aan 'Document', de andere vier documenttypen zoals 'Drawing' of 'Model' zijn niet gevuld met een RegEx.
Een document wordt op de volgende manier aan een project in BIMcollab toegevoegd:
Selecteer het gewenste project in 'Mijn Projecten'.
Klik op de sectie 'Documenten' bovenaan de blauwe balk.
Je ziet nu de documentoverzichtspagina. Klik op de [Toevoegen aan project] knop rechtsboven om een document toe te voegen.
Selecteer het document dat aan het project moet worden toegevoegd en [Upload] dit document.
Voeg nu de benodigde metadata toe aan de geüploade documenten door te klikken op [Informatie toevoegen aan geüploade bestanden].
Vul alle vereiste velden in (velden gemarkeerd met een asterisk en eventuele andere velden die je wilt invullen). Vul in het veld 'Documentnummer' het documentnummer in volgens de RegEx-definitie.
Sla de metadata op. Als het documentnummer voldoet aan de RegEx, wordt het geaccepteerd; anders verschijnt er een waarschuwing naast het veld.
Het overzicht van projectdocumenten wordt weergegeven.
RegEx en Workflows
Een Workflow kan worden gestart op basis van een DocumentCode. Stel dat alleen tekeningen moeten worden gestempeld met ‘Bestemd voor de bouwplaats’ en andere documenten niet, dan kan een RegEx worden opgenomen in de voorwaarden waaronder de Workflow wordt gestart, waarin de documentcode van een tekening is vastgelegd.
Wanneer de RegEx-structuur overeenkomt met de DocumentCode van de nieuw toegevoegde tekening, wordt de voorgestelde stempel aan de tekening toegevoegd.


