Automatice exportaciones aprobadas de Prism
Configure exportaciones por línea de comandos con licencia Ultra a partir de instantáneas aprobadas y archivos de solicitud versionados.
- Se aplica a
- Versión actual de Prism · Navisworks Manage 2025–2027
- Disponibilidad
- Ultra; con licencia por pipeline
- Para
- Ingenieros de automatización BIM y administradores de plataforma
- Última revisión
Qué es la exportación headless
El comando headless de Ultra envía un ModelSnapshot de Paramora existente a los mismos ejecutores de destino con licencia y a las mismas comprobaciones de capacidades que el conector interactivo. No es un lector genérico de NWD, no automatiza la interfaz de usuario de Navisworks y no elude la disponibilidad ni la validación del destino.
Requisitos previos
- Un acuerdo Ultra que cubra expresamente el pipeline de automatización y las capacidades de destino.
- Un equipo compatible con el motor de Prism firmado completo y los componentes de destino requeridos.
- Un archivo .pmsnap de la versión correspondiente, generado mediante un conector o un flujo de trabajo de captura aprobados.
- Un archivo JSON de solicitud de exportación validado que use la versión de protocolo documentada e identificadores estables.
- Un derecho de uso en línea vinculado al equipo o una licencia sin conexión emitida por separado, adecuados para la implementación.
Sintaxis del comando
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap>
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap> --license <license.json>El progreso y el resultado final del trabajo se emiten como líneas JSON en la salida estándar; los diagnósticos saneados se escriben en la salida de error estándar. Considere determinantes el estado final del trabajo y el informe, no solo el código de salida del proceso o la existencia de un archivo de destino.
Diseño del pipeline de producción
Fije entradas compatibles
Versione conjuntamente el generador de instantáneas, el protocolo, el esquema de solicitud, el ajuste predefinido o perfil y el canal de componentes firmados.
Valide antes de publicar
Escriba en un destino provisional, exija la política de validación final y promueva únicamente un conjunto completo de artefactos verificados.
Conserve evidencias
Conserve el resumen criptográfico de la solicitud, la identidad de la entrada, los hashes de los archivos de destino, el perfil resuelto, el informe, la versión del componente y del producto y las marcas de tiempo.
Limite los recursos y prevea la cancelación
Defina los límites previstos de tiempo, memoria y almacenamiento de cada trabajo y gestione la cancelación cooperativa antes de recurrir a una limpieza forzada.
Proteja la autorización
Use credenciales vinculadas al equipo o licencias sin conexión desde el almacén de secretos previsto; nunca las confirme en el repositorio junto a los archivos de solicitud.
Evidencias para el soporte de automatización
- Versión del producto y de los componentes, canal de actualizaciones y formato de destino.
- El JSON de solicitud saneado o una reproducción mínima, sin rutas privadas ni credenciales.
- El resultado JSON final, el informe y los diagnósticos pertinentes de la salida de error estándar.
- El esquema o la versión de la instantánea de entrada y su hash; no adjunte un modelo de cliente salvo que soporte solicite expresamente una transferencia segura.
- Resultado esperado frente a resultado real, hora del primer fallo con zona horaria y si la misma solicitud se completa correctamente en modo interactivo.