Capas mal identificadas: Por qué no seguir los estándares Gerber X2
Última actualización el Jan 13, 2026
¿Qué es Gerber X2?
Gerber X2 es el estándar de archivos Gerber de próxima generación, que añade nuevos comandos al formato existente Gerber RS-274X para especificar los atributos del archivo.
El siguiente fragmento de código (en inglés) muestra algunos de los nuevos comandos en Gerber X2. Las líneas que comienzan con %TF y %TA son específicas del formato Gerber X2.
G04 Small example Gerber X2 file*
%FSLAX35Y35*%
%MOMM*%
%TF.FileFunction,Copper,L4,Bot,Signal*% // Indicates this file contains the bottom copper layer
%TF.Part,Single*%
%TA.AperFunction,Conductor*%
%ADD10C,0.15000*%
%TA.AperFunction,ViaPad*%
%ADD11C,0.75000*%
%TA.AperFunction,ComponentPad*%
%ADD12C,1.60000*%
%ADD13C,1.70000*%
%SRX1Y1I0.00000J0.00000*%
G75*
%LPD*%
D10*
...
El formato Gerber X2 aborda muchos de los problemas del formato RS-274X. La mayoría de las herramientas EDA modernas ahora son compatibles con la salida de archivos Gerber en formato Gerber X2. Las versiones más recientes del software EDA pueden predeterminar a Gerber X2, lo que lleva a un número creciente de presentaciones de clientes en este formato. Adaptarse a este estándar es esencial.
Aplicaciones de software que admiten el formato de archivo Gerber X2
Descripción del problema
Como se muestra a continuación, varios archivos Gerber son reconocidos como capas de cobre a pesar de que sus nombres de archivo siguen las reglas recomendadas. ¿Por qué se identifican mal?
· Ser_par.GBL // Tradicionalmente cobre inferior, identificado como capa de cobre
· Ser_par.GBS // Tradicionalmente máscara de soldadura inferior, identificado como capa de cobre
· Ser_par.GKO // Tradicionalmente contorno, identificado como capa de cobre
· Ser_par.GTL // Tradicionalmente cobre superior, identificado como capa de cobre
· Ser_par.GTO // Tradicionalmente serigrafía superior, identificado como capa de cobre
· Ser_par.GTS // Tradicionalmente máscara de soldadura superior, identificado como capa de cobre
· Ser_par.XLN // Archivo de taladros (Drill)
Causa del error
Estos archivos están en formato Gerber X2. Según los estándares Gerber X2, el archivo incluye atributos de capa integrados, los cuales tienen prioridad sobre el nombre del archivo. Es por eso que los archivos están siendo identificados erróneamente.
Veamos el contenido de los archivos Gerber X2 en el ejemplo.
Solución
Existen dos opciones, elija una:
1. Continuar usando el formato Gerber X2: Asegúrese de que los atributos de capa estén correctamente definidos antes de generar los archivos. La mayoría del software EDA puede generar correctamente estos atributos.
2. Usar el formato RS-274-X: Si prefiere distinguir los atributos de capa por el nombre del archivo, genere los archivos en formato RS-274-X. De este modo, los atributos Gerber X2 no interferirán. (Se hacen excepciones, como se menciona a continuación).
Nota: Archivos RS-274X con atributos Gerber X2
El formato Gerber RS-274X ha existido durante mucho tiempo y es ampliamente compatible. Muchos sistemas antiguos son compatibles con RS-274X, pero no con X2. Algunas versiones tempranas del software EDA intentaron incorporar los beneficios de Gerber X2 mientras se mantenían compatibles con RS-274X, generando los comandos Gerber X2 como comentarios G04 (G04 indica un comentario en Gerber). Aunque sigue siendo fundamentalmente RS-274X, incluyen atributos Gerber X2.
En tales casos, cuando se analicen los atributos de capa, seguiremos los estándares Gerber X2.
Nota: Estas líneas de atributos (en inglés) son generadas automáticamente por el software EDA upstream. No intente modificarlas manualmente, ya que puede causar errores fácilmente. Incluso un espacio o puntuación faltante puede provocar un fallo en el análisis.
G04 Small example Gerber X2 file*
%FSLAX35Y35*%
%MOMM*%
G04 #@! TF.FileFunction,Copper,L4,Bot,Signal* // Indicates this file contains the bottom copper layer
%ADD10C,0.15000*%
%ADD11C,0.75000*%
%ADD12C,1.60000*%
%ADD13C,1.70000*%
%SRX1Y1I0.00000J0.00000*%
G75*
%LPD*%
D10*