Para ensamblar el PCB en Newmatik y tener el PCB desnudo fabricado en uno de nuestros proveedores, necesitamos Archivos Gerber y Archivos de Perforación adecuados. Este artículo tiene como objetivo explicar el problema con archivos de perforación no estandarizados y explica el formato de datos requerido.
El Problema
Las exportaciones de software CAD a menudo crean archivos NC ("control numérico") que no se ajustan a ninguna especificación estandarizada. Estos archivos a menudo contienen algunos comandos IPC-NC-349, pero no siguen la especificación Excellon ni IPC-NC-349. Los comandos no se usan correctamente, o se usan de una manera sintácticamente incorrecta. Usualmente, el encabezado está incompleto: falta la escala o los diámetros de herramienta. A veces no hay encabezado en absoluto, y el archivo solo contiene números de herramienta, con un diámetro no especificado, y coordenadas X, Y, en una unidad no especificada. A menudo se llaman archivos Excellon, aunque realmente son archivos NC indefinidos.
Recibir Archivos de Perforación NC no estandarizados significa que hay un proceso manual de preparación de datos antes de que los archivos estén listos para importación y uso. Esta es una fuente evitable de error.
Proporcionar Archivos de Perforación XNC (IPC-NC-349)
La solución al problema es proporcionar Archivos de Perforación NC en formato XNC.
El formato XNC es un subconjunto estricto de la especificación IPC-NC-349 dirigido al intercambio de datos entre el diseñador de PCB y el fabricante de PCB. El formato IPC-NC-349 es el único estándar IPC que rige los formatos de perforación y enrutamiento.
El nombre formato XNC significa formato NC de Intercambio (EXchange). Como un subconjunto estricto, es altamente compatible con software existente. Su propósito es abordar el caos actual de diferentes subconjuntos y archivos NC incompletos, y definir un estándar común simple. El subconjunto XNC fue definido por un consorcio formado por Graphicode, Ucamco, KiCad y Pentalogix.
La especificación está disponible gratuitamente entre otros en la página de descarga de Ucamco. La especificación es breve, detallada, fácil de entender y sin ambigüedades.
Descargas
- Especificación de Formato XNC - Revisión 2021.11 (pdf)
- Artículo de Funcionalidad de Formato XNC (pdf)
Ejemplo de un Archivo de Perforación XNC
M48 Inicio de encabezado
METRIC Unidades métricas (mm)
T01C0.6 Herramienta 1 tiene diámetro 0.6mm
T02C1.0 Herramienta 2 tiene diámetro 1.0mm
% Fin de encabezado
G05 Establecer modo de perforación
T01 Seleccionar herramienta 1
X8.5Y4.8 Perforar un orificio de 0.6 mm en coordenadas 8.5mm, 4.8mm
X8.55Y2.85 Perforar
X6.54Y2.85 Perforar
X6.45Y4.8 Perforar
T02 Seleccionar herramienta 2
G00X10.25Y3.825 Mover a coordenadas 10.25mm, 3.825mm
M15 Hundir herramienta de enrutamiento
G01X6.50Y3.25 Enrutar a coordenadas 6.5mm, 3.25mm
M16 Levantar herramienta de enrutamiento
M30 Fin de archivo
