1. Início
  2. »
  3. Blog
  4. »
  5. KiCad Huaqiu
  6. »
  7. Conheça o KiCad Huaqiu: distribuição KiCad da China!

A distribuição Huaqiu KiCad foi lançada com o objetivo de atender especialmente os usuários chineses, resolvendo questões específicas que, por diversos motivos, não podem ser incorporadas ao repositório principal do KiCad. Entre suas vantagens, destaca-se a pré-instalação de plug-ins que facilitam o fluxo completo — do design à fabricação, superando barreiras na cadeia de suprimentos.

Essa iniciativa é mais um exemplo da expansão do ecossistema KiCad pelo mundo.

Por que precisamos da distribuição de Huaqiu?

A Huaqiu é patrocinadora Platinum do KiCad desde 2023 e recrutou engenheiros de software em tempo integral para contribuir com o código do KiCad. Além das correções diárias de bugs, as contribuições para os principais recursos do KiCad 9 incluem:

  • Gerenciador de folhas de cobre: ​​permite que os usuários visualizem todas as folhas de cobre em um PCB em uma interface de usuário e modifiquem as propriedades e informações de prioridade das folhas de cobre
  • Ferramenta de sincronização de pinos/rótulos esquemáticos hierárquicos: conveniente para os usuários sincronizarem as portas no subesquema com os pinos da folha de nível superior
  • Saída ODB++: versões anteriores do KiCad suportavam apenas saída Gerber, mas o ODB++ é necessário em muitos cenários de fabricação ou simulação.

No processo de contribuição do código, descobri que, além dessas funções comuns, algumas funções muito importantes para usuários chineses podem não ser mescladas ao tronco principal por vários motivos (como o problema do método de entrada Microsoft Pinyin causando congelamento); algumas novas funções não podem ser implementadas em curto prazo devido às limitações do próprio KiCad (como suporte a plug-ins e componentes no diagrama esquemático, etc.); é claro, também esperamos pré-instalar alguns plug-ins por meio da versão de distribuição para facilitar aos usuários a abertura da cadeia de suprimentos, design e fabricação (como plug-ins DFM, consulta e plug-ins de pedido com um clique).

Após uma comunicação completa com os principais desenvolvedores da comunidade KiCad, surgiu a ideia de lançar o Huaqiu. O lançamento está em total conformidade com o acordo GPL 3.0 e é atualizado em sincronia com a versão mais recente do KiCad. O princípio é que as funções gerais ainda são contribuídas para o tronco do KiCad, e as funções que não podem ser mescladas ao tronco são adicionadas à versão. Assim que o tronco puder suportá-las, elas serão mescladas ao tronco imediatamente.

Portanto, a versão de lançamento é totalmente compatível com todos os formatos de arquivo esquemático e PCB do KiCad, e apenas novas funções são adicionadas sem perder nenhuma função no tronco principal.

O que há de novo nesta versão?

O método de entrada do Microsoft Pinyin faz com que o KiCad congele

Este problema ocorre apenas no Win 10; Linux e macOS não são afetados. O Win 11 não é afetado por este problema. Um grande número de usuários na comunidade chinesa do KiCad relatou este problema. Como está relacionado ao wxWidget, não há como corrigi-lo por enquanto. Mas desabilitar o método de entrada Pinyin da Microsoft pode ser uma solução intermediária:

 

Na versão de lançamento, um switch foi adicionado. Ao executar o KiCad pela primeira vez, ele detectará automaticamente o tipo de sistema operacional. Se for o Win 10, o usuário será questionado se deseja desativar o método de entrada Pinyin da Microsoft; outros sistemas operacionais não são afetados. É claro que você pode ativá-lo ou desativá-lo a qualquer momento no menu.

Imagem do plugin KiCad

A biblioteca oficial de plugins do KiCad não armazena todos os pacotes de instalação de plugins, mas apenas fornece links para cada pacote de instalação. No entanto, como a maioria dos pacotes de instalação é publicada no Github, é muito instável para usuários domésticos instalarem plugins no gerenciador de plugins.

Às vezes, eles podem ser instalados e às vezes não; os pacotes no Gitlab podem ser instalados, mas os pacotes no Github frequentemente falham. O ecossistema de plugins do KiCad é relativamente próspero, com muitos plugins muito úteis, o que é muito hostil para usuários chineses. Ethan é o desenvolvedor líder do KiCad.

Para resolver esse problema, ele criou um espelho do plugin KiCad. A ideia é primeiro obter os links de todos os plugins na biblioteca oficial do KiCad e, em seguida, sincronizar esses pacotes de instalação com o Gitee de forma semelhante a um rastreador. Atualmente, a sincronização com a biblioteca oficial é feita a cada dois dias.

Os usuários só precisam adicionar a seguinte URL do repositório no gerenciamento de plugins para baixar plugins rapidamente sem serem afetados pela rede: https://gitee.com/kicad-mirror/kicad-addons/raw/master/repository.json

Modo escuro

Usuários de Linux e Mac podem não sentir esse problema, mas mais de 80% dos usuários chineses ainda usam Windows, e a versão estável do wxWidget não suporta a função de modo escuro no Windows. A Huaqiu selecionou cuidadosamente as funções na ramificação principal do wxWidget, e agora usuários do Windows também podem experimentar a alegria do modo escuro.

Obviamente, se a versão estável do wxWidget também suportar o modo escuro no Windows no futuro, esses códigos serão incorporados ao tronco principal do KiCad a qualquer momento.

Componentes e bibliotecas de componentes de nuvem

Huaqiu criou um mecanismo de busca de dados: www.eda.cn , que fornece serviços de busca e consulta de componentes de alta qualidade:

um grande número de componentes são associados a símbolos esquemáticos, pacotes e 3D, que podem ser chamados diretamente no KiCad.

Pesquise e coloque bibliotecas de componentes de nuvem no KiCad

Com base nos dados do site www.eda.cn, a versão atual modificou o seletor de símbolos no KiCad. Agora, desde que você tenha acesso à internet, é possível pesquisar por categoria ou parâmetro diretamente no seletor de símbolos:

os componentes não apenas contêm informações como MPN, fabricante e parâmetros elétricos, mas também possuem símbolos e pacotes associados, que podem ser inseridos diretamente no esquema para uso. Os parâmetros elétricos dos dispositivos armazenados na biblioteca em nuvem também serão adicionados automaticamente aos símbolos, tornando a lista de materiais gerada mais precisa. O vídeo de referência é o seguinte:

Plugin DFM

O Huaqiu DFM é um dos plug-ins pré-instalados na distribuição Huaqiu. Agora você pode realizar verificações de DFM diretamente no PCBnew sem sair do ambiente de projeto do KiCad. O plug-in gerará automaticamente o Gerber e o carregará no servidor para análise, retornando os resultados da inspeção. Os usuários podem ir diretamente para o local do erro para fazer alterações e, em seguida, testar novamente após as alterações serem feitas, economizando tempo perdido na transferência de informações entre diferentes ferramentas.

O código-fonte do plug-in está aqui: https://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin

O vídeo de referência é o seguinte:

Consulta e pedido em tempo real de PCB/SMT

O plug-in HQPCB é pré-instalado na versão de distribuição:

o plug-in pode extrair diretamente informações como comprimento e largura, espessura da placa, largura mínima da linha/espaçamento entre linhas, abertura mínima, etc. do PCB e realizar consultas de preços em tempo real:

ele também analisará automaticamente os tipos de materiais na PCI, o número de patches e pontos de inserção direta:

consultar o preço do SMT:

após a confirmação, basta clicar para fazer um pedido, o plug-in gerará automaticamente arquivos Gerber, NCDrill e de coordenadas e os carregará automaticamente no Huaqiu PCB e concluirá o pedido com um clique.

Mecanismo de busca de componentes no KiCad

No plug-in HQPCB, clique em “Correspondência de BOM” para ir para a interface de correspondência de BOM e corresponder automaticamente os dispositivos reais que podem ser adquiridos com base nas informações principais extraídas da PCI:

e consultar as informações detalhadas e a folha de dados do dispositivo:

Você também pode usar a pesquisa manual para procurar o dispositivo de interesse no plug-in, o que é muito conveniente.

Conheça mais sobre o Component Search
Veja como instalar e usar este plugin no artigo completo em: https://kicadbrasil.com.br/plugins/component-search-pesquisa-de-componentes-no-kicad/

Código fonte e download

A versão de lançamento está em conformidade com o acordo GPL e o código-fonte pode ser visualizado no seguinte link: https://gitlab.com/kicad-hq/kicad

O código fonte de todos os plugins está aqui: https://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin

O pacote de instalação da distribuição pode ser baixado no seguinte link: https://kicad.eda.cn/download

Conclusão

A distribuição Huaqiu KiCad é uma iniciativa interessante que vai além de um simples fork: ela se propõe como uma opção suplementar, baseada na versão principal do KiCad, voltada para oferecer soluções mais eficientes a usuários com necessidades específicas — especialmente na China.

Usuários interessados podem experimentar a distribuição por conta própria. Em caso de dúvidas, é possível buscar suporte diretamente no repositório oficial da distribuição ou entrar em contato com os engenheiros da Huaqiu.

 

Picture of Maiza Vitoria

Maiza Vitoria

Técnica em Automação Industrial | Graduanda Tecnológica em Gestão da Tecnologia da Informação | Escritora e Articulista Técnica pelo Instituto Newton C. Braga | CEO e Co-Fundadora do Projeto Mobhuino | Fundadora da Comunidade KiCad Brasil | Palestrante | Soteropolitana, baiana e do dendê | "Amar e mudar as coisas me interessam mais" –  Belchior
5 1 voto
Classificação do artigo
Inscrever-se
Notificar de
guest
0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários

Gostou? Compartilhe!!

Postagens mais vistas

Categorias

error: