Vælg side

Gerber vs ODB++ vs IPC-2581: Valg af en PCB-produktionsdatapakke

Gerber vs. ODB++ vs. IPC-2581

Figur 1. Gerber vs ODB++ vs IPC-2581-billede til gennemgang af Highleap Electronics printkortproduktion og -samling.

Valget mellem Gerber, ODB++ og IPC-2581 er i virkeligheden en beslutning om, hvor meget produktionsintelligens du vil dele med jobbet. Gerber er næsten universel, men lagbaseret, mens ODB++ og IPC-2581 pakker mere designkontekst ind i et renere datasæt til fremstilling og samling. Denne guide sammenligner de tre neutrale fremstillingsformater, forklarer, hvornår hvert format er det bedste valg, og viser, hvordan Highleap Electronics bruger resten af ​​datapakken til at fremstille og samle printpladen.


1. Hvilke filformater har en printkortproducent brug for?

En printkortproducent har brug for et fabrikationsdatasæt – enten Gerber-filer plus en NC-borefil eller et alt-i-én-format som ODB++ eller IPC-2581 – og til samling en stykliste, en pick-and-place-fil (centroid) og en samlingstegning. Fabrikationsdataene definerer det blanke printkort; samlingsdataene definerer, hvad der skal på det, og hvor.

Disse formater eksisterer, fordi din CAD-projektfil er værktøjsspecifik og ikke direkte kan bygges, hvorimod disse er neutrale, standardiserede output, som enhver fabrik kan læse. Det fulde sæt, en producent forventer, er opsummeret i denne oversigt over PCB-designfiler, og de praktiske trin til at "producere dem" findes i den medfølgende vejledning på Gerber filerResten af ​​denne artikel forklarer, hvad hvert format rent faktisk indeholder, så du kan sende den rigtige pakke første gang.


2. Hvad er en Gerber-fil, og hvad indeholder den?

En Gerber-fil er en 2D-vektorfil, der beskriver et enkelt lag af et printkort – dets kobber, loddemaske eller silketryk – som et sæt af former tegnet med definerede åbninger. Én Gerber repræsenterer ét lag, så en komplet bare-board-pakke er en mappe af Gerbers (øverste og nederste kobber, inderste lag, begge loddemasker, begge silketryk, pastalag og printkortets omrids) ledsaget af en separat NC-borefil til hullerne.

Den moderne standard er RS-274X (og den nyere X2), som integrerer blændedefinitionerne i filen — ældre "RS-274D" Gerber-lag krævede en separat blændeliste og er forældede og fejlbehæftede. Fordi hvert lag er en separat fil med et navn, du tildeler, er den største svaghed ved almindelige Gerber-lag tvetydighed: et forkert mærket eller manglende lag er en klassisk årsag til en produktionshold, hvilket er grunden til, at hvert Gerber-sæt bør kontrolleres i en fremviser, før det sendes, og hvorfor de nedenstående alt-i-én-formater blev oprettet. Gerber-data føres også direkte ind i CAM trin hvor en fab omdanner dine filer til et build.


3. Gerber vs. ODB++ vs. IPC-2581: hvilket format er bedst?

Gerber er den universelle basislinje, mens ODB++ og IPC-2581 er intelligente enkeltfilsformater, der samler alle lag-, drill-, netlist- og ofte BOM-data – hvilket gør dem mindre fejlbehæftede og det bedre valg, hvor din fabrik understøtter dem. Afvejningen er universalitet versus rigdom:

dannet Indeholder Styrke
Gerber (RS-274X) Et lag pr. fil + separat boremaskine Universelt accepteret basislinje
ODB++ Alle lag, drill, netliste, stykliste i ét datasæt Intelligent, lav-tvvetydig, bredt understøttet
IPC-2581 Komplet fabrik + monteringsdata, åben standard Enkelt åben fil, leverandørneutral

Til de fleste projekter fungerer Gerber overalt og forbliver den sikre standard. Hvor din producent accepterer det, ODB++ er at foretrække, fordi pakning af hvert lag, boredata og netliste i ét intelligent datasæt fjerner den tvetydighed omkring lagnavngivning og justering, som løse Gerber-mapper medfører. IPC-2581 forfølger det samme mål som en enkelt åben, leverandørneutral standard. Det bedste format er simpelthen det rigeste, som din fabrik understøtter – og bekræftelse af dette på forhånd forhindrer omarbejde.


4. Bore-, stykliste- og pick-and-place-filer til montering

For et samlet printkort skal du også levere tre filer: NC-borefilen (hvert huls placering, størrelse og belægningsstatus), styklisten (hver del med producentens varenummer) og pick-and-place-filen (hver komponents position, rotation og side). Alene fremstillingsdataene udgør et blankt printkort; disse omdanner det til et udfyldt PCBA. Hvad hver især indeholder:

  • NC-borefil. Definerer boring — hulstørrelser, koordinater og belagt vs. ikke-belagt status — og er en del af fabrikationssættet, selvom det er adskilt fra Gerbers.
  • Materialeliste. Lister alle komponenter med et rigtigt producentnummer, ikke bare en værdi, så dele rent faktisk kan findes; en komplet PCB stykliste er afgørende for præcis tilbudsgivning og indkøb.
  • Pick-and-place (centroid)-fil. Angiver hver dels X/Y-position, rotation og brætside, så placeringsmaskinen indstiller den korrekt; sådan her samling af centroid-fildrev.
  • Samlingstegning. Viser polaritet, ben et, referencenumre og noter om, at de ikke skal udfyldes, som datafilerne alene ikke formidler.

En ufuldstændig samlepakke — Gerbers uden styklistedelnumre eller en manglende centroid-fil — er en af ​​de mest almindelige årsager til, at et samletilbud ikke kan færdiggøres, så det at sende alle disse ting sammen holder projektet i gang.


Vejledning til sammenligning af printkortproduktionsformater

Figur 2. Produktionsdetaljer for Gerber vs. ODB++ vs. IPC-2581 bør kontrolleres før tilbud og produktion.

5. Hvad hver Gerber-lagfil er, og hvordan man navngiver dem

I en Gerber-pakke repræsenterer hver fil ét fysisk lag af printpladen, og det er tydelig navngivning, der forhindrer en producent i at gætte, hvilken fil der er hvilken. Da almindelige Gerber-plader ikke har nogen iboende "dette er det øverste kobber"-mærke ud over filnavnet, er et tvetydigt eller ikke-standard navngivningssystem en almindelig årsag til en produktionshold. En komplet pakke med to lag og de lag, som et flerlagsprintplade tilføjer, ser sådan ud:

lag Hvad det definerer Fælles udvidelse
Øverst/nederst kobber De ledende spor og puder .GTL / .GBL
Loddemaske øverst/nederst Hvor masken fjernes for at blotlægge puderne .GTS / .GBS
Top/bund silketryk Referencebetegnelser og markeringer .GTO / .GBO
Top/bund pasta Skabelonåbninger til montering .GTP / .GBP
Bestyrelsens disposition Brætprofilen og udskæringerne .GKO / .GM1
Indre lag (flerlag) Indvendig kobber/planer, i rækkefølge .G1, .G2, …
NC-boremaskine Hulstørrelser, positioner, belægningsstatus .DRL / .TXT

Udvidelser varierer mellem EDA-værktøjer, så den sikreste praksis er at beholde dit værktøjs standardnavngivning, inkludere en kort readme-fil eller lagkort, når navnene ikke er indlysende, og angive lagrækkefølgen for flerlagskort, så de indre lag stables korrekt. Denne navngivningstvetydighed er netop det problem, der ODB++ fjerner ved at samle hvert lag, dets rolle og drilldataene i ét struktureret datasæt – hvilket er grunden til, at det er den foretrukne overdragelse, hvor en fab understøtter det. Uanset hvad du sender, bekræfter åbning af pakken i en fremviser, at lagene er komplette og korrekt identificeret, før den når frem til CAM trin.


6. Hvordan Highleap bruger dine filer til at bygge brættet

Highleap accepterer Gerber-, ODB++- eller IPC-2581-fabrikationsdata plus din stykliste, pick-and-place- og monteringstegning, og verificerer derefter pakken, før den bygger, så fremstillings- og monteringsarbejdet udføres ud fra én bekræftet revision. Uanset hvilket format du sender, åbnes og kontrolleres filerne – lag til stede, intet spejlet, borejustering, stykliste og centroid konsistente – og alt, der ville forårsage en hold, markeres tidligt.

Denne anmeldelse er et privat, internt trin (ikke en offentlig upload), og den parres med en fremstillingsbarhedsgennemgang der fanger problemer, som filerne alene ikke afslører. Derfra driver de verificerede data fabrikationen og nøglefærdig montage med sourcing, placering, inspektion og test. For at få et præcist tilbud første gang, send dine fabrikationsdata (Gerber eller ODB++), NC-borefilen, stykliste med varenumre, pick-and-place-fil, printkortoversigt, stackup og antal.


7. Ofte stillede spørgsmål om PCB-filformater

Hvilket program åbner Gerber-filer?

Dedikerede Gerber-fremvisere, dit EDA-værktøjs indbyggede fremviser (KiCad inkluderer GerbView) og forskellige gratis desktop- og onlinefremvisere åbner alle Gerber-filer. Indlæs det fulde lagsæt plus borefilen sammen for at se pladen, ligesom producenten vil.

Hvad er forskellen på en Gerber-fil og en Excellon-borefil?

Gerber-filer beskriver pladens lag – kobber, maske, silketryk – mens Excellon-filen (NC-bor) beskriver hullerne: deres størrelser, positioner og belægningsstatus. Begge dele er nødvendigt; borefilen er ikke et Gerber-lag.

Hvad er forskellen mellem RS-274X og Gerber X2?

X2 er en udvidelse af RS-274X-formatet, der tilføjer maskinlæsbare attributter – såsom hvilket lag en fil er, og hver pads funktion – hvilket gør dataene mere selvbeskrivende og mindre tvetydige for producenten, samtidig med at de forbliver bagudkompatible.

Kan man redigere en Gerber-fil?

Ja, med CAM-software kan en producent redigere Gerber-billeder, og fremvisere kan måle og inspicere dem, men designere bør foretage ændringer i kilde-CAD'en og geneksportere dem i stedet for at redigere Gerber-billederne direkte for at holde design og output synkroniseret.

Hvordan konverterer jeg mit design til Gerber-format?

Du konverterer ikke en færdig designfil direkte; du eksporterer Gerber-værdier fra dit EDA-værktøjs produktionsoutputfunktion, som genererer en Gerber pr. lag plus borefilen. Det neutrale output kan derefter læses af enhver producent.

Kan en producent bygge ud fra min native CAD-fil i stedet for Gerbers?

Generelt nej — native CAD-filer er værktøjsspecifikke og ikke et produktionsformat. Fabrikanter bygger ud fra neutrale data: Gerber plus bor eller et alt-i-én ODB++ eller IPC-2581 datasæt, som ethvert værksted kan læse uanset dit designværktøj.

få-øjeblikkelig-tilbud

anbefalet Indlæg

Sådan får du et tilbud på printkort

Lad os køre en DFM/DFA-analyse for dig og vende tilbage til dig med en rapport. Du kan uploade dine filer sikkert via vores hjemmeside. Vi har brug for følgende oplysninger for at kunne give dig et tilbud:

    • Gerber, ODB++ eller .pcb, spec.
    • Stykliste, hvis du ønsker montering
    • Antal
    • Vendetid
Udover printkortproduktion tilbyder vi en omfattende vifte af elektroniske tjenester, herunder printkortdesign, printkortbaseret udstyrs ...

For PCBA-tjenester bedes du fremvise din BOM (Bill of Materials) og eventuelle specifikke monteringsinstruktioner. Vi tilbyder også DFM/DFA-analyse for at optimere dine designs med hensyn til fremstillingsevne og montering, hvilket sikrer en problemfri produktionsproces.






    Hurtig bemærkning: Vores team sender dig en e-mail kort efter indsendelse. For at sikre, at du modtager vores svar, anbefaler vi venligst, at du Tjekker din spam-/junkmappe hvis du ikke ser vores besked i din indbakke.