Welke software kan PCB-specificaties uit een Gerber-bestand lezen?

Ik had een BOM nodig van de PCB-ontwerper of -fabrikant, maar hij stuurde me een Gerber. Hoe kan ik die openen en lezen?

Er is niet één Gerber-bestand, maar een apart bestand voor elke laag.

Met lagen bedoel ik ook soldeermaskerlagen, zeefdruklagen en soldeerpastalagen, en ook de elektrische lagen.

  • Het onderscheid tussen beide wordt bepaald door conventies in de bestandsnaam, bijvoorbeeld: annnaa.GTL verwijst naar de "Gerber Top Layer". Maar dit zijn slechts conventies.
  • Gatinformatie staat in aparte bestanden, waarvan de belangrijkste is
    het NC-boorbestand.
  • Een andere conventie is dat een lijn die aan de buitenkant van elk bestand wordt getekend, de omtrek van de plank moet vormen. Traditioneel werd de omtrek van de plank echter in een apart bestand aangeleverd, vaak een AutoCad-bestand.
  • Interne voedingsvlakken worden traditioneel ook als omgekeerde patronen gemaakt, d.w.z. de vormen, lijnen etc. bevatten geen koper.
  • De koperdikte, de relevante IPC-normen, instructies voor de zeefdruk, de laagopbouw inclusief plaat- en individuele laagdiktes, DK-vereisten, de keuze van het prepregtype, enz. worden meestal allemaal in aparte bestanden opgenomen. Net als een boortabel.

Maar het is ook gebruikelijk om veel daarvan als tekstgegevens op te nemen in de "Drill Layer". Nogmaals, dit is slechts een conventie.

  • Gerber-bestanden zijn op zichzelf erg onvolledig. Ze vormen een ontwerpoutput waaraan veel meer informatie moet worden toegevoegd. Er is geen eenvoudige manier om terug te gaan vanaf de Gerber-bestanden.

Met RS274X is dit iets eenvoudiger. Deze kan meerdere lagen in 1 bestand hebben (maar doet dat zelden).

De belangrijkste toevoeging met 'X' was het insluiten van de apertuurtabel in de bestanden.

De originele Gerber-machines lieten licht door gaten in een wiel schijnen. Elk wiel had 25 "gaten". Elk gat kon een cirkel of rechthoek zijn. Gerber-bestandscommando's bestaan ​​uit een reeks commando's om het licht aan/uit te zetten, verweven met X-Y-coördinatenparen. Er werd licht door het geselecteerde gat laten schijnen en terwijl de arm met het wiel erop bewoog, werd een afbeelding op een film getekend. De wielposities waren D01 t/m D25. En u zult dit "Dnn"-patroon in het Gerber-bestand zien. Deze tekst geeft de huidige wielpositie of een nieuwe positie weer.

Als je er meer dan 25 had, konden de wielposities ook D26, D50, enzovoort omvatten. Je moest de wielen verwisselen, d.w.z. het bestand meerdere keren uitvoeren en de wielen indien nodig verwisselen. Gerber had een set standaardwielen, en je moest deze gebruiken, of je kon een wiel voor je laten maken.

Al heel lang zijn dergelijke analoge filmsystemen verdwenen.

Maar tot 'X' moest uw CAD-systeem een ​​apart apertuurtabelbestand aanmaken, waarin werd vastgelegd welke vorm D01, D02 enz. was. 'X' heeft dat vereenvoudigd door de apertuurtabel in elk Gerber-bestand op te nemen.

#PCB-ontwerp

https://www.youtu.be/OUTScSJPXEU?si=LSLHwrxCdmWgtbt5

Oliver Smith

Oliver Smith

Oliver is een ervaren elektronica-ingenieur met expertise in PCB-ontwerp, analoge circuits, embedded systemen en prototyping. Zijn diepgaande kennis omvat schemaregistratie, firmwarecodering, simulatie, lay-out, testen en probleemoplossing. Oliver excelleert in het begeleiden van projecten van concept tot massaproductie dankzij zijn talenten in elektrisch ontwerp en mechanische vaardigheden.
Oliver Smith

Oliver Smith

Oliver is een ervaren elektronica-ingenieur met expertise in PCB-ontwerp, analoge circuits, embedded systemen en prototyping. Zijn diepgaande kennis omvat schemaregistratie, firmwarecodering, simulatie, lay-out, testen en probleemoplossing. Oliver excelleert in het begeleiden van projecten van concept tot massaproductie dankzij zijn talenten in elektrisch ontwerp en mechanische vaardigheden.

Wat anderen vragen

Hoe gebruik ik twee antennes met één Bluetooth-module? (BLE-repeater)

Ik werk aan een project dat kleine Bluetooth Low Energy (BLE)-bakens gebruikt om belangrijke objecten te volgen. Is er een manier om twee antennes aan te sluiten op één BLE-module die op beide antennes kan luisteren/uitzenden of tussen de twee kan multiplexen? Of heeft u een ander idee?

Is de pasta-maskerlaag, zowel de bovenste als de onderste laag, noodzakelijk voor THT-componenten?

Ik weet dat de pastamaskerlaag ook wel de stencillaag wordt genoemd. Deze wordt alleen gebruikt voor assemblage. Ik wil weten of de pastamaskerlaag (zowel de bovenste als de onderste laag) nodig is voor doorlopende gaten (through hole componenten). Voor SMD-componenten weet ik dat de pastamaskerlaag nodig is om de componenten te solderen. Is deze ook nodig voor doorlopende gaten?

Lees gedetailleerd advies uit blogartikelen

Scroll naar boven