Pular para o conteúdo
Octo × PLM Pedir um diagnóstico

Octo para PLM aeronáutico

A estrutura do avião, lida pela API. Nada alterado.

Nos sistemas de gestão do ciclo de vida do produto (PLM), Windchill e Aras expõem OData, um protocolo aberto de consulta pela web; Teamcenter e 3DEXPERIENCE, serviços web em JSON. Com uma conta de leitura, o Octo pode extrair listas de materiais (BOM), comparar vistas e revisões, conferir a configuração e resumir as mudanças abertas, tudo preparado para revisão humana. Quem aprova é o engenheiro de configuração; quem libera o acesso é o setor de conformidade de exportação do cliente.

Servidor PLM alimenta três vistas da BOM empilhadas (engenharia, manufatura, serviço); do centro, o Octo envia fluxos que viram CSV, comparação de vistas e relatório de mudança ODATA PLM LEITURA eBOM mBOM sBOM CSV bom.csv eBOM × mBOM MUDANÇAS ABERTAS python3 windchill_bom_odata.py "OR:wt.part.WTPart:191559" > bom.csv OCTO × PLM SÓ LEITURA · ITAR P-03
Plataformas dominantes43DEXPERIENCE, Teamcenter, Windchill, Aras
API OData 4Windchill e ArasTeamcenter e 3DX em JSON
Airbus em 3DEXPERIENCE>20.000usuários, segundo release da Dassault (abr/2025)
Fontes17listadas no fim da página
01

O que o Octo faz no PLM.

Seis entregas possíveis, tiradas do levantamento. Todas partem de uma conta de leitura e de uma máquina que alcance o servidor; nenhuma muda dado liberado, e todas vão para revisão de uma pessoa.

BOM multinível em planilha

Pode ler a estrutura de uma peça pela API (GetPartStructure no Windchill, $expand no Aras, BOM window no Teamcenter) e achatá-la em CSV, com o critério de configuração (vista, efetividade, revisão) anotado em cada extração.

Entrega: script .py + bom.csv com o critério anotado

Duas extrações, linha por linha

Pode comparar revisões, vistas de engenharia (eBOM) e de manufatura (mBOM) ou efetividades diferentes e apontar o que entrou, saiu ou mudou de quantidade. A comparação eBOM × mBOM usa o módulo de manufatura, que precisa estar licenciado.

Entrega: relatório de diferenças por linha

Conferência de configuração

Pode procurar peça sem revisão liberada dentro de estrutura liberada, quantidade divergente entre vistas, item órfão e alternativa sem aprovação. O resultado é uma lista; quem decide é o engenheiro de configuração.

Entrega: lista de inconsistências para decisão

Relatório de mudanças abertas

Pode ler as APIs de mudança (ChangeMgmt no Windchill, /Affected_Item no Aras, Change Management no Teamcenter) e resumir mudanças por idade, itens afetados e aprovadores pendentes.

Entrega: relatório semanal de mudança

Guia de API do seu site

Pode ler o $metadata do OData e os tipos customizados da sua instalação e propor o guia de integração que normalmente não existe: tipos, atributos, vistas, critérios de navegação.

Entrega: rascunho do guia de integração do seu PLM

Apoio à migração de PDM

Propõe a extração do sistema velho de gestão de dados de produto (PDM), o mapeamento de atributos e a carga pela API do novo (OData ou serviços SOA, de arquitetura orientada a serviços), com ensaio de reconciliação das contagens entre um e outro.

Entrega: scripts + reconciliação de contagens
02

Oito braços, uma estrutura de produto.

O mesmo ciclo do Octo, aplicado ao PLM. Cada braço tem um papel estreito; quem aprova e quem libera acesso são pessoas da sua empresa.

  1. Descoberta

    Identifica a plataforma

    Qual PLM, qual versão, on-premise ou nuvem, que módulos estão licenciados. Lê o $metadata e os tipos customizados: cada site configura tipos, atributos e vistas do seu jeito.

  2. Dados

    Fixa o critério de configuração

    Que vista (engenharia, manufatura, serviço), que efetividade e que revisão valem em cada extração. Sem critério explícito, duas BOMs não se comparam.

  3. Segurança

    Resolve a exportação antes

    Nada é lido antes do aval do setor de conformidade de exportação do cliente. Conta só de leitura, respeitando os rótulos de segurança do Windchill, o IP Security Manager do 3DEXPERIENCE ou o controle de acesso do Teamcenter (ADA).

  4. Arquitetura

    Escolhe o caminho

    OData no Windchill e no Aras; serviços SOA em JSON no Teamcenter; web services com token CSRF no 3DEXPERIENCE. Para painel sem código, o domínio PDM do Windchill, só leitura.

  5. Desenvolvimento

    Escreve o script de leitura

    Prepara scripts em Python com a autenticação de cada plataforma (Basic e CSRF_NONCE, OAuth 2.0 no Aras 14+, login 3DPassport e CAS), paginação por $skiptoken e saída em CSV.

  6. Revisão

    Confere numa peça conhecida

    Compara a extração com o que a tela do PLM mostra para a mesma peça e o mesmo critério: contagem de linhas, quantidades, revisões. Confere pelo conteúdo, não pela resposta HTTP.

  7. Publicação

    Roda no ambiente autorizado

    Só com o seu ok, roda na máquina que o cliente liberou, dentro da rede dele, e deixa a planilha ou o relatório ali mesmo para revisão.

  8. Documentação

    Registra o que vale no seu site

    Rotas, domínios, tipos customizados e o que foi confirmado na sua versão. O próximo relatório parte desse registro, e o script de um site não é tomado como pronto para outro.

O Octo não aprova mudança nem decide classificação de exportação. O envio de dados controlados (ITAR/EAR, regulamentos de controle de exportação dos EUA) a qualquer serviço externo, inclusive de IA, deve ser avaliado antes pela área de conformidade do cliente.

03

Cada tarefa, o seu caminho.

O critério que o Octo usa para escolher, plataforma por plataforma. Só leitura, com o critério de configuração explícito.

TarefaCaminhoObservação
Comparar eBOM × mBOMWindchill BomTransformation e MfgProcMgmt; Teamcenter e 3DEXPERIENCE nas estruturas de manufaturaExige licença do módulo de manufatura
Listar mudanças abertas e itens afetadosWindchill ChangeMgmt; Aras /Affected_Item; Teamcenter Change ManagementBase para o relatório semanal de mudança
Painel de leitura em Power BI ou ExcelWindchill domínio PDM (OData, só leitura); integração Power BI do Teamcenter 2606 (jun/2026)Sem escrever código
Conferir o que um usuário estrangeiro pode verWindchill security labels; 3DEXPERIENCE IP Security Manager; Teamcenter ADASó quem administra; a IA não decide classificação
Migração de PDM legadoExportação nativa + carga pela API do destino (OData ou SOA)Com ensaio de reconciliação de contagens
04

Da extração ao acompanhamento.

Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado na sua operação e passou pela conformidade de exportação.

Proposta, não promessa

1 Hoje

Extrações sob demanda

Com uma conta de leitura e uma máquina autorizada, você pede em linguagem de negócio e o Octo propõe o script e a planilha.

  • “BOM desta peça na vista de manufatura” vira script + CSV
  • Conferência numa peça conhecida antes de confiar
  • Critério de configuração anotado em cada arquivo
Ganho: a BOM sai do PLM por API, não copiada da tela
2 Próximo

Relatórios de rotina

O relatório de mudança e a conferência de configuração podem passar a rodar agendados, no ambiente do cliente.

  • Mudanças abertas por idade e aprovador, toda semana
  • Lista de inconsistências entre vistas para o engenheiro de configuração
  • Painel em Power BI ou Excel pelos caminhos só de leitura
Ganho: a equipe só lê o relatório e decide
3 Depois

Integração documentada

O modelo de dados do seu site pode virar guia, e uma migração de PDM (gestão de dados de produto) legado pode contar com extração e reconciliação preparadas para revisão.

  • Guia de API escrito a partir do $metadata e dos tipos customizados
  • Mapeamento de atributos entre sistema velho e novo
  • Reconciliação de contagens em cada ensaio de carga
Ganho: a integração passa a ter documentação
05

Confirmado em fonte.

Cada ponto abaixo tem fonte publicada pelo fabricante, pelo projeto ou pelo órgão responsável. As fontes estão na seção seguinte.

4

pontos com fonte publicada, cada um com a referência indicada ao lado.

ConfirmadoWindchill e Aras falam OData 4
Windchill REST Services em /Windchill/servlet/odata/<Domínio>/, com domínios como ProdMgmt, ChangeMgmt e EffectivityMgmt; Aras em /server/odata/, com $filter, $expand e OAuth 2.0 desde o 14.Fonte: ajuda Windchill REST (domínios, 13.1.2.0); “Aras Innovator 34 – RESTful API”
ConfirmadoAcesso controlado segue rótulo, não a IA
Na ajuda da PTC, o Windchill tem o rótulo “Export Control” com valores como License Required (só um grupo, com liberação temporária por acordo, o agreement) e Do Not Export. A classificação é feita por quem administra, nunca pela IA.Fonte: ajuda Windchill+ Security Labels (13.1.2.0)
ConfirmadoQuem usa, com fonte
Segundo release da Dassault Systèmes de abr/2025, a Airbus estendeu o uso do 3DEXPERIENCE a todos os programas novos, com mais de 20.000 usuários. Segundo o blog da Siemens, a Bombardier ampliou o Teamcenter em fev/2018, no programa Global 7000. Anúncio diz o que foi comprado na data, não o que está em produção hoje.Fonte: release Dassault Systèmes–Airbus (24/04/2025, reproduzido na GlobeNewswire); blog da Siemens (fev/2018)
ConfirmadoWindchill: GetBOM sai, GetPartStructure fica
BOM completa por POST em GetPartStructure com $levels=max e cabeçalho CSRF_NONCE; as versões 1 a 5 do domínio foram descontinuadas a partir do REST Services 2.6.Fonte: ajuda Windchill REST, GetPartStructure (12.0.2.0)
06

O que o Octo faz e o que fica com vocês.

O Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.

O Octo prepara

Levanta, calcula, organiza e gera os documentos: planilhas, relatórios, desenhos e minutas.

Entrega: material pronto para conferir

A sua equipe confere

O profissional habilitado confere o que o Octo entregou antes de assinar. Se algo não fecha, volta para o Octo com a correção.

Etapa: conferência por quem assina

Quem assina

O Octo não assina. Projeto, laudo, ART/RRT, prestação de contas e qualquer documento oficial continuam assinados pelo profissional habilitado da empresa ou do órgão: aqui, o engenheiro responsável e a autoridade de certificação.

Assinatura: engenheiro responsável e autoridade de certificação
07

Fontes.

Documentação e anúncios dos próprios fabricantes usados no levantamento.

Sua BOM, só para leitura.

O diagnóstico começa pelo seu setor de conformidade de exportação e por uma conta de leitura, sem alterar nada. Você recebe uma proposta do que dá para extrair e conferir no seu PLM e decide com ela na mão.