Mejores herramientas de revisión de Gerber

Como parte de mi flujo de trabajo actual que produce un diseño de PCB, abro mis archivos gerber usando gerbv. Esto me permite activar y desactivar capas y verificar que las cosas estén como deberían.

Sin embargo, necesito presentar el diseño a otros miembros de mi equipo, preferiblemente sin necesidad de gerbv. Actualmente hago esto compensando todas las capas para que puedan verse individualmente y luego imprimirlas en PDF.

Esto es bastante tedioso y no puedo dejar de pensar que hay una mejor manera, por lo que hay algún visor de gerber que admita lo siguiente.

  • Vea una pila de capas de cada lado del tablero (sería genial si esto fuera algo como la vista gráfica que crea el parque OSH - ejemplo )
  • Muestre cada capa por separado, sin ajuste de desplazamiento manual
  • Salida a PDF
¿Cuál es el presupuesto?
Presupuesto de aproximadamente <$100
Bonito mensaje serigrafiado en la muestra! Debería aprender a ser más romántico :)
Ni siquiera me di cuenta cuando elegí la muestra (no la mía)
Existen herramientas avanzadas que tomarán sus dibujos cad y gerbers y realizarán todo tipo de análisis en ellos, por lo general, esto es algo que un fabricante de PCB hará por usted durante la revisión de DFM antes de realizar el pedido. De lo contrario, estas herramientas comienzan en el rango de varios miles de dólares (por ejemplo, Valor ). Para las cosas simples que necesita y el presupuesto que tiene, probablemente sea más fácil incorporar las funciones en gerbv usted mismo o crear un script para que haga lo que necesita.

Respuestas (3)

Para verificar gerbers, uso GC-Prevue , pero no es muy diferente de gerbv.

Si desea generar imágenes presentables y su herramienta CAD no ofrece eso, intente buscar algunas herramientas de visualización Gerber 3D:

  • 3D Gerber Viewer es una herramienta en línea y hace un trabajo decente, similar a su ejemplo.ingrese la descripción de la imagen aquí
  • ZozfPCB es una aplicación de escritorio y parece tener bastantes funciones. Sin embargo, fue un poco complicado usarlo la última vez que lo probé.
+1 para GC-Prevue. Estaba a punto de mencionarlo, pero luego noté que ya lo habías sugerido. Sin embargo, no sé si GC-Prevue (el gratuito) será suficiente, no recuerdo si tiene una exportación directa de PDF o no. Sin embargo, sé que algunas de las versiones pagas lo hacen.

Es una respuesta muy tardía y estoy seguro de que el póster original ya no necesita esto, pero el problema es bastante común y aún existe.

Una forma de lograr esto es utilizar gerbvpara hacer las distintas capas, luego Image Magick montagey convertprogramas para crear el archivo que desea.

La idea básica es usar gerbven la línea de comando para generar imágenes intermedias; el resto son gráficos ordinarios no específicos de gerber.

gerbv gerberfile.gbr -xpng -o tempfile.png

En Linux o shell similar, la secuencia de comandos es bastante sencilla.

Aquí hay partes de una imagen que muestra pilas a la izquierda (solo cobre y máscara de soldadura, rojo = arriba, azul = abajo) y la serigrafía de esas capas.

ingrese la descripción de la imagen aquí

Guion:

#!/bin/sh

#gerber2pdf
# convertir archivos gerber para revisar pdf
# jonathanjo/2020-06-01

conjunto -e

si [ $# -ne 1 ]; entonces
    echo "Uso: `basename $0` filenamebase" >&2
    salida 1
fi

fn="$1"

tcobre='#ff0000'
bcobre='#0000ff'
máscara='#ffffff40'
seda='#ffffffff'
contorno='#ffff00'
pcb='#004000'
ppp=1000

tmp=/tmp/$$
para x en COBRE-TOP SOLDERMASK-TOP SERIGRAMA-TOP \
    FONDO DE COBRE MÁSCARA DE SOLDADURA FONDO PANTALLA DE SEDA \
    ESQUEMAS; hacer
    f="${fn}_${x}.gbr"
    si [ ! -f "$f"]; entonces
        echo "`basename $0`: $f: no existe tal archivo" >&2
        salida 1
    fi
hecho

gerbv -D $ppp -B0 \
    -b$pcb \
    -f$máscara ${fn}_SOLDERMASK-TOP.gbr \
    -f$tcobre ${fn}_COPPER-TOP.gbr \
    -f$contorno ${fn}_CONTORNOS.gbr \
    -xpng -o $tmp.topc.png
gerbv -D $ppp -B0 \
    -b$pcb \
    -f$máscara ${fn}_SOLDERMASK-BOTTOM.gbr \
    -f$bcobre ${fn}_COBRE-BOTTOM.gbr \
    -f$contorno ${fn}_CONTORNOS.gbr \
    -xpng -o $tmp.botc.png
gerbv -D $ppp -B0 \
    -b$pcb \
    -f$seda ${fn}_SILKSCREEN-TOP.gbr \
    -f$contorno ${fn}_CONTORNOS.gbr \
    -xpng -o $tmp.tops.png
gerbv -D $ppp -B0 \
    -b$pcb \
    -f$seda ${fn}_SILKSCREEN-BOTTOM.gbr \
    -f$contorno ${fn}_CONTORNOS.gbr \
    -xpng -o $tmp.bots.png

# muchas variantes de lo siguiente también son sensatas
montaje -geometría +10+10 -etiqueta '%f' \
    $tmp.topc.png $tmp.tops.png \
    $tmp.botc.png $tmp.bots.png \
    ${fn}.png
convertir ${fn}.png ${fn}.pdf

rm -f $tmp.*

# fin

Para ver sus archivos gerber, utilizo un Gerber Viewer gratuito en línea para verificar el tamaño de mi placa, los tamaños de orificios y pistas y las holguras de los diversos objetos de PCB. Fácil de usar, simplemente arrastre y suelte sus archivos Gerber aquí O cárguelos aquí: https ://gerber-viewer.easyeda.com/

No necesita descarga ni instalación, funciona en navegadores web modernos en Windows, Mac, Linux. Fácil de ver todos los detalles de los parámetros de PCB antes de hacer PCB para producción.