Ir al contenido
ReferenciaAvanzado12 min

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

PowerShell
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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Indicaciones relacionadas

Cookies en este sitio. Utilizamos cookies necesarias para iniciar sesión y mantener la seguridad del sitio. Con su permiso, la analítica propia nos ayuda a entender las páginas, las fuentes de tráfico y los dispositivos. Registra visitas seudonimizadas; las direcciones IP se conservan durante siete días. Consulte nuestra política de privacidad.