- Startseite
- Tekla Structures
- Share models and files
- Working collaboratively within a Tekla Structures model
- Freigegebene Elemente in Tekla Model Sharing
Freigegebene Elemente in Tekla Model Sharing
Freigegebene Elemente in Tekla Model Sharing
Standardmäßig werden alle Modelldaten freigegeben, wenn Sie ein Modell in Tekla Model Sharing freigeben.
Wie die Daten in Tekla Model Sharing freigegeben werden, hängt vom Typ der freigegebenen Daten ab.
Einige Daten werden inkrementell freigegeben.
Das bedeutet, dass nur die neuen und geänderten Daten freigegeben werden. Beim Einlesen werden die Daten vom Freigabedienst abgerufen und mit den Daten auf dem Computer vereint.
Anmerkung:Sie können inkrementell freigegebene Datenbanken nicht entfernen oder ersetzen. Die Kompatibilität von inkrementell freigegebenen Datenbanken wird beim Öffnen des Modells überprüft.
Einige Daten werden freigegeben, können aber nicht inkrementell aktualisiert werden.
Beim Einlesen werden die Daten vom Freigabedienst abgerufen und überschreiben die Daten auf dem Computer.
Einige Daten werden nicht freigegeben.
Leere Ordner unter dem Modellordner werden nicht freigegeben.
Standardmäßig werden Organizer -Daten nicht freigegeben.
Sie können jedoch die Import- und Exportfunktion von Organizer für Tekla Model Sharing verwenden, um in Organizer vorgenommene Änderungen freizugeben.
Einige der Katalogdateien, die in den Umgebungsordnern liegen ( rebar_database.inp , assdb.db , screwdb.db , matdb.bin , profdb.bin ), werden in den Modellordner kopiert, wenn die Freigabe gestartet wird.
Anleitung zur Freigabe
Wenn Sie die beim Einlesen überschriebenen Dateien überprüfen möchten, klicken Sie auf Datei > Freigeben > Ordner für Sicherungsdateien öffnen , um den Unterordner \ModelSharing\BackUpEnv im Modellordner zu öffnen. Der Ordner enthält überschriebene Dateien aus den drei letzten Einlesevorgängen. Sie können die Dateien dann zum Beispiel wieder in Ihr Modell kopieren oder die Dateien auf Änderungen überprüfen.
Sie sollten keine Datenbanken entfernen oder ersetzen. Wenn Sie eine Datenbank entfernen oder ersetzen, müssen Sie eine neue Grundlinie des Modells erstellen. Alle anderen Benutzer müssen dieser neuen Grundlinie beitreten und dann weitere Pakete einlesen.
Datenbanken
Beschreibung | |
---|---|
Modelldatenbank |
Modelldatenbank .db1 wird inkrementell freigegeben. |
Positionierungs-Datenbank |
Positionierungs-Datenbank .db2 wird freigegeben, kann aber nicht inkrementell aktualisiert werden. Wenn Sie die Gruppenpositionierungseinstellungen geändert haben und Änderungen einlesen, gehen die Einstellungsänderungen verloren, falls ein anderer Benutzer die Gruppenpositionierungseinstellungen ebenfalls geändert und rausgeschrieben hatte. Note:
Wir empfehlen daher, dass nur ein Benutzer die Positionierungseinstellungen aktualisiert und für andere Benutzern freigibt (rausschreibt). Falls der Benutzer vor dem Rausschreiben der Positionierungsaktualisierungen Änderungen einlesen muss, ist es wichtig, die Einstellungen genau zu prüfen, bevor sie im Anschluss freigegeben werden. Wir empfehlen, den Befehl Selektierte Serien positionieren auf der Registerkarte Zeichnungen & Listen bei der Positionierung zu verwenden. Erstellen Sie Ihre Modellausgabe, wie Zeichnungen, Listen, NC-Dateien und IFC-Dateien, nach dem erfolgreichen Rausschreiben. |
Modell-Historien-Datenbank |
Modell-Historien-Datenbank history.db wird inkrementell freigegeben. |
Plandatenbank |
Plandatenbanken .db3 werden freigegeben, können aber nicht inkrementell aktualisiert werden. Wenn Sie ein CIS/2- oder SDNF-Modell importiert haben und Änderungen einlesen, gehen Änderungen an der Plandatenbank verloren, falls ein anderer Benutzer dasselbe CIS/2- oder SDNF-Modell eingelesen und Änderungen rausgeschrieben hatte. |
Datenbank für Statikmodelle |
Datenbank für Statikmodelle .db6 und Statikergebnismodelldatenbank .db5 werden freigegeben, können aber nicht inkrementell aktualisiert werden. Wenn Sie ein Statikmodell geändert haben und Änderungen einlesen, gehen die Änderungen am Statikmodell verloren, falls ein anderer Benutzer dasselbe Statikmodell ebenfalls geändert und rausgeschrieben hatte. |
Benutzerdefinierte Komponenten und skizzierte Profile |
Datenbank für benutzerdefinierte Komponenten und skizzierte Profile xslib.db1 wird inkrementell freigegeben. |
Standard-Teilmodelldatenbank |
Standard Teilmodell .db1 wird freigegeben, wenn Sie das Standardteilmodell in einem separaten Ordner unter dem aktuellen Modellordner speichern. Stellen Sie sicher, dass XS_STD_PART_MODEL relativ zum Modellordner eingestellt ist und dass der Wert auf das korrekte Standardteilmodell verweist, zum Beispiel XS_STD_PART_MODEL=.\StandardParts\. |
Kataloge
Beschreibung | |
---|---|
Profilkatalog |
Ein freigegebenes Modell enthält die Profilkatalogdatei profdb.bin. Wenn Sie eine neue Profildefinition im freigegebenen Modell hinzufügen und verwenden , wird die Definition beim nächsten Rausschreiben freigegeben. Wenn ein anderer Benutzer diese neue Definition einliest, wird die Datei profdb.bin im Modellordner des Benutzers aktualisiert, um die hinzugefügte Definition zu berücksichtigen. Sie können den Profilkatalog auch mit neuen Profildefinitionen aktualisieren, ohne neue Objekte zu erstellen oder die vorhandenen Profildefinitionen eines Profils zu ändern, das bereits im Modell verwendet wird. |
Biegeformkatalog |
Freigegebene Modelle enthalten die Biegeformdatenbank rebar_database.inp. Wenn Sie eine neue Bewehrungsstabdefinition im freigegebenen Modell hinzufügen und verwenden , wird die Definition beim nächsten Rausschreiben freigegeben. Wenn ein anderer Benutzer diese neue Definition einliest, wird die Datei rebar_database.inp im Modellordner des Benutzers aktualisiert, um die hinzugefügte Definition zu berücksichtigen. Sie können auch den Biegeformkatalog mit neuen Bewehrungsstabdefinitionen aktualisieren, ohne neue Objekte zu erstellen. |
Schraubenkatalog Schraubengarniturenkatalog |
Ein freigegebenes Modell enthält die Schraubenkatalogdatei screwdb.db und die Schraubengarniturkatalogdatei assdb.db. Wenn Sie eine neue Schrauben- oder Schraubengarniturdefinition im freigegebenen Modell hinzufügen und verwenden , wird die Definition beim nächsten Rausschreiben freigegeben. Wenn ein anderer Benutzer diese neue Definition einliest, werden die Dateien screwdb.db und assdb.db im Modellordner des Benutzers aktualisiert, um die hinzugefügte Definition zu berücksichtigen. Sie können auch den Schraubenkatalog und den Schraubengarniturenkatalog mit neuen Schrauben- oder Schraubengarniturdefinitionen aktualisieren, ohne neue Objekte zu erstellen. |
Materialkatalog |
Ein freigegebenes Modell enthält die Materialkatalogdatei matdb.bin. Wenn Sie eine neue Materialdefinition im freigegebenen Modell hinzufügen und verwenden , wird die Definition beim nächsten Rausschreiben freigegeben. Wenn ein anderer Benutzer diese neue Definition einliest, wird die Datei matdb.bin in dessen Modellordner aktualisiert, um die hinzugefügte Definition zu berücksichtigen. Sie können auch den Materialkatalog mit neuen Materialdefinitionen aktualisieren, ohne neue Objekte zu erstellen. |
BDAs, Optionen, Ansichten, Betonierteile
Beschreibung | |
---|---|
Definitionen benutzerdefinierter Attribute (BDA) |
Wenn ein Modell erstellt wird, werden die Definitionen benutzerdefinierter Attribute aus objects.inp -Dateien gelesen und die Definitionen in der Datenbank environment.db abgespeichert. Geänderte und neu hinzugefügte Attributdefinitionen werden inkrementell freigegeben. Neue Attributdefinitionen werden beim Öffnen des Modells automatisch zur Datenbank hinzugefügt. Wenn die aktuelle Datei objects.inp eine von der Datei environment.db abweichende Definition enthält, können Änderungen mit Datei > Diagnose und Reparatur > Attributdefinitionen prüfen und ändern übernommen werden. Falls die Datei objects.inp sich im Modellordner befindet, wird sie als Datei freigegeben und überschreibt beim Einlesen die lokale Version der Datei objects.inp. |
Optionen |
Wenn ein Modell erstellt wird, werden die Optionen aus den Dateien options.ini eingelesen und die modellspezifischen Optionen werden in den Datenbanken options_model.db und options_drawings.db gespeichert. Modellspezifische Optionen können mithilfe der Dialogfelder Optionen und Erweiterte Optionen geändert werden. Änderungen an modellspezifischen Optionen werden inkrementell freigegeben.
|
Weitere wichtige Dateien im Modellordner |
Die Datenbank-ID-Bereichsmapperdatei db.idrm und die Bibliotheksdatenbank-ID-Bereichsmapperdatei xslib.idrm werden für die ID-Handhabung benötigt. Diese Dateien sind zum Beispiel notwendig, um die Zeichnungen zu öffnen, die im Single-User- oder im Multi-User-Modus erstellt wurden. Die Datei plotdev.bin enthält die Druckgerätedefinitionen, die Sie im Druckerkatalog erstellen ( alte Druckfunktion ). Die Datei wird freigegeben, wenn sie sich im Modellordner befindet. |
Ansichtsfreigabe |
Standardmäßig werden Ansichten nicht freigegeben. Ansichten werden freigegeben, wenn sie einen Namen haben, und die Option Teilen im Dialogfeld Ansicht auf Geteilt eingestellt wurde. Hinweis: Wenn Sie einem Modell beitreten, erhalten Sie alle Modellansichten. Allerdings werden Änderungen an den Ansichten nicht freigegeben, wenn Teilen für die Option Nicht geteilt ausgewählt ist. |
Informationen zu Betonierteilen |
Automatische Zuweisungen von Objekten zu Betonierteilen werden nicht freigegeben. Der Befehl Betoniereinheiten erstellen muss in den lokalen Versionen des freigegebenen Modells ausgeführt werden, um die Betonierteile zu aktualisieren. Ist für XS_CALCULATE_POUR_UNITS_ON_SHARING TRUE eingestellt (Standardwert), berechnet und aktualisiert Tekla Structures die Betonierteile beim Rausschreiben und Einlesen automatisch. Wenn XS_CALCULATE_POUR_UNITS_ON_SHARING auf FALSE eingestellt ist, muss jeder Benutzer den Befehl Betoniereinheiten erstellen in der lokalen Version des freigegebenen Modells ausführen, um die Betonierteile zu aktualisieren. Manuelle Zuweisungen, die mit den Befehlen Zu Betoniereinheit hinzufügen und Aus Betoniereinheit entfernen erstellt wurden, werden freigegeben. |
Ausschließen von Dateien und Ordner in Tekla Model Sharing
Standardmäßig werden Dateien und Ordner im Modellordner freigegeben, wenn Sie ein Modell in Tekla Model Sharing freigeben. Wenn Sie nicht alle Dateien oder Ordner im Modellordner freigeben möchten, können Sie diese von der Freigabe ausschließen.
Tekla Model Sharing funktioniert nur, wenn das Modell für alle Benutzer identisch ist. Tekla Structures kümmert sich um die modellspezifische Datenfreigabe. Sie können nur Dateien ausschließen, die keine Auswirkungen auf das Modell haben. Sie können keine der Datenbanken ausschließen, die im Modellordner liegen, z. B. xslib.db1.
Leere Ordner unter dem Modellordner und einige Dateien werden automatisch ausgeschlossen.
- Klicken Sie im Menü Datei auf Freigeben > Freigabeeinstellungen .
Das Dialogfeld Freigabeeinstellungen wird geöffnet.
- Klicken Sie auf die Schaltfläche Ausschließen , um zu sehen, welche Dateien und Ordner im Modellordner von der Freigabe ausgeschlossen sind. Sie können weitere Dateien und Ordner ausschließen.
Einige Dateien und Ordner werden automatisch von der Freigabe ausgeschlossen. Diese Dateien und Ordner erscheinen in der Liste Ausgeschlossene Dateien und Verzeichnisse für Modellordner ; sie können nicht aus der Liste entfernt werden.
- Wenn Sie weitere Ordner oder Dateien ausschließen möchten, klicken Sie auf eine der Schaltflächen Verzeichnis oder Datei.
- Markieren Sie das auszuschließende Element (Ordner oder Datei).
Die ausgeschlossenen Ordner und Dateien werden zur Liste Ausgeschlossene Dateien und Verzeichnisse für Modellordner hinzugefügt.
Wenn Sie einen Ordner ausschließen, werden alle seine Unterordner und die darin enthaltenen Dateien ebenfalls von Tekla Model Sharing ausgeschlossen.
Sie können Dateien auf mehrere Arten ausschließen. Beispiel: Bei einer Datei mit dem Namen TeklaStructures.bbb stehen folgende Einstellungen zum Ausschließen von Dateien zur Verfügung:Option Beschreibung (x.x) TeklaStructures.bbb wird von der Freigabe ausgeschlossen. (x.*) Alle Dateien mit TeklaStructures. werden von der Freigabe ausgeschlossen. (*.x) Alle Dateien mit .bbb werden von der Freigabe ausgeschlossen. (*.*) Alle Dateien in diesem Ordner (nicht jedoch in dessen Unterordnern) werden von der Freigabe ausgeschlossen. - Wenn Sie die der Liste hinzugefügten Ordner oder Dateien wieder von der Liste ausgeschlossener Dateien entfernen möchten, klicken Sie auf Entfernen.
Automatisch ausgeschlossene Ordner oder Dateien können nicht entfernt werden.
- Klicken Sie auf OK , wenn Sie die Auswahl auszuschließender Dateien abgeschlossen haben.
Freigeben von Katalogaktualisierungen
Gelegentlich müssen Sie Kataloge mit neuen Definitionen, z. B. neuen Profilen, aktualisieren und die Änderungen freigeben, ohne Objekte mit den neuen Definitionen zu erstellen.
- Stellen Sie sicher, dass alle Benutzer am freigegebenen Modell ihre Änderungen rausschreiben.
- Lesen Sie alle Modelländerungen ein.
- Aktualisieren Sie die erforderlichen Kataloge.
- Erstellen Sie eine neue Grundlinie.
- Stellen Sie sicher, dass alle Benutzer der erstellten Grundlinie beitreten.
Nachdem die Benutzer der Grundlinie beigetreten sind:
- Stellen Sie sicher, dass Benutzer ihre Einstellungen für ausgeschlossene Dateien und Ordner auf Aktualität prüfen (unter Datei > Freigeben > Freigabeeinstellungen > Ausschließen ) oder aber die Datei FileSharing.ini aus der vorherigen lokalen Modellversion in den Ordner ..\TeklaStructuresModels\<model>\ModelSharing\Settings kopieren.
- Stellen Sie sicher, dass Benutzer ihre früheren lokalen Modellversionen entfernen.
Freigeben von Organizer-Daten
Standardmäßig werden Organizer -Daten nicht freigegeben. Sie können jedoch die Import- und Exportfunktion von Organizer für Tekla Model Sharing verwenden, um in Organizer vorgenommene Änderungen freizugeben.
- Wählen Sie einen Benutzer aus, der für die Organizer -Daten verantwortlich ist. Dies ist Benutzer A.
- Benutzer A erstellt die Organizer -Daten und exportiert diese Daten in einen Modellunterordner.
Beachten Sie, dass der ausgewählten Ordner nicht der Standardordner für ProjectOrganizer sein darf.
- Benutzer A schreibt raus.
- Benutzer B liest ein und erkennt, dass neue Daten verfügbar sind.
- Benutzer B öffnet Organizer und importiert die Daten, die Benutzer A exportiert hat.
- Benutzer B entfernt die alten Organizer -Daten und speichert das Modell.
- Benutzer A aktualisiert die Organizer -Daten, exportiert die Aktualisierung und schreibt die Daten raus.
- Benutzer B liest und importiert die aktualisierten Daten in Organizer.
Die Daten werden als neue Daten in Organizer angezeigt. Benutzer B entfernt die alten Daten.
Funktionsweise verschiedener Objekttypen in freigegebenen Modellen
Wenn ein Modell von mehreren Benutzern gleichzeitig in Tekla Model Sharing geändert wird, können Konflikte auftreten.
Im Allgemeinen gelten für alle Objekttypen in Tekla Model Sharing ähnliche Regeln. Beim Einlesen überschreiben die Änderungen des eingehenden Pakets lokale Änderungen am selben Objekt. Wenn also mehrere Benutzer dasselbe Objekt ändern, gewinnt der Benutzer, der seine Änderungen zuerst zum Freigabedienst überträgt (rausschreibt), den Konflikt.
Bevor Sie beginnen, Modelle gemeinsam zu bearbeiten, sollten Sie die Arbeitsweise untereinander absprechen. Beispielsweise können Sie vereinbaren, dass Benutzer unterschiedliche Bereiche des Modells bearbeiten.
Objekt/Eigenschaft | Beschreibung |
---|---|
Modellobjekte | Eine freigegebene Änderung einer Objekteigenschaft überschreibt alle anderen Änderungen an der Objekteigenschaft. Beispiel: Ein Benutzer ändert ein Trägerprofil und schreibt es raus. Ein anderer Benutzer hat das Material dieses Trägers geändert und liest ein. Der Benutzer, der das Trägermaterial geändert hat, verliert diese Änderungen, da die freigegebenen Änderungen die lokalen Änderungen am selben Objekt überschreiben. |
Überprüfen Sie die Gruppenpositionierungseinstellungen. Gruppenpositionierungseinstellungen werden freigegeben, können jedoch nicht inkrementell aktualisiert werden. Es wird empfohlen, dass zuerst ein Benutzer alle Pakete einliest, die Aktualisierungen vornimmt und anschließend die Einstellungen durch Rausschreiben freigibt. Falls der Benutzer vor dem Rausschreiben Änderungen einlesen muss, ist es wichtig, die Einstellungen genau zu prüfen, bevor sie im Anschluss freigegeben werden. Geben Sie die Startnummern in großzügigen Bereichen ein, sodass Ihnen innerhalb einer Positionierungsserie die Nummern nicht ausgehen und sich einzelne Positionierungsserien nicht überlappen. Wir empfehlen, den Befehl Selektierte Serien positionieren auf der Registerkarte Zeichnungen & Listen bei der Positionierung zu verwenden. |
|
Achsen | Falls beim Freigeben von Achsen ein Konflikt auftritt, werden die Achsen anhand der ursprünglich in den Achseigenschaften eingestellten Werte neu erzeugt. Alle manuell hinzugefügten Rasterlinien gehen verloren. Wenn zum Beispiel zwei Benutzer eine Achse ändern, indem Sie zusätzliche Rasterlinien hinzufügen und dann rausschreiben, verschwinden die hinzugefügten Rasterlinien beim Einlesen aus dem Modell. |
Kataloge | Prüfen Sie für Kataloge, ob diese alle erforderlichen Definitionen enthalten. In freigegebenen Modellen werden ab Tekla Structures 2018 die Formgeometriedateien automatisch aus dem .xml -Format ins .tez -Format konvertiert. |
Benutzerdefinierte Attribute (BDA) | Eine freigegebene Änderung an einem benutzerdefinierten Attribut (BDA) überschreibt ausschließlich Änderungen am selben BDA. Beispiel: Eine Änderung am BDA Kommentar überschreibt eine Änderung am BDA Kommentar , nicht jedoch eine Änderung am BDA Verkürzen. Eine freigegebene Änderung an einem Teil überschreibt keine BDA-Änderungen und umgekehrt. |
Teil und die zugehörige Komponente | Eine freigegebene Änderung an einem Teil überschreibt keine Komponentenänderungen und umgekehrt. |
Benutzerdefinierte Komponenten | Wenn ein Benutzer eine benutzerdefinierte Komponente aus dem Katalog Anwendungen und Komponenten in der lokalen Version des freigegebenen Modells löscht, wird beim Einlesen eine Instanz der benutzerdefinierten Komponente im Modell angezeigt, auch wenn die Komponente im Modell nicht verwendet wurde. Sie können die Komponenteninstanz im Modell nicht bearbeiten. Wenn Sie die Komponente bearbeiten müssen, lösen Sie sie zunächst auf. |
Zeichnungen | Es kann doppelte Zeichnungen eines Teils geben. Zum Beispiel erstellen zwei Benutzer Zeichnungen desselben Teils, wenn sie an den jeweils lokalen Versionen des freigegebenen Modells arbeiten. Wenn beide Benutzer ihre Änderungen rausschreiben, erscheinen zwei Zeichnungen im Dokument-Manager. Tekla Structures löscht keine der Zeichnungen und führt auch die Änderungen aus den Zeichnungen nicht zusammen. Sie müssen die Zeichnungen einer Sichtprüfung unterziehen und entscheiden, welche der Zeichnungen zu löschen ist, oder Zeichnungssperren verwenden, um andere Benutzer daran zu hindern, Zeichnungen zu ändern. |
Betoniereinheiten | Legen Sie fest, ob die Ortbetonfunktionalität im Modell verwendet wird, und setzen Sie XS_ENABLE_POUR_MANAGEMENT entsprechend. In einigen Fällen hat die Ortbetonfunktionalität Konflikte beim Einlesen verursacht. Das konnte auch dann auftreten, wenn die Betoniereinheiten nicht geändert wurden. Diese Konflikte können dazu führen, dass Objekte aus den Betoniereinheiten entfernt werden. Wenn die Ortbetonfunktionalität im Modell aktiviert ist, deaktivieren Sie sie nicht mit XS_ENABLE_POUR_MANAGEMENT , insbesondere im Verlauf des Projekts. Dies könnte Probleme verursachen, wenn Sie Zeichnungen mit Betonierteilen haben und Ihr Modell freigeben. Betonierteile und Betonierfugen im Modell und in den Zeichnungen können ungültig werden, und Sie könnten die gesamte Modellierungsarbeit verlieren, die in Zusammenhang mit dem Beton steht. Automatische Zuweisungen von Objekten zu Betonierteilen werden nicht freigegeben. Der Befehl Betoniereinheiten erstellen muss ausgeführt werden, um die Betoniereinheiten zu aktualisieren.
Manuelle Zuweisungen und weitere Änderungen an Ortbetonobjekten und den damit verbundenen Objekten (zum Beispiel Änderungen an der Geometrie oder an der Lage) werden freigegeben. Eine freigegebene manuelle Änderung der Zuordnung von Betonierteilen überschreibt eine lokale Änderung. Beispielsweise fügt Benutzer 1 ein Einbauteil zu einer Betoniereinheit hinzu, indem er den Befehl Zu Betoniereinheit hinzufügen verwendet und rausschreibt. Benutzer 2 hat demselben Einbauteil eine andere Betoniereinheit über den Befehl Zu Betoniereinheit hinzufügen hinzugefügt. Wenn Benutzer 2 einliest, sieht er, dass das Einbauteil zum Betonierteil hinzufügt wurde, dem es von Benutzer 1 hinzugefügt wurde. |
Standarddateien für das Positionierungs-Setup | Standarddateien für das Positionierungs-Setup werden nicht automatisch geladen, wenn Sie einlesen. Wenn Sie sie verwenden möchten, müssen Sie sie erneut laden, nachdem Sie eingelesen haben. |
Wenn die Löschung eines Objekts zum Freigabedienst rausgeschrieben wurde, wird das Objekt beim Einlesen in Ihrem Modell gelöscht. Dies geschieht auch dann, wenn Sie das Objekt vor dem Einlesen geändert haben. Gelöschte Objekte bleiben gelöscht, sobald die Löschung freigegeben wurde.
Gelöschte Objekte werden beim Einlesen nicht visualisiert.