Waarin verschilt een bordbestand (brd) van een Gerberbestand? Waarom de ene boven de andere gebruiken?

Er zijn verschillende grafische PCB-viewers beschikbaar en ze lezen wat lijkt op een standaard board file (.BRD) formaat. Eagle en andere PCB-ontwerptoepassingen genereren bordbestanden, maar genereren ook Gerber-bestanden. Wat is het verschil tussen de twee formaten? Is er een reden waarom u de ene boven de andere zou kiezen? Bevatten bordbestanden slechts een subset van de informatie in Gerber-bestanden voor IP-bescherming, prestaties enz.?

Opmerkingen

  • Ik ben het niet eens met de verklaring / aanname dat .brd-bestanden overdraagbaar zijn tussen platforms. Elke tool heeft zijn eigen native bestandsformaat. Waar gerber is. Zoals beantwoord, is gerber echter meer een uitvoerformaat dan een werkformaat, vergelijkbaar met een tekstverwerkingsdocumentformaat versus pdf. De ene die je gebruikt om je werk op te slaan en door te gaan met werken, de andere terwijl je dat kunt doen, is meer een uitvoerformaat om een momentopname van het werk op een draagbare / gestandaardiseerde manier te leveren.
  • @old_timer Nou, er is OpenBoardView en andere apps die .brd-bestanden lezen om te helpen bij het bekijken waar componenten zich op een bord bevinden.

Antwoord

Bordbestanden zijn effectieve “bron” -informatie die specifiek is voor een bepaald ontwerppakket en geschikt om te bewerken. Elementen zouden bijbehorende metadata hebben die hun plaats in het ontwerp aangeven, bijvoorbeeld een netnaam of -nummer.

Daarentegen zijn Gerber-bestanden een draagbare uitvoer, alleen bedoeld voor fabricage en niet eenvoudig bewerkt, althans in meer dan triviale manieren. Gerbers zou normaal gesproken geen metadata bevatten over het doel of de identiteit van een grafisch element.

Een vergelijking van het doel zou kunnen worden gemaakt door een spreadsheetbestand te vergelijken met een pdf-bestand waarin een afdruk daarvan is vastgelegd.

Opmerkingen

  • Het is belangrijk op te merken dat een Eagle .brd-bestand waarschijnlijk niet compatibel zal zijn met een ander CAD-systeem. Schematische en bordontwerpbestanden zijn zelden compatibel tussen CAD-systemen, zelfs als ze dezelfde bestandsextensie hebben.
  • Dat is wat " specifiek is voor een bepaald ontwerppakket " betekent letterlijk, vooral in tegenstelling tot " portable " in de beschrijving van gerbers.

Antwoord

Naast het antwoord van @ChrisStratton, zal ik “het geval toevoegen van wanneer je” gebruik “de ene over de andere.

Gerber-bestanden voldoen aan een standaard, brd-bestanden niet. Hoewel board houses BRD-bestanden van een aantal verschillende applicaties voor productie zouden kunnen accepteren, is er een niet-gestandaardiseerde stap tussen het omzetten van de board-bestanden in boards, en die stap is er niet bij Gerbers. Ik raad aan om Gerbers in te dienen bij board houses.

Answer

* .BRD-bestanden zijn XML-geformatteerd om het bord in 2D of 3D te definiëren voor weergave.
Niet de voorkeur voor productie.

voer de afbeeldingsbeschrijving hier in

Gerber-bestanden zijn slechts de G-codes voor optische paden voor kopersporen voor PCB-productie zonder labels zoals Vias.

Een globale G-codetabel definieert elke spoorbreedte of router voor sleuven en boren voor gaten.

Beide bestanden zijn IP. Geen van beide bevatten logicaschemas.

Opmerkingen

  • Dat ' is hoe Eagle brd-bestanden vormt. Ik heb geen idee of andere pakketten zich hetzelfde gedragen
  • TY @ScottSeidman zoals XLS PDF en andere formaten, degene die het startte, moet standaarden hebben vastgesteld voor anderen om te importeren en exporteren, maar KiCad noemt het .brd: legacy PCB layout-bestand. .kicad_pcb: het nieuwe PCB-layoutbestand.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *