Como gerar a Lista de Materiais (BOM) e o Ficheiro de Colocação (Centroid) no Altium
Última atualização em Jun 27, 2025
Neste tutorial, vamos explicar os passos para gerar o ficheiro BOM (Bill of Materials) e a CPL (lista de colocação de componentes, também conhecida como ficheiro Centroid ou ficheiro Pick and Place) no Altium Designer.
Ficheiro BOM
O ficheiro BOM, ou Bill of Materials, informa ao fabricante quais componentes devem ser instalados em quais posições. Por exemplo, as PCBs têm posições como C1, R1, T1, etc., impressas nelas. Mas o fabricante precisa saber qual o valor do condensador ou da resistência que deve ser colocado nesse local. Esta informação está presente no ficheiro BOM e é muito importante para o trabalho de montagem. O ficheiro BOM é um ficheiro de texto simples em formato separado por vírgulas (csv), mas também pode ser criado em Excel ou noutros programas de folhas de cálculo.
Como se pode ver no ficheiro BOM acima, temos a primeira coluna “Comment”, onde devemos descrever os componentes com o máximo de detalhe possível, sendo o mais importante o valor da peça, como por exemplo 0.1uF, mas também deve incluir a tolerância, a tensão máxima e outras informações para que a equipa de produção possa selecionar os melhores componentes para o seu projeto. A coluna seguinte é o “Designator”, que indica a posição onde este componente deve ser colocado e soldado. A coluna seguinte é a “Footprint” ou encapsulamento, que também é muito importante, pois os componentes SMD existem em vários tamanhos (encapsulamentos), e a equipa de montagem precisa saber qual o tipo adequado para a sua PCB. Deve estar familiarizado com tamanhos SMT comuns como 1206, 0805, 0603, etc. A última coluna é o número de peça LCSC, que pode realmente ajudar a acelerar o processo e garantir resultados mais precisos. A JLCPCB tem um grande stock de componentes (mais de 30.000) e cada componente tem um número de peça. Pode usar este número para identificar com precisão a peça de que precisa. Basta descarregar o ficheiro que contém a lista de todos os componentes disponíveis com os respetivos detalhes. Escolha a peça que precisa e copie/cole o número da peça.
Para poupar tempo nos seus projetos futuros, pode adicionar este parâmetro às suas peças no seu software CAD. Assim, da próxima vez que exportar o seu ficheiro BOM, pode escolher este parâmetro e o campo correspondente será automaticamente preenchido no ficheiro.
Vamos mostrar como fazer isso no Altium, mas o mesmo pode ser feito noutros softwares EDA. Primeiro, abrimos o projeto de biblioteca integrada que contém os nossos componentes básicos (resistores/condensadores, etc.), a que demos o nome de XBASIC. Este projeto contém duas partes, uma para o símbolo esquemático e outra para os footprints da PCB. Abra o ficheiro que contém os símbolos esquemáticos, com extensão (.SchLib), e vá para o separador da biblioteca esquemática.
Nesse separador, temos a lista de componentes disponíveis na biblioteca. Por exemplo, selecionei um condensador cerâmico SMD tamanho 0603 e fiz duplo clique para abrir as suas propriedades...
Na área de parâmetros, clique no botão “Add” para adicionar um novo parâmetro à peça.
Agora adicione um novo parâmetro com o nome “LCSC Part #” à peça e introduza o número da peça no campo de valor.
Podemos obter o número da peça LCSC no site da montagem da JLCPCB ou no ficheiro da lista de componentes, que contém informações sobre todos os 30.000 componentes.
Da mesma forma, podemos adicionar o número de peça LCSC a todos os nossos componentes para facilitar o processo de montagem em projetos futuros.
Gerar o ficheiro BOM
A geração de ficheiros de saída como ficheiros Gerber, ficheiros de furação ou ficheiros BOM é gerida através de um ficheiro de tarefas de saída (output job file) no Altium. Portanto, primeiro é necessário adicionar este ficheiro ao seu projeto.
Agora um ficheiro de tarefas está adicionado ao seu projeto e, através dele, pode gerar vários ficheiros de saída. Neste caso, estamos focados na geração do ficheiro BOM, que é feito na secção de relatórios do ficheiro de tarefas.
Clique em “Add New Report” → “Bill of Materials” → [Projeto]
Ao gerar o ficheiro BOM, temos a opção de adicionar este parâmetro como uma coluna.
Gerar ficheiro Pick and Place
Utilizando o mesmo ficheiro de tarefas, podemos adicionar a geração do ficheiro Pick and Place à nossa lista de ficheiros de saída. Veja a imagem abaixo...
Configuração do ficheiro Pick and Place:
Depois de clicar em “Generate Content”, vá até à pasta do projeto para encontrar o ficheiro Pick and Place em formato CSV.