Entendendo o desenho técnico de um teclado antes de começar
O desenho de um teclado envolve mais do que simplesmente traçar teclas em uma prancheta ou no software. A maioria das pessoas subestima a quantidade de tolerâncias e especificações geométricas que precisam ser respeitadas, especialmente se o objetivo é passar daquele rascunho para manufatura ou para um modelo 3D preciso. Eu já vi gente gastar horas refazendo o mesmo desenho porque esqueceu de considerar o perfil da haste do switch na camada inferior.
O que todo mundo precisa saber sobre desenho de um teclado
Ao contrário do que parece, o desenho de um teclado não começa pelas teclas. Começa pela placa de montagem e pelo espaçamento entre os furos. O padrão mais comum é o ISO 9995 combinado com o pitch de 19,05 mm (0,75 polegadas) por tecla. Esse número aparece em quase todos os desenhos técnicos que você vai encontrar na prática, e ignorá-lo vai te dar dor de cabeça na hora de montar qualquer coisa. O processo típico que eu uso funciona assim: primeiro defino a matriz completa de furos, depois desenho cada switch no seu devido lugar com as tolerâncias de ajuste, em seguida monto o plate, o PCB e finalmente as teclas em si. Só então volto para ajustar os detalhes que pareciam óbvios no começo, como a distância entre linhas e o ângulo de inclinação do perfil.
Existem dois formatos principais que você vai encontrar. O formato TKL (Tenkeyless) com 87 teclas e o formato 60% com 61 teclas. Cada um exige uma abordagem diferente de layout no desenho, principalmente porque a disposição das teclas de função e navegação muda completamente a geometria geral. Eu sempre recomendo começar pelo TKL se for sua primeira vez, porque a grade é mais previsível e existem muitas referências disponíveis. Uma coisa que poucos designers iniciantes consideram é o espaço entre linhas. O padrão americano usa 20 mm entre linhas horizontais, mas o padrão europeu ISO às vezes varia isso em cerca de 1,5 mm. Se você está desenhando para produção e as tolerâncias estão apertadas, esses 1,5 mm podem fazer toda a diferença entre uma tecla que encaixa perfeitamente e uma que precisa de uma lima para caber no switch.
Outro detalhe que as pessoas costumam pular: o desenho do switch em si. Cada fabricante tem variações minúsculas nas dimensões do corpo e dos pinos. O Kailh, o Cherry MX e o Gateron não são idênticos em tolerância. Se o seu desenho não levar isso em conta, você vai ter problemas de montagem real. Eu tive esse problema diretamente quando desenhei um teclado completo para um cliente que usava switches Gateron Yellow em uma placa projetada com tolerâncias baseadas em Cherry MX. O resultado foi que 40% das teclas ficavam inclinadas porque o espaçamento do corpo do switch não batia com o furo do plate. A solução foi redesenhar o plate com folga de 0,2 mm em cada lado, o que resolveu o problema sem comprometer a estabilidade estrutural.
Como desenhar um teclado passo a passo
Você pode fazer isso usando Fusion 360, AutoCAD, KiCad se for focado no PCB, ou até mesmo o Keyboard-layout-editor.org para esboços rápidos de layout. Eu prefiro Fusion 360 quando preciso de precisão dimensional para fabricação, e o KLE quando só quero validar o layout visualmente. O primeiro passo é configurar a grade. Defina o espaçamento horizontal como 19,05 mm e o vertical como 20 mm, se estiver seguindo o padrão americano. Isso cria uma base coerente para posicionar cada switch sem precisar medir tudo manualmente. Use sempre constraints geométricas em vez de digitar coordenadas de posição — isso evita que o desenho desconfigure quando você fizer alguma alteração posterior.
Em seguida, modele o switch. Aqui entra a parte mais importante: não use medidas genéricas. Vá ao site do fabricante, baixe o modelo 3D oficial ou as fichas técnicas, e modele exatamente com aquelas dimensões. O Cherry MX datasheet define o corpo como 14,08 mm de largura por 14,48 mm de altura, com pinos de 0,8 mm de diâmetro. Qualquer desvio disso no seu desenho vai se multiplicar quando você tiver 87 teclas para montar. O plate vem depois. Ele é basicamente uma placa com furos correspondentes a cada switch. A espessura comum varia entre 1,5 mm e 3 mm, dependendo do material. Alicate de alumínio é o padrão da indústria, mas muitos designers iniciantes não percebem que o material afeta diretamente o acabamento dos furos e a necessidade de rebarba. Eu uso uma ferramenta de deburr automática no Fusion 360 para tratar isso, o que economiza cerca de 20 minutos por peça em relação ao método manual.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Para o PCB, o desenho é mais complexo porque envolve trilhas elétricas, pads para soldagem e vias. Se você está começando, sugiro usar o KiCad com um footprint padrão de Cherry MX que já existe em bibliotecas públicas. O tempo de aprendizado inicial é maior, mas o resultado é consistentemente melhor do que tentar fazer tudo do zero em um software de desenho mecânico. As teclas são a parte mais subjetiva. O perfil Cherry MX é o mais difundido, mas existem alternativas como o OEM, o SA, o DSA e o XDA. Cada um tem dimensões ligeiramente diferentes na altura e no ângulo do topo. O perfil OEM, por exemplo, tem 17,5 mm de altura no centro, enquanto o SA chega a 21 mm. Escolha o perfil antes de começar o desenho das teclas, porque isso impacta o espaço vertical disponível no caso e a ergonomia geral.
Uma dica prática que aprendi na marra: sempre desenhe um parafuso de fixação no canto do conjunto antes de finalizar o layout. Um teclado TKL típico precisa de pelo menos 4 parafusos M3, e eles interferem na posição de teclas como o Insert, Delete e Home em designs apertados. Eu perdi duas tardes redesenhando um layout inteiro porque não havia considerado o diâmetro do parafuso no canto superior esquerdo. A correção foi mover aquela coluna inteira 2 mm para a direita e redistribuir o espaço perdido entre as teclas de função.
Formatos de arquivo e ferramentas recomendadas
Para troca com fabricantes, o padrão é STEP (.stp) para modelos 3D e Gerber (.gbr) para o PCB. O Gerber é o formato que as fábricas de circuito impresso realmente usam, então se você pretende encomendar uma placa, precisa dominar essa parte. O KiCad exporta Gerber com um clique, mas o Fusion 360 não exporta Gerber nativamente — você precisará de uma extensão ou de uma ferramenta intermediária como o CNCDraw. Se o seu foco é apenas o layout visual, sem intenção de fabricar, o Keyboard Layout Editor (kle.me) é gratuito e roda direto no navegador. Ele permite exportar para SVG e PNG, e até gerar um STL básico para impressão 3D. Não é tão preciso quanto um modelo CAD completo, mas para validação rápida de ergonomia e estética, funciona perfeitamente.
Há também a opção de usar planilhas. Eu conheço designers que mantêm uma planilha de Excel com todas as coordenadas de cada tecla, dimensões de switch e tolerâncias. É menos visual, mas extremamente eficiente para controlar variações entre versões diferentes do mesmo projeto. Quando precisei ajustar 12 variantes de um mesmo desenho para diferentes fornecedores asiáticos, essa planilha reduziu o tempo de alteração de 6 horas para cerca de 45 minutos.
Erros comuns que você deve evitar
O erro número um é esquecer a folga de montagem. Todo switch precisa de um pequeno espaço livre para se movimentar sem atritar nas bordas do furo do plate. A recomendação geral é 0,1 mm de folga em cada lado. Menos que isso e o switch fica travado. Mais que isso e a tecla balança quando pressionada. O erro número dois é não considerar a espessura do material do plate no cálculo do comprimento dos pinos do switch. Um switch Cherry MX tem pinos de 5 mm. Se o plate tiver 2 mm de espessura e o PCB tiver 1,6 mm, sobram apenas 1,4 mm de pino para passar pelo PCB e entrar no conector. Isso é suficiente na maioria dos casos, mas se você mudar o material para uma placa mais grossa de 3 mm, os pinos podem não encaixar corretamente e o contato elétrico fica instável.
O erro número três é tentar desenhar tudo em uma única camada. Separe sempre em camadas distintas: uma para a grade de posicionamento, uma para os switches, uma para o plate, uma para o PCB e uma para as teclas. Isso permite que você desligue camadas específicas para ver interferências e fazer ajustes isolados sem perder o trabalho das outras partes. Um problema técnico mais avançado diz respeito ao crosstalk em PCBs sem camada de terra. Se o seu desenho incluir um PCB simples de duas camadas sem um plano de terra dedicado, teclas adjacentes podem causar interferência eletromagnética mínima que resulta em keyghosting. Isso não é um problema de desenho geométrico, mas sim de design elétrico, e muitos designers mecânicos ignoram completamente essa variável. A solução é adicionar um plano de terra na camada inferior do PCB ou usar um PCB de quatro camadas com aterramento adequado.