Dado solo un archivo gerber, ¿cómo descubro automáticamente la cantidad de almohadillas que hay en la PCB?

1

Estoy construyendo un sitio web en este momento, y estoy tratando de calcular automáticamente la cantidad de almohadillas de PCB que solo tienen un archivo gerber. Una forma es revisar esto manualmente. ¿Hay alguna otra manera de determinar cuántos pads tiene un archivo gerber? De una lista de materiales se puede encontrar fácilmente. Sin embargo, ¿desde el gerber hay alguna forma de encontrarlo?

    
pregunta user2578666

3 respuestas

1

Una ilustración de Gerber se procesa principalmente mediante tres comandos "D-code". D01 significa moverse con la exposición activada. D02 significa moverse con la exposición desactivada. D03 significa flash. Abra un archivo Gerber con un editor de texto y podrá ver los comandos del código D al final de las líneas con las coordenadas al frente.

Por lo general, casi todas las almohadillas deben tener destellos en las capas de máscara de soldadura. Por lo tanto, contar los destellos en las capas de máscara de soldado le daría una estimación. Pero no creo que haya una forma segura de saber qué es un teclado solo del archivo de Gerber.

    
respondido por el rioraxe
1

Casi todas las almohadillas no están cubiertas por la máscara para soldar, dejando la almohadilla expuesta para soldar.

En general, hay una capa de máscara de soldadura (superior) para placas de una sola capa y dos capas de máscara de soldadura (superior & inferior) para placas de una sola capa. El (los) archivo (s) gerber para estas capas indican las regiones donde soldermask no debería estar .

Entonces, cuente el número de regiones que hay en la parte superior & capas inferiores de soldermask. Esto le daría el número de almohadillas SMD + a través de almohadillas de orificios (+ vías sin talento ) .

Si solo está interesado en las almohadillas SMD, puede restar cualquier región que tenga un agujero dentro de esa región.

Las vías sin identidad pueden inflar los parches numéricos que detectas. Puede rectificar esto ignorando regiones por debajo de un tamaño determinado. Ej. 60 mil ^ 2

    
respondido por el sa_leinad
0

Un visor de gerber como GC_Preview puede decirle cuántos pads hay en cada capa. No sé si GC_Preview tiene un modo de proceso por lotes o API, por lo que se puede hacer automáticamente. Consulte su sitio web: GC_Preview

    
respondido por el Steve G

Lea otras preguntas en las etiquetas