Najlepsze praktyki dotyczące usługi Tekla Model Sharing

Tekla Structures
2018
Tekla Structures

Najlepsze praktyki dotyczące usługi Tekla Model Sharing

Aby utrzymać prawidłowy stan udostępnionych modeli i z powodzeniem udostępniać wprowadzone zmiany, należy przestrzegać poniższych sprawdzonych metod dotyczących usługi Tekla Model Sharing.

Ogólne instrukcje rozwiązywania problemów w usłudze Tekla Model Sharing można znaleźć w artykule Rozwiązywanie problemów w usłudze Tekla Model Sharing.

Działanie różnych typów obiektów w modelach udostępnionych

Jeśli dany model modyfikuje kilku użytkowników w tym samym czasie, w usłudze Tekla Model Sharing mogą wystąpić konflikty.

Ogólnie wszystkie typy obiektów działają w usłudze Tekla Model Sharing podobnie. Po wczytaniu, zmiany w przychodzącym pakiecie zastępują lokalne zmiany w tym samym obiekcie. Innymi słowy, jeśli kilku użytkowników modyfikuje ten sam obiekt, podczas konfliktu wygrywa użytkownik, który pierwszy wyśle zmiany do usługi udostępniania.

Przed rozpoczęciem udostępniania modeli należy uzgodnić wspólne sposoby pracy.

Na przykład:
  • użytkownicy powinni pracować w różnych obszarach modelu.

  • sprawdź katalogi , aby zawierały wszystkie potrzebne definicje.

  • sprawdź ustawienia numeracji rodzin.

    Ustawienia numeracji rodziny są udostępniane, ale nie można ich aktualizować przyrostowo. Zalecamy, aby jeden użytkownik najpierw wczytał wszystkie pakiety, wykonał aktualizacje, a następnie udostępnił ustawienia, wysyłając je. Jeśli użytkownik musi dokonać wczytywania przed wysłaniem ważne jest, aby sprawdzić, czy ustawienia są takie, jakie były przed rozpoczęciem ich udostępniania.

    Numery początkowe należy nadawać z dużym zapasem, aby nie zabrakło później wolnych numerów w ramach danej serii numeracji i żadne serie nie nakładały się na siebie.

    Do numerowania zalecamy używanie polecenia Numeruj serie wybranych obiektów na karcie Rysunki i raporty.

  • ustal, czy w modelu używane będą sekcje wylewania i odpowiednio ustaw opcję XS_​ENABLE_​POUR_​MANAGEMENT.

    Jeśli sekcje wylewania są włączone w modelu, nie należy ich wyłączać za pomocą opcji XS_​ENABLE_​POUR_​MANAGEMENT , zwłaszcza w środku pracy z projektem. Sekcje wylewania oraz przerwy robocze w modelu i na rysunkach mogą stać się nieprawidłowe, co może doprowadzić do utraty dotychczasowego modelowania związanego z wylewaniem.

Jeśli użytkownicy zmodyfikują różne właściwości tego samego obiektu, końcowym rezultatem będzie kombinacja tych modyfikacji.

  • Obiekty modelu

    Udostępniona modyfikacja właściwości obiektu zastępuje inną modyfikację właściwości obiektu.

    Na przykład jeden użytkownik modyfikuje profil belki i dokonuje wysłania. Inny użytkownik zmodyfikował materiał tej samej belki i dokonał wczytania. Użytkownik, który modyfikował materiał belki utraci zmiany, gdyż udostępnione zmiany zastąpią zmiany lokalne w tym samym obiekcie.

  • Siatki

    Jeśli w udostępnianych siatkach wystąpi konflikt, siatki zostaną odtworzone za pomocą początkowych wartości ustawionych we właściwościach siatek. Wszystkie ręcznie dodawane linie siatek zostaną utracone.

    Na przykład jeśli dwóch użytkowników modyfikuje siatkę, dodając dodatkowe linie i dokonując wysłania, dodane linie siatek znikną z modelu po dokonaniu wczytania.

  • Atrybuty zdefiniowane przez użytkownika (UDA)

    Udostępniona zmiana w atrybucie zdefiniowanym przez użytkownika (UDA) zastępuje zmiany tylko w tym samym UDA.

    Na przykład zmiana w UDA Komentarz zastępuje zmianę w UDA Komentarz , ale nie w UDA Skróć.

    Udostępniona zmiana elementu nie zastępuje zmian UDA i odwrotnie

  • Element i powiązane komponenty

    Udostępniona zmiana elementu nie zastępuje zmiany komponentu i odwrotnie.

  • Rysunki

    Dla tego samego elementu może być wiele rysunków.

    Na przykład dwóch użytkowników tworzy rysunek z tego samego elementu, pracując na swoich wersjach lokalnych udostępnionego modelu. Kiedy oboje użytkownicy wyślą zmiany, na liście rysunków pojawią się dwa rysunki. Tekla Structures nie spowoduje usunięcia żadnego z nich ani też nie połączy zmian z tych rysunków. Należy wzrokowo sprawdzać rysunki i określać, które mają zostać usunięte lub używać blokad rysunków , aby zapobiegać dokonywaniu zmian rysunków przez innych użytkowników.

  • Sekcje wylewania

    Automatyczne przypisania obiektów do jednostek sekcji wylewania nie są udostępniane. Musi być uruchomione polecenie Przelicz sekcje wylewania , aby zaktualizować jednostki sekcji wylewania.

    • Jeśli opcja XS_​CALCULATE_​POUR_​UNITS_​ON_​SHARING ma wartość TRUE (która jest wartością domyślną), Tekla Structures automatycznie oblicza i aktualizuje jednostki sekcji wylewania podczas wysyłania i wczytywania.

    • Jeśli opcja XS_CALCULATE_POUR_UNITS_ON_SHARING ma wartość FALSE , każdy użytkownik musi uruchomić polecenie Przelicz sekcje wylewania w swojej lokalnej wersji modelu udostępnionego, jeśli potrzebują aktualnych informacji dotyczących jednostek sekcji wylewania.

      Na przykład użytkownik 1 przesuwa pręt zbrojeniowy w taki sposób, że styka się on z obiektem wylewanym, uruchamia polecenie Przelicz sekcje wylewania , aby dodać pręt do jednostki sekcji wylewania i wykonuje wysłanie. Gdy użytkownik 2 wykonuje wczytanie, zauważa, że pręt zbrojeniowy został przesunięty, ale nie jest dodany do jednostki sekcji wylewania.

    Ręczne przypisania i inne modyfikacje obiektów wylewanych oraz dołączonych do nich obiektów (np. zmiany geometrii lub położenia), są udostępniane. Udostępniona zmiana ręczna w przypisaniu jednostki sekcji wylewania zastępuje zmianę lokalną.

    Na przykład użytkownik 1 dodaje element osadzony do jednostki sekcji wylewania za pomocą polecenia Dodaj do sekcji wylewania i wykonuje wysyłanie. Użytkownik 2 dodał ten sam element osadzony do innej jednostki sekcji wylewania za pomocą polecenia Dodaj do sekcji wylewania. Gdy użytkownik 2 wykonuje wczytanie, zauważa, że element osadzony został dodany do jednostki sekcji wylewania dodanej przez użytkownika 1.

  • Pliki standardowe ustawień numeracji

    Pliki standardowe ustawień numeracji nie są automatycznie ładowane podczas wczytywania. Aby ich używać, należy załadować je ponownie po wczytaniu.

Warning:

Jeśli usunięcie obiektu zostało wysłane do usługi udostępniania, obiekt ten zostanie usunięty z twojego modelu po wczytaniu. Dzieje się tak niezależnie od tego, czy obiekt zmodyfikowano przed wczytaniem. Jeśli usunięcie udostępniono, usunięte obiekty pozostają usunięte.

Usunięte obiekty nie są wizualizowane podczas wczytywania.

Działanie różnych ID obiektów w modelach udostępnionych

Obiekty Tekla Structures mają identyfikator pokazywany jako GUID obiektu, który jest również używany w narzędziu Tekla Model Sharing.

Oznacza to, że funkcje, które wymagają użycia identyfikatorów GUID, muszą zostać zmienione w taki sposób, aby ich używały:

  • Działania wymiany danych - import/eksport:

    • FabTrol XML

    • ASCII

  • Wszystkie pozostałe aplikacje, makra i procesy raportów, które polegają na ID statycznych.

Udostępnianie aktualizacji katalogu bez tworzenia nowych obiektów

Czasami konieczne może być zaktualizowanie katalogów z użyciem nowych definicji, na przykład nowych profili, a następnie udostępnienie zmian bez tworzenia obiektów za pomocą nowych definicji.

  1. Upewnij się, że wszyscy użytkownicy w udostępnionym modelu wysłali swoje zmiany.
  2. Wczytaj wszystkie zmiany modelu.
  3. Zaktualizuj niezbędne katalogi.
  4. Utwórz nowy plan bazowy.
  5. Upewnij się, że wszyscy użytkownicy dołączyli do utworzonej linii bazowej.

    Po dołączeniu użytkowników do planu bazowego:

    1. Upewnij się, że użytkownicy sprawdzili w menu Plik > Udostępnianie > Ustawienia udostępniania > Wyklucz , czy ich ustawienia wykluczonych plików i folderów są aktualne, lub że skopiowali plik FileSharing.ini z poprzedniej lokalnej wersji modelu znajdującej się w folderze ..\TeklaStructuresModels\<model>\ModelSharing\Settings.
    2. Upewnij się, że użytkownicy usunęli swoje poprzednie wersje lokalne modelu.

Udostępnianie danych Organizatora

Domyślnie dane narzędzia Organizator nie są udostępniane. Można jednak użyć importu i eksportu narzędzia Organizator z usługą Tekla Model Sharing , aby udostępnić zmiany narzędzia Organizator.

  1. Wybierz użytkownika, który będzie odpowiedzialny za dane narzędzia Organizator. To jest Użytkownik A.
  2. Użytkownik A tworzy dane narzędzia Organizator i eksportuje je do folderu podrzędnego modelu.

    Należy zauważyć, że wybrany folder nie może być domyślnym folderem ProjectOrganizer.

  3. Użytkownik A wykonuje wysłanie.
  4. Użytkownik B wczytuje dane i obserwuje dostępność nowych danych.
  5. Użytkownik B otwiera narzędzie Organizator i importuje dane wyeksportowane przez Użytkownika A.

    Dane w narzędziu Organizator pojawiają się jako nowe.

  6. Użytkownik B usuwa stare dane narzędzia Organizator i zapisuje model.
  7. Użytkownik A aktualizuje dane narzędzia Organizator , eksportuje aktualizację i wykonuje wysyłanie.
  8. Użytkownik B wczytuje i importuje zaktualizowane dane do narzędzia Organizator.

    Dane w narzędziu Organizator pojawiają się jako nowe. Użytkownik B usuwa stare dane.

Tworzenie kopii zapasowej modeli udostępnianych

Zalecamy, aby tworzyć kopie zapasowe modeli używanych w usłudze Tekla Model Sharing. W przypadku problemów z modelem udostępnionym możliwe jest wybranie lokalnej wersji modelu dowolnego użytkownika lub modelu, dla którego wykonano kopię zapasową i dalsza praca, z użyciem tego modelu. Upewnij się, że tworzenie kopii zapasowej używanego modelu zostało ukończone oraz że w folderze modelu znajdują się na przykład rysunki i różne bazy danych. Dzięki temu będziesz mieć pewność, że model działa prawidłowo i nie utracisz danych. Jeśli kopia zapasowa wersji modelu jest stara, wczytywanie wszystkich zmian może potrwać jakiś czas.

Wykonuj kopie zapasowe modeli zgodnie z konwencją przyjętą w firmie, na przykład używając Windows Backup. Można również użyć polecenia Plik > Zapisz jako > Zapisz i utwórz kopię zapasową , aby utworzyć kopię zapasową modelu. Kopia zapasowa będzie miała taki sam identyfikator GUID co oryginalny model.

Należy pamiętać, że do wykonywania kopii zapasowej modelu nie można używać polecenia Zapisz jako. W przypadku skorzystania z niego model otrzyma nowe numery ID i nie będzie mieć powiązania z oryginalnym modelem. Zapisz jako

W przypadku używania polecenia Zapisz jako historia modelu nie jest kopiowana wraz z zapisanym modelem.

Przywracanie udostępnionych modeli

Jeśli w udostępnianym modelu występują jakieś problemy mogące spowodować opóźnienia w pracy, administrator firmy może usunąć wadliwe wersje modelu za pomocą aplikacji Management Console for Tekla Model Sharing. Może się również zdarzyć, że użytkownik udostępnionego modelu przywróci jego poprzednią wersję w Tekla Structures , a model ten jest używany w Tekla Model Sharing.

Management Console for Tekla Model Sharing umożliwia administratorom zarządzanie za pośrednictwem Internetu wszystkimi udostępnionymi modelami organizacji. Administrator może zablokować model i wyznaczyć jednego użytkownika na właściciela blokady, który może badać model w Tekla Structures. Gdy właściciel blokady wykryje problem, administrator może usunąć wadliwe wersje modelu, a następnie odblokować model, aby przywrócić zwykłe korzystanie z niego.

Gdy model jest zablokowany, polecenia udostępniania w Tekla Structures są dostępne w następujący sposób:

  • Ikony Wczytaj i Wyślij mają żółte strzałki. Tych poleceń może używać tylko właściciel blokady.
  • W menu Plik polecenia Wczytaj , Wyślij , Utwórz linię bazową i Użytkownicy są dostępne dla właściciela blokady.
  • W oknie dialogowym Modele udostępnione polecenia Edytuj model , Zarządzaj użytkownikami i Usuń model z chmury oraz możliwość dołączania do danego modelu są dostępne dla właściciela blokady.

Inni użytkownicy nie mogą korzystać z poleceń udostępniania.

Jeśli jakiś użytkownik udostępnionego modelu przeprowadził już odczyt lub zapis którejś z wersji usuniętych przez administratora, Tekla Structures wyświetla temu użytkownikowi ikony Wyślij i Wczytaj z czerwonymi strzałkami. Polecenia udostępniania w menu Plik są wtedy niedostępne. Użytkownik musi ponownie dołączyć do modelu.

Jeśli dany użytkownik nie skorzystał z żadnej z usuniętych wersji, nie musi ponownie dołączać do modelu.

Należy pamiętać, że możliwe jest również przywrócenie wcześniejszej wersji modelu bez jego dalszego badania. Administrator może zablokować model w usłudze Management Console for Tekla Model Sharing , usunąć wersje, które są zbędne lub zawierają błędy, a następnie odblokować model. Po tych czynnościach użytkownicy muszą ponownie dołączyć do prawidłowej wersji modelu.

Należy pamiętać, że po usunięciu wersji modelu wprowadzone w nich zmiany zostaną utracone. Zmiany, które powinny zostać uwzględnione w modelu, należy ponownie wprowadzić i wczytać.

Inną możliwością skorzystania z poprzedniej wersji udostępnionego modelu jest wykonanie przez jego użytkownika następujących czynności:

  1. Dołącz do modelu ponownie.
  2. Wczytuj pakiety, dopóki nie osiągniesz preferowanego poziomu w historii modelu.
  3. Wyklucz model z udostępniania.
  4. Rozpocznij udostępnianie i ponownie zaproś innych użytkowników do modelu.

    Upewnij się, że wszyscy użytkownicy w modelu zaczęli używać jego przywróconej wersji.

Ponowne dołączanie do modelu, jeśli model nie jest zapisywany po wysłaniu

Jeśli wystąpią błędy przy wysyłaniu do usługi udostępniania, może być ponowne dołączenie do modelu. Tekla Structures wyświetli komunikat o błędzie, jeśli błędy przy wysyłaniu mogły spowodować niespójności bazy danych i uszkodzić dane modelu.

Podczas wysłania Tekla Model Sharing wykonuje następujące czynności:

  1. Zapis modelu.
  2. Przygotowanie pakietu przyrostowego. Dane w folderze modelu nie są jeszcze zmienione.
  3. Przekazanie pakietu przyrostowego do usługi udostępniania.
  4. Ponowny zapis modelu, jeśli pakiet przyrostowy został przekazany pomyślnie. Dane modelu lokalnego są aktualizowane wymaganymi informacjami.

Tekla Structures nie wyświetli komunikatu o błędzie, jeśli występują błędy w dowolnym kroku przed krokiem 4. Usługa udostępniania nie otrzymała jeszcze aktualizacji modelu. Możesz podjąć próbę ponownego wysłania, gdyż folder modelu nie zawiera żadnych danych, które uniemożliwiają wysyłania. Jeśli nowe aktualizacje są dostępne dla modelu, najpierw wczytaj aktualizacje, a następnie ponownie spróbuj wykonać wysyłania.

Jeśli występują błędy w kroku 4, Tekla Structures wyświetli komunikat o błędzie, radząc ponowne dołączenie do modelu. Po dołączeniu możesz sprawdzić w historii udostępniania , czy wysyłania zostało przekazane do usługi udostępniania.

Błędy w kroku 4 oznaczają, że modelu mógł nie zostać zapisany prawidłowo i dane modelu mogą być uszkodzone lub utracone. Model ma kilka baz danych Tekla Structures , a każda z nich własny plan bazowy. Jeśli występują błędy, model Tekla Structures nie ma wszystkich niezbędnych informacji, co zostało udostępnione.

Uzyskiwanie pomocy technicznej dotyczącej problemów z udostępnianiem

W celu rozwiązania problemów z usługą Tekla Structures można skontaktować się z pomocą techniczną Tekla Model Sharing.

Przy dostarczaniu modelu do lokalnego biura pomocy technicznej w celu zbadania problemu należy przekazać następujące materiały:

  • Model. Należy skompresować model, ale nie zapisywać już w nim żadnych zmian przed dostarczeniem.
  • Nadaj pomocy technicznej Tekla Structures uprawnienia Obserwator poprzez zaproszenie tms-support-no-reply@tekla.com do modelu użytkownika.

    Należy pamiętać, aby po zbadaniu modelu usunąć pomoc techniczną Tekla Structures z grupy jego użytkowników.

  • Szczegółowy opis problemu.

    O ile to możliwe, należy podać kolejne czynności pozwalające na odtworzenie problemu.

  • Obrazy i zrzuty ekranu.
  • Numer używanej wersji Tekla Structures.
  • Środowisko i rola, z których się korzysta.
Czy to było pomocne?
Wstecz
Dalej