This website requires JavaScript.
Cupões Baixar o APP
Enviar para
Centro de Ajuda
Como gerar arquivos de BOM e Centroid a partir do KiCAD 8?

Como gerar arquivos de BOM e Centroid a partir do KiCAD 8?

Última atualização em Jan 15, 2026

Se você pretende montar suas placas de circuito impresso após o processo de fabricação, serão necessários alguns arquivos adicionais. Esse processo é chamado de geração dos arquivos BOM (Lista de Materiais) e CPL (Lista de Posicionamento de Componentes / Centroid).


Entendendo o Arquivo BOM


O arquivo BOM é um tipo de arquivo que lista todos os componentes e peças utilizados na montagem de uma placa específica. O BOM pode conter todos os tipos de peças/componentes, desde simples resistores SMD até parafusos, arruelas, porcas, etc., dependendo do que você deseja que seja montado na própria PCB. Cada fábrica / montadora possui seu próprio formato de arquivo BOM, listando todas as informações necessárias sobre cada componente. Essas informações podem ser o encapsulamento do componente, o MPN (Manufacturer Part Number), o código de barras, o designador do componente e similares… O BOM é, essencialmente, um arquivo de texto simples, separado em colunas.


Para que sua PCB seja montada pela JLCPCB, é necessário gerar o BOM seguindo o padrão. Um exemplo de arquivo BOM pode ser baixado do site da JLCPCB.


Observando o exemplo de arquivo BOM, você pode ver que os componentes são organizados em linhas, cada uma contendo determinado tipo de informação:


  • Comment – Especifica o tipo, especificação, valor, tolerância, etc. (ex.: 100uF 10% +105C 50CV)
  • Designator – Indica a localização dos componentes na placa. (ex.: C1, R5, R6, DC1, U1, P2)
  • Footprint – O encapsulamento da peça. (ex.: 0402, 0805, SSOP-8)
  • LCSC PN – Número de peça exato do fornecedor de componentes da JLCPCB, a LCSC


Formatos de arquivo recomendados: .csv, .xls e .xlsx.



Entendendo o Arquivo CPL


O arquivo CPL é um tipo de arquivo intimamente relacionado ao BOM. Em comparação com o BOM, o CPL contém todas as informações dos componentes relativas ao posicionamento na placa. Os arquivos BOM e CPL estão relacionados, geralmente, por meio do designador do componente, pois ambos o contêm. Como o nome sugere, os arquivos de Localização de Posicionamento de Componentes reúnem informações como posição X, posição Y, rotação, lado da placa, etc. Assim como o BOM, o CPL é essencialmente um arquivo de texto simples, separado em colunas. Para que sua PCB seja montada pela JLCPCB, é necessário gerar o CPL seguindo o padrão.






Observando o exemplo de arquivo CPL, você pode ver que os componentes são organizados em linhas, cada uma contendo determinado tipo adicional de informação:


  • Mid X, Mid Y – Posição do componente na placa
  • Rotation – Rotação do componente na placa
  • Layer – Lado da placa em que o componente é posicionado


Formatos de arquivo recomendados: .csv, .xls e .xlsx.



Gerando os Arquivos BOM e CPL


Criar manualmente o BOM ou editar arquivos gerados diretamente pode ser uma tarefa muito lenta e entediante, com alto risco de erro. Para gerar diretamente um arquivo BOM compatível com a JLCPCB a partir do KiCAD, recomenda-se usar um script pronto que faz tudo automaticamente. Existem duas opções para instalá-lo:


  1. Instalar o script pelo “Plugin And Content Manager”


Para instalar o script, abra o KiCAD e clique para abrir o gerenciador conforme mostrado na Figura 1.:


(Figura 1. Plugin and Content Manager)



Após abrir com sucesso o “Plugin and Content Manager”, comece a rolar a lista de plugins e instale o “JLCPCB Fabrication Toolkit” conforme mostrado na Figura 2.:



  (Figura 2. JLCPCB Fabrication Toolkit)



Após instalar o plugin com sucesso, você já pode exportar arquivos de fabricação compatíveis com a JLCPCB.


  2. Instalar o script manualmente


Para instalar o script manualmente, acesse o
repositório GitHub do bennymeg e selecione para baixar o arquivo .zip conforme mostrado na Figura 3.:




Após baixar o arquivo .zip, descompacte-o e instale-o manualmente pelo Plugin Manager.



Compatibilidade com LCSC PN


Se você deseja total compatibilidade com o script “JLCPCB Fabrication Toolkit” instalado, é muito importante adicionar a seção “LCSC PN” a cada componente, bem como seu respectivo código de barras. Isso pode ser feito no “Schematic editor” clicando em cada componente.


Ter o LCSC PN diretamente no BOM acelerará significativamente a busca de peças e aumentará a precisão.


(Figura 4. Seção LCSC PN)



Artigos relacionados