Ediciones de archivos Gerber

2

Estoy haciendo mis propios PCB en casa y estoy usando KiCAD para diseñar los tableros y crear los archivos Gerber. De los archivos estoy haciendo mi plantilla que transfiero a mis tableros y luego finalizo el proceso de grabado.

Me preguntaba si había alguna manera de modificar los orificios pasantes en el archivo para que aparezcan en el dibujo de Gerber como si tuvieran un orificio pequeño en medio de ellos. Actualmente se muestran como una almohadilla sólida.

La razón es que cuando perforo los orificios, me gustaría que el cobre ya se haya perforado / removido en el centro para facilitar el inicio de la broca. Tiende a preguntarse un poco si tiene que comenzar desde la capa de cobre sin ningún tipo de marca de toque.

Solo he usado el software KiCAD, así que no estoy seguro de que exista otro software que pueda hacer esto por mí.

    
pregunta Chef Flambe

1 respuesta

2

Agujeros piloto provisionales:

Si tiene que perforar almohadillas y vías sin orificios piloto, use una herramienta de punción con el pulgar u otra herramienta afilada para hacer una muesca lo más cerca posible del centro. (¡Cómo trato con agujeros piloto mal grabados!)

Software alternativo:

FreePCB (programa de código abierto solo para Windows) genera archivos gerber con agujeros piloto en las capas de cobre correspondientes a los agujeros de perforación a través de vías y almohadillas. Los orificios piloto son opcionales: puede habilitarlos con una casilla de verificación en el cuadro de diálogo de generación de archivos CAM. En el mismo cuadro de diálogo, hay un cuadro de entrada donde puede especificar el diámetro del orificio piloto. Se utiliza una utilidad de línea de comando separada llamada GerberRender, distribuida con FreePCB, para generar imágenes rasterizadas.

Pilotos de bricolaje a través de la manipulación de imágenes

Si tuviera que usar un software de PCB que no genere orificios piloto, esto es lo que haría: establecería el tamaño del orificio pasante en todas mis partes para que tenga el diámetro del orificio piloto, aproximadamente 10 a 15 mils. (Dado que yo mismo estaría haciendo el PCB, no me importaría que los agujeros estén mal; sin embargo, esto tendría que arreglarse, obviamente, si el PCB se envía más tarde a fab.) Luego usaría la imagen generada del archivo de exploración como una máscara para crear los agujeros piloto en la (s) capa (s) de cobre, usando un programa de procesamiento de imágenes como GIMP.

Supongamos que tiene un par de imágenes en blanco y negro con dimensiones de píxeles idénticas, una que muestra una capa de cobre y las otras perforaciones, con los agujeros y el cobre en negro sobre un fondo blanco. Aquí es cómo puede usar GIMP para hacer los agujeros en el cobre.

  1. Cargue la imagen de la capa de cobre y la imagen del archivo de perforación como dos capas mediante el comando "Abrir como capas" de GIMP en el menú Archivo, que permite seleccionar y cargar múltiples imágenes como las capas de una sola imagen de GIMP.
  2. Asegúrese de que la capa de perforación sea la primera de las dos, moviéndola hacia arriba con los botones de flecha verde en el cuadro de diálogo Capas.
  3. Asegúrese de cambiar a la capa de perforación haciendo clic en ella en el cuadro de diálogo Capas.
  4. Invertir la capa para crear un negativo. Esto se hace en el menú de colores con el comando Invertir. Ahora los agujeros son blancos, sobre un fondo negro.
  5. En el cuadro de diálogo Capa, cambie el Modo de la capa de exploración a "Aligerar solo".

    En este punto, verá ambas capas, con las regiones blancas de la perforar la capa creando agujeros blancos en la capa de cobre.

  6. Realice una "Combinación de capas visibles" en el menú contextual del cuadro de diálogo de la capa o, de manera equivalente, "Combinar capa hacia abajo" en la capa de exploración.
  7. Haz un "Exportar a ..." para guardar la imagen resultante como tu capa de cobre con pilotos.

Probablemente hay una forma de escribir todo esto desde la línea de comandos a través de la utilidad ImageMagick.

Un proyecto más ambicioso sería escribir una herramienta de procesamiento de imagen o un plugin que pueda escanear una imagen de capa de perforación (con agujeros de varios diámetros), identificar todos los agujeros y generar una nueva imagen en la que todos sean reemplazados por Agujeros que tienen un diámetro fijo, más pequeño. Un filtro de este tipo haría innecesario el cambio a huellas personalizadas en la biblioteca de piezas para obtener agujeros piloto de tamaño adecuado.

    
respondido por el Kaz

Lea otras preguntas en las etiquetas