Logo de Newmatik
Volver a la base de conocimientos

Formato de Archivo de Perforación NC PCB

Categoría:Desarrollo

Elimine errores de preparación de datos con archivos de perforación XNC estandarizados. Descubra cómo el cumplimiento IPC-NC-349 previene retrasos de fabricación, reduce correcciones manuales y asegura fabricación PCB confiable cada vez.

Dominik Ottenbreit
22 de agosto de 2024
Formato de Archivo de Perforación NC PCB

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

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

4425

BOM de cliente activo

146.120

Tableros ensamblados en 2026

3.652.993

Componentes colocados en 2026

300+

Clientes activos