Desalinhamento de componentes: Deteção e correção de erros de desvio

Já vi equipas gastarem dois turnos inteiros a perseguir uma “má pasta de soldadura” quando o verdadeiro problema era um desvio X/Y aborrecido e repetitivo que aparecia em todas as placas como um relógio.

Três palavras: medir o erro.

Porque desalinhamento de componentes não é um problema. É uma família de problemas, e os “erros de desvio” são os mais fáceis de ultrapassar - se deixar de os tratar como um mistério e começar a tratá-los como uma luta de sistemas de coordenadas entre os seus dados CAD, os seus fiduciais, a sua visão e o centro do bico.

Vamos então falar das coisas que as pessoas evitam dizer em voz alta.

A maior parte dos debates sobre a “precisão de colocação” são uma questão de sobrevivência. Se a sua linha coloca 0402 bem hoje, mas empurra cada QFN 0,12 mm para leste amanhã, a sua máquina não se esqueceu subitamente da física. O seu processo é que se esqueceu.

Se digitou este H1 no Google, não está a fazer compras. Está a meter-se em sarilhos.

Isto é intenção informativa com interesses operacionais urgentes: quer uma forma prática de detetar um erro de desvio de componente, Se o problema não for resolvido, é possível isolar se são os dados da placa ou a calibração da máquina e corrigi-lo sem transformar a sua linha SMT num projeto de feira de ciências.

Provavelmente, também quer munições para a discussão interna que está prestes a ter com alguém que pensa que “a AOI vai apanhar” significa “está tudo bem”.”

Os erros de desvio têm impressões digitais

Eis o modelo mental que utilizo em linhas reais, não em brochuras de fornecedores.

Padrão 1: Deslocação global (tudo está desligado da mesma maneira). Isto é um grito de problema de coordenadas de datum/fiducial/placa. Ou uma referência de pinça do transportador que se deslocou. Ou uma calibração da câmara que se desviou. Chato. Pode ser resolvido.

Padrão 2: Mudança de classe de componente (apenas algumas partes estão desligadas). Agora está a olhar para a calibração do desvio do bico, erros de inclinação do alimentador, tolerância da posição da bolsa, centragem do pickup ou definições de iluminação/limiar de visão que falham nas terminações brilhantes.

Padrão 3: Dispersão (direcções aleatórias, tamanhos aleatórios). Isto é, folga mecânica, deformação, problemas de vácuo, bicos dobrados, componentes defeituosos ou um operador a “ajudar”. É também onde as pessoas perdem tempo porque não há uma alavanca limpa para puxar.

Os erros de desvio vivem nos Padrões 1 e 2. É por isso que vale a pena dedicar-lhes o seu tempo.

Deteção: parar de olhar para as imagens, começar a extrair números

As imagens de ecrã da AOI são reconfortantes. Mas também são uma armadilha. Uma imagem não nos diz se o erro é repetível.

Quero um conjunto de dados simples:

  • ID da placa (ou posição do painel)
  • RefDes / tipo de embalagem
  • Erro X (mm)
  • Erro Y (mm)
  • Erro Theta (graus)
  • Carimbo de data/hora / turno
  • ID da máquina / cabeça / bico (se possível)

Se puder exportar registos de desvio de colocação AOI, faça-o. Se não for possível, execute um pequeno ciclo de inspeção do primeiro artigo e registe manualmente 20 colocações em toda a linha: cantos, centro, peças de passo fino e uma ou duas passivas.

Depois, faça uma pergunta:

O erro médio é diferente de zero e estável?

Se sim, não está a caçar fantasmas. Está a caçar um desvio.

Sistema de inspeção SMT

A feia verdade sobre “é apenas retrabalho”

O retrabalho já não é um erro de arredondamento. O trabalho é o ponto de estrangulamento em 2024.

A IPC informou que 66% dos fabricantes de produtos electrónicos registaram um aumento dos custos da mão de obra (e o aumento dos custos de material do 44%) na sua janela de inquérito de fevereiro de 2024. Não se trata de ruído de fundo; é a fatura que se paga sempre que se aceita o desalinhamento como normal. De acordo com o comunicado do IPC de 15 de fevereiro de 2024, os dados provêm de um inquérito realizado entre 15 e 31 de janeiro de 2024. Divulgação do índice de custos da mão de obra do IPC. (eletrónica.org)

Por isso, sim, os erros de desvio são importantes. Não por serem de “má qualidade”. Porque são caros, lentos e acumulam-se.

Triagem da causa raiz: o que verifico primeiro

Vou dar-vos a ordem que poupa tempo, não a ordem que soa bem num baralho de treino.

1) Erros de centroide CAD / origem da biblioteca (o assassino silencioso)

Se os seus dados CAD estiverem errados, cada calibração que fizer vai “consertar” a coisa errada.

Os comuns dizem:

  • Apenas uma família de pegadas é consistentemente deslocada (por exemplo, todos os SOT-23 são +0,10 mm X).
  • A AOI mostra o mesmo vetor em cada placa, independentemente da localização do painel.
  • A máquina “coloca-se perfeitamente” em relação à sua própria caixa de visão ensinada, mas em relação às almofadas está errada.

Correção: verificar as definições de centroide e rotação na biblioteca de componentes. Auditar um punhado de pegadas. Compare com os pressupostos do estilo IPC-7351, se os utilizar. E sim, já vi uma única convenção de rotação incorrecta (0° vs 90°) destruir uma semana de produção.

2) Problemas de alinhamento dos fiduciais (realidade da placa vs. crença da máquina)

Se estiver a utilizar fiduciais locais para o passo fino e estes estiverem sujos, parcialmente cobertos ou com pouco contraste, o sistema de visão “encontrará” algo - mas não a coisa certa.

Teste rápido: execute o mesmo painel duas vezes, mas force uma releitura fiducial e registe a transformação da placa calculada. Se a transformada saltar, encontrou o culpado.

Correção: melhorar o design do fiducial (tamanho, folga da máscara de soldadura), limpar a placa, afinar a iluminação e garantir que a câmara vê uma extremidade nítida.

3) Calibração do desvio do bico (o problema “juro que o fizemos no mês passado”)

Desvio dos bicos. As pontas dos bicos desgastam-se. Os veios ficam micro-dentados. E a pior parte? Só vai reparar quando colocar uma mistura de 01005, 0402 e um QFN de passo de 0,4 mm lado a lado.

Se o desalinhamento seguir uma ID de bico ou cabeça, calibre os desvios de bico e valide com um padrão de teste de colocação conhecido.

Se estiver a gerir uma linha com mudanças frequentes, inclua isto na sua rotina e não finja que é opcional. Se precisar de um plano de apoio estruturado em torno dessa cadência, é exatamente isso que precisa. formação e assistência pós-venda é suposto cobrir.

4) Desvio de alinhamento do sistema de visão (deixar de confiar nas “predefinições de fábrica”)

É aqui que me torno impopular.

Muitos dos “problemas de visão” são na realidade problemas de medição. Os fornecedores adoram afirmações de desempenho fora do padrão. Os utilizadores adoram acreditar nelas.

O NIST tem vindo a promover o trabalho de normalização porque os fabricantes especificam frequentemente o desempenho dos sensores de forma inconsistente e os utilizadores não o podem verificar de forma independente. Isto não é teoria; é a motivação por detrás do seu trabalho de publicação em 2024 sobre normas e métricas de desempenho para sistemas de imagem 3D. Publicação de normas/medidas de desempenho do NIST. (NIST)

Tradução: se o seu sistema de câmara não for verificado, calibrado e validado, pode estar a “afinar” uma régua à deriva.

Sistema de inspeção SMT

Uma tabela prática de diagnóstico de erros de desvio

Utilize isto como uma árvore de decisão que pode entregar a um chefe de turno cansado.

Sintoma que se observa na AOI / microscópioControlo rápido (5-10 minutos)Causa provávelCorreção que realmente cola
O mesmo deslocamento X/Y em todos componentesComparar registos de transformação do quadro entre execuçõesErro na transformação do ponto de referência / fiducial da placaEnsinar novamente os fiduciais, melhorar a captura de fiduciais, verificar a referência do transportador
Apenas uma família de pacotes se deslocouComparar o centroide CAD com o centro da almofada para essa pegadaErro de centroide/rotação da bibliotecaCorrigir a biblioteca CAD; não “calibrar à volta” de dados maus
O erro segue-se a uma ID/cabeça do bicoTrocar o bico, repetir a mesma colocaçãoCalibração do desvio do bico / bico tortoEfetuar a calibração do desvio dos bicos; substituir os bicos desgastados
Os erros agravam-se ao longo do painelComparar cantos vs centroDeformação do painel, pressão de fixação, suporte do painelAdicionar pinos de suporte, reduzir a distorção da braçadeira, rever as ferramentas do painel
Peças de passo fino piores do que as passivasRever a iluminação/limiar e a janela de pesquisaAfinação da visão / encandeamento / fiduciais deficientesAjustar a iluminação, os limiares, o desenho fiducial; validar o alinhamento da câmara
Dispersão aleatória com grandes erros ocasionaisVerificar o vácuo, a altura de recolha, o estado do alimentadorInstabilidade do pickup / problemas de inclinação do alimentadorManutenção do alimentador, verificação do vácuo, verificação da altura Z e dos parâmetros de recolha

Se pretender um fluxo de trabalho mais completo que corresponda ao seu modo de produção (protótipo vs produção em massa), terá de o enquadrar de forma diferente. A linha SMT para protótipos e pequenos lotes pode tolerar uma verificação mais manual; um linha de produção em massa de alta velocidade necessita de controlos rigorosos, registos e disciplina.

Passos de correção que não desperdiçam a sua semana

Vou assumir que quer uma solução que sobreviva à próxima mudança de turno.

Etapa A: provar se é global ou de classe de componente

Faz isto primeiro. Sempre.

  • Escolher 10 colocações em toda a linha.
  • Incluir pelo menos: 1 BGA/QFN, 2 CIs de passo fino, 4 passivos, 1 conetor.
  • Registar o vetor e a rotação.

Se os vectores forem semelhantes, trate-os como globais. Se os vectores se dividirem por pacote, tratá-lo como baseado em classe.

Etapa B: Reconciliar os sistemas de coordenadas (CAD → máquina → AOI)

É aqui que os adultos começam a culpar-se uns aos outros.

  • Definição do centróide CAD (origem, rotação)
  • Biblioteca de máquinas (modelo de pacote, modelo de visão)
  • Transformação fiducial (global + local)
  • Referência AOI (o que é que a AOI utiliza como “verdade”?)

Se não os alinhar, estará sempre a “corrigir” a camada errada.

Passo C: Calibrar o que se move, não o que é conveniente

Se o erro se deve ao bico/cabeça: calibrar os bicos. Se o erro for devido à posição da placa: verificar o transporte, os grampos, o suporte do painel. Se o erro for causado por uma pegada: corrigir a biblioteca.

E sim, deve documentar isto. Coloque-o sob o seu próprio promessa de serviço expectativas para que as correcções não se evaporem no momento em que um novo operador assume o comando.

Etapa D: Validar com um “quadro dourado” e uma pequena tiragem

Um quadro não é uma validação. É esperança.

Executar 10 placas. Obter estatísticas de desvio AOI. Confirme que o erro médio se moveu em direção a zero e que o desvio padrão não explodiu.

Se apenas corrigirmos a média mas aumentarmos a dispersão, não corrigimos o processo - apenas deslocámos a dor.

Sistema de inspeção SMT

Porque é que isto se transforma em recordações quando se ignora

As pessoas que trabalham em SMT adoram fingir que os seus problemas acabam no forno de refusão.

Não é verdade.

Os avisos de recolha da CPSC são um lembrete de que as falhas electrónicas podem tornar-se falhas de segurança. Por exemplo, a recolha da CPSC de 16 de março de 2023 de estações de ancoragem STIHL iMOW descreve um problema de curto-circuito na placa de circuito impresso que representa um risco de incêndio, com incidentes que incluem relatos de sobreaquecimento e incêndio. CPSC Recolha da estação de ancoragem STIHL. (Comissão de Segurança dos Produtos de Consumo dos EUA)

Estou a dizer que um desvio de colocação de 0,10 mm causa automaticamente incêndios? Não. Não sejas dramático.

O que estou a dizer é que o desleixo dos pequenos processos se torna um risco sistémico depois de serem lançados.

E a exposição legal também não é teórica. A decisão e o despacho da CPSC no processo No caso da Amazon.com, Inc. estabelece a forma como a Comissão trata as obrigações de distribuição e de reparação quando os produtos perigosos chegam aos consumidores. Não é específico do SMT, mas é a mesma história de responsabilidade: se os defeitos escapam, alguém paga. Decisão e despacho da CPSC Amazon (PDF).

FAQs

O que é um erro de desvio de componente em SMT pick-and-place?

Um erro de desvio de componente é um desvio de colocação repetível em que a máquina coloca consistentemente uma peça longe do centro da almofada pretendido por um vetor X/Y mensurável (e, por vezes, rotação), normalmente devido a incompatibilidades de coordenadas entre dados CAD/biblioteca, transformações fiduciais ou calibração de bocal/visão, em vez de ruído mecânico aleatório. Se conseguir prever o vetor, pode corrigi-lo. Não discuta sobre “precisão” até ter separado o desvio médio da dispersão aleatória.

Como é que se detectam e corrigem os erros de desvio dos componentes antes da refusão?

Detetar e corrigir erros de desvio de componentes significa recolher desvios de colocação medidos (X, Y, theta) a partir de verificações AOI ou do primeiro artigo, identificando se o erro é global ou associado a uma classe de componente/bocal e, em seguida, corrigindo a camada responsável - transformação de fiducial, centroide CAD/origem da biblioteca, alinhamento de visão ou calibração de desvio de bocal - seguida de uma validação de curta duração. Não salte a validação. Uma placa mente. Dez placas falam.

O que é que causa o desalinhamento do pick and place que parece igual em todas as pranchas?

O desalinhamento de recolha e colocação que se repete com a mesma direção e tamanho em todas as placas tem normalmente origem num problema de referência consistente: ponto de referência da placa errado, captura fiducial instável, origem incorrecta do painel ou uma incompatibilidade sistemática entre o centro de gravidade do CAD/biblioteca que força a máquina a colocar “perfeitamente” as peças no quadro de coordenadas errado. Verifique primeiro as transformações. Depois, verifique os dados da biblioteca. Calibrar os bicos não resolve os maus centróides.

Como é que os problemas de alinhamento fiducial criam erros de colocação de componentes de PCB?

Problemas de alinhamento de fiduciais criam erros de posicionamento de componentes PCB distorcendo a transformação calculada da placa (translação, rotação e, às vezes, escala) quando o sistema de visão detecta erroneamente um centro fiducial devido a baixo contraste, contaminação, invasão de máscara de solda, brilho ou janelas de pesquisa incorretas, o que, em seguida, altera todos os posicionamentos derivados dessa transformação. Limpe os fiduciais e aperte a receita de visão. Verifique também as regras de design do fiducial na PCB.

Quando é que se deve efetuar a calibração do desvio do bico?

A calibração do desvio dos bicos é o processo de medição e atualização da verdadeira linha central de captação/colocação de cada bico (e muitas vezes de cada cabeça) para que a posição comandada pela máquina corresponda ao local onde a peça realmente aterra, e deve ser executada após a substituição do bico, a manutenção da cabeça, os desvios repetidos ligados ao bico na AOI ou qualquer alteração que afecte a geometria da captação. Se executar uma mistura elevada com pequenos passivos, faça-o com mais frequência do que lhe apetece.

O desvio de alinhamento do sistema de visão pode afetar a precisão do posicionamento SMT mesmo se a máquina “passar”?

O desvio do alinhamento do sistema de visão pode degradar a precisão da colocação SMT, alterando lentamente o mapeamento da câmara em relação ao eixo, a resposta da iluminação ou os limites de deteção de arestas, de modo a que o centro do componente calculado pela máquina (e o centro fiducial) se torne tendencioso, produzindo desvios consistentes que ainda parecem “estáveis” dentro da máquina, porque o modelo interno se desvia com ela. É por isso que as normas trabalham em torno do desempenho da medição, não como um chavão, mas como uma verificação da realidade. Trabalho do NIST sobre métricas de desempenho da visão. (NIST)

Conclusão

Se estiver preso num inferno de erros de desvio neste momento, não se limite a “afinar” a linha e esperar. Construa um ciclo de diagnóstico repetível e fixe-o no seu processo.

Se pretender ajuda para conceber esse ciclo para o seu tipo de linha - protótipo, mista ou de alta velocidade - comece com o resultado pretendido e trabalhe no sentido inverso através da calibração, dados e verificação. Os nossos soluções de linha SMT chave na mão e opções de solução são construídos em torno desse problema exato. E se quiser ter uma conversa rápida com um engenheiro em vez de um guião de vendas, utilize o página de contacto.

Deixe os seus comentários

Comentários