Après un an de développement, la sortie du système libre de conception automatisée de circuits imprimés KiCad 8.0.0 a été publiée. Il s'agit de la deuxième version majeure, développée après le transfert du projet sous l'égide de la Linux Foundation. Des builds sont disponibles pour plusieurs distributions Linux, Windows et macOS. Le code est écrit en C++ à l'aide de la bibliothèque wxWidgets et est distribué sous la licence GPLv3.
KiCad fournit des outils pour l'édition de schémas électriques et de circuits imprimés, la visualisation 3D des cartes, la gestion de bibliothèques d'éléments de circuits électriques, la manipulation de fichiers Gerber, la simulation de circuits électroniques, l'édition de circuits imprimés et la gestion de projets. Le projet propose également des bibliothèques de composants électroniques, d'emplacements et de modèles 3D. Selon certains fabricants de circuits imprimés, environ 15 % des commandes sont accompagnées de schémas réalisés avec KiCad.
Parmi les changements de la nouvelle version :
- Les bibliothèques officielles de mises en page ont été étendues, ajoutant plus de 1500 nouveaux symboles et 760 mises en page. Huit nouvelles bibliothèques sont incluses. Un nouveau style d'indication des broches a été mis en œuvre, qui est utilisé dans les générateurs de mises en page. Certains composants générés automatiquement dans les packages SMD sont déjà traduits dans le nouveau style.

- Les capacités d'importation et de transfert de données depuis d'autres packages ont été élargies. Le support pour l'importation de projets et de bibliothèques depuis EasyEDA (JLCEDA), de mises en pages depuis le CAO Solidworks, de bibliothèques de symboles depuis EAGLE, de schémas depuis LTSpice, ainsi que de bibliothèques de symboles et de mises en page depuis CADSTAR et Altium Designer a été ajouté. Dans l'éditeur de circuits imprimés, il est possible d'ajuster les écarts entre les segments de lignes dans les dessins importés d'autres CAO, ce qui simplifie l'importation de contours, de zones et de figures complexes. Dans les éditeurs de schémas et de symboles, le support pour l'importation de graphiques vectoriels aux formats DXF et SVG a été ajouté.

- L'éditeur de circuits imprimés a ajouté le support de l'exportation au format IPC-2581, permettant de créer un package unique de données pour la production et l'assemblage de la carte. Lors de l'exportation en STEP, une option pour enregistrer les formes en cuivre avec les données de géométrie de la carte pour une simulation plus précise des interactions électromagnétiques a été introduite. Dans l'éditeur de schémas, il est désormais possible d'exporter la liste des chaînes au format Cadence Allegro.
- L'interface en ligne de commande a été améliorée pour prendre en charge l'exécution de vérifications DRC (Design Rules Checker) et ERC (Electrical Rules Checker) avec un rendu des résultats au format JSON. La possibilité d'exporter la liste des éléments (BOM) et des modèles 3D aux formats glTF et VRML a été assurée. Le support de la redéfinition des variables textuelles et des feuilles de dessin a été ajouté. Une fonctionnalité de gestion de l'ordre des couches pour les cartes multicouches a été présentée.
- Il est désormais possible d'assigner des combinaisons de touches alternatives pour déclencher n'importe quelle action.
- Dans les éditeurs de bibliothèques, un aperçu des symboles et des emplacements est affiché lorsque le curseur passe sur un nom dans la liste.
- De nouveaux panneaux latéraux ont été ajoutés dans l'éditeur de schémas pour un accès rapide à la modification des propriétés de l'élément sélectionné, à la navigation visuelle dans les chaînes et à la recherche d'éléments dans le schéma.

- Une nouvelle interface pour exporter la liste des matériaux (BOM) a été ajoutée, permettant de configurer les données à enregistrer et dans quel format.

- Un nouvel ensemble d'outils "Aide avec les sorties" (Pin Helpers) a été ajouté pour créer rapidement des étiquettes, des guides et des marqueurs d'absence de connexion.
- Une interface pour définir visuellement les symboles qui diffèrent dans les différentes versions de la bibliothèque a été ajoutée.

- Dans l'éditeur de schémas, des paramètres avancés de la grille ont été ajoutés, permettant de redéfinir le type de grille utilisé lors des opérations (déplacement, placement d'éléments) avec certains types d'objets (par exemple, une grille de 1,27 mm peut être utilisée pour les éléments et les guides, tout en passant à une autre taille pour le placement de texte).

- Dans l'éditeur de schémas, il est désormais possible de modifier les noms des symboles d'alimentation (par exemple, VCC et GND) sans les renommer dans la bibliothèque de symboles.
- Dans le simulateur SPICE, l'interface utilisateur a été entièrement repensée. Il est désormais possible de créer des graphiques avec plusieurs signaux. Des fonctions analytiques, la possibilité de mesurer à l'aide du curseur et la prise en charge de l'affichage de la puissance sur les graphiques, en plus de la tension et du courant, ont été mises en œuvre.

- Quatre nouveaux types de simulation ont été mis en œuvre : pole-zero, bruit, paramètre S et FFT. La prise en charge de la définition des signaux propres a été ajoutée, permettant de représenter sur le graphique des expressions telles que «V(/in) - V(/out)». Il est désormais possible d'afficher sur le schéma des points de travail avec les résultats de simulation.

- Dans l'éditeur de circuits imprimés, il est possible de déplacer plusieurs emplacements simultanément avec les pistes qui leur sont attachées.
- L'outil pour travailler avec des modèles d'ajustement de longueur a été entièrement repensé. Les modèles sont désormais des objets qui peuvent être sélectionnés, modifiés et supprimés après leur placement sur le tableau.
- Dans l'éditeur de circuits imprimés, une fonctionnalité permettant de lier des figures graphiques, telles que des lignes et des rectangles, à un circuit a été ajoutée (auparavant, les figures graphiques étaient dessinées sur la zone de contact, séparément des objets électriquement liés).

- Dans l'éditeur de points de montage, les capacités du panneau latéral « Propriétés » ont été étendues, permettant d'accéder à divers attributs des objets sélectionnés. Dans les champs des valeurs des propriétés, il est désormais possible d'utiliser des expressions mathématiques.

- L'interface pour visualiser le modèle 3D de la carte a été refaite. Des préréglages de visibilité et la possibilité de sauvegarder la position de la caméra ont été ajoutés.


Source : opennet.ru











