Pular para o conteúdo
ReferênciaAvançado12 min

Automatize exportações aprovadas do Prism

Configure exportações licenciadas por linha de comando no Ultra com snapshots de modelo aprovados e autorização específica por máquina.

Aplica-se a
Versão atual do Prism · Navisworks Manage 2025–2027
Disponibilidade
Ultra; licenciado por pipeline
Para
Engenheiros de automação BIM e administradores de plataforma
Última revisão

O que é a exportação headless

O comando headless do Ultra envia um ModelSnapshot do Paramora existente aos mesmos executores de destino licenciados e às mesmas verificações de recursos usados pelo conector interativo. Ele não é um leitor genérico de NWD, não automatiza a interface do usuário do Navisworks e não contorna a disponibilidade do destino nem a validação.

Pré-requisitos

  • Um contrato Ultra que cubra explicitamente o pipeline de automação e os recursos de destino.
  • Uma máquina compatível com o mecanismo assinado completo do Prism e os componentes de destino exigidos.
  • Um .pmsnap de versão correspondente, produzido por um conector ou fluxo de captura aprovado.
  • Um arquivo JSON de solicitação de exportação validado, que use a versão de protocolo documentada e IDs estáveis.
  • Um direito de uso online vinculado à máquina ou uma licença offline emitida separadamente, adequados à implantação.

Sintaxe do comando

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

O progresso e o resultado final do trabalho são emitidos como linhas JSON na saída padrão; os diagnósticos sanitizados vão para o erro padrão. Considere o status final do trabalho e o relatório como a referência oficial, e não apenas o código de saída do processo ou a existência de um arquivo de destino.

Projeto do pipeline de produção

  1. Fixe entradas compatíveis

    Versione em conjunto o produtor de snapshots, o protocolo, o esquema de solicitação, a predefinição/perfil e o canal de componentes assinados.

  2. Valide antes de publicar

    Grave em um destino de preparação (staging), exija a política de validação final e promova somente um conjunto de artefatos completo e verificado.

  3. Registre as evidências

    Guarde o digest da solicitação, a identidade da entrada, os hashes dos destinos, o perfil resolvido, o relatório, a versão do componente/produto e os carimbos de data/hora.

  4. Limite recursos e cancelamento

    Defina expectativas de tempo, memória e armazenamento por trabalho e trate o cancelamento cooperativo antes de uma limpeza forçada.

  5. Proteja a autorização

    Use credenciais vinculadas à máquina ou licenças offline a partir do cofre de segredos previsto para elas; nunca as inclua em commits junto com os arquivos de solicitação.

Evidências para o suporte à automação

  • Versão do produto e dos componentes, canal de atualização e formato de destino.
  • JSON de solicitação sanitizado ou uma reprodução mínima, sem caminhos privados nem credenciais.
  • Resultado final em JSON, relatório e os diagnósticos relevantes do erro padrão.
  • Esquema/versão do snapshot de entrada e um hash; não anexe um modelo de cliente, a menos que o suporte solicite explicitamente uma transferência segura.
  • Resultado esperado e resultado obtido, horário da primeira falha com fuso horário e se a mesma solicitação funciona no modo interativo.

Orientações relacionadas

Cookies neste site. Usamos cookies necessários para fazer login e manter o site seguro. Com a sua permissão, a análise estatística própria (first-party) nos ajuda a entender páginas, fontes de tráfego e dispositivos. Ela registra visitas pseudonimizadas; os endereços IP são mantidos por sete dias. Consulte nossa política de privacidade.