Newmatik-logo
Takaisin tietopankkiin

Piirilevyn NC-poraustiedostomuoto

Kategoria:Kehitys

Poista datan valmisteluvirhejä standardoiduilla XNC-poraustiedostoilla. Selvitä miten IPC-NC-349-vaatimustenmukaisuus estää valmistusviiveet, vähentää manuaalisia korjauksia ja varmistaa luotettavan piirilevyvalmistuksen joka kerta.

Dominik Ottenbreit
22. elokuuta 2024
Piirilevyn NC-poraustiedostomuoto

Piirilevyn kokoamiseksi Newmatikilla ja paljaiden piirilevyjen valmistuttamiseksi yhdellä toimittajistamme tarvitsemme oikeat Gerber-tiedostot ja poraustiedostot. Tämä artikkeli pyrkii selittämään ongelman ei-standardoitujen poraustiedostojen kanssa ja selittää vaaditun datamuodon.

Ongelma

CAD-ohjelmistojen viennit luovat usein NC ("numeric control") tiedostoja, jotka eivät ole minkään standardoidun spesifikaation mukaisia. Nämä tiedostot sisältävät usein joitain IPC-NC-349-komentoja, mutta eivät noudata Excellon- tai IPC-NC-349-spesifikaatiota. Komentoja ei käytetä oikein tai niitä käytetään syntaktisesti väärin. Yleensä otsikko on epätäydellinen: asteikko tai työkalujen halkaisijat puuttuvat. Joskus otsikkoa ei ole lainkaan, ja tiedosto sisältää vain työkalunumerot, joissa on määrittelemätön halkaisija, ja X, Y-koordinaatit määrittelemättömässä yksikössä. Niitä kutsutaan usein Excellon-tiedostoiksi, vaikka ne todellisuudessa ovat määrittelemättömiä NC-tiedostoja.

Ei-standardoitujen NC-poraustiedostojen vastaanottaminen tarkoittaa, että on manuaalinen datanvalmisteluprosessi ennen kuin tiedostot ovat valmiita tuontiin ja käyttöön. Tämä on vältettävä virheen lähde.

XNC (IPC-NC-349) poraustiedostojen toimittaminen

Ratkaisu ongelmaan on NC-poraustiedostojen toimittaminen XNC-muodossa.

XNC-muoto on tiukka osajoukko IPC-NC-349-spesifikaatiosta, joka on suunnattu datan vaihtoon piirilevysuunnittelijan ja piirilevyvalmistajan välillä. IPC-NC-349-muoto on ainoa IPC-standardi, joka hallitsee poraus- ja reititysmuotoja.

XNC-muodon nimi tarkoittaa EXchange NC-muotoa. Tiukkana osajoukkona se on erittäin yhteensopiva olemassa olevan ohjelmiston kanssa. Sen tarkoitus on käsitellä nykyistä kaaosta eri osajoukoista ja epätäydellisistä NC-tiedostoista ja määrittää yksinkertainen yhteinen standardi. XNC-osajoukon määritteli konsortio, jonka muodostivat Graphicode, Ucamco, KiCad ja Pentalogix.

Spesifikaatio on vapaasti saatavilla muun muassa Ucamcon lataussivulla. Spesifikaatio on lyhyt, yksityiskohtainen, helppo ymmärtää ja yksiselitteinen.

Lataukset

Esimerkki XNC-poraustiedostosta

M48                 Otsikon alku
METRIC              Metriset yksiköt (mm)
T01C0.6             Työkalu 1:llä on halkaisija 0,6 mm
T02C1.0             Työkalu 2:lla on halkaisija 1,0 mm
%                   Otsikon loppu
G05                 Aseta poraustila
T01                 Valitse työkalu 1
X8.5Y4.8            Poraa 0,6 mm:n reikä koordinaatteihin 8,5 mm, 4,8 mm
X8.55Y2.85          Poraa
X6.54Y2.85          Poraa
X6.45Y4.8           Poraa
T02                 Valitse työkalu 2
G00X10.25Y3.825     Siirry koordinaatteihin 10,25 mm, 3,825 mm
M15                 Laske reititystyökalu alas
G01X6.50Y3.25       Reitityys koordinaatteihin 6,5 mm, 3,25 mm
M16                 Nosta reititystyökalu ylös
M30                 Tiedoston loppu

4 425

Aktiivinen asiakas BOM

146 103

Kokoonpannut piirilevyt sisään 2026

3 652 566

Komponentit sijoitettu sisään 2026

300+

Aktiiviset asiakkaat