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
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
Przypnij zgodne dane wejściowe
Wersjonuj łącznie narzędzie tworzące migawki, protokół, schemat żądania, preset lub profil oraz kanał podpisanych komponentów.
Waliduj przed publikacją
Zapisuj wyniki w lokalizacji przejściowej, wymagaj zasady walidacji końcowej i promuj dalej wyłącznie kompletny, zweryfikowany zestaw artefaktów.
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.
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.
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.