LibrePCB 2.0.0, un logiciel gratuit d'automatisation de la conception de circuits imprimés, est disponible. LibrePCB se positionne comme un outil intuitif pour la conception rapide de circuits imprimés. Bien que moins riche en fonctionnalités que KiCad, il est nettement plus simple d'utilisation et répond aux besoins des débutants comme des ingénieurs professionnels. Le programme est disponible en plusieurs versions pour Linux (Flatpak, Snap, AppImage), FreeBSD, macOS и Windows. Код проекта написан на языке C++ и распространяется под лицензией GPLv3.
Parmi les fonctionnalités, on note l'intégration d'un éditeur de diagrammes et d'outils de gestion de projet dans un seul package ; interface graphique multiplateforme simple basée sur Qt ; application du concept de bibliothèque « intelligente » d’éléments ; utilisation de formats de bibliothèque d’éléments et de projets accessibles pour l’analyse manuelle ; Mode multi-PCB pour le développement parallèle de différentes variantes de cartes basées sur un seul circuit ; Synchronisation automatique de la netlist entre le schéma et la disposition du PCB. Le programme est équipé d'une interface multilingue avec prise en charge du russe (couverture de traduction 82%) et de l'ukrainien (couverture de traduction 72%), offrant la possibilité de nommer des éléments dans différentes langues.
LibrePCB inclut une interface de gestion de projet ; éditeur de circuits électroniques; Éditeur de circuits imprimés multicouches ; service de génération de données pour démarrer la production ; Utilitaire de ligne de commande librepcb-cli pour automatiser les tâches courantes (par exemple, la vérification et l'exportation de données) ; bibliothèque de composants électroniques avec navigation à travers une liste catégorisée de type arborescence. Il existe une interface permettant de connecter différentes bibliothèques d'éléments existantes, qui peuvent être ajoutées à la fois sous forme d'archives et via l'intégration avec des référentiels. Prend en charge l'importation de fichiers DXF et l'exportation aux formats PDF, SVG et CSV BOM, pick&place X3/CSV, Gerber/Excellon et STEP.
Principales nouveautés :
- Une nouvelle interface utilisateur a été entièrement repensée à l'aide du framework Slint écrit en Rust (le code de LibrePCB reste en C++, mais l'interface utilise une surcouche C++ de Slint). Cette nouvelle interface remplace cinq fenêtres distinctes et spécialisées par une seule fenêtre unifiée. Le travail simultané sur différents projets et bibliothèques est possible grâce à des onglets pouvant être placés côte à côte, permettant par exemple d'afficher simultanément différents schémas, un modèle 3D et une image 2D de la carte, ou encore plusieurs schémas simultanément. Dans une configuration multi-écrans, chaque écran peut afficher des fenêtres distinctes avec leurs propres onglets.

- Le gestionnaire et l'éditeur de bibliothèque ont été repensés sous forme d'onglets s'ouvrant dans la fenêtre principale. La barre latérale affiche désormais des informations sur les bibliothèques obsolètes.
- La fonction de génération des ordres de fabrication de circuits imprimés a été réécrite et convertie en un onglet, qui effectue désormais automatiquement les vérifications ERC (Electrical Rule Check) et DRC (Design Rule Check), évitant ainsi les problèmes dus à des vérifications oubliées avant la commande.
- L'interface de visualisation 3D de la carte a été étendue. La possibilité de masquer des objets et des calques individuels a été ajoutée afin de simplifier l'inspection des composants.
- Nous avons implémenté la possibilité de travailler avec des bus sur les schémas, ce qui vous permet de regrouper plusieurs voies en une seule ligne épaisse afin d'améliorer la lisibilité des schémas.

- Ajout de la possibilité d'ajouter des étiquettes à un diagramme sous forme d'images SVG, PNG et JPEG, ce qui peut s'avérer utile pour inclure des diagrammes, des formules, des tableaux ou des logos dans le diagramme.

- Ajout de la possibilité de placer librement des pastilles de contact (THT ou SMT) ou des trous métallisés sans les lier aux composants.

- Vous pouvez désormais spécifier votre méthode de soudure préférée, comme la soudure manuelle ou la soudure par refusion, et LibrePCB générera automatiquement les empreintes nécessaires.

Source: opennet.ru





