Przejdź do treści
Materiały referencyjneZaawansowany12 min

Automatyzacja zatwierdzonych eksportów Prism

Konfiguracja licencjonowanych eksportów z wiersza poleceń w planie Ultra: zatwierdzone migawki modelu, wersjonowane żądania i autoryzacja komputera.

Dotyczy
Bieżąca wersja Prism · Navisworks Manage 2025–2027
Dostępność
Plan Ultra; licencjonowanie osobno dla każdego potoku
Dla
Inżynierowie automatyzacji BIM i administratorzy platform
Ostatnia weryfikacja

Czym jest eksport bez interfejsu graficznego

Polecenie planu Ultra działające bez interfejsu graficznego przekazuje istniejącą migawkę Paramora ModelSnapshot do tych samych licencjonowanych modułów eksportu formatów docelowych i tych samych kontroli dostępności funkcji, z których korzysta interaktywny konektor. Nie jest to uniwersalny czytnik plików NWD, nie automatyzuje interfejsu użytkownika Navisworks i nie omija ograniczeń dostępności formatów docelowych ani walidacji.

Wymagania wstępne

  • Umowa Ultra, która wyraźnie obejmuje potok automatyzacji (pipeline) i funkcje formatów docelowych.
  • Obsługiwany komputer z kompletnym, podpisanym silnikiem Prism i wymaganymi komponentami formatów docelowych.
  • Plik .pmsnap zgodny z wersją, utworzony za pomocą zatwierdzonego konektora lub przepływu pracy przechwytywania.
  • Zwalidowany plik JSON z żądaniem eksportu, zgodny z udokumentowaną wersją protokołu i używający stabilnych identyfikatorów.
  • Uprawnienie online przypisane do komputera lub osobno wydana licencja offline, odpowiednie dla danego wdrożenia.

Składnia polecenia

PowerShell
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap>
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap> --license <license.json>

Postęp i końcowy wynik zadania są wysyłane na standardowe wyjście jako wiersze JSON; komunikaty diagnostyczne oczyszczone z danych wrażliwych trafiają na standardowe wyjście błędów. Za rozstrzygające należy uznawać końcowy status zadania i raport, a nie wyłącznie kod zakończenia procesu lub obecność pliku wynikowego.

Projektowanie potoku produkcyjnego

  1. Przypnij zgodne dane wejściowe

    Wersjonuj łącznie narzędzie tworzące migawki, protokół, schemat żądania, preset lub profil oraz kanał podpisanych komponentów.

  2. Waliduj przed publikacją

    Zapisuj wyniki w lokalizacji przejściowej, wymagaj zasady walidacji końcowej i promuj dalej wyłącznie kompletny, zweryfikowany zestaw artefaktów.

  3. Zbieraj dowody

    Zachowuj skrót żądania, tożsamość danych wejściowych, skróty plików wynikowych, ustalony profil, raport, wersję komponentu i produktu oraz znaczniki czasu.

  4. Ogranicz zasoby i zaplanuj anulowanie

    Określ oczekiwany czas zadania, zużycie pamięci i przestrzeni dyskowej oraz obsługuj anulowanie kooperacyjne przed wymuszonym porządkowaniem.

  5. Chroń autoryzację

    Używaj danych logowania przypisanych do komputera lub licencji offline przechowywanych w przeznaczonym dla nich magazynie sekretów; nigdy nie umieszczaj ich w repozytorium obok plików żądań.

Informacje do zgłoszenia dotyczącego automatyzacji

  • Wersja produktu i komponentu, kanał aktualizacji oraz format docelowy.
  • Oczyszczony plik JSON żądania lub minimalny przypadek odtwarzający problem, z usuniętymi prywatnymi ścieżkami i danymi logowania.
  • Końcowy wynik JSON, raport i odpowiednie komunikaty diagnostyczne ze standardowego wyjścia błędów.
  • Schemat i wersja migawki wejściowej oraz jej skrót; nie dołączaj modelu klienta, chyba że pomoc techniczna wyraźnie poprosi o bezpieczne przekazanie pliku.
  • Oczekiwany i rzeczywisty wynik, znacznik czasu pierwszego niepowodzenia ze strefą czasową oraz informacja, czy to samo żądanie kończy się powodzeniem w trybie interaktywnym.

Powiązane wskazówki

Pliki cookie w tej witrynie. Używamy plików cookie niezbędnych do logowania i zapewnienia bezpieczeństwa witryny. Za Państwa zgodą własna analityka witryny pomaga nam zrozumieć, które strony są odwiedzane, skąd pochodzi ruch i z jakich urządzeń. Rejestruje ona pseudonimowe wizyty; adresy IP są przechowywane przez siedem dni. Więcej informacji zawiera nasza polityka prywatności.