Wat wordt er in Tekla Model Sharing gedeeld
Alle modelgegevens worden standaard gedeeld wanneer u een model in Tekla Model Sharing deelt.
Hoe gegevens in Tekla Model Sharing worden gedeeld, is afhankelijk van het soort gedeelde gegevens.
-
Sommige gegevens worden incrementeel gedeeld.
Dit betekent dat alleen de nieuwe en gewijzigde gegevens worden gedeeld.Als u inleest, worden de gegevens die van de deelservice worden opgehaald met de gegevens op uw computer samengevoegd.
Opmerking:U kunt geen incrementeel gedeelde databases verwijderen of vervangen.De compatibiliteit van incrementeel gedeelde databases wordt gecontroleerd wanneer het model wordt geopend.
-
Sommige gegevens worden gedeeld maar kunnen niet incrementeel worden bijgewerkt.
Als u inleest, overschrijven de gegevens die van de deelservice worden opgehaald de gegevens op uw computer.
-
Sommige gegevens worden niet gedeeld.
-
Lege mappen onder de modelmap worden niet gedeeld.
-
Gegevens van de Organisator worden standaard niet gedeeld.
U kunt de import en export van de Organisator echter met Tekla Model Sharing gebruiken om de wijzigingen met de Organisator te delen.
-
Back-ups van de modeldatabase of
.bak
-bestanden worden niet gedeeld.
-
Enkele databasebestanden die zich in de omgevingsmappen (rebar_database.inp, assdb.db, screwdb.db, matdb.bin, profdb.bin) bevinden, worden naar de modelmap gekopieerd wanneer het delen wordt gestart.
Hoe gegevens worden gedeeld
Als u wilt controleren welke bestanden zijn overschreven wanneer u inleest, klikt u op \ModelSharing\BackUpEnv onder de modelmap te openen. De map bevat overschreven bestanden van de drie nieuwste inlezingen. Vervolgens kunt u bijvoorbeeld de bestanden weer naar uw model kopiëren of de bestanden op wijzigingsdetectie controleren.
om de mapWe raden u aan geen databases te verwijderen of te vervangen. Als u een database verwijdert of vervangt, moet u een nieuwe basislijn van het model maken. Alle andere gebruikers moeten vervolgens aan deze nieuwe basislijn deelnemen en doorgaan met het inlezen van pakketten.
Databases
Beschrijving | |
---|---|
Modeldatabase |
De modeldatabase .db1 wordt incrementeel gedeeld. |
Nummeringsdatabase |
De nummeringsdatabase .db2 wordt gedeeld, maar kan niet incrementeel worden bijgewerkt. Wanneer u de familienummeringsinstellingen hebt gewijzigd en u inleest, verliest u de wijzigingen als een andere gebruiker de familienummeringsinstellingen heeft gewijzigd en weggeschreven. Opmerking:
We raden aan dat één gebruiker bijwerkt en de nummeringsinstellingen met andere gebruikers deelt door deze weg te schrijven. Als de gebruiker moet inlezen voordat de nummeringsupdates worden weggeschreven, is het belangrijk om te controleren of de instellingen zijn zoals ze vóór het delen waren. We raden u aan om tijdens het nummeren het commando Reeks van geselecteerde objecten nummeren op het tabblad Tekeningen & Lijsten te gebruiken. Maak uw modeluitvoer zoals tekeningen, lijsten, NC-bestanden en IFC-bestanden nadat het wegschrijven is geslaagd. |
Modelhistoriedatabase |
De modelhistoriedatabase history.db wordt incrementeel gedeeld. |
Plandatabase |
De plandatabases .db3 worden gedeeld, maar kunnen niet incrementeel worden bijgewerkt. Als u een CIS/2- of SDNF-model hebt geïmporteerd en u leest in, raakt u de wijzigingen van de plandatabase kwijt als een andere gebruiker hetzelfde CIS/2- of SDNF-model heeft geïmporteerd en weggeschreven. |
Rekenmodeldatabase |
De rekenmodeldatabase .db6 en de modeldatabase met de berekeningsresultaten .db5 worden gedeeld, maar kunnen niet incrementeel worden bijgewerkt. Als u een rekenmodel hebt gewijzigd en u inleest, verliest u de rekenmodelwijzigingen als een andere gebruiker hetzelfde rekenmodel heeft gewijzigd en weggeschreven. |
Gebruikerscomponenten en geschetste profielen |
De database voor gebruikerscomponenten en geschetste profielen xslib.db1 wordt incrementeel gedeeld. |
Modeldatabase met Standard-onderdelen |
Het model met Standard-onderdelen .db1 wordt gedeeld wanneer u het model met standaardonderdelen in een aparte map onder de huidige modelmap opslaat. Zorg ervoor dat XS_STD_PART_MODEL relatief ten opzichte van de modelmap is ingesteld en dat er naar het juiste model met standaard onderdelen wordt verwezen, bijvoorbeeld |
Databases
Beschrijving | |
---|---|
Profielendatabase |
Een gedeeld model bevat het profielendatabasebestand profdb.bin. Wanneer u een nieuwe profieldefinitie aan het gedeelde model toevoegt en gebruikt, wordt de definitie de volgende keer dat u wegschrijft gedeeld. Als een andere gebruiker deze nieuwe definitie inleest, wordt het bestand profdb.bin in de modelmap van de gebruiker bijgewerkt om de toegevoegde definitie op te nemen. U kunt ook de profielendatabase bijwerken met nieuwe definities zonder nieuwe objecten te maken of de bestaande profieldefinities te wijzigen van een profiel dat al in het model wordt gebruikt. Raadpleeg voor meer informatie de onderstaande paragraaf 'Database-updates delen'. |
Stavendatabase |
Een gedeeld model bevat het stavendatabasebestand rebar_database.inp. Wanneer u een nieuwe staafdefinitie aan het gedeelde model toevoegt en gebruikt, wordt de definitie de volgende keer dat u wegschrijft gedeeld. Als een andere gebruiker deze nieuwe definitie inleest, wordt het bestand rebar_database.inp in de modelmap van de gebruiker bijgewerkt om de toegevoegde definitie op te nemen. U kunt ook de stavendatabase bijwerken met nieuwe definities zonder nieuwe objecten te maken. Raadpleeg voor meer informatie de onderstaande paragraaf 'Database-updates delen'. |
Boutendatabase Boutsamenstellingendatabase |
Gedeelde modellen bevatten het boutendatabasebestand screwdb.db en het boutmerkdatabasebestand assdb.db. Wanneer u een nieuwe boutdefinitie of boutsamenstellingsdefinitie aan het gedeelde model toevoegt en gebruikt, wordt de definitie de volgende keer dat u wegschrijft gedeeld. Als een andere gebruiker deze nieuwe definitie inleest, worden de bestanden screwdb.db en assdb.db in de modelmap van de gebruiker bijgewerkt om de toegevoegde definitie op te nemen. U kunt ook de boutendatabase en de boutsamenstellingendatabase bijwerken met nieuwe definities zonder nieuwe objecten te maken. Raadpleeg voor meer informatie de onderstaande paragraaf 'Database-updates delen'. |
Materialendatabase |
Een gedeeld model bevat het materialendatabasebestand matdb.bin. Wanneer u een nieuwe materiaaldefinitie aan het gedeelde model toevoegt en gebruikt, wordt de definitie de volgende keer dat u wegschrijft gedeeld. Als een andere gebruiker deze nieuwe definitie inleest, wordt het bestand matdb.bin in de modelmap van de gebruiker bijgewerkt om de toegevoegde definitie op te nemen. U kunt de materialendatabase ook bijwerken met nieuwe definities zonder nieuwe objecten te maken. Raadpleeg voor meer informatie de onderstaande paragraaf 'Database-updates delen'. |
Gebruikersattributen, opties, aanzichten, stortobjecten
Beschrijving | |
---|---|
Definities van het gebruikersattribuut (UDA) |
Wanneer een model wordt gemaakt, worden de gebruikersattribuutdefinities uit de bestanden objects.inp gelezen en de definities worden in de database environment.db opgeslagen. Gewijzigde en toegevoegde nieuwe attribuutdefinities worden incrementeel gedeeld. Nieuwe attribuutdefinities worden automatisch aan de database toegevoegd wanneer het model wordt geopend. Als het huidige bestand objects.inp een andere definitie bevat dan environment.db, kunt u wijzigingen aanbrengen voor gebruik door op te klikken. Als het bestand objects.inp zich in de modelmap bevindt, wordt het als het bestand gedeeld en overschrijft het lokale bestand objects.inp wanneer u inleest. |
Opties |
Wanneer een model wordt gemaakt, worden de opties uit de bestanden options.ini gelezen en de modelspecifieke opties worden opgeslagen in de databases options_model.db en options_drawings.db. Modelspecifieke opties kunnen in de dialoogvensters Opties en Geavanceerde opties worden gewijzigd. Wijzigingen aan modelspecifieke opties worden incrementeel gedeeld.
|
Andere belangrijke bestanden in de modelmap |
Het mapper-bestand met het ID-bereik van de database db.idrm en het mapper-bestand met het ID-bereik van de bibliotheekdatabase xslib.idrm hebben betrekking op het verwerken van ID's. Deze bestanden zijn bijvoorbeeld nodig voor het openen tekeningen die in single-user- of multi-user-modus zijn gemaakt. Het bestand plotdev.bin bevat de definities van het afdrukapparaat die u in de Printerdatabase maakt (oude manier van afdrukken). Het bestand wordt gedeeld wanneer het zich in de map van het model bevindt. Opmerking:
Als uw project gebruikers heeft die in verschillende kantoren en met verschillende printers werken, moet u geen lokale wijzigingen in het bestand plotdev.bin in de modelmap opslaan. Sla de lokale wijzigingen in plaats daarvan in de map XS FIRM op. |
Vensterdeling |
Vensters worden standaard niet gedeeld. Vensters worden gedeeld als ze een naam hebben en de optie Delen in het dialoogvenster Venstereigenschappen wordt ingesteld op Gedeeld. Wanneer u aan een model deelneemt, krijgt u alle modelvensters, maar wijzigingen in de vensters worden niet gedeeld als de optie Delen op Niet gedeeld is ingesteld. |
Storteenheidgegevens |
Automatische toewijzingen van objecten aan storteenheden worden niet gedeeld. Het commando Storteenheden berekenen moet in de lokale versies van het gedeelde model worden uitgevoerd om de storteenheden bij te werken. Als XS_CALCULATE_POUR_UNITS_ON_SHARING is ingesteld op Als Handmatige toewijzingen die door de commando's Aan storteenheid toevoegen en Uit storteenheid verwijderen zijn gemaakt, worden gedeeld. |
Bestanden en mappen van Tekla Model Sharing uitsluiten
Bestanden en submappen in de modelmap en in bedrijfs- en projectmappen worden standaard gedeeld wanneer u een model deelt in Tekla Model Sharing. Als u niet alle bestanden of submappen wilt delen, kunt u selecteren of u enkele hiervan van delen wilt uitsluiten.
Tekla Model Sharing werkt alleen als het model voor alle gebruikers hetzelfde is. Tekla Structures zorgt voor het delen van modelspecifieke gegevens. U kunt alleen bestanden uitsluiten die geen effect op het model hebben. U kunt geen van de databases uitsluiten die zich in de modelmap bevinden (bijvoorbeeld xslib.db1).
Lege submappen onder de modelmap en sommige bestanden worden automatisch uitgesloten.
Database-updates delen
Soms moet u mogelijk databases met nieuwe definities zoals nieuwe profielen bijwerken en de wijzigingen delen zonder objecten met de nieuwe definities te maken.
Gegevens van de Organisator delen
Gegevens van de Organisator worden standaard niet gedeeld. U kunt de import en export van de Organisator echter met Tekla Model Sharing gebruiken om de wijzigingen met de Organisator te delen.
Hoe verschillende objecttypen in gedeelde modellen werken
Als meerdere gebruikers tegelijkertijd het model in Tekla Model Sharing wijzigen, kunnen er conflicten ontstaan.
Over het algemeen werken alle objecttypen in Tekla Model Sharing op dezelfde manier. Als u inleest, overschrijven de wijzigingen in het binnenkomende pakket uw lokale wijzigingen aan hetzelfde object. Met andere woorden, als meerdere gebruikers hetzelfde object wijzigen, wint bij conflicten de gebruiker die het eerste de wijzigingen in de deelservice wegschrijft.
Voordat u modellen gaat delen, moet u met algemene werkwijzen akkoord gaan. U kunt het er bijvoorbeeld mee eens zijn dat gebruikers aan verschillende gebieden van het model werken.
Object/eigenschap | Beschrijving |
---|---|
Modelobjecten |
Een gedeelde wijziging van een objecteigenschap overschrijft een andere wijziging van de objecteigenschap. De ene gebruiker wijzigt bijvoorbeeld een liggerprofiel en schrijft weg. Een andere gebruiker heeft het materiaal van dezelfde ligger gewijzigd en leest in. De gebruiker die het liggermateriaal wijzigde, raakt de wijzigingen kwijt omdat de gedeelde wijzigingen de lokale wijzigingen aan hetzelfde object overschrijven. |
Controleer de familienummeringsinstellingen.
Familienummeringsinstellingen worden gedeeld maar kunnen niet incrementeel worden bijgewerkt. We raden aan dat één gebruiker eerst alle pakketten inleest, de updates uitvoert en vervolgens de instellingen deelt door deze weg te schrijven. Als de gebruiker vóór het wegschrijven moet inlezen, is het belangrijk om te controleren of de instellingen zijn zoals ze waren voordat u deze bent gaan delen. Geef startnummers in groten getale op zodat u geen tekort aan nummers binnen een nummeringsserie hebt en dat geen enkele nummeringsserie met een andere overlapt. We raden u aan om tijdens het nummeren het commando Reeks van geselecteerde objecten nummeren op het tabblad Tekeningen & Lijsten te gebruiken. |
|
Stramienen |
Als er zich bij het delen van stramienen een conflict voordoet, worden de stramienen opnieuw gemaakt met de oorspronkelijke waarden die in de stramieneigenschappen zijn ingesteld. Handmatig toegevoegde stramienlijnen raken verloren. Wanneer twee gebruikers bijvoorbeeld een stramien wijzigen door extra stramienlijnen toe te voegen en weg te schrijven, verdwijnen de toegevoegde stramienlijnen uit het model wanneer ze worden ingelezen. |
Databases |
Controleer de databases zodat ze alle benodigde definities bevatten. Vanaf Tekla Structures 2018 worden de vormgeometriebestanden die de .xml-indeling hebben automatisch naar de .tez-indeling in gedeelde modellen geconverteerd. |
Gebruikersattributen (UDA's) |
Een gedeelde wijziging aan een gebruikersattribuut (UDA) overschrijft alleen wijzigingen aan hetzelfde gebruikersattribuut. Een wijziging in de UDA Opmerkingen overschrijft bijvoorbeeld een wijziging aan de UDA Opmerkingen maar niet aan de UDA Inkorten. Een gedeelde wijziging aan een onderdeel overschrijft geen UDA-wijzigingen en vice versa. |
Onderdeel en de gerelateerde component |
Een gedeelde wijziging aan een onderdeel overschrijft geen componentwijzigingen en omgekeerd. |
Gebruikerscomponenten |
Als een gebruiker een gebruikerscomponent uit de database Applicaties en componenten in de lokale versie van het gedeelde model verwijdert, veroorzaakt het inlezen van een exemplaar van de gebruikerscomponent dat dit in het model wordt weergegeven, zelfs als de component niet in het model is gebruikt. U kunt het exemplaar van de component niet in het model bewerken. Als u de component moet bewerken, explodeert u deze eerst. |
Tekeningen |
Er kunnen dubbele tekeningen van hetzelfde onderdeel zijn. Twee gebruikers maken bijvoorbeeld tekeningen van hetzelfde onderdeel wanneer ze op hun lokale versie van het gedeelde model werken. Wanneer beide gebruikers hun wijzigingen wegschrijven, verschijnen er twee tekeningen in Documentmanager. Tekla Structures verwijdert geen van de tekeningen en voegt de wijzigingen van de tekeningen niet samen. U moet de tekeningen visueel controleren en bepalen welke tekening moet worden verwijderd of tekeningvergrendelingen gebruiken om te voorkomen dat andere gebruikers de tekeningen wijzigen. |
Storten |
Ga akkoord of stortbeheer in het model wordt gebruikt en stel XS_STORTBEHEER_INSCHAKELEN overeenkomstig in. Als stortbeheer in het model is ingeschakeld, moet u dit niet via Automatische toewijzingen van objecten aan storteenheden worden niet gedeeld. Het commando Storteenheden berekenen moet worden uitgevoerd om de storteenheden bij te werken.
Handmatige toewijzingen en andere wijzigingen aan stortobjecten en aan de objecten die aan de stortobjecten zijn gekoppeld (zoals wijzigingen aan geometrie of locatie), worden gedeeld. Een gedeelde handmatige wijziging in de toewijzing van de storteenheid overschrijft een lokale wijziging. Gebruiker 1 voegt bijvoorbeeld een instortvoorziening aan een storteenheid toe door het commando Aan storteenheid toevoegen te gebruiken en schrijft weg. Gebruiker 2 heeft dezelfde instortvoorziening aan een andere storteenheid toegevoegd door het commando Aan storteenheid toevoegen te gebruiken. Wanneer gebruiker 2 inleest, ziet gebruiker 2 dat de instortvoorziening is toegevoegd aan de storteenheid die gebruiker 1 eraan heeft toegevoegd. |
Standard-bestanden voor nummering instelling |
De Standard-bestanden voor nummering instelling worden niet automatisch geladen wanneer u inleest. Als u deze in gebruik wilt nemen, moet u ze na het inlezen opnieuw laden. |
Als een objectverwijdering naar de deelservice is weggeschreven, wordt het object in uw model verwijderd wanneer u inleest. Dit gebeurt ongeacht of u het object vóór het inlezen hebt gewijzigd. Verwijderde objecten blijven verwijderd als de verwijdering is gedeeld.
Verwijderde objecten worden niet gevisualiseerd wanneer u inleest.
Hoe eigenschapsbestanden in de XS_FIRM- en de XS_PROJECT-mappen worden gedeeld
U kunt eigenschappenbestanden in door de gebruiker gedefinieerde submappen onder de bedrijfs- of projectmappen opslaan. De eigenschappenbestanden worden in Tekla Model Sharing in twee situaties gekopieerd en gedeeld: wanneer u een model gaat delen of wanneer u een gedeeld model hebt geopend en op de knop Bestanden kopiëren in het dialoogvenster Instellingen delen klikt.
Eigenschappenbestanden worden uit de volgende mappen gekopieerd en gedeeld:
-
De map \attributes onder de modelmap.
-
De door de gebruiker gedefinieerde submappen onder de map XS_PROJECT.
Als de map XS_PROJECT leeg is, slaat Tekla Structures deze bij het kopiëren van bestanden over.
-
De door de gebruiker gedefinieerde submappen onder de map XS_FIRM.
Als de map XS_FIRM leeg is, slaat Tekla Structures deze bij het kopiëren van bestanden over.
-
De submappen van de omgevingsmap.
De mappen worden doorzocht in de volgorde zoals ze hierboven worden weergegeven.Wanneer Tekla Structures het eerste bijbehorende bestand vindt, wordt dat bestand geselecteerd.Andere bijbehorende bestanden worden genegeerd en de bestandsnamen worden in het foutenlogboek opgeslagen.
Als de volgende mappen directe submappen van project- of bedrijfsmappen zijn, leest Tekla Structures geen bestanden met eigenschappen uit de volgende mappen:
-
ProjectOrganizerData
-
ProjectOrganizerData\DefaultCategoryTrees
-
ProjectOrganizerData\PropertyTemplates
-
ProjectOrganizerData\ExcelTemplates
-
-
AdditionalPSets
-
macros
-
macros\drawings
-
macros\modeling
-
-
Drawing Details
-
CustomInquiry
-
PropertyRepository\Templates
-
symbols
-
template
-
template\mark
-
template\settings
-
template\tooltips
-
-
profil
-
profil\ShapeGeometries
-
profil\Shapes
-