În februarie 2025, un producător european de controlere industriale a blocat livrarea a 1.800 de plăci PCBA după ce auditul clientului a găsit o problemă aparent banală: inspectorii interni judecau aceleași lipituri după criterii diferite. Echipa AOI era setată pe limite mai apropiate de Class 2, operatorii de rework lucrau după propriile fotografii interne, iar clientul cerea explicit Class 3 în PPAP. Rezultatul a fost un conflict clasic: 11.6% din plăci au fost etichetate simultan drept „acceptabile”, „rework required” și „suspecte pentru scrap”, în funcție de cine le analiza. Costul direct a depășit 42.000 EUR, dar problema reală a fost pierderea de încredere. Când aceeași lipitură primește trei verdicte, nu mai ai un proces de calitate, ci o loterie.
Standardul care rezolvă exact această ambiguitate este IPC-A-610, referința industrială pentru acceptabilitatea vizuală a asamblărilor electronice. El nu înlocuiește controlul de proces și nici nu spune singur cum trebuie realizată lipirea; rolul lui este să definească ce este acceptabil, ce este defect și ce poate fi considerat condiție de proces atunci când evaluezi un produs asamblat. Pentru orice companie care cumpără sau produce PCBA, IPC-A-610 devine limbajul comun dintre inginerie, calitate, producție, furnizor și client.
"Cand un client cere Class 3, eu ma uit imediat la trei cifre: first-pass yield peste 98%, profil reflow validat la 245±5°C pentru SAC305 si tolerante AOI corelate cu criteriile IPC-A-610, nu cu presupuneri interne."
Ce este IPC-A-610 si de ce conteaza in practica
IPC-A-610 este standardul publicat de IPC pentru evaluarea vizuala a asamblarilor electronice. El descrie criteriile de acceptare pentru lipituri SMT si THT, terminale, componente, reziduuri, deteriorari mecanice, coating, cablaje interne si multe alte situatii observabile pe produsul final. In limbaj simplu, standardul raspunde la intrebarea: „placa aceasta poate fi livrata clientului sau nu?”
Este important sa intelegem ce nu face standardul. IPC-A-610 nu este o instructiune completa de proces precum J-STD-001 si nu este o specificatie pentru placa goala precum IPC-6012. Daca il folosesti singur, fara documente de proces, poti ajunge la o productie „conforma vizual” dar instabila din punct de vedere al fiabilitatii. Daca il ignori, fiecare inspector va interpreta defectele dupa experienta proprie, iar rata de disputare cu furnizorul va creste rapid.
Pe o linie moderna de asamblare, IPC-A-610 influenteaza direct:
- setarea limitelor pentru AOI si inspectia vizuala
- deciziile de acceptare, rework sau scrap dupa reflow si THT
- criteriile folosite in FAI, NPI si aprobarea primului lot
- modul in care sunt redactate RFQ-urile si contractele cu EMS-ul
- nivelul de calitate cerut pentru automotive, industrial, medical sau aerospace
Pentru context, multe organizatii folosesc impreuna J-STD-001 pentru executia procesului si JEDEC pentru cerinte legate de componente sensibile, umiditate si profile termice. Combinatia corecta dintre aceste standarde reduce drastic discutiile subiective despre „arata bine” versus „este acceptabil conform specificatiei”.
Diferenta dintre IPC-A-610, J-STD-001 si IPC-6012
Una dintre cele mai costisitoare confuzii din electronica este amestecarea standardelor. Multi buyeri cer „IPC Class 3” fara sa precizeze daca vorbesc despre placa goala, despre asamblare sau despre workmanship. Asta produce RFQ-uri neclare si oferte imposibil de comparat.
| Standard | Domeniu | Ce controleaza | Cand il folosesti | Risc daca il folosesti gresit |
|---|---|---|---|---|
| IPC-A-610 | Asamblare electronica finala | Acceptabilitate vizuala pentru SMT, THT, reziduuri, defecte, coating | Inspectie finala, AOI, audit client, criterii de livrare | Inspectii inconsistente si dispute accept/reject |
| J-STD-001 | Proces de lipire si workmanship | Materiale, executie lipire, curatare, manipulare, proces | Instructiuni de lucru, calificare operatori, control proces | Produsul poate arata bine dar sa aiba proces instabil |
| IPC-6012 | PCB rigid gol | Performanta si tolerante bare-board | Achizitie PCB, DFM, specificatii fabrica | Placa poate fi asamblata pe suport neconform |
| IPC-A-600 | Placa goala, criterii vizuale | Acceptabilitate vizuala a PCB-ului gol | Inspectie furnizor bare-board | Defecte de placa scapate in productie |
| IPC/WHMA-A-620 | Cablaje si harness | Acceptabilitate pentru cablaje si ansambluri de fire | Proiecte cu [cablaje](/servicii/cablaje/) sau box build | Se aplica criterii gresite intre PCBA si harness |
| IPC-7095 | BGA si componente ascunse | Design si control pentru BGA | X-Ray, voiding, rework BGA | BGA evaluat incomplet doar optic |
Concluzia practica este simpla: daca pe desen, PO sau RFQ scrii doar „conform IPC”, nu ai specificat aproape nimic util. Pentru o comanda serioasa de PCBA, formula minima ar trebui sa precizeze clar clasa IPC-A-610, referinta la J-STD-001 pentru proces si, daca este cazul, clasa IPC-6012 pentru placa goala.
Clasele 1, 2 si 3: ce inseamna cu adevarat
IPC-A-610 defineste trei clase de produs, iar diferenta dintre ele este direct legata de consecintele unui defect in teren.
Class 1
Class 1 se aplica produselor electronice generale, unde principalul obiectiv este functionarea de baza la cost minim. Este potrivita pentru echipamente cu cicluri de viata scurte sau risc operational redus. In practica industriala romaneasca, aceasta clasa apare rar in proiecte B2B serioase.
Class 2
Class 2 este standardul cel mai des cerut pentru produse comerciale, industriale generale, telecom si multe aplicatii automotive non-safety. Produsul trebuie sa fie fiabil si sa functioneze corect pe durata de viata asteptata, dar limitele de acceptare permit defecte cosmetice sau variatii de workmanship care nu compromit functionalitatea.
Class 3
Class 3 este pentru produse high-performance sau harsh-environment, unde esecul nu este acceptabil. Aici intra echipamente medicale, aerospace, aparare, control critic, infrastructura energetica si anumite subansambluri EV. Criteriile sunt mai stricte pentru umectare, aliniere, reziduuri, integritatea componentelor si consistenta procesului.
| Clasa | Tip produs | Nivel tipic de risc | Inspectie recomandata | Impact asupra costului |
|---|---|---|---|---|
| Class 1 | Electronice generale | Scazut | AOI de baza si verificari esantionate | Cost minim |
| Class 2 | Comercial, industrial, telecom | Mediu | AOI 100%, inspectie vizuala, X-Ray la BGA/QFN | Cost moderat |
| Class 3 | Medical, aerospace, control critic | Ridicat | AOI 100%, inspectie vizuala certificata, X-Ray extins, trasabilitate lot | Cost +15% pana la +40% |
| Class 3 + client spec | Automotive safety, defense | Foarte ridicat | Inspectie suplimentara, capabilitate documentata, retentie date | Cost +25% pana la +60% |
| Mixed class assembly | Produse cu zone critice diferite | Variabil | Reguli speciale per zona sau per produs | Cost de coordonare ridicat |
Greseala frecventa este cererea automata a Class 3 pentru orice proiect nou, fara justificare tehnica. Daca produsul este un controller industrial standard cu distante generoase, pitch peste 0.5 mm si mediu bland, Class 2 bine controlat poate fi alegerea corecta. In schimb, daca ai BGA, cicluri termice severe, vibratii sau cerinte medicale, Class 3 nu mai este „lux”, ci masura minima de reducere a riscului.
"La inspectia finala, diferenta reala dintre Class 2 si Class 3 nu este estetica. Este disciplina: mai putine concesii la umectare, mai putine reziduuri tolerate si un nivel de documentare care trebuie sa reziste la audit, nu doar la livrare."
Ce tipuri de defecte acopera IPC-A-610
Standardul acopera o gama foarte larga de situatii, dar pentru majoritatea proiectelor PCBA cele mai sensibile categorii sunt:
- Lipitura insuficienta sau umectare incompleta la terminale SMT si THT
- Bridging intre pad-uri sau pini, mai ales la pitch fin
- Tombstoning pe 0201, 01005 si alte componente mici
- Voiding si defecte ascunse la BGA, QFN si thermal pad
- Deviatie de componenta fata de centrul pad-ului
- Lead lift, pin damage, heel fillet insuficient la THT si conectori
- Reziduuri, contaminare, fibre sau particule straine
- Deteriorari mecanice precum ciobiri de corp, fisuri, pad lifting
- Conformal coating neuniform sau mascare defectuoasa
In practica, defectele ascunse obliga folosirea unor metode complementare standardului vizual. Daca inspectezi un BGA doar optic, nu poti demonstra conformitatea pentru bilele centrale. De aceea, proiectele moderne combina IPC-A-610 cu AOI 3D, X-Ray si, unde este cazul, sectiuni metalografice. Pentru un ghid mai amplu despre metodele de verificare, vezi si articolul nostru despre testare PCB: ICT, Flying Probe, AOI si X-Ray.
Cum folosesti IPC-A-610 corect in RFQ si in productie
Folosirea corecta incepe inainte de lansarea comenzii. Daca standardul apare doar intr-un email vag sau intr-un call cu furnizorul, interpretarea finala va fi aproape sigur diferita de intentia initiala.
Checklist minim recomandat in RFQ:
- precizeaza explicit IPC-A-610 Class 2 sau IPC-A-610 Class 3
- leaga cerinta de produsul final, nu doar de inspectia vizuala
- mentioneaza daca procesul trebuie sa urmeze si J-STD-001
- cere metoda de inspectie pentru BGA, QFN si pitch sub 0.65 mm
- cere raport AOI/X-Ray sau criterii de esantionare
- defineste clar daca sunt permise rework, touch-up sau derogari
- cere trasabilitate lot, operator si profil termic pentru proiecte critice
La WellPCB Romania, aceste clarificari sunt de obicei corelate si cu etapa de asamblare SMT, cu cerintele de testare si inspectie PCBA si cu verificarea cerintelor furnizorului de bare-board. Fara aceasta aliniere, poti avea o placa corect fabricata si un proces SMT decent, dar o acceptare finala contestata.
Un exemplu tipic: clientul cere Class 3, dar BOM-ul include conectori THT cu tolerante mecanice largi si nu accepta costul pentru X-Ray suplimentar. Furnizorul va face una dintre doua greseli: fie va oferta prea ieftin si va pierde bani la inspectie, fie va adauga costuri fara sa poata demonstra clar de unde vin. In ambele cazuri, proiectul devine fragil.
IPC-A-610 si inspectia automata: AOI, X-Ray, inspectie manuala
AOI-ul nu „inlocuieste” standardul; AOI-ul doar executa o parte din criterii in mod repetabil. Daca programarea AOI nu este aliniata la clasa ceruta, vei obtine fie prea multe false call-uri, fie defecte reale scapate in productie.
Pentru un produs cu 8.000-12.000 joint-uri, diferentele de prag AOI de numai 5-10% pot schimba radical rata de alarme. Un sistem setat prea agresiv poate genera 300+ call-uri false per panou si poate bloca linia. Un sistem prea permisiv lasa sa treaca offset-uri, insuficienta de pasta si fillet-uri marginale exact in zonele care conteaza.
X-Ray-ul devine critic pentru BGA, QFN cu thermal pad, bottom termination components si unele conectori speciali. IPC-A-610 spune ce cauti ca acceptabilitate, dar imaginea X-Ray si know-how-ul operatorului sunt cele care fac diferenta intre inspectie reala si bifare formala.
Inspectia manuala ramane necesara in cel putin trei situatii:
- confirmarea cazurilor ambigue semnalate de AOI
- evaluarea defectelor mecanice, reziduurilor sau deteriorarilor locale
- audit Class 3, FAI si aprobarea loturilor critice
In proiectele cu mix SMT + THT sau cu box build, criteriile IPC-A-610 trebuie sincronizate si cu zonele de cablare, fixare mecanica si integrare finala. Altfel, produsul poate trece de inspectia PCBA, dar sa pice la integrare.
Cele mai frecvente greseli cand firmele cer „IPC-A-610”
1. Cer clasa, dar nu cer metoda de verificare
Class 3 fara cerinta pentru X-Ray pe BGA sau fara inspectie documentata inseamna o specificatie incompleta. Pentru pitch de 0.5 mm, voiding si opens ascunse, o inspectie exclusiv vizuala este insuficienta.
2. Folosesc standardul pentru placa goala
IPC-A-610 nu inlocuieste cerintele bare-board. Daca nu definesti si cerintele pentru PCB-ul gol, poti primi placi cu tolerante marginale care fac asamblarea mai dificila si cresc defectele.
3. Confunda defectul cosmetic cu defectul functional
Unele urme vizuale sau variatii minore pot fi acceptabile in Class 2, dar neacceptabile in Class 3. Daca inspectorii nu au reguli clare, rata de rework explodeaza fara crestere reala a fiabilitatii.
4. Nu definesc cine are autoritatea finala
In proiectele cu EMS, OEM si client final, trebuie stabilit cine decide in caz de neconformitate: quality engineer intern, SQE, client sau board review. Fara asta, aceeasi placa poate astepta 72 de ore doar pentru un verdict.
5. Nu coreleaza clasa cu capabilitatea furnizorului
Daca furnizorul nu poate demonstra AOI stabil, X-Ray pentru componente ascunse, profil reflow controlat si personal instruit, o cerinta Class 3 ramane mai degraba marketing decat capabilitate reala.
"Eu cer intotdeauna ca furnizorul sa lege IPC-A-610 de date masurabile: CpK peste 1.33 pe pasii critici, rata de false calls AOI sub 10% dupa tuning si raport clar de X-Ray pentru toate BGA-urile cu pitch de 0.65 mm sau mai mic."
Cand merita Class 3 si cand Class 2 este suficient
Pentru a evita costuri inutile, clasa trebuie aleasa dupa consecintele defectului, nu dupa instinct. Iata un mod pragmatic de gandire:
- daca esecul duce la downtime scump, risc de siguranta sau imposibilitate de service, Class 3 este justificat
- daca produsul are mediu de lucru sever, vibratii, cicluri termice mari sau umiditate ridicata, Class 3 devine mult mai relevant
- daca designul foloseste BGA, QFN dense, power electronics sau conectori critici, investitia in inspectie stricta este de obicei mai ieftina decat rework-ul sau field return-ul
- daca produsul este comercial standard, usor de inlocuit si fara impact operational major, Class 2 este adesea alegerea rationala
Pe scurt, nu cumperi doar un „standard mai strict”. Cumperi mai multa inspectie, mai multa documentatie, o fereastra de acceptare mai ingusta si, ideal, un risc mai mic de defect in teren.
Cum verifici daca furnizorul chiar poate lucra dupa IPC-A-610
Inainte sa aprobi un furnizor EMS sau o mutare de productie, intreaba direct:
1. Ce clasa IPC-A-610 aplicati in mod uzual si pe ce tipuri de produse?
2. Aveti inspectori instruiti si instructiuni de lucru aliniate cu clasa ceruta?
3. Cum tratati BGA, QFN si defectele care nu pot fi confirmate optic?
4. Ce rapoarte livrati: AOI, X-Ray, first article, trasabilitate, defect pareto?
5. Care este rata first-pass yield pentru produse similare?
6. Cum este gestionat rework-ul si cine aproba derogarile?
Raspunsurile bune contin numere, praguri si dovezi. Raspunsurile slabe folosesc formulări generale de tipul „respectam standardele IPC”. Daca nu poti vedea criteriile in proces, nu te baza ca ele vor aparea la livrare.
Concluzie
IPC-A-610 este standardul de referinta pentru acceptabilitatea asamblarilor electronice, dar valoarea lui reala apare doar cand este legat corect de clasa produsului, de controlul de proces si de metodele potrivite de inspectie. Pentru cumparatori, el este un instrument de clarificare contractuala. Pentru producatori, este o disciplina de calitate. Pentru inginerii NPI, este bariera dintre o lansare controlata si un lot care se blocheaza in discutii interminabile despre ce inseamna „suficient de bun”.
Daca evaluati un proiect nou de PCBA, merita sa corelati de la inceput clasa IPC-A-610 cu cerintele pentru asamblare PCB turnkey, cu metoda de inspectie si cu nivelul real de risc al produsului. Asta scade rework-ul, reduce disputele cu furnizorul si va da un criteriu de acceptare care poate fi aparat tehnic.
FAQ
Ce este IPC-A-610 pe scurt?
IPC-A-610 este standardul folosit pentru acceptabilitatea vizuala a asamblarilor electronice. El defineste criterii pentru SMT, THT, reziduuri, defecte si calitatea produsului final, de obicei in Clasele 1, 2 si 3.
IPC-A-610 si J-STD-001 sunt acelasi lucru?
Nu. IPC-A-610 spune in principal daca produsul asamblat este acceptabil la inspectie, iar J-STD-001 controleaza executia procesului de lipire, materialele si workmanship-ul. In practica, cele doua standarde se folosesc impreuna, nu ca substitute.
Cand ar trebui sa cer IPC-A-610 Class 3?
Class 3 merita cerut cand defectul in teren are consecinte mari: dispozitive medicale, aerospace, control critic, EV, produse cu vibratii sau cicluri termice severe. In aceste cazuri, costul suplimentar de 15-40% este de obicei mai mic decat costul unei neconformitati in camp.
Este suficient AOI pentru a demonstra conformitatea cu IPC-A-610?
Nu intotdeauna. AOI este excelent pentru defecte vizibile si repetabile, dar BGA, QFN cu thermal pad si multe defecte ascunse necesita X-Ray sau alte metode suplimentare. Pentru pitch sub 0.65 mm, inspectia exclusiva optica este de regula insuficienta.
Cum trebuie sa scriu cerinta in RFQ?
Forma minima clara este: „PCBA conform IPC-A-610 Class 2” sau „PCBA conform IPC-A-610 Class 3”, plus referinta la J-STD-001 pentru proces si metoda de inspectie pentru componente ascunse. Daca proiectul are BGA sau produse critice, cere explicit raport X-Ray si trasabilitate lot.
IPC-A-610 se aplica si la cablaje?
Nu direct. Pentru cablaje si wire harness, referinta potrivita este IPC/WHMA-A-620. Daca proiectul include atat PCBA, cat si cablaje interne, cele doua standarde trebuie folosite impreuna, fiecare pe domeniul sau.
Cum verific daca furnizorul chiar lucreaza dupa standard?
Cere dovezi concrete: instructiuni de lucru, exemple de defect catalogate, rapoarte AOI/X-Ray, rata first-pass yield peste 98% pentru produse similare si trasabilitate pentru loturile critice. Daca raspunsurile raman generale, standardul este probabil doar mentionat comercial, nu aplicat riguros.
---
Aveti nevoie de suport pentru un proiect PCBA cu cerinte IPC-A-610 Class 2 sau Class 3?