|  Creado: Junio 21, 2020
 | 
Actualizado: Junio 23, 2020
Uno de los grandes caballos de batalla de todo ingeniero de diseño de PCBs es la generación de la documentación de fabricación. Si no se sabe cómo hacerlo adecuadamente, puede convertirse en una labor muy tediosa y con alto riesgo, además, de no ser compatible con los estándares requeridos por el fabricante.
Podría decirse que, junto con la generación / mantenimiento de las librerías de diseño, es una de las tareas que, potencialmente, podría consumir más tiempo de diseño.
Por fortuna, Altium nos ofrece una gran solución: el fichero Outjob.
¿En qué consiste?
El fichero OutJob es un formato creado por Altium que nos facilita tremendamente la generación de los documentos de fabricación hasta el punto de poderse hacer prácticamente en un click de ratón.
Se trata de un archivo que se puede (y debe) añadir al proyecto, al igual que incluiríamos, por ejemplo, un archivo de Draftsman o una hoja de esquemático. Formará, pues, parte del proyecto:
Si abrimos el fichero (haciendo doble click sobre él), observaremos la siguiente estructura:
Se observan claramente dos divisiones, cada una de las cuales ofrece múltiples opciones. Veamos las principales:
Outputs (ficheros): aquí definimos los ficheros que necesitamos crear para la producción del circuito. Cada conjunto de ficheros es altamente configurable de manera muy sencilla. Hay muchos tipos, entre los más destacados:
Documentation Outputs: ficheros de documentación:
Schematic Prints: documento que contiene el esquema del circuito.
PCB Prints: documento con una o varias capas del layout. Por defecto, se imprimirán todas las capas usadas, pero es conveniente editarlo (click con el botón derecho - Configure) para crear una impresión para la tarjeta vista desde Top y otra vista desde Bottom.
PCB 3D Print: genera una imagen en 3 dimensiones de la tarjeta con sus componentes. Puede ser útil para el ensamblador.
Draftsman: herramienta muy potente de Altium que simplifica la creación de planos de montaje, listas de componentes, dimensiones, stackup, etc. Merece un artículo aparte.
Assembly Outputs: ficheros de montaje:
Pick and place files: necesarios cuando se realiza el ensamblado mediante una máquina de Pick & Place (como su propio nombre indica).
Assembly Drawings: planos de ensamblaje. Se trata de un dibujo de la tarjeta (tanto de Top como de Bottom, caso de haber componentes también en el anverso) con cada componente marcado a modo de mapa y con su correspondiente designador. Sirve para localizar cada elemento a montar del circuito, caso de que haya dudas o no se procese a través del fichero Pick & Place.
Fabrication Outputs: ficheros de fabricación:
Gerber Files: generación de los ficheros Gerber. Necesarios para la fabricación de la tarjeta. Alternativamente, se puede también trabajar con otros formatos, como por ejemplo Gerber X2, ODB++ o IPC-2581.
NC Drill Files: son los archivos de texto donde se define las características de los orificios: si están metalizados, tamaño, posición, etc.
Report Outputs:
Bill of Materials: es la lista de componentes a adquirir, añadiendo a la tabla toda la información adicional necesaria, como por ejemplo la descripción, número de unidades, huella, part number, distribuidor, etc. Hay mucho margen de configuración respecto al aspecto de la lista de componentes. Podemos modificar la plantilla, los parámetros e incluso la información actualizada del stock y precio de cada parte.
Output Containers (contenedor de ficheros): podemos crear bloques de documentación simplemente redirigiendo uno o varios de los elementos en el epígrafe Outputs hacia un contenedor de ficheros. Hay varios tipos posibles de contenedores:
PDF: ideal por ejemplo para esquemáticos, lista de componentes o planos en ensamblado.
Video: podemos crear pequeños archivos de video mostrando por ejemplo el cómo se debe plegar una tarjeta rígido-flexible.
Folder Structure (estructura de carpetas): cuando lo que estamos creando son ficheros de fabricación (varios), es útil colocarlos juntos y organizados por carpetas. Para tal fin sirve la estructura de carpetas.
Si hay una ventaja a destacar del fichero OutJob, es que lo creamos y configuramos una vez y lo podemos usar por sistema en todos nuestros proyectos de PCB. Como mucho, necesitaremos hacer ajustes mínimos y con un par de clicks de ratón, tendremos nuestra documentación lista para enviar al fabricante.
En lo que respecta a la tarjeta impresa, una configuración razonable sería ésta:
Bastará con hacer click en Generate content y en unos segundos tendremos el paquete de documentos listo.
Para los documentos imprimibles, podríamos usar el siguiente contenedor:
Recordemos que cada una de los ficheros generados es muy fácilmente configurable. Basta con hacer click con el botón derecho del ratón y seleccionar Configure.
Como ejemplo, así se podrían definir los planos de ensamblaje:
En resumen: haga fácil lo tedioso y use tanto como pueda el fichero OutJob. Es sencillo y ahorrará un valioso tiempo que podrá dedicar a tareas de diseño.
Alfonso Blanco es Ingeniero Electrónico especializado en diseño de hardware y de PCBs.Tras múltiples años de experiencia en la industria de la electrónica, Alfonso ejerce actualmente como especialista de diseño de PCBs en el Instituto Politécnico Federal de Zúrich donde, además, imparte una asignatura de iniciación al mundo del circuito impreso. Alfonso posee la certificación CID+ otorgada por IPC.