Automatiser les exports Prism approuvés
Configurez des exports Ultra sous licence en ligne de commande avec des instantanés de modèle approuvés, des fichiers de requête et une autorisation.
- S'applique à
- Version actuelle de Prism · Navisworks Manage 2025–2027
- Disponibilité
- Ultra ; licence attribuée par pipeline
- Pour
- Ingénieurs en automatisation BIM et administrateurs de plateforme
- Dernière révision
Ce qu'est l'export headless
La commande headless d'Ultra soumet un ModelSnapshot Paramora existant aux mêmes exécuteurs de cibles sous licence et aux mêmes contrôles de capacités que le connecteur interactif. Elle ne constitue pas un lecteur NWD générique, n'automatise pas l'interface utilisateur de Navisworks et ne contourne ni la disponibilité des cibles ni la validation.
Prérequis
- Un contrat Ultra couvrant explicitement le pipeline d'automatisation et les capacités cibles.
- Une machine prise en charge disposant du moteur Prism signé complet et des composants cibles requis.
- Un fichier .pmsnap de version concordante, produit au moyen d'un connecteur ou d'un flux de capture approuvé.
- Un fichier JSON de requête d'export validé, qui utilise la version de protocole documentée et des identifiants stables.
- Un droit d'utilisation en ligne rattaché à la machine, ou une licence hors ligne délivrée séparément, adapté au déploiement.
Syntaxe de la commande
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap>
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap> --license <license.json>La progression et le résultat final de la tâche sont émis sous forme de lignes JSON sur la sortie standard ; les diagnostics expurgés passent par la sortie d'erreur standard. Considérez l'état final de la tâche et le rapport comme faisant foi, plutôt que le seul code de sortie du processus ou la seule présence d'un fichier cible.
Concevoir un pipeline de production
Figez des entrées compatibles
Versionnez ensemble le producteur d'instantanés, le protocole, le schéma de requête, le préréglage ou profil et le canal des composants signés.
Validez avant de publier
Écrivez vers une destination intermédiaire, exigez la politique de validation finale et ne promouvez qu'un ensemble d'artefacts complet et vérifié.
Conservez les éléments de preuve
Conservez le condensat de la requête, l'identité de l'entrée, les hachages des fichiers cibles, le profil résolu, le rapport, les versions du composant et du produit, ainsi que les horodatages.
Encadrez les ressources et l'annulation
Fixez pour chaque tâche la durée, la mémoire et le stockage attendus, et gérez l'annulation coopérative avant tout nettoyage forcé.
Protégez l'autorisation
Utilisez des informations d'identification rattachées à la machine ou des licences hors ligne issues du magasin de secrets prévu à cet effet ; ne les enregistrez jamais dans le dépôt à côté des fichiers de requête.
Éléments à fournir pour l'assistance à l'automatisation
- Versions du produit et des composants, canal de mise à jour et format cible.
- JSON de requête expurgé, ou reproduction minimale dont les chemins privés et les informations d'identification ont été retirés.
- Résultat JSON final, rapport et diagnostics pertinents de la sortie d'erreur standard.
- Schéma et version de l'instantané d'entrée, avec son hachage ; ne joignez pas de modèle client, sauf si l'assistance demande explicitement un transfert sécurisé.
- Résultat attendu et résultat obtenu, horodatage du premier échec avec le fuseau horaire, et si la même requête aboutit en mode interactif.