Após um ano de desenvolvimento, foi lançado o release do sistema livre de projeto automatizado de placas de circuito KiCad 7.0.0. Este é o primeiro grande lançamento desde que o projeto passou a ser administrado pela Linux Foundation. Compilações foram preparadas para várias distribuições Linux, Windows e macOS. O código foi escrito em C++ utilizando a biblioteca wxWidgets e é distribuído sob a licença GPLv3.
O KiCad fornece ferramentas para editar esquemas elétricos e placas de circuito impresso, visualização 3D da placa, trabalhar com a biblioteca de componentes elétricos, manipulação de arquivos no formato Gerber, simulação de circuitos eletrônicos, edição de placas e gerenciamento de projetos. O projeto também fornece bibliotecas de componentes eletrônicos, padronizações e modelos 3D. De acordo com alguns fabricantes de placas de circuito impresso, cerca de 15% dos pedidos são feitos com esquemas preparados no KiCad.
Entre as mudanças na nova versão:
- Nos editores de esquemas, placas de circuito e molduras, foi adicionada a possibilidade de usar quaisquer fontes do sistema.

- Foi adicionada a suporte a blocos de texto nos editores de esquemas e placas de circuito.

- Foi adicionada a compatibilidade com o 3Dconnexion SpaceMouse, um tipo de manipulador de mouse para navegação em ambientes tridimensionais e bidimensionais. O suporte às manipulações específicas do SpaceMouse está disponível no editor de esquemas, na biblioteca de símbolos, no editor de placas de circuito e no visualizador em 3D. O funcionamento com o SpaceMouse está disponível apenas no Windows e macOS (futuras implementações com libspacenav estão previstas para suportar Linux).
- Foi garantida a coleta de informações sobre o funcionamento do aplicativo para refletir nos relatórios enviados em caso de encerramentos inesperados. Para rastreamento de eventos, coleta de informações sobre erros e geração de crash dumps, foi utilizada a plataforma Sentry. Os dados transmitidos sobre os encerramentos inesperados do KiCad são processados usando o serviço em nuvem Sentry (SaaS). No futuro, está previsto organizar a coleta de telemetria com métricas de desempenho baseadas no Sentry, refletindo informações sobre quanto tempo leva para executar determinados comandos. O envio de relatórios atualmente está disponível apenas em compilações para Windows e requer consentimento explícito do usuário (opt-in).
- No Gerenciador de plugins e conteúdo, foi adicionada a possibilidade de verificação automática de atualizações para pacotes instalados e de exibir uma notificação sugerindo sua instalação. Por padrão, a verificação está desativada e requer ativação nas configurações.

- Na interface de trabalho com projetos, nos editores de esquemas e placas de circuito, no visualizador de arquivos Gerber e no editor de molduras, foi adicionada a suporte ao movimento de arquivos no modo Drag & Drop.
- Foram disponibilizadas compilações para macOS, formatadas para dispositivos Apple com base nos chips ARM Apple M1 e M2.
- Foi adicionada uma ferramenta separada kicad-cli para uso em scripts e automação de ações a partir da linha de comando. Funções para exportar elementos de esquemas e placas de circuito em vários formatos estão disponíveis.
- Nos editores de esquemas e símbolos, foi implementado suporte a primitivas com retângulos e círculos.

- O comportamento ao arrastar ortogonalmente foi modernizado (agora, ao mover trilhas, elas são dispostas apenas horizontalmente com transições angulares e contornando símbolos).

- No editor de símbolos, foram ampliadas as funcionalidades relacionadas à tabela de conexões. Agora é possível filtrar as conexões em relação às unidades de medida, alterar as unidades de medida das conexões da tabela, criar e remover conexões em um grupo de símbolos, e visualizar o número de conexões agrupadas.

- Foi adicionada uma nova verificação ERC para emitir um alerta ao posicionar um símbolo utilizando uma grade incompatível (por exemplo, a incompatibilidade na grade pode causar problemas na instalação das conexões).

- Foi adicionado o modo de rotação do condutor exatamente em 45 graus (anteriormente, apenas a rotação em ângulo reto ou em um ângulo arbitrário era suportada).

- Foi adicionado o modo 'Não Roçar' (DNP, Do Not Populate) para marcar símbolos no esquemático que não serão incluídos nos arquivos de localização gerados. Os símbolos DNP são destacados no esquemático com uma cor mais clara.

- Foi adicionado um editor de modelo de simulação ('Simulation Model'), que permite configurar os parâmetros do modelo de simulação em modo gráfico, sem a necessidade de inserir descrições textuais no esquemático.

- Adicionada a possibilidade de vincular símbolos a uma base de dados externa, usando a interface ODBC. Com uma biblioteca comum, também é possível vincular símbolos de diferentes esquemas.
- Na janela de seleção de símbolos, foi adicionado suporte à exibição e pesquisa de campos personalizados.

- Adicionada a possibilidade de usar hyperlinks no esquemático.

- Melhorado o suporte ao formato PDF. No visualizador PDF, foi adicionado suporte à seção de marcadores (sumário). Implementada a possibilidade de exportar informações sobre os símbolos do esquemático para PDF. Adicionado suporte a links externos e internos.

- Adicionada uma verificação de consistência dos locais de montagem, que determina os locais de montagem que diferem da biblioteca associada.

- Nos editores de PCBs e de locais de montagem foi adicionada uma aba separada com uma lista de testes DRC ignorados.

- Suporte para tamanhos radiais adicionado.

- Foi adicionada a capacidade de inverter objetos de texto na placa de circuito impresso.

- Adicionada uma opção para preenchimento automático de áreas.

- As ferramentas para placas de circuito impresso foram aprimoradas. Agora é possível exibir em fundo de imagem para facilitar a cópia dos contornos da placa ou localização dos locais de montagem de uma placa padrão durante o reverse engineering. O suporte para desvio completo (unroute) de locais de montagem e conclusão automática de trilhas foi adicionado.
- Um novo painel para busca por máscara e filtragem de objetos foi adicionado ao editor de placas.

- Um novo painel de alteração de propriedades foi adicionado ao editor de placas.

- As ferramentas de distribuição, embalagem e movimentação de locais de montagem foram aprimoradas.

- A ferramenta para exportação no formato STEP foi transferida para um mecanismo comum de análise de placas com KiCad.
Fonte: opennet.ru





















