Logo Newmatik
Torna alla Knowledge Base

Formato File NC Drill per PCB

Categoria:Sviluppo

Elimina errori preparazione dati con file foratura XNC standardizzati. Scopri come conformità IPC-NC-349 previene ritardi produzione, riduce correzioni manuali e garantisce fabbricazione PCB affidabile.

Dominik Ottenbreit
22 agosto 2024
Formato File NC Drill per PCB

Per assemblare il PCB presso Newmatik e far produrre il PCB nudo presso uno dei nostri fornitori, abbiamo bisogno di file Gerber e file di foratura corretti. Questo articolo spiega il problema dei file di foratura non standardizzati e illustra il formato dati richiesto.

Il Problema

Le esportazioni di software CAD spesso creano file NC ("numeric control") che non sono conformi a nessuna specifica standardizzata. Questi file spesso contengono alcuni comandi IPC-NC-349, ma non seguono né la specifica Excellon né la specifica IPC-NC-349. I comandi non vengono utilizzati correttamente o vengono utilizzati in modo sintatticamente errato. Di solito, l'intestazione è incompleta: mancano la scala o i diametri degli utensili. A volte non c'è alcuna intestazione e il file contiene solo numeri di utensile, con un diametro non specificato, e coordinate X, Y, in un'unità non specificata. Sono spesso chiamati file Excellon, anche se in realtà sono file NC non definiti.

Ricevere file NC Drill non standardizzati significa che è necessario un processo manuale di preparazione dei dati prima che i file siano pronti per l'importazione e l'utilizzo. Questa è una fonte di errore evitabile.

Fornire File di Foratura XNC (IPC-NC-349)

La soluzione al problema è fornire file NC Drill nel formato XNC.

Il formato XNC è un sottoinsieme rigoroso della specifica IPC-NC-349 destinato allo scambio di dati tra il progettista di PCB e il produttore di PCB. Il formato IPC-NC-349 è l'unico standard IPC che regola i formati di foratura e fresatura.

Il nome formato XNC sta per EXchange NC format. Essendo un sottoinsieme rigoroso, è altamente compatibile con il software esistente. Il suo scopo è affrontare l'attuale caos di diversi sottoinsiemi e file NC incompleti, e definire un semplice standard comune. Il sottoinsieme XNC è stato definito da un consorzio formato da Graphicode, Ucamco, KiCad e Pentalogix.

La specifica è disponibile gratuitamente, tra gli altri, sulla pagina di download di Ucamco. La specifica è breve, dettagliata, facile da comprendere e non ambigua.

Download

Esempio di File di Foratura XNC

M48                 Inizio dell'intestazione
METRIC              Unità metriche (mm)
T01C0.6             Utensile 1 ha diametro 0,6mm
T02C1.0             Utensile 2 ha diametro 1,0mm
%                   Fine dell'intestazione
G05                 Imposta modalità foratura
T01                 Seleziona utensile 1
X8.5Y4.8            Fora un foro di 0,6 mm alle coordinate 8,5mm, 4,8mm
X8.55Y2.85          Fora
X6.54Y2.85          Fora
X6.45Y4.8           Fora
T02                 Seleziona utensile 2
G00X10.25Y3.825     Sposta alle coordinate 10,25mm, 3,825mm
M15                 Abbassa utensile di fresatura
G01X6.50Y3.25       Fresa alle coordinate 6,5mm, 3,25mm
M16                 Solleva utensile di fresatura
M30                 Fine del file

4425

Cliente attivo BOM

162.009

Schede assemblate in 2026

4.050.203

Componenti posizionati in 2026

300+

Clienti attivi