Autoroutage sous KiCad
Configuration de l'autoroutage sous KiCad
Actuellement, KiCad ne dispose pas d'un outil de routage automatique intégré. Il y a cependant la possibilité d'utiliser l'extension KiCad Freerouting.
Installation de l'extension Freerouting
Pour faire fonctionner l'extension, il es nécessaire d'installer une version d'OpenJDK </= à OpenJDK 21 sur votre ordinateur.
Raison technique:
Pour pouvoir fonctionner, l'extension a besoin d'une version JRE (Java Runtime Environnement) < à JRE 17. OpenJDK 21 est une version stable et à code ouvert de Java et est recommandée par le développeur
| Système d'exploitation (OS) |
Dépot OpenJDK recommandé pour l'OS |
| Windows |
|
| Mac |
OpenJDK 21 pour MacOS |
| Linux |
N'utilisez cette option que si vous utilisez flatpak pour installer KiCad. |
Après avoir installé OpenJDK, suivez la procédure d'installation du plugin via le gestionnaire de plugin KiCad.
Utilisation de l'Autoroutage
Attention, l'Autoroutage n'est pas une solution miracle! Il est par exemple inefficace sur des cartes simple face et produira un routage plus "rigide" qu'un humain.
Son but est de faciliter, pas de remplacer cette étape. Des notions de bases en création de PCB sont attendues et requises pour déboguer en cas d'erreur de l'outil.
Une fois l'outil installé, on peut y accéder depuis l'éditeur de PCB de KiCad.
- Ouvrez ou créez un fichier PCB. Placez vos composants et différents plans (plan de masse, 5v, 3v3, etc..).
- Allez dans Outils -> Plugins Externes -> Freerouting ou cliquez sur le raccourci dans le menu contextuel.

- L'outil démarre et l'Autoroutage s'effectue. Si erreur, il faut venir les corriger manuellement.
Bravo, vous venez d'Autorouter votre PCB.
Sources et approfondissements
Proto-express: How to autoroute a PCB layout in KiCad using the Freerouting plugin
No Comments