Cómo generar datos Gerber utilizando un software de diseño PCB diferente imagen del artículo para fabricación de PCB y formación de compradores PCBA

Fabricación de PCB

Cómo generar datos Gerber utilizando un software de diseño PCB diferente

Aprenda a exportar datos Gerber desde diferentes herramientas de diseño PCB para fabricación. Guía paso a paso que cubre Altium, KiCad, Eagle y más con comprobaciones DFM.

Conclusiones clave

  • El formato Gerber está estandarizado, por lo que las exportaciones desde cualquier herramienta ECAD deberían poder fabricarse si las capas y la configuración son correctas.
  • Siempre verifique la salida de Gerber con un visor como GerbView o GC-Prevue antes de enviarla a su fabricante de PCB.
  • Incluye capas esenciales: cobre, máscara de soldadura, serigrafía, taladro y contorno del tablero; omita notas mecánicas o de fabricación a menos que sea necesario.
  • Ejecute comprobaciones DFM en Gerbers para detectar problemas como violaciones de anillos anulares, astillas o represas de máscara de soldadura faltantes de manera temprana.
  • Omini acepta los formatos Gerber RS-274X y ODB++; confirme el mapeo de capas y las unidades (mm o pulgadas) coincidan con sus notas fabulosas.

Respuesta directa

La generación de datos Gerber desde un software de diseño PCB diferente sigue los mismos principios básicos independientemente de la herramienta ECAD que utilice. El formato Gerber (RS-274X) es un formato vectorial estandarizado y abierto que describe cada capa de su PCB (cobre, máscara de soldadura, serigrafía, perforación y contorno) como archivos separados. Siempre que exporte las capas correctas con las unidades y configuraciones de apertura adecuadas e incluya el archivo de perforación NC, Omini o cualquier otra fábrica PCB podrá fabricar sus Gerber. Cambiar de herramienta no requiere volver a aprender el concepto; se trata de asignar las opciones de exportación de su nuevo software a los requisitos universales Gerber.

La clave es la coherencia: verifique siempre su salida Gerber antes de enviarla a fabricación. Utilice un visor Gerber gratuito como GerbView o GC-Prevue para inspeccionar cada capa en busca de alineación, integridad y corrección. Confirme que su lima de perforación coincida con las capas de cobre en el registro y que las capas esenciales (cobre superior/inferior, máscara de soldadura, serigrafía y contorno de la placa) estén presentes. Omitir capas mecánicas o notas de fabricación suele ser seguro a menos que su fábrica las solicite específicamente, pero nunca omita la lima de perforación ni desalinee su origen con los datos de cobre. Una vez verificados, sus Gerber están listos para las comprobaciones DFM y el flujo de trabajo de fabricación de Omini.

Comprensión de los fundamentos del formato Gerber

Los archivos Gerber no son un solo archivo sino un conjunto de archivos vectoriales basados en ASCII, cada uno de los cuales representa una capa física de PCB. El estándar RS-274X, la variante más utilizada, incluye definiciones de apertura integradas y admite polaridad positiva/negativa, lo que permite una representación eficiente de vertidos, almohadillas y trazas de cobre. Cuando genera Gerber desde su herramienta ECAD, básicamente está traduciendo su base de datos de diseño interna a este formato estandarizado que el equipo de fabricación puede interpretar directamente.

Cada archivo Gerber corresponde a una capa específica: GTL (cobre superior), GBL (cobre inferior), GTS (máscara de soldadura superior), GBS (máscara de soldadura inferior), GTO (serigrafía superior), GBO (serigrafía inferior) y una lima de perforación (a menudo .drl o .txt). El contorno del tablero generalmente se incluye en una capa mecánica o como parte del contorno Gerber (GM1, GM2, etc., o a veces en la capa de contorno de las limas de cobre). Es fundamental para el éxito garantizar que todas las capas compartan el mismo punto de origen (generalmente la esquina inferior izquierda del tablero) y que las unidades (mm o pulgadas) sean consistentes en todos los archivos y se indiquen explícitamente en las notas fabulosas. Los orígenes o unidades no coincidentes son una fuente común de errores de registro que provocan vías desalineadas, funciones faltantes o cortocircuitos.

Las herramientas ECAD modernas automatizan gran parte de este proceso, pero el ingeniero aún debe verificar el resultado. Por ejemplo, algunas herramientas generan de forma predeterminada gráficos negativos para máscara de soldadura o serigrafía, lo cual es correcto para RS-274X pero puede confundir a los espectadores si no se interpreta correctamente. Otros pueden omitir la lima de perforación a menos que se seleccione explícitamente, o pueden generar archivos separados para agujeros enchapados y no enchapados sin un etiquetado claro. Consulte siempre la guía de generación Gerber de su software, pero trátela como un punto de partida, no como una garantía, de corrección.

Generación paso a paso de Gerber entre herramientas ECAD populares

Si bien las interfaces varían, el flujo de trabajo de exportación Gerber en las principales herramientas de diseño PCB sigue una lógica consistente. En Altium Designer, utiliza el comando “Archivo > Dibujos de ensamblaje > Generar archivos Gerber”, que abre un cuadro de diálogo donde selecciona capas, establece unidades (preferiblemente mm), configura ajustes de apertura (generalmente generados automáticamente) y habilita la salida del archivo de perforación. Debe asegurarse manualmente de que la capa de perforación esté incluida y de que la opción "Trazar orificios de perforación" esté marcada. Altium también le permite generar un archivo ODB++ directamente, que agrupa datos de capas, información de perforación y apilado en una sola carpeta, útil para diseños complejos pero no necesario para Omini.

En KiCad, se accede al proceso a través de “Archivo > Trazado”. Usted selecciona las capas para trazar (por ejemplo, F.Cu, B.Cu, F.Mask, B.Mask, F.SilkS, B.SilkS, Edge.Cuts), elige Gerber como formato y establece el directorio de salida. Fundamentalmente, debe hacer clic en "Generar archivos de exploración" por separado en el mismo menú para generar el archivo .drl. KiCad tiene como valor predeterminado mm y utiliza un origen fijo, lo que reduce el riesgo de alineación, pero aún así debe verificar que la capa Edge.Cuts defina con precisión el contorno del tablero sin líneas o arcos adicionales que podrían malinterpretarse como cobre.

Para Autodesk Fusion 360 (espacio de trabajo Electrónica), la generación Gerber se encuentra en "Fabricación > Gerber". Usted selecciona capas, define unidades y habilita la salida de exploración. Fusion 360 tiende a ser más opaco en cuanto a la configuración de apertura, pero generalmente genera archivos RS-274X válidos. Sin embargo, los usuarios han informado problemas ocasionales con el escalado de las fuentes serigrafiadas o falta de relieves térmicos en los vertidos, por lo que la inspección visual es esencial. De manera similar, en Zuken CR-8000 o Cadence Allegro, la salida Gerber es sólida pero a menudo está oculta en menús específicos de CAM; Allegro utiliza el flujo “Fabricación > Generar/Exportar” con amplias opciones de mapeo de capas que requieren una configuración cuidadosa para evitar omitir planos internos o etiquetar incorrectamente las capas de energía.

Independientemente de la herramienta, el paso de verificación no es negociable. Abra cada archivo Gerber en un visor y active y desactive las capas para confirmar que los vertidos de cobre estén intactos, que la serigrafía no superponga las almohadillas innecesariamente, que las aberturas de la máscara de soldadura coincidan con los tamaños de las almohadillas y que la lima de perforación muestre los orificios en las ubicaciones correctas en relación con las características del cobre. Una sola capa desalineada puede convertir un diseño funcional en un panel de desecho.

Capas esenciales y qué incluir (o excluir)

Saber qué capas incluir y cuáles evitar es fundamental para una generación limpia de Gerber. Las capas obligatorias para cualquier PCB rígido estándar son:

  • Cobre superior (GTL o .cmp)
  • Cobre inferior (GBL o .sol)
  • Máscara de soldadura superior (GTS o .stc)
  • Máscara de soldadura inferior (GBS o .sts)
  • Serigrafía superior (GTO o .plc)
  • Serigrafía inferior (GBO o .pls)
  • Archivo de exploración (a menudo .drl, .txt o .xnc)
  • Contorno del tablero (normalmente en una capa mecánica o Edge.Cuts en KiCad)

Las capas opcionales pero a veces requeridas incluyen:

  • Planos internos de alimentación/tierra (si son multicapa, denominados GP1, GP2, etc., o capas internas de cobre)
  • Notas de fabricación (como un archivo de texto separado o capa Gerber; inclúyalas solo si su fábrica lo solicita)
  • Dibujos de ensamblaje o archivos de recogida y colocación (separados de Gerbers, para PCBA)

Capas para excluir generalmente a menos que su fábrica lo solicite explícitamente:

  • Capas mecánicas con dimensiones, notas o orificios para herramientas (a menos que formen parte del esquema oficial)
  • Capas sesgadas o reflejadas
  • Capas específicas de fabricación, como rutas de recorrido o líneas de puntuación (a menos que las genere la fábrica)
  • Archivos de modelo 3D o exportaciones STEP (no forman parte del conjunto Gerber)

Incluir capas innecesarias aumenta el riesgo de confusión o mala interpretación durante el procesamiento CAM. Por ejemplo, una capa de dimensión con texto podría confundirse con serigrafía, o una capa de notas con flechas podría interpretarse como cobre. Siempre elimine su conjunto Gerber hasta lo esencial a menos que la documentación de su fábrica especifique lo contrario. El flujo de trabajo estándar de Omini asume Gerber RS-274X con las siete capas centrales enumeradas anteriormente; Las capas adicionales sólo se utilizan si se coordinan explícitamente con antelación.

Verificación de la salida Gerber: herramientas y comprobaciones

Generar Gerbers es sólo la mitad de la batalla; La validación es lo que evita costosos retrabajos. El primer paso es la inspección visual utilizando un visor Gerber. Herramientas gratuitas como GerbView (de GraphiCode), GC-Prevue o visores en línea como Gerber Lookup le permiten cargar cada capa y alternarlas para verificar la alineación. Busque:

  • vertidos de cobre que están rotos o desconectados
  • Aberturas de máscara de soldadura que son demasiado pequeñas (provocando almohadillas definidas de máscara de soldadura) o demasiado grandes (con riesgo de cortocircuitos)
  • Serigrafía que se superpone a pads o vías (lo que puede dificultar el montaje)
  • Taladre agujeros que faltan, están desplazados o tienen un tamaño incorrecto
  • Contorno del tablero que no incluye todas las características de cobre o tiene líneas dispersas

Más allá de las comprobaciones visuales, ejecute un análisis de Diseño para fabricación (DFM) en sus Gerbers. Muchas herramientas ECAD tienen comprobaciones DFM integradas, pero herramientas independientes como Valor NPI, CAM350 o incluso alternativas gratuitas pueden detectar problemas invisibles a la vista. Estos incluyen:

  • Violaciones del anillo anular (donde el taladro atraviesa la almohadilla de cobre)
  • Trampas de ácido o astillas (características estrechas de cobre que pueden grabarse de manera desigual)
  • Faltan presas de máscara de soldadura entre almohadillas de paso fino
  • Espacio libre insuficiente entre el cobre y el borde
  • Problemas de espaciado entre broca y cobre

Omini realiza su propia revisión DFM de los Gerber entrantes, pero detectar estos problemas a tiempo ahorra tiempo y reduce los intercambios. Por ejemplo, un descuido común es generar Gerbers con la expansión de la máscara de soldadura establecida en cero, lo que da como resultado almohadillas definidas por máscara que aumentan la variabilidad del ensamblaje. Otro es olvidarse de habilitar la instalación de tiendas de campaña para vías en áreas BGA, lo que puede provocar que la soldadura se absorba durante el reflujo. Utilice recursos como la guía de Omini sobre Problemas comunes DFM y cómo evitarlos en el diseño PCB para alinear sus controles con las mejores prácticas de la industria.

Consideraciones especiales: diseños rígido-flexibles, de cobre pesado y de alta frecuencia

Si bien los PCB rígidos estándar siguen las reglas Gerber descritas anteriormente, los diseños especializados requieren atención adicional. Para PCBs rígido-flexible, debe generar conjuntos Gerber separados para las regiones rígidas y flexibles, o usar un enfoque en capas donde las áreas flexibles están definidas por capas específicas (por ejemplo, capa de cubierta flexible, capas de refuerzo). Las áreas de pliegue necesitan definiciones de capas precisas para evitar grietas durante la flexión, y los refuerzos deben estar claramente delineados en su propia capa Gerber. Simplemente usar la misma configuración Gerber que una tabla rígida dará como resultado que falten capas flexibles o aberturas de recubrimiento incorrectas; consulte la guía rígido-flexible de su fábrica antes de exportar.

Los PCBs de cobre pesado (normalmente 3 oz/pie² o más) presentan desafíos Gerber únicos. El mayor espesor del cobre requiere un espaciado de trazas más amplio para evitar problemas de grabado, y los relieves térmicos deben ser más grandes para acomodar la mayor masa térmica durante la soldadura. Si sus archivos Gerber no reflejan estos ajustes (por ejemplo, al usar reglas de espaciado estándar para 1 oz de cobre), corre el riesgo de sufrir cortocircuitos durante la fabricación o uniones de soldadura deficientes durante el ensamblaje. Consulte el análisis de Omini de Fallas comunes en cobre pesado PCB y cómo evitarlas en la etapa de diseño para errores específicos relacionados con Gerber, como anillos anulares inadecuados o alivios térmicos faltantes en caminos de alta corriente.

Los diseños de alta frecuencia introducen problemas de integridad de la señal que afectan la generación de Gerber de manera indirecta pero crítica. Las trazas controladas por impedancia requieren un ancho y espaciado precisos, que deben conservarse en la salida Gerber. Cualquier aproximación de redondeo o apertura en el archivo Gerber puede alterar la impedancia. Además, las vías de costura del plano de tierra deben colocarse y dimensionarse correctamente en la lima de perforación para evitar resonancias de cavidad. Si bien el formato Gerber en sí no codifica propiedades eléctricas, la precisión geométrica de los datos exportados es primordial. Para obtener una visión más profunda, consulte la descripción general de Omini de Retos de diseño de alta frecuencia PCB y cómo superarlos, que analiza cómo la precisión de Gerber afecta el rendimiento de RF.

Criterios de aceptación y mejores prácticas de Omini

Omini acepta Gerber RS-274X como formato estándar para la gran mayoría de proyectos, y ODB++ para aquellos que prefieren un enfoque de paquete único con datos de perforación y apilamiento integrados. Ninguno de los formatos es inherentemente superior para diseños de complejidad básica a moderada; Gerber es ampliamente compatible, legible por humanos (en parte) y suficiente cuando las capas se generan y verifican correctamente. ODB++ reduce la posibilidad de que las capas no coincidan, pero requiere que la fábrica admita su importación; Omini lo hace, pero Gerber sigue siendo el valor predeterminado más seguro a menos que su diseño tenga un apilamiento de capas complejo, vías ciegas/enterradas o variaciones de materiales que se beneficien de los metadatos integrados.

Independientemente del formato, incluya siempre un archivo de notas fabuloso (README.txt o similar) que especifique:

  • Unidades utilizadas (mm o pulgadas)
  • Mapeo de capa a archivo (por ejemplo, GTL = Top Copper)
  • Formato y unidades del archivo de exploración
  • Cualquier requisito especial (por ejemplo, control de impedancia, acabado superficial, material)
  • Su información de contacto y número de revisión

Este archivo evita malas interpretaciones durante la configuración de CAM. Nunca asuma que la fábrica conoce su convención de nomenclatura de capas: el mapeo explícito es un seguro barato. Finalmente, ejecute su Gerbers a través de una verificación final usando el mismo visor que usará para la inspección y confirme que el resultado coincida exactamente con su intención de diseño. Si está cambiando de herramienta ECAD, trate el primer conjunto Gerber como un prototipo: verifíquelo minuciosamente antes de asumir que los valores predeterminados de la herramienta son correctos. Con una selección disciplinada de capas, alineación de origen y validación, generar Gerber desde cualquier software de diseño PCB se convierte en un paso confiable y repetible en su flujo de trabajo de fabricación.

Notas de ingeniería de Omini relacionadas

Preguntas frecuentes

¿Cuál es el error más común al generar Gerbers desde una nueva herramienta de diseño PCB?

Olvidar incluir la lima de perforación o desalinear las capas de perforación con las capas de cobre, lo que provoca que falten o se desvíen las vías durante la fabricación.

¿Puedo usar la misma configuración Gerber para PCB rígido-flexibles que para tablas rígidas?

No: los diseños rígido-flexibles requieren capas adicionales para áreas flexibles, capas de flexión y refuerzos; consulte el apilado de capas de su fábrica y la guía de generación Gerber para conocer las especificaciones rígidas-flexibles.

¿Debo generar Gerbers en milímetros o pulgadas?

Cualquiera de los dos es aceptable siempre y cuando las unidades estén claramente indicadas en sus notas fabulosas y coincidan con el encabezado del archivo Gerber; mm es el preferido por la mayoría de los fabricantes internacionales, incluido Omini.

¿Cómo sé si mis archivos Gerber son correctos antes de enviarlos a un fabricante?

Utilice un visor Gerber gratuito para inspeccionar cada capa, verificar la alineación, comprobar si hay circuitos abiertos o cortocircuitos y confirmar que los tamaños y ubicaciones de las brocas coinciden con su intención de diseño.

¿Omini requiere ODB++ o puedo usar el Gerber RS-274X estándar?

Omini acepta Gerber RS-274X y ODB++; Gerber es suficiente para la mayoría de los proyectos, pero se prefiere ODB++ para diseños complejos, ya que incorpora datos de perforación y apilamiento de capas.

Recursos relacionados