¿Qué es el Formato Gerber?
Gerber es el formato de archivo estándar de facto para describir el artwork de circuitos impresos (PCB) — las pistas de cobre, aberturas de máscara de soldadura, serigrafías y contornos de la placa que los fabricantes de PCB usan para fabricar circuitos impresos. Desarrollado originalmente por Gerber Scientific Instruments en los años 60 para máquinas fotoplóter vectoriales, Gerber ha evolucionado a través de varias versiones hasta el moderno estándar RS-274X (Extended Gerber), ahora mantenido y publicado gratuitamente por Ucamco (que adquirió la tecnología Gerber en 2012).
Cuando encargas un PCB a cualquier fabricante — JLCPCB, PCBWay, OSH Park, Advanced Circuits o cualquier fabricante profesional — envías un conjunto de archivos Gerber. Toda herramienta CAD para PCB puede exportar Gerber; todo fabricante lo acepta. Es el PostScript del mundo de la fabricación electrónica.
El Conjunto de Archivos Gerber
Un PCB completo se describe mediante un conjunto de archivos Gerber, cada uno representando una capa:
| Capa | Extensión típica | Descripción |
|---|---|---|
| Cobre superior | .GTL (Top Layer) |
Pistas y pads de cobre en la cara superior |
| Cobre inferior | .GBL (Bottom Layer) |
Cobre en la cara inferior |
| Capas internas | .G1, .G2, … |
Capas de cobre internas para placas multicapa |
| Máscara de soldadura superior | .GTS (Top Solder) |
Aberturas en el barniz verde — expone los pads |
| Máscara de soldadura inferior | .GBS (Bottom Solder) |
Aberturas en la máscara inferior |
| Serigrafía superior | .GTO (Top Overlay) |
Etiquetas de componentes y designadores de referencia |
| Serigrafía inferior | .GBO (Bottom Overlay) |
Texto en la cara inferior |
| Contorno de la placa | .GKO o .GM1 |
Cortes de borde — define la forma del PCB |
| Archivo de taladro | .DRL o .XLN |
Coordenadas y tamaños de taladro en formato Excellon |
| Máscara de pasta | .GTP, .GBP |
Aberturas de stencil para la aplicación de pasta de soldadura |
KiCad (la principal herramienta EDA de código abierto para PCB) exporta exactamente esta estructura por defecto.
Estructura del Formato RS-274X
Un archivo Gerber es un archivo de texto ASCII plano. El formato está basado en comandos:
%FSLAX46Y46*% ; Especificación de formato: 4 dígitos enteros, 6 decimales, coords. absolutas
%MOMM*% ; Unidades: Milímetros
%LPD*% ; Polaridad de capa: Oscuro (predeterminado)
; Definiciones de apertura
%ADD10C,0.200000*% ; Apertura #10: Círculo, diámetro 0,200000 mm
%ADD11R,1.600000X0.800000*% ; Apertura #11: Rectángulo, 1,6mm × 0,8mm
%ADD12O,1.000000X0.600000*% ; Apertura #12: Oblong (rect. redondeado), 1,0mm × 0,6mm
; Comandos
D10* ; Seleccionar apertura #10 (círculo de 0,2mm)
X150000Y200000D02* ; Mover a (1,500000, 2,000000) mm — sin dibujar
X300000Y200000D01* ; Trazar lineal hasta (3,000000, 2,000000) mm
X450000Y200000D03* ; Estampar apertura en (4,500000, 2,000000) — crea un pad
G01* ; Modo de interpolación lineal (predeterminado)
G02* ; Interpolación de arco en sentido horario
G03* ; Interpolación de arco en sentido antihorario
M02* ; Fin de archivo
Las coordenadas se codifican como enteros con puntos decimales implícitos — X150000 con formato X46 significa 1,500000 mm (4 dígitos enteros + 6 dígitos decimales).
Aperturas en Detalle
Las aperturas definen las formas usadas para dibujar pistas y estampar pads:
| Tipo de apertura | Código | Descripción | Uso |
|---|---|---|---|
| Círculo | C |
Parámetro de diámetro | Pistas redondas, pads redondos |
| Rectángulo | R |
Anchura × Altura | Pads de componentes SMD |
| Oblong | O |
Anchura × Altura | Pads alargados |
| Polígono | P |
Diámetro, vértices, rotación | Pads hexagonales/octagonales |
| Macro | %AMNAME*...% |
Forma compleja arbitraria | Formas de pad personalizadas |
Las macros pueden definir formas complejas usando primitivas como círculos, líneas y rectángulos combinados con expresiones aritméticas — por ejemplo, un pad de alivio térmico con rayos que conectan el pad a un plano de cobre.
El Archivo de Taladro Excellon
El archivo de taladro es un complemento del conjunto Gerber, generalmente en formato Excellon:
%
FMAT,2
METRIC,TZ
T1C0.300 ; Herramienta #1: diámetro 0,3mm
T2C0.600 ; Herramienta #2: diámetro 0,6mm
T3C1.016 ; Herramienta #3: 1,016mm (pin estándar para agujero pasante)
%
G90 ; Coordenadas absolutas
G05 ; Modo de taladrado
T1 ; Seleccionar taladro de 0,3mm
X0.45Y0.35 ; Taladrar en (0,45, 0,35) mm
X1.25Y0.35 ; Taladrar en (1,25, 0,35) mm
T3 ; Seleccionar taladro de 1,016mm para agujero pasante
X0.85Y2.10
M30 ; Fin de archivo
KiCad genera archivos .drl automáticamente junto con la exportación de Gerber.
Gerber X2: Metadatos Estructurados
Gerber X2 (publicado en 2014) añade atributos de metadatos estructurados como líneas de comentario en la cabecera:
%TF.FileFunction,Copper,L1,Top*% ; Este archivo = cobre, Capa 1, Superior
%TF.FilePolarity,Positive*% ; Aperturas oscuras = cobre
%TF.SameCoordinates,Original*% ; Todos los archivos comparten el mismo origen
%TF.CreationDate,2024-03-15T14:30:00*%
%TF.GenerationSoftware,Kicad,Pcbnew,8.0.1*%
Los atributos Gerber X2 permiten al software CAM automatizado entender qué capa es cuál sin depender de las convenciones de nomenclatura de archivos.
Exportación de Gerbers desde KiCad
Flujo de trabajo de exportación de Gerber en KiCad:
- Abrir el editor PCB → Archivo → Salidas de fabricación → Gerbers
- Seleccionar la carpeta de salida y las capas a exportar
- Activar Usar extensiones de nombre de archivo Protel (GTL, GBL, etc.) para máxima compatibilidad con fabricantes
- Activar Generar archivos de taladro → seleccionar formato Excellon
- Hacer clic en Trazar y Generar archivos de taladro
- Comprimir la carpeta en un ZIP y subir al fabricante de PCB
Visualización y Validación de Archivos Gerber
Antes de enviar al fabricante, inspecciona siempre tus Gerbers con un visor:
- KiCad GerbView (gratuito, incluido con KiCad) — abre múltiples capas, comprueba alineación
- Gerbv (gratuito, código abierto, Linux/Windows/macOS)
- ViewMate (Pentalogix, nivel gratuito) — estándar industrial en Windows
- GerberHub.io — basado en web, arrastrar y soltar, vista previa instantánea
Comprueba: capas faltantes, agujeros de taladro mal alineados con los pads, cortocircuitos de cobre no intencionados, serigrafía superponiéndose a aberturas de máscara de soldadura.
Conversiones relacionadas
Conversiones frecuentes del catálogo: