PCB CNC drilling machine manufacturing process - Gerber file output for precision fabrication
Voltar ao Blog
Tutoriais

Ficheiros Gerber PCB: Guia Completo de Geração, Verificação e Erros Comuns [2026]

Hommer ZhaoHommer Zhao13 de março de 202616 min de leitura
ficheiros gerber pcbgerber filesgerar gerber kicadgerar gerber altiumerros gerber pcbverificação gerberODB++IPC-2581drill files excellonDFM gerber checklist

Ficheiros Gerber são o formato padrão da indústria para comunicar o design de uma PCB ao fabricante. Utilizam o formato RS-274X (Extended Gerber) e contêm toda a informação necessária para produzir cada camada da placa: cobre (top/bottom), máscara de solda, serigrafia, contorno da placa e ficheiros de furação (Excellon). Os 3 erros mais comuns são: ficheiros em falta (camadas incompletas), contorno da placa ausente e ficheiros de furação incorretos. A verificação com um Gerber viewer antes do envio ao fabricante previne 90% dos atrasos de produção.

Introdução: Os Ficheiros que Decidem Se a Sua PCB é Produzida ou Rejeitada

Desenhou a PCB perfeita. Semanas de design, simulações, revisões. Exporta os ficheiros, envia ao fabricante e... recebe um email: "Ficheiros incompletos, por favor reenvie." Atraso de 5 dias. Isto acontece em 30% das primeiras encomendas de novos clientes.

Os ficheiros Gerber são a linguagem universal entre o designer e o fabricante de PCB. São o equivalente a uma planta arquitetónica — sem eles, ou com eles incorretos, a fábrica não pode produzir a sua placa. E ao contrário do que muitos pensam, gerar Gerbers corretos não é automático: requer configuração, verificação e atenção a detalhes que o seu software CAD não valida por si.

Neste guia, cobrimos tudo: o que são ficheiros Gerber, como gerá-los corretamente em KiCad, Altium e Eagle, os 12 erros mais comuns (e como evitá-los) e uma checklist de pré-submissão que elimina 90% dos problemas.


O Que São Ficheiros Gerber?

Os ficheiros Gerber são o formato standard da indústria eletrónica para descrever cada camada de uma placa de circuito impresso. Cada ficheiro contém instruções vetoriais 2D que descrevem os padrões de cobre, máscaras de solda, serigrafia e contorno da placa.

O formato atual é o RS-274X (Extended Gerber), que inclui as definições de abertura (aperture) dentro do próprio ficheiro — ao contrário do formato obsoleto RS-274D que requeria um ficheiro de apertura separado.

ElementoO que descreveExtensão típica
Cobre superior (Top)Pistas, pads e planos de cobre do lado dos componentes.GTL
Cobre inferior (Bottom)Pistas, pads e planos de cobre do lado da soldadura.GBL
Máscara de solda superiorÁreas onde a máscara de solda é removida (pads expostos).GTS
Máscara de solda inferiorÁreas onde a máscara de solda é removida (lado inferior).GBS
Serigrafia superior (Silkscreen)Texto e símbolos impressos no lado dos componentes.GTO
Serigrafia inferiorTexto e símbolos do lado da soldadura.GBO
Contorno da placa (Board Outline)Forma e dimensões da placa.GKO / .GM1
Pasta de solda (Solder Paste)Aberturas do stencil para aplicação de pasta.GTP / .GBP
Camadas internas (Multicamada)Cobre das camadas internas.G2, .G3, .G4...
Ficheiro de furação (Drill)Posição e diâmetro de todos os furos.DRL / .XLN
**A Perspetiva do Hommer**: Nos últimos 18 anos, estimamos que 25% de todas as encomendas de novos clientes chegam com algum problema nos ficheiros Gerber. O erro mais frequente? Esquecer o ficheiro de contorno da placa. Parece básico, mas sem ele, a fábrica não sabe onde cortar. 10 minutos de verificação num [Gerber viewer](/gerber) poupam dias de atraso.

Gerber RS-274X vs Gerber X2 vs ODB++ vs IPC-2581

O ecossistema de formatos de fabrico PCB evoluiu, mas a adoção não é uniforme. Eis a comparação:

CaracterísticaRS-274XGerber X2ODB++IPC-2581
**Tipo**Standard de factoExtensão do RS-274XProprietário (Siemens)Standard aberto
**Adoção**~90% dos fabricantes~40% (crescente)~30% (grandes fábricas)~15% (emergente)
**Informação**Gráfica por camadaGráfica + metadadosDesign completo num pacoteDesign completo num pacote
**Netlist incluída**NãoParcialSimSim
**Info de montagem**NãoNãoSim (BOM, P&P)Sim
**Compatibilidade**UniversalCompatível com RS-274XRequer suporte específicoRequer suporte específico
**Ideal para**Fabrico standardFabrico com rastreabilidadeGrandes volumes + montagemCadeia completa de fabrico

Recomendação prática: Use RS-274X para compatibilidade universal. Se o seu fabricante suporta Gerber X2, use-o — os metadados adicionais reduzem erros de interpretação. Só considere ODB++ ou IPC-2581 se o fabricante o solicitar especificamente ou se pretende enviar um pacote completo (fabrico + montagem) num único ficheiro.


Como Gerar Ficheiros Gerber: Guia por Software CAD

KiCad (v8/v9)

  1. Abra o **PCB Editor** e vá a **File → Fabrication Outputs → Gerbers**
  2. Configure as camadas a exportar:
  3. - F.Cu, B.Cu (cobre)
  4. - F.Mask, B.Mask (máscara de solda)
  5. - F.SilkS, B.SilkS (serigrafia)
  6. - Edge.Cuts (contorno)
  7. - F.Paste, B.Paste (pasta de solda — se necessário para montagem)
  8. Configurações essenciais:
  9. - Formato: **Gerber X2** (ou RS-274X para máxima compatibilidade)
  10. - Coordenadas: **4.6** (métrico) ou **2.5** (imperial)
  11. - ✅ "Use Protel filename extensions"
  12. - ✅ "Subtract soldermask from silkscreen"
  13. Clique **Generate Drill Files** separadamente:
  14. - Formato: **Excellon**
  15. - Unidades: as mesmas que os Gerbers (métrico ou imperial)
  16. - Zeros: **Decimal format**
  17. - ✅ "Merge PTH and NPTH into one file" (a menos que o fabricante peça separados)

Altium Designer

  1. Vá a **File → Fabrication Outputs → Gerber Files**
  2. No separador **General**:
  3. - Units: Inches ou Millimeters (consistente com o design)
  4. - Format: 2:5 (imperial) ou 4:6 (métrico)
  5. No separador **Layers**: selecione todas as camadas de fabrico
  6. No separador **Apertures**: selecione "Embedded Apertures (RS-274X)"
  7. Para furação: **File → Fabrication Outputs → NC Drill Files**
  8. - Format: 2:5 ou 4:6 (mesmo que os Gerbers!)

Eagle / Fusion 360 Electronics

  1. Abra o **Board Editor** e vá a **File → CAM Processor**
  2. Use o template **gerb274x.cam** como base
  3. Verifique que cada camada tem o output correto:
  4. - Top Copper, Bottom Copper, Top Soldermask, Bottom Soldermask, etc.
  5. Para furação: adicione o job "Excellon" ao CAM Processor
  6. **Atenção**: Eagle pode espelhar a camada inferior por defeito — verifique no Gerber viewer!
**A Perspetiva do Hommer**: O erro mais comum que vejo com Eagle é a camada inferior espelhada. O designer exporta, não verifica, e recebe placas com o bottom copper invertido. Resultado: 100% de desperdício. Verificar no [Gerber viewer](/gerber) leva 30 segundos e poupa centenas de euros.

Ficheiros de Furação (Drill Files): O Elemento Mais Esquecido

Os ficheiros de furação são tão críticos quanto os Gerbers — mas são esquecidos com mais frequência. Sem eles, a máquina CNC não sabe onde furar, e os seus vias e pads passantes ficam sem furos.

Informações que o Drill File Contém

  • **Posição X,Y** de cada furo
  • **Diâmetro** de cada furo
  • **Tipo**: PTH (Plated Through-Hole) ou NPTH (Non-Plated Through-Hole)

Formato Excellon

O formato standard é Excellon (também chamado NC Drill). A maioria dos fabricantes aceita este formato sem problemas. Pontos críticos:

ParâmetroRecomendaçãoPorquê
UnidadesMesmas que os GerbersEvita desalinhamento
ZerosDecimal FormatMais legível, menos erros
PTH/NPTHFicheiro único (merged)Simplifica envio (confirmar com fabricante)
Formato de coordenadas4.6 (métrico) ou 2.5 (imperial)Deve coincidir com os Gerbers

Erros Comuns em Drill Files

  • **Unidades diferentes dos Gerbers**: os furos ficam todos deslocados
  • **Esquecer NPTH**: furos de montagem (parafusos) ficam sem furar
  • **Formato de coordenadas errado**: furos aparecem em posições aleatórias
  • **Drill file corrompido**: software exportou parcialmente

Os 12 Erros Mais Comuns em Ficheiros Gerber

Após processar milhares de encomendas, identificámos os erros que mais atrasam a produção:

1. Ficheiros em Falta (Camadas Incompletas)

O designer exporta o cobre e a máscara de solda mas esquece a serigrafia, o contorno ou a pasta de solda. O fabricante não pode iniciar sem o conjunto completo.

Solução: Use a checklist na secção seguinte antes de enviar.

2. Contorno da Placa Ausente

Sem o ficheiro de board outline (.GKO), o fabricante não sabe as dimensões nem a forma da placa. É o erro que causa mais emails de ida e volta.

Solução: Exporte sempre o Edge.Cuts (KiCad) ou Mechanical 1 (Altium) como ficheiro separado.

3. Ficheiros de Furação Incorretos ou Ausentes

Furos com diâmetros errados, posições deslocadas (unidades diferentes) ou simplesmente não exportados.

Solução: Verifique que as unidades e formato de coordenadas do drill file correspondem exatamente aos Gerbers.

4. Formato Obsoleto (RS-274D)

Alguns softwares antigos exportam RS-274D que requer um ficheiro de apertura separado. A maioria dos fabricantes modernos rejeita este formato.

Solução: Configure o export para RS-274X (Extended Gerber) com "embedded apertures".

5. Camadas Espelhadas (Mirrored Layers)

Sobretudo o cobre inferior exportado em mirror. O resultado são placas com o bottom completamente invertido — 100% de desperdício.

Solução: No Gerber viewer, sobreponha top e bottom e verifique que os vias se alinham.

6. Polaridade Errada da Máscara de Solda

A máscara de solda pode ser positiva (define onde há máscara) ou negativa (define onde não há máscara — pads expostos). Se a polaridade está trocada, os pads ficam cobertos e as áreas sem componentes ficam expostas.

Solução: No Gerber viewer, verifique que os pads aparecem como aberturas na máscara.

7. Pads Vetorizados (Fragmented Pads)

Alguns softwares CAD exportam pads SMD como múltiplos segmentos em vez de uma flash (D-code) única. Isto causa problemas na aplicação de pasta de solda.

Solução: Active a opção "Use flash codes for pads" no export. Evite converter regiões para linhas.

8. Nomenclatura Confusa de Ficheiros

Ficheiros com nomes genéricos como "layer1.gbr", "layer2.gbr" sem indicar qual camada representam. O operador CAM pode atribuir camadas incorretamente.

Solução: Use extensões Protel (.GTL, .GBL, .GTS, etc.) ou inclua um ficheiro README descrevendo cada ficheiro.

9. Anéis Anulares Insuficientes

O anel anular (annular ring) é a largura de cobre à volta de um furo. Se é demasiado estreito, o furo pode "romper" o pad, causando circuitos abertos.

Solução: Mínimo recomendado: 0.15 mm para vias, 0.25 mm para pads THT. Verifique com a regra DRC do seu CAD.

10. Acid Traps (Armadilhas de Ácido)

Ângulos agudos (<90°) entre pistas de cobre criam zonas onde o ácido de gravura fica retido, causando sobre-gravura e pistas mais finas que o esperado.

Solução: Use ângulos de 45° ou curvos nas mudanças de direção. O DRC do seu CAD deve sinalizar estes casos.

11. Violações de Clearance

Distância insuficiente entre pistas, entre pistas e planos, ou entre pistas e o contorno da placa. Pode causar curto-circuitos ou problemas de isolamento.

Solução: Clearance mínimo: 0.1 mm para PCB standard, 0.15 mm para fabrico económico. Confirme com o seu fabricante.

12. Serigrafia Sobre Pads

Texto ou marcas de serigrafia que se sobrepõem a pads de soldadura. Isto interfere com a soldabilidade e pode causar defeitos de montagem.

Solução: Active "Subtract silkscreen from solder mask" no export. Aplique regras DRC para clearance serigrafia-pad.

**A Perspetiva do Hommer**: Dos 12 erros acima, os 3 primeiros (ficheiros em falta, contorno ausente, drill files incorretos) representam **70% de todos os problemas** que recebemos. São os mais básicos e os mais fáceis de evitar. Um [checklist de 2 minutos](/blog/dfm-checklist-pcb-design) antes do envio resolve quase tudo.

Como Verificar Ficheiros Gerber Antes do Envio

A verificação prévia é o passo mais rentável do processo: 10 minutos de revisão evitam dias de atraso e centenas de euros em re-fabrico.

Ferramentas de Verificação Gratuitas

FerramentaPlataformaMelhor para
KiCad Gerber ViewerWindows/Mac/LinuxUtilizadores KiCad, visualização rápida
GerbvWindows/Mac/LinuxOpen-source, leve e rápido
ZofzPCBWindowsVisualização 3D dos Gerbers
[PCB Portugal Gerber Viewer](/gerber)Online (browser)Verificação rápida sem instalar software
Reference Gerber ViewerOnlineAlternativa online gratuita

Checklist de Verificação em 8 Passos

  1. **Todas as camadas presentes?** Cobre (top/bottom), máscara de solda (top/bottom), serigrafia, contorno, drill file
  2. **Contorno da placa visível?** Deve mostrar as dimensões e forma corretas
  3. **Camadas alinhadas?** Sobreponha top copper + bottom copper — os vias devem coincidir perfeitamente
  4. **Bottom copper não espelhado?** Compare com o layout no seu CAD
  5. **Máscara de solda correta?** Pads devem estar expostos (aberturas na máscara)
  6. **Furos corretos?** Verifique diâmetros e posições no drill file overlay
  7. **Serigrafia legível?** Sem sobreposição em pads, texto com tamanho mínimo de 0.8 mm
  8. **Dimensões finais corretas?** Meça a placa no viewer e compare com o esperado

Checklist de DFM para Ficheiros Gerber

Antes de enviar os seus ficheiros, confirme que o design cumpre os limites de fabrico:

ParâmetroMínimo StandardMínimo AvançadoIdeal
Largura mínima de pista0.15 mm (6 mil)0.1 mm (4 mil)≥0.2 mm
Espaçamento mínimo0.15 mm (6 mil)0.1 mm (4 mil)≥0.2 mm
Anel anular (via)0.15 mm0.1 mm≥0.2 mm
Diâmetro mínimo de furo0.3 mm0.2 mm≥0.35 mm
Clearance cobre-borda0.3 mm0.2 mm≥0.5 mm
Solder mask clearance0.05 mm0.03 mm0.05 mm
Texto serigrafia (altura)0.8 mm0.6 mm≥1.0 mm
Texto serigrafia (largura traço)0.15 mm0.1 mm≥0.15 mm

Estes valores são para fabrico standard. Para PCB HDI ou PCB Flex, consulte as capacidades específicas do fabricante.


Panelização: Incluir no Gerber ou Deixar para o Fabricante?

A panelização agrupa várias PCBs num painel para otimizar a eficiência de fabrico e montagem.

Quando Incluir Panelização nos Gerbers

  • **Protótipos** (<10 unidades): deixe o fabricante panelizar — eles otimizam para o seu processo
  • **Produção** (>100 unidades): discuta a panelização com o fabricante antes de exportar
  • **Montagem PCBA**: se encomenda [montagem turnkey](/services/turnkey), coordene a panelização com a linha SMT

Tipos de Separação

MétodoVantagemDesvantagemIdeal para
V-ScoreCorte limpo, rápidoSó funciona em linhas retasPCBs retangulares
Tab Routing (mouse bites)Funciona com qualquer formaDeixa pequenas marcas na bordaPCBs com formas irregulares
Tab Routing (breakaway tabs)Robusto durante montagemRequer corte manualPCBs com componentes perto da borda

Para saber mais sobre panelização, consulte o nosso guia de panelização PCB.


Ficheiros de Montagem: Além dos Gerbers

Se a sua encomenda inclui montagem PCB (PCBA), precisa de ficheiros adicionais além dos Gerbers:

FicheiroConteúdoFormato
**BOM (Bill of Materials)**Lista de componentes com referência, valor, package e fornecedor.xlsx ou .csv
**Pick-and-Place**Posição X,Y, rotação e lado (top/bottom) de cada componente.csv ou .txt
**Desenho de montagem**Diagrama visual da posição dos componentes.pdf
**Especificações especiais**Requisitos de temperatura, componentes sensíveis à humidade.pdf

O ficheiro pick-and-place é gerado automaticamente pelo seu software CAD. Verifique que as coordenadas usam a mesma origem que os Gerbers (tipicamente o canto inferior esquerdo).


O Custo Real dos Erros em Ficheiros Gerber

CenárioAtraso TípicoCusto Adicional
Ficheiros incompletos (reenvio)3–5 dias0€ (mas atraso no projeto)
Erro detetado após início de fabrico5–7 dias50–200€ (setup perdido)
Placa produzida com erro (re-fabrico)7–14 dias200–1.000€ (material + nova produção)
Erro detetado na montagem14–21 dias500–5.000€ (placas + componentes + mão-de-obra)
Erro detetado pelo cliente final30+ dias2.000–50.000€ (recall, reputação, penalizações)

A regra é simples: cada fase de deteção tardia multiplica o custo por 10×. A verificação nos ficheiros Gerber é a fase mais barata para apanhar erros.


Boas Práticas de Organização e Gestão de Versões

  • **Nome de pasta**: `[Projeto]_Gerber_v[Versão]_[Data]` (ex: `SensorPCB_Gerber_v2.1_20260313`)
  • **Nunca envie ficheiros antigos**: apague versões anteriores da pasta de envio
  • **Inclua um ficheiro README.txt**: liste cada ficheiro e a camada que representa
  • **Comprima em .zip**: a maioria dos fabricantes aceita upload de um único .zip
  • **Guarde o projeto CAD completo**: os Gerbers não são editáveis — se precisar de alterações, volte ao CAD

Conclusão: 10 Minutos de Verificação Poupam 10 Dias de Atraso

Os ficheiros Gerber são a ponte entre o seu design e a realidade física. Gerá-los corretamente e verificá-los antes do envio é o investimento mais rentável em todo o ciclo de desenvolvimento eletrónico.

Resumo dos pontos-chave:

  • Use **RS-274X** (ou Gerber X2) para máxima compatibilidade
  • Exporte **todas as camadas** incluindo contorno e drill files
  • Verifique num **Gerber viewer** antes de enviar — 10 minutos que poupam dias
  • Siga a **checklist de DFM** para evitar rejeições
  • Organize ficheiros com **nomenclatura clara** e versionamento

Próximos Passos

  1. **Verifique os seus Gerbers agora**: Use o nosso [Gerber Viewer online gratuito](/gerber) para verificar os seus ficheiros
  2. **Peça um orçamento**: [Solicite cotação](/contact) com os seus ficheiros Gerber verificados
  3. **Precisa de ajuda com o design?**: A nossa equipa pode fazer [revisão DFM gratuita](/services/prototype) dos seus ficheiros antes do fabrico

Referências

  1. Ucamco — [Gerber Layer Format Specification](https://www.ucamco.com/en/gerber) — Especificação oficial do formato Gerber
  2. IPC — [IPC-2581 Standard for PCB Data Transfer](https://en.wikipedia.org/wiki/IPC_(electronics)) — Standard aberto para transferência de dados PCB
  3. KiCad Documentation — [Generating Fabrication Outputs](https://docs.kicad.org/) — Guia oficial de exportação Gerber
Hommer Zhao

Fundador & Especialista Técnico

Fundador da WellPCB com mais de 15 anos de experiência em fabrico de PCB e montagem eletrónica. Especialista em processos de produção, gestão de qualidade e otimização da cadeia de fornecimento.

Ver todos os artigos deste autor →

Precisa de Ajuda com o Seu Projeto?

A nossa equipa está pronta para ajudar. Obtenha uma cotação gratuita em minutos.