Pagina selecteren

Centroid-bestand voor PCB-assemblage gebruikt in SMT-productie.

PCB-assemblage tot eindproducten

At Highleap-elektronicaWe controleren dagelijks de centroid (plaatsings-/XY) bestanden voor PCB-productie en SMT-montageEen centroid-export is alleen correct als deze overeenkomt met de productiegegevensset. Dat betekent dat de Gerber-overzicht, boorgegevens, BOM-revisie, En elk paneliseringsregels moeten afkomstig zijn uit hetzelfde buildpakket.

Deze handleiding legt uit hoe u centroidgegevens kunt genereren die duidelijk, consistent en geschikt zijn voor fabrieksprogrammering. Het volgt dezelfde praktische regels als onze pick-and-place-bestandsvereisten specificatie—omdat centroid-bestanden en pick-and-place-bestanden vaak dezelfde plaatsingsdataset zijn, maar dan onder verschillende namen.


Wat een centroid-bestand is

A middelpuntbestand wordt ook wel a genoemd component placement file, XY-bestandof pick-and-place bestandHet vertelt de SMT-pick-and-place-machine dat centrale locatie (of een gedefinieerde ophaalpunt) van elk onderdeel, zijn omwentelingen of het op de geplaatst wordt Top or Onderkant zijkant van de printplaat.

Tijdens NPI of de eerste builds controleert de assembler doorgaans het centroid-bestand aan de hand van de Gerbers (omtrek + pads) en BOM om te controleren of de coördinaten en oriëntaties exact overeenkomen met de printplaatrevisie die wordt geassembleerd.

Centroid-bestand en pick-and-place-bestand

Veel CAD-programma's gebruiken de termen centroid en pick and place door elkaar. In de praktijk bevatten beide meestal dezelfde kernkolommen: RefDes, X, Y, Rotatieen KantDe verschillen zitten vaak alleen in de kopteksten, de kolomnamen of de exportsjabloon.

Als u een duidelijke basis nodig heeft voor opmaak en conventies, raadpleeg dan onze pick-and-place-bestandsvereisten gids.

Waarom de nauwkeurigheid van het zwaartepunt belangrijk is

Fouten in de centroidpositie leiden tot plaatsingsfouten. Bij kleine passieve componenten en componenten met een fijne pitch kan zelfs een kleine afwijking leiden tot tombstoning, scheefstand, overbrugging en valse AOI-meldingen. Hoe kleiner de pitch, hoe gevoeliger de constructie is voor de nauwkeurigheid van de coördinaten en rotatie.

Componenttype Gemiddelde plaatsingsnauwkeurigheid (afhankelijk van machine/proces)
0402 passieven Vaak binnen ±0.05–0.10 mm (indicatief)
0201 passieven Vaak binnen ±0.03–0.06 mm (indicatief)
QFP met een pitch van 0.5 mm Vaak binnen ±0.05–0.10 mm (indicatief)
0.4 mm pitch BGA Vaak binnen ±0.03–0.08 mm (indicatief)

Let op: de bovenstaande bereiken zijn slechts indicatief. De werkelijke plaatsingsmogelijkheden zijn afhankelijk van het machinemodel, de printplaatgrootte, referentiepunten, stencil-/pasta-controle en procesoptimalisatie.


Vereisten voor het Centroid-bestandsformaat

Een fabrieksklaar centroid-bestand moet machinaal leesbaar en ondubbelzinnig zijn. CSV- en tabgescheiden TXT-bestanden worden beide algemeen geaccepteerd. Het belangrijkste is dat de kolommen consistent zijn, dat de coördinaatvelden alleen numerieke waarden bevatten en dat er duidelijke aantekeningen bij staan. eenheden, herkomsten rotatieconventie.

Voor optimale compatibiliteit kunt u uw export het beste afstemmen op... pick-and-place-bestandsvereistenZorg ervoor dat de gegevens ook in geopende bestanden buiten je CAD-programma begrijpelijk zijn.

Vereiste kolommen

  • Referentieaanduiding (RefDes) moet overeenkomen met de stuklijst.
  • X-locatie numerieke coördinaat vanaf het gedefinieerde nulpunt
  • Y-locatie numerieke coördinaat vanaf het gedefinieerde nulpunt
  • Rotatie Numerieke graden met een gedocumenteerde conventie
  • Kant Boven of onder

Aanbevolen kolommen

  • Waarde of omschrijving Helpt de fabriek om snel de onderdeelklasse te bevestigen
  • Verpakking of voetafdruk Helpt bij het identificeren van doseerders en sproeiers.
  • MPN Optioneel, maar nuttig voor het samenstellen van kits en het verminderen van onduidelijkheden.

Koptekstnotities die moeten worden opgenomen

  • Eenheden mm of mil (mm heeft de voorkeur)
  • Oorsprong linksonder in de omtrek van het bord of in het midden van het bord - geef dit duidelijk aan.
  • Coördinaat betekenis componentmiddelpunt versus ophaalpunt - geef dit duidelijk aan.
  • Draairichting Veel systemen gebruiken de positieve richting tegen de klok in, maar controleer dit voor meer informatie in uw CAD-export.
  • Rotatiebereik 0–360 (vermijd negatieve hoeken, tenzij u dit expliciet documenteert)
  • Onderkant gedrag Geef aan of de gegevens onderaan gespiegeld zijn of niet.
  • Bestuursherziening moet overeenkomen met de Gerber- en BOM-revisie.
# Centroid File - Board Rev A
# Units: Millimeters
# Origin: Lower-left corner of board outline
# Coordinates represent: Component centroid (center of footprint)
# Rotation: Counterclockwise positive, 0–360
# Bottom data: Not manually mirrored (handled by import tool if needed)
#
RefDes,X(mm),Y(mm),Rotation(deg),Side,Value,Package,MPN
C1,5.080,12.700,0,Top,100nF,0603,CL10B104KB8NNNC
C2,7.620,12.700,0,Top,1uF,0603,GRM188R61E105KA12D
R1,10.160,15.240,90,Top,10K,0402,RC0402FR-0710KL
U1,25.400,20.320,0,Top,MCU,LQFP48,STM32F103C8T6
U2,35.560,20.320,180,Bottom,Driver,QFN-16,EXAMPLE-MPN

Coördinaat precisie

  • Minimum 3 decimalen (mm)
  • Aanbevolen 4 decimalen voor dichte SMT
  • Praktische limiet 6 decimalen; meer dan dat is zelden zinvol.

Als u een compleet overdrachtspakket samenstelt dat verder gaat dan centroid-bestanden – inclusief Gerber-bestanden, boorgegevens, stuklijsten en tekeningen – gebruik dan deze checklist om te voorkomen dat u onderdelen over het hoofd ziet: Volledige vereisten voor het assemblagebestand.


Hoe de zwaartepuntcoördinaten worden bepaald

De meeste CAD-tools exporteren zwaartepuntcoördinaten vanuit de footprintbibliotheekdefinitie. Als het oorsprongspunt of het oppakpunt van de footprint onjuist is gedefinieerd, kan het zwaartepunt verschoven zijn, zelfs als de pads er in de editor correct uitzien. Inzicht in de gangbare zwaartepuntlogica helpt u om problemen met de bibliotheek vroegtijdig op te sporen, voordat ze problemen in de assemblageprogrammering veroorzaken.

Componenten met twee pads

Bij symmetrische chiponderdelen is het zwaartepunt meestal het midden tussen de middelpunten van de pads:

X_centroid = (X_pad1 + X_pad2) / 2
Y_centroid = (Y_pad1 + Y_pad2) / 2

IC's met meerdere pinnen

Bij gangbare QFP-, QFN- en SOIC-voetprints is het zwaartepunt doorgaans het geometrische middelpunt van de pad-array (of het gedefinieerde midden van de behuizing). Problemen ontstaan ​​meestal door de plaatsing van het oorsprongspunt van de voetprint of door inconsistente conventies in de gebruikte bibliotheken.

  • Het oorsprongspunt van de voetafdruk is ingesteld op een hoek in plaats van het midden van het lichaam.
  • Bibliotheek gebouwd vanuit een andere referentie (binnenplaats versus lichaam versus midden van de pad-array)
  • Onjuist ophaalpunt op onregelmatig gevormde onderdelen

BGA's

Bij BGA's is het zwaartepunt doorgaans het midden van de bolarray, vaak het middelpunt tussen tegenoverliggende hoeken:

X_centroid = (X_A1 + X_corner_opposite) / 2
Y_centroid = (Y_A1 + Y_corner_opposite) / 2

Verbindingsstukken en componenten met een ongebruikelijke vorm

Voor niet-symmetrische componenten kan het beste plaatsingspunt het volgende zijn: Afhaallocatie voor het gegevensblad In plaats van het geometrische middelpunt van het onderdeel. Dit is gebruikelijk voor grote connectoren, modules, afschermingen en onderdelen met een asymmetrische massaverdeling. Als het datasheet een specifiek meetpunt aangeeft, gebruik dit dan en vermeld het in de koptekst.

Controleer uw Centroid-bestand


Rotatiepolariteit en speciale onderdelen

Zelfs met de juiste X- en Y-coördinaten kunnen rotatieproblemen een assemblage stoppen. Assemblers controleren de rotatie doorgaans door een kleine set referentieonderdelen te controleren: één IC voor Speld 1, één gepolariseerd apparaat en ten minste één onderdeel aan de onderkant om de bevestiging te garanderen. spiegelgedrag.

Rotatieconventie en nulreferentie

  • De draairichting is vaak tegen de klok in (positief), maar niet altijd universeel.
  • De nulreferentie wordt gedefinieerd door de standaardoriëntatie van de footprintbibliotheek.
  • "Corrigeer" rotaties niet in Excel.; corrigeer de bibliotheek-/exportregels en genereer opnieuw
  • Onderdelen aan de onderzijde moeten mogelijk worden gespiegeld, afhankelijk van de CAD-exportinstellingen en de importtool van de fabriek.

Gepolariseerde componenten

  • IC's Controleer of de oriëntatie van pin 1 overeenkomt met de markering op de printplaat en de indicator op de behuizing.
  • Diodes en TVS Controleer of de kathodestreep overeenkomt met het landpatroon en de zeefdruk.
  • Elektrolytische stoffen en tantaal Controleer of de polariteitsmarkeringen overeenkomen met de polariteit van de pads.

LED's, onderdelen met drukpassing en referentiepunten

  • LEDs zwaartepunt in het midden van het lichaam; rotatie bepaalt de oriëntatie van anode/kathode
  • Persverbindingsstukken Alleen meenemen indien machinaal geplaatst; eventuele speciale behandeling vermelden.
  • Vertrouwenspersonen Gebruik het werkelijke referentiepunt; rotatie ingesteld op 0

Voor algemenere richtlijnen voor het ontwerpen van PCB-assemblages, waaronder referentiepunten, gereedschapsrails, uitsluitingszones en paneelregels, zie Ontwerpregels voor assemblages.


Hoe valideer je een centroid-bestand?

Een eenvoudige, herhaalbare validatieprocedure spoort de meeste problemen met betrekking tot het zwaartepunt op vóór de productie. Richt u eerst op systematische fouten zoals herkomst, eenhedenen rotatieconventieZoek vervolgens naar geïsoleerde voetafdrukproblemen.

Visuele overlaycontrole

  • Plaats de middelpuntpunten over de Gerber-contour en de koperen pads (de assemblagelaag is hierbij handig).
  • Controleer eerst de hoekcomponenten om snel een verkeerde oorsprong te ontdekken.
  • Controleer ten minste één onderdeel in elke categorie: passieve componenten, IC's, gepolariseerde componenten, onderdelen aan de onderzijde.

Geautomatiseerde controles

  • Vergelijk het aantal componenten met de stuklijst (alleen geplaatste onderdelen).
  • Controleer of alle coördinaten binnen de omtrek van het bord vallen.
  • Controleer op dubbele coördinaten (dit kan duiden op gestapelde onderdelen, referentiepunten of exportproblemen).
  • Controleer de rotatiewaarden en let op ongebruikelijke hoeken.

Feedbackloop voor het eerste artikel

  • Controleer de plaatsing na de eerste test en meet eventuele systematische afwijkingen.
  • Documentcorrecties uitvoeren en CAD-exportinstellingen of bibliotheekdefinities bijwerken.
  • Genereer het centroid-bestand opnieuw vanuit dezelfde revisie als de Gerber-bestanden en de stuklijst (BOM).

Aanbevolen naamgeving voor overdrachtspakketten (om revisie-inconsistenties te voorkomen)

  • ProjectName_RevA_Gerber.zip
  • ProjectName_RevA_Drill.zip (of opgenomen in het Gerber-zipbestand)
  • ProjectName_RevA_BOM.xlsx
  • ProjectName_RevA_Centroid.csv
  • ProjectName_RevA_AssemblyDrawings.pdf

Wilt u extra veiligheidsmaatregelen treffen voor compacte printplaten, nieuwe voetafdrukken of nieuwe projecten? Onze engineers kunnen de herkomst, eenheden en rotatieconventies vóór de productie controleren. Gratis DFM-recensie.

Contact Highleap-elektronica Voor vragen over centroidbestanden of hulp bij validatie, met name als u niet zeker bent over de oorsprongdefinitie, eenheidsinstellingen of het rotatiegedrag aan de onderkant.

    Foto van Shirley Leung, productmanager PCB/PCBA en technisch verkoopingenieur.

    Over de auteur

    Shirley Leung - Productmanager PCB/PCBA & Technisch Verkoopingenieur


    Shirley heeft 5 jaar praktijkervaring in de fabricage en assemblage van printplaten. Haar expertise omvat complexe meerlaagse printplaten, HDI-structuren, turnkey-componentenlevering, SMT-assemblage, testen en volledige systeemintegratie.


    Als zowel technisch adviseur als verkoopspecialist ondersteunt ze klanten met DFM-richtlijnen, kostenoptimalisatie en productieplanning, waardoor projecten efficiënt van ontwerp naar massaproductie worden gebracht met consistente kwaliteit en tijdige levering.

    aanbevolen berichten

    Hoe u een offerte voor PCB's kunt krijgen

    Wij voeren een DFM/DFA-analyse voor u uit en sturen u een rapport.

    U kunt uw bestanden veilig uploaden via onze website.

    Om u een offerte te kunnen sturen, hebben wij de volgende gegevens nodig:

      • Gerber, ODB++ of .pcb, spec.
      • BOM-lijst als u assemblage nodig heeft
      • Aantal
      • Draaitijd

    Naast PCB-productie bieden wij een uitgebreid scala aan elektronische diensten, waaronder PCB-ontwerp, PCBA (Printed Circuit Board Assembly) en kant-en-klare oplossingen. Of u nu hulp nodig hebt met prototyping, ontwerpverificatie, component sourcing of massaproductie, wij bieden end-to-end ondersteuning om het succes van uw project te garanderen. Voor PCBA-diensten, verstrek uw BOM (Bill of Materials) en eventuele specifieke assemblage-instructies. Wij bieden ook DFM/DFA-analyse om uw ontwerpen te optimaliseren voor maakbaarheid en assemblage, wat zorgt voor een soepel productieproces.






      Snelle notitie: Ons team zal u kort na uw inzending een e-mail sturen. Om er zeker van te zijn dat u ons antwoord ontvangt, raden wij u aan om... Je spammap controleren Mocht u ons bericht niet in uw inbox zien.