+86-571-85858685

Hoe Assembly-bestanden te genereren

Jun 20, 2019

In een ideale wereld kunt u de stuklijst gewoon aan een assemblagehuis geven en zij zullen voldoende informatie hebben om uw PCB's correct te vullen. In werkelijkheid is het zelden zo eenvoudig.

Uit onze ervaring kan zelfs de meest standaard van normen, of deze nu wordt geïnterpreteerd door klanten of rechtstreeks door fabrikanten wordt geleverd, gebreken vertonen. Gegevensbladen die gegevens missen of onnodig cryptisch zijn, fabrikanten die tegen algemeen aanvaarde normen ingaan, ontwerpers die geen oriëntaties en polariteitsmarkeringen aangeven of gewoon domme fouten, er zijn een overvloed aan potentiële valkuilen waar ontwerpers het slachtoffer van kunnen worden. Deze problemen trekken meestal hun lelijke kop op het laatste moment, op welk moment ze een productie-nachtmerrie kunnen zijn voor zowel ontwerper als assembler. De hoeveelheid tijd en middelen die verloren kan gaan, mag niet worden onderschat.

Onlangs vroeg iemand botweg een van onze ingenieurs: "Wel, wat kunnen we hieraan doen?". Voor het hier en nu is er niet echt een eenvoudige oplossing, behalve alleen om waakzaam te zijn. Controleer, controleer opnieuw en controleer wat meer. Er wordt volop gepraat over idealistische manieren om de problemen aan te pakken, van het gebruik van slimme software tot samen panning om standaard footprintbibliotheken te maken, maar geen enkele kan ooit een foutloze assemblage garanderen.


Enkele voorbeelden van de problemen die we vaak tegenkomen als een assembleur:

  • Onjuiste voetafdruk: deel R1 is maat 0603, maar het landpatroon op de PCB is 0402.

  • Hoeveelheid komt niet overeen: er zijn 6 verschillende aanduidingen in de stuklijst voor dit deel, maar de hoeveelheid die wordt aangegeven in de stuklijst is minder dan dat - ontbreekt er een?

  • Ontbrekende aanduiding / voetafdruk: de stuklijst heeft een deel L4, maar we kunnen dit onderdeel niet vinden op het bord. Waar moet het worden geplaatst?

  • Gebrek aan polariteitsmarkeringen: Deel D2 en D3 hebben geen polariteitsmarkeringen, geef ons alstublieft de juiste richting.

  • Gebrek aan "pin 1" -markeringen: we weten niet hoe IC U4 moet worden gemonteerd, er zijn geen indicatoren op het bord.

  • Gebrek aan oriëntatie-indicatoren voor asymmetrische delen: in welke richting moet de connector worden geplaatst? Moet de header naar binnen of naar buiten wijzen?

Hoewel we niet kunnen controleren of u de juiste footprint hebt gebruikt voor al uw stuklijstonderdelen of ervoor zorgen dat u een onderdeel niet hebt weggelaten (dat is helemaal iets anders), wat we kunnen doen, is u laten weten welke informatie we nodig hebben en hoe best om het te presenteren. In dit artikel delen we onze ervaring met problemen die zich hebben voorgedaan tijdens de assemblage van PCB's en hoe deze het beste kunnen worden voorkomen.

Er zijn drie veelvoorkomende problemen die we gemakkelijk kunnen verhelpen door ervoor te zorgen dat de informatie duidelijk wordt gemarkeerd en het komt neer op 3 basiselementen: 1. Ontwerper, 2. Polariteitsmarkeringen en 3. Oriëntatie-indicatoren.

Al deze informatie kan worden gecommuniceerd in de assembly-bestanden

Waarom zijn ze belangrijk?

  • Ze zijn het belangrijkste middel om een hele schat aan nauwkeurige informatie over te brengen naar uw fabuleuze huis en zijn zelfs nog belangrijker als u de klus voor de assemblage overdraagt aan een winkel waar de taal van uw keuze misschien niet de uwe is.

  • Als het gaat om het vullen van uw ontwerp, kost het slechts één fout om een productierun te ruïneren en kostbare tijd en middelen te verspillen aan dure reparaties.

  • XY of pick and place-bestanden kunnen helpen bij de oriëntatie en plaatsing, maar mensen lezen niet in XY en ze dekken geen through-hole-componenten af die aantoonbaar nog gemakkelijker te monteren zijn.

  • Assemblagebestanden zijn dus des te waardevoller wanneer u met de hand een paar platen soldeert voor prototyping, omdat alles handmatig wordt gedaan.

  • Als het zeefdruk niet duidelijk is of als u, net als sommige van onze klanten, niet wilt dat het oppervlak van het bord wordt gekrabbeld met zeefdruktekst, dan kunnen de assembly-bestanden dienen als een volledige verwijzing naar het vullen van de kaarten.

  • Voor IC's is het vrij duidelijk dat ze speciale oriëntatie-eisen hebben, maar voor eenvoudigere componenten zoals diodes kan het ontbreken van polariteitsmarkeringen ertoe leiden dat de component willy nilly wordt geplaatst, en je ontdekt dit meestal wanneer het te laat is.

Hoe genereer ik assembly-bestanden?

Elk stuk PCB-ontwerpsoftware heeft verschillende manieren om assemblagegegevens te genereren (sommige zelfs in Gerber-indeling), maar het algemene idee is hetzelfde: een duidelijke en snelle referentie hebben van de locaties van componenten, met posities en oriëntaties die duidelijk zichtbaar zijn. Dat kan betekenen dat er componentomtrekken en / of binnenkoerinformatie zijn, iets dat niet altijd volledig in de zeefdruk wordt afgedrukt. Houd dingen simpel; zaken als componentwaarden en MPN's helpen niet echt bij de assemblage en kunnen bijdragen aan rommel in dichtbevolkte ontwerpen.

KiCad binnenplaats en geweldige laagsamenstellingsgegevens.

Hoewel we niet voor alle PCB-ontwerpsoftware kunnen spreken, volgen hier enkele korte aanwijzingen over hoe deze informatie uit enkele van de meer populaire pakketten kan worden geëxporteerd:

  • In Eagle zijn de bruikbare lagen tPlace, tNames en tDocu (en eveneens voor de onderkant). De extra binnenlaag is tDocu.

  • In KiCad bevatten de lagen Courtyard en Fab meestal de essentiële gegevens.

  • Voor Altium Designer en CircuitMaker-gebruikers heeft de software de mogelijkheid om een PDF van de montagetekeningen rechtstreeks te exporteren.

Bekijk onze officiële veelgestelde vragen voor stapsgewijze instructies. Dit zijn geen industriestandaarden, maar meestal bevatten ze meer dan voldoende informatie voor de assembler. Houd er rekening mee dat de voetafdrukken die u gebruikt, zowel door uzelf als door anderen, worden gebruikt. moet de specifieke voetafdruknormen van het ontwerppakket volgen en alle relevante informatie in deze lagen bevatten.

Als u op zoek bent naar XY pick- en plaatsbestanden, dan hebben we het gedekt .

Idealiter hoeven technici niet eens naar de datasheet te zoeken om te weten hoe een onderdeel hoort te worden gemonteerd. Dat is waar de kleine punt voor is? Maar het verbaast ons nog steeds hoeveel 'conventies' met elkaar verweven zijn en onnodig gecompliceerd worden gemaakt. Het staat allemaal in de datasheet die ze zeggen. Het kan heel goed zijn, maar geen technicus wil tien minuten verspillen voor elk mogelijk-polair onderdeel dat probeert de oriëntatie te achterhalen uit een slecht geschreven gegevensblad.

Hier zijn enkele voorbeelden van de vreemde situaties waarin we ons bevinden:

IC's: ik heb de PCB's ontvangen en ze zijn helemaal dood! Controle van de onderdelen Ik merkte dat het IC ondersteboven is gesoldeerd.

Oké, deze was onze slechte. Laat deze twee niet in de war raken. Aan de linkerkant geven de lijnen gedeeltelijk de contouren van de component weer, inclusief de 'inkeping'. De rechterkant is de conventie waarbij de langere regel de 'notch' of puntindicator aangeeft. Gemakkelijk over het hoofd gezien als u niet oplet.

Om nog maar te zwijgen, datasheets en voetafdrukken komen vaak niet in hetzelfde pakket, vooral als ze zijn opgesteld door derden die beweren standaard te zijn. Er is geen enkele bibliotheek met aanbevolen conventies - zelfs al lijkt het alsof er altijd iemand is die een nieuwe uitvindt. Sommige zijn logisch, andere niet.

Het beste wat u kunt doen, is u voorstellen dat u dit onderdeel zelf zou plaatsen zonder hulp van gegevensbladen. Kijk naar het aanbevolen landpatroon om een idee te krijgen van hoe het pakket eruit ziet, controleer welke indicatoren op het pakket staan, of het nu een punt of een streepje is of wat dan ook, zorg er vervolgens voor dat deze zichtbaar zijn op uw PCB-ontwerp en / of de fabeltekening . Overlapt de zeeflap een pad of een andere tekst? Zijn er andere indicatoren die voor verwarring kunnen zorgen? Als dat zo is, tweaken de lay-out, zodat het duidelijk en gemakkelijk zichtbaar is. Samen met een duidelijke binnenplaats of omlijning in de assembly-bestanden, zou er weinig ruimte voor fouten moeten zijn.

Voor dit onderdeel, door een gerenommeerde componentenfabrikant, laat de datasheet zien hoe de stip moet worden uitgelijnd met de footprint. Goed - als alleen het componentlichaam zelf ook een punt had. De componentmarkering is eigenlijk de inkeping aan de onderkant van het pakket die volledig is verborgen nadat deze is gemonteerd.

LED's: ik heb de PCB's ontvangen en sommige van de LED's branden niet. De richting is duidelijk aangegeven in de zeefdruk, wat is er misgegaan?

Dit is in ieder geval een reëel geval. Twee LED's, groen en rood, zaten naast elkaar met dezelfde zeefmarkeringen (een rechthoekige omtrek van de chip met één uiteinde geopend), gemaakt door dezelfde fabrikant, in dezelfde serie, alleen gedifferentieerd door de aanduiding D1 en D2 en een enkele letter in het onderdeelnummer die een andere kleur aangeeft. Hier kan niets fout gaan, toch? Maar, kijk, D2 moet eigenlijk in omgekeerde richting worden gemonteerd, tegenover de gebruikelijke conventie - waar gaat dat over?

Blijkbaar is er een klein asterisk in het gegevensblad dat zegt dat de anode en kathode zijn omgekeerd voor de rode LED en alleen de rode LED. Goh, heel erg bedankt.

In een ideale wereld zijn alle conventies precies dat: conventies. Maar er lijkt altijd een fabrikant te zijn die gecompliceerd wil zijn. (Als je een idee hebt waarom ze de polariteit hebben omgekeerd, licht ons dan op). Verwacht niet van de technici dat ze elk klein detail in de datasheet controleren. U kunt het leven voor beide partijen gemakkelijker maken door belangrijke punten vroegtijdig te herkennen en op de juiste manier de zeef te markeren. Als ontwerper moet u het meest vertrouwd zijn met de componenten op het bord - die polair zijn, die oriëntatiespecifiek zijn of specifieke montagevereisten hebben. Controleer de datasheet voor fysieke indicatoren op het pakket en match het op de zeefdruk of assembly-bestanden. Het vergt slechts een kleine fout om een batch te ruïneren, dus als u wat extra tijd overlaat voor het beoordelen van bestanden, kunt u gemakkelijk een arm en een been redden.

Een ander vreemd voorbeeld, de WS2812-reeks van RGB-LED's.

Artikel en foto van internet, indien een inbreuk pls contact met ons op om te verwijderen.


NeoDen biedt een volledige smt-assemblagelijnoplossingen, inclusief SMT-reflow-oven, golfsoldeermachine, kies- en plaatsmachine, soldeerpastaprinter, PCB-lader, PCB-ontlader, chipmounter, SMT AOI-machine, SMT SPI-machine, SMT X-Ray machine, SMT assemblagelijn apparatuur, PCB productie Apparatuur smt reserveonderdelen enz. Elke soort SMT machines die u mogelijk nodig heeft, neem dan contact met ons op voor meer informatie:


Hangzhou NeoDen Technology Co., Ltd

Web: www.neodentech.com  

E-mail: info@neodentech.com


Aanvraag sturen