Kicad Master · 19 September 2026KiCad 10 et le PCB flexible en 2026 : le workflow complet, ses limites et les contournements qui marchent
Les wearables, les dispositifs médicaux implantables et les objets connectés pliables ont fait du PCB flexible une nécessité courante, plus réservée aux budgets des grands groupes. KiCad, l’outil open-source devenu un standard de l’industrie, offre désormais un workflow rigoureux pour concevoir ces cartes complexes — à condition de connaître ses rouages. Ce dossier fait le point sur les capacités réelles de l’outil en 2026, ses limites persistantes et les contournements qui permettent d’aller au bout d’un projet flex ou rigid-flex.
Pourquoi le PCB flexible a cessé d’être un luxe en 2026
Il y a encore cinq ans, commander un circuit imprimé flexible relevait de l’exception : outillage coûteux, volumes minimaux élevés, délais longs, et une expertise de conception confinée à quelques bureaux d’études spécialisés. Le paysage a radicalement changé. L’explosion des objets portés (montres connectées, patchs médicaux, écouteurs), l’essor de l’IoT industriel et médical, et la miniaturisation des dispositifs implantables ont fait du flex un passage obligé. Les fabricants asiatiques ont industrialisé leur production, les prix ont chuté, et les outils de conception open-source ont comblé leur retard.
En 2026, KiCad s’est imposé comme une alternative crédible aux suites propriétaires. Le projet open-source, qui a franchi le cap de la version 10.0 en mars 2026 avec 7 609 commits et 952 nouveaux symboles, revendique une adoption massive. Surtout, la fin de vie d’Autodesk EAGLE le 7 juin 2026 a poussé de nombreux concepteurs indépendants et PME vers KiCad, qui se retrouve de facto avec une base d’utilisateurs en croissance rapide. Le grand comparatif open-source publié par notre magazine souligne d’ailleurs que 2026 restera comme l’année où l’open-source a définitivement bousculé l’ordre établi, avec des milliers de concepteurs cherchant une alternative sérieuse après la disparition d’EAGLE.
Mais attention : concevoir un PCB flexible avec KiCad n’est pas encore aussi simple que de dessiner une carte rigide classique. Le workflow existe, il est documenté, mais il exige une compréhension fine des empilements, des zones de pliage et des contraintes de fabrication. Ce dossier vous guide pas à pas, avec les pièges à éviter et les astuces qui font gagner des heures.
De la bidouille au natif : l’évolution du support rigid-flex dans KiCad
Pendant longtemps, la conception rigid-flex dans KiCad relevait de l’exploit technique. Les utilisateurs contournaient l’absence de support natif en créant plusieurs fichiers de cartes distincts — un pour chaque section rigide — puis en les assemblant manuellement dans un logiciel de CAO mécanique. D’autres écrivaient des scripts Python utilisant l’API pcbnew pour générer les zones flexibles, ou assemblaient des Gerber modifiés à la main. Des solutions bancales, fragiles, et impossibles à maintenir sur des projets complexes.

L’évolution a été progressive. Les versions 8.x et 9.x ont posé les fondations d’une gestion plus intégrée des empilements, mais c’est véritablement avec la série 10.0, sortie en mars 2026, que le support s’est structuré. La version 10.0.6, publiée le 29 août 2026, apporte des corrections de bugs critiques et des améliorations mineures qui stabilisent l’ensemble. Le workflow actuel, décrit par des guides spécialisés comme flexpcb.org ou raypcb.com, repose sur une configuration semi-native : KiCad gère les sections rigides et flexibles au sein d’un même fichier de carte, mais l’utilisateur doit définir manuellement les mots-clés, les empilements et les zones de pliage.
Concrètement, le changement majeur réside dans la possibilité de définir des piles de couches distinctes pour chaque section de la carte. Fini le bricolage multi-fichiers : on travaille dans un projet unique, avec des zones rigides en FR-4 et des zones flexibles en polyimide, le tout dans le même éditeur. Ce qui reste manuel, c’est la finesse : découper les plans de masse aux zones de pliage, ajouter des stiffeners (renforts), vérifier les rayons de courbure. KiCad fournit l’outillage, mais pas l’automatisation.
Le workflow complet pas à pas : de l’empilement à la mise en page
Voici la méthode qui fonctionne, étape par étape, pour un projet rigid-flex dans KiCad 10.
1. Définir les mots-clés RIGID et FLEX dans les Design Rules. C’est le point de départ. Dans les règles de conception, vous allez créer des contraintes nommées que vous pourrez assigner à différentes zones de la carte. Le mot-clé RIGID s’applique aux sections en FR-4, FLEX aux sections en polyimide. Ces mots-clés permettent à KiCad de savoir quelles règles de clearance, de largeur de piste et d’espacement appliquer dans chaque zone.
2. Configurer les empilements de couches distincts. C’est le cœur du système. Pour chaque section, vous définissez un stackup différent : la section rigide aura typiquement 4 ou 6 couches en FR-4, tandis que la section flexible n’aura que 2 couches de cuivre sur polyimide. KiCad permet de créer ces empilements séparés dans le panneau de configuration du board setup, puis de les associer aux zones correspondantes.
3. Dessiner les contours sur la couche Edge.Cuts. Les contours de chaque section se tracent sur la couche Edge.Cuts, comme pour une carte classique. La subtilité : vous devez dessiner séparément le contour de la zone rigide et celui de la zone flexible, en veillant à ce qu’ils se rejoignent parfaitement. C’est là que la précision compte — une erreur de 0,1 mm peut rendre la carte inutilisable.
4. Assigner les sections. Une fois les contours dessinés, vous les sélectionnez et les assignez à l’empilement correspondant via l’outil dédié. KiCad colore alors les zones différemment dans l’éditeur, ce qui permet de visualiser immédiatement la répartition rigide/flexible.
5. Gérer les plans de masse découpés (split planes). C’est l’étape la plus délicate. Aux zones de pliage, les plans de masse pleins créent des contraintes mécaniques qui fissurent le polyimide lors des flexions répétées. Il faut donc découper manuellement les zones de cuivre pour laisser des espaces (gaps) là où la carte se pliera. KiCad ne le fait pas automatiquement : c’est à vous de dessiner ces découpes, généralement en suivant un motif en forme de croissant ou de grille.
6. Ajouter les stiffeners. Les zones où des composants sont montés sur la partie flexible nécessitent des renforts (stiffeners) en polyimide ou en FR-4. KiCad permet de les modéliser comme des zones supplémentaires dans l’empilement, mais leur fabrication est un détail à préciser au fabricant.
Ce workflow, bien que manuel, est robuste. Il produit des fichiers Gerber et une vue 3D cohérente, à condition de respecter scrupuleusement chaque étape. Pour les utilisateurs qui souhaitent automatiser certaines vérifications, l’API Python pcbnew de KiCad permet d’écrire des scripts de contrôle DRC/ERC personnalisés, comme le montre un guide récent sur l’automatisation CI avec KiCad (electronicsdesign.au, juillet 2026). Ces scripts peuvent par exemple vérifier que les largeurs de piste dans les zones flexibles respectent les contraintes définies. Le site ScriptedPCB propose d’ailleurs une collection de tutoriels concrets pour automatiser la création de footprints, le routage de pistes, l’ajout de vias et l’export fabrication via pcbnew ou l’API IPC de KiCad 10/11.
Le pli qui tue : gérer les zones de courbure et les contraintes mécaniques
Le PCB flexible a une spécificité que les concepteurs de cartes rigides ignorent : il se plie. Et cette flexion, si elle est mal gérée, détruit la carte. Le rayon de courbure minimum est la première contrainte à connaître. Il dépend du matériau, de l’épaisseur totale et du nombre de couches. Pour du polyimide standard, la règle empirique est de ne jamais plier à un rayon inférieur à 6 à 10 fois l’épaisseur totale de la pile flexible. Une carte de 0,2 mm d’épaisseur demandera donc un rayon minimum de 1,2 à 2 mm. Aucune valeur précise n’est fournie par les fabricants de manière universelle — chaque atelier a ses propres recommandations, et il est essentiel de les demander en amont.

KiCad permet de visualiser ces contraintes de manière indirecte. La vue 3D montre la carte à plat, mais il existe des scripts communautaires pour générer une représentation pliée. En revanche, il n’y a pas de simulation dynamique de pliage : impossible de tester virtuellement la fatigue du matériau ou les contraintes mécaniques sur les pistes. C’est une limite qu’il faut connaître et compenser par une conception prudente.
Autre point critique : l’épaisseur du cuivre. Dans les zones flexibles, on utilise typiquement du cuivre plus fin que sur les sections rigides — 1/2 oz (18 µm) voire 1/4 oz (9 µm) pour les applications les plus exigeantes. KiCad permet de définir ces épaisseurs dans l’empilement, mais la règle de conception doit être ajustée en conséquence : des pistes plus fines, des clearances plus généreuses.
Enfin, les zones de transition rigide-flex sont le point faible mécanique de toute carte. C’est là que les contraintes se concentrent. Les bonnes pratiques : éviter de faire passer des vias dans la zone de pliage, utiliser des pistes en angle doux (pas à 90°), et prévoir des zones de renfort localisées.
Chiffres clés 2026 : coûts, délais et règles de conception chez les fabricants
Difficile de donner des chiffres précis sur les coûts de fabrication des PCB flexibles en 2026 : les tarifs varient considérablement selon les fabricants, les volumes, le nombre de couches et les options (stiffeners, connecteurs, finitions). Les données publiques sont rares et les devis se font généralement sur demande. Ce que l’on peut affirmer, c’est que la tendance est à la baisse : les fabricants asiatiques comme JLCPCB ou PCBWay ont élargi leur offre flex et proposent des prix compétitifs, mais les délais restent plus longs que pour du rigide classique — comptez généralement une à deux semaines supplémentaires. La première KiCon asiatique, prévue du 5 au 7 novembre 2026 à Shenzhen dans le district de Huaqiangbei, devrait d’ailleurs renforcer encore les liens entre l’écosystème KiCad et les fabricants chinois, avec notamment des visites d’usines NextPCB et JLCPCB au programme.
Ce que l’on sait en revanche, ce sont les règles de conception générales que les fabricants attendent pour accepter des fichiers sans aller-retour. Pour une carte rigide standard, les valeurs typiques sont : largeur de piste minimale de 0,15 mm (6 mil), clearance minimale de 0,15 mm, via standard de 0,6 mm de perçage pour 1,0 mm de pad. Pour le flexible, ces valeurs doivent être assouplies : on préférera des largeurs de piste d’au moins 0,2 mm dans les zones de pliage, et des clearances de 0,2 mm minimum pour éviter les courts-circuits lors de la flexion.
Les vias sont un point délicat : les vias traversants dans les zones flexibles sont à proscrire, car ils créent des points de fragilité. On leur préfère des vias borgnes ou enterrés, ou on les déplace systématiquement vers les sections rigides. KiCad permet de définir ces contraintes via les règles de conception, mais c’est au concepteur de les appliquer avec rigueur.
Enfin, la question de l’impédance contrôlée se pose pour les signaux haute vitesse traversant les zones flexibles. La formule microstrip classique avec un substrat FR-4 (εr = 4,4, épaisseur 0,2 mm pour une carte 4 couches) ne s’applique pas directement au polyimide, dont la constante diélectrique est légèrement différente (autour de 3,5). Il faut donc recalculer les largeurs de piste pour chaque section, ce que KiCad permet via son calculateur d’impédance intégré.
KiCad vs Altium vs Allegro : le match des workflows flexibles
La comparaison avec les outils propriétaires est inévitable. Altium Designer, dont l’abonnement annuel coûte entre 3 850 et 5 000 dollars par utilisateur en 2026, et Cadence Allegro, l’autre référence des bureaux d’études, offrent des fonctionnalités que KiCad ne possède pas encore. Notons qu’Altium a restructuré son offre en 2026 : le logiciel n’est plus vendu comme produit autonome mais intégré aux plateformes cloud Altium Develop et Altium Agile, basées sur Altium 365 (source : hilelectronic.com, mai 2026). Ce changement de modèle économique renforce l’écart de coût avec KiCad, qui reste gratuit et open source. À titre indicatif, le coût total sur trois ans pour cinq utilisateurs d’Altium, formation comprise, dépasse 175 000 dollars — un investissement que peu de PME peuvent justifier face à un KiCad 10.0.6 gratuit et de plus en plus complet.
L’écosystème 2026 : plugins, IA et automatisation au service du flex
Au-delà du cœur de l’outil, l’écosystème KiCad a explosé en 2026, et cela profite directement aux concepteurs de cartes flexibles. Quatre familles d’outils cohabitent désormais : les scripts Python maison, les Action Plugins, les outils externes et les assistants IA. Pour le rigid-flex, plusieurs d’entre eux changent la donne.
Le routage automatique s’invite dans le flux. Les routeurs externes comme Freerouting ou les outils GPU-accélérés (certains annoncent jusqu’à 17 600 pads et 8 192 airwires gérés) permettent de dégrossir un routage complexe avant de le reprendre à la main pour les zones flexibles. Attention toutefois : une régression signalée fin août 2026 sur Freerouting 2.3.0 (routes générant des violations de clearance auto-détectées) rappelle qu’il faut toujours valider le résultat par une DRC complète dans KiCad.
L’IA entre dans le workflow. Le plugin Konnect, natif pour KiCad 10, transforme Claude en assistant de schématique et de routage via le protocole MCP. Le serveur MCP de Seeed-Studio permet quant à lui à un assistant IA d’analyser les schémas, d’inspecter les PCB, de tracer les connexions et de valider les designs. Pour un projet flex, ces outils peuvent aider à vérifier rapidement que les contraintes de clearance sont respectées dans les zones de pliage, même si la prudence reste de mise : l’IA ne remplace pas encore le jugement d’un concepteur expérimenté sur les contraintes mécaniques.
L’IPC-2581 comme alternative aux Gerber. Rappelons-le : l’export IPC-2581 n’est pas une nouveauté de KiCad 10 — il existe depuis KiCad 8. Ce format tout-en-un (un seul fichier XML contre 30 à 50 fichiers Gerber) gagne du terrain dans l’industrie et mérite d’être considéré pour les projets flex, où la multiplicité des couches et des sections rend la gestion des Gerber particulièrement pénible. Le chemin exact dans KiCad : File > Fabrication Outputs > IPC2581 File (.xml).
Limites persistantes et contournements
Malgré ces progrès, certaines limites demeurent en 2026. La plus gênante pour le flex : l’absence de simulation de pliage dynamique. Impossible de tester virtuellement la fatigue du matériau. Les contournements existent — scripts communautaires pour la visualisation 3D pliée, calculs manuels de rayon de courbure — mais ils demandent de la rigueur.
Autre point d’attention : les performances de l’éditeur PCB. Un fil de discussion du forum KiCad daté d’août 2026 signale un ralentissement extrême du déplacement des pistes existantes dans les versions 10.0.4 et 10.0.5, au point de rendre l’édition inutilisable sur certains projets. La version 10.0.6, sortie le 29 août 2026, corrige des bugs critiques mais ce type de régression rappelle qu’il faut toujours tester une mise à jour sur un projet de référence avant de basculer.
Enfin, la collaboration d’équipe reste un point faible structurel. KiCad n’a pas d’équivalent natif d’Altium 365. Des solutions tierces comme Anchorpoint (un guide Git pour KiCad) comblent partiellement le fossé, mais la gestion des révisions et du travail parallèle sur un même projet flex demande encore une discipline manuelle.
Conclusion : KiCad 10, un outil crédible mais exigeant
En 2026, KiCad 10.0.6 est devenu une option sérieuse pour la conception de PCB flexibles et rigid-flex. Le workflow semi-natif, bien que manuel, est robuste et documenté. L’écosystème — plugins, IA, routeurs externes, formats modernes comme l’IPC-2581 — compense une partie des manques. Les limites restantes (pas de simulation de pliage, performances parfois capricieuses, collaboration d’équipe perfectible) sont connues et contournables.
Pour qui ? Le concepteur indépendant ou la PME qui veut maîtriser ses coûts et son outil trouvera dans KiCad un allié redoutable. Pour qui non ? Les équipes travaillant sur des cartes flex ultra-haute densité avec des contraintes mécaniques extrêmes, ou celles qui ont besoin d’une collaboration cloud native, devront encore regarder du côté d’Altium ou d’Allegro — à un coût autrement plus élevé. La première KiCon asiatique à Shenzhen, en novembre 2026, sera l’occasion de voir si l’écosystème continue de combler l’écart.
Sources
- KiCad 10.0.6 Release (kicad.org, 29 août 2026)
- KiCad Version 10.0.6 Release Candidate 1 (kicad.org, 18 août 2026)
- KiCad Conference Asia 2026 Announcement (kicad.org, 16 septembre 2026)
- KiCad 10 : mode sombre, variantes et plus encore (Elektor, 30 mars 2026)
- Altium pour la conception de circuits imprimés en 2026 (hilelectronic.com, mai 2026)
- KiCad Python Scripting: pcbnew API for CI Automation (electronicsdesign.au, 24 juillet 2026)
- KiCad MCP Server by Seeed-Studio (glama.ai, 16 juillet 2026)
- KiCad Autorouting Made Easy (rottenwifi.com, 13 août 2026)
- Freerouting 2.3.0 regression (github.com, 28 août 2026)
- ScriptedPCB — Scripter KiCad avec Python
- KiCad 10.0.4 / 10.0.5 – extremely slow track movement (forum.kicad.info, 12 août 2026)
Article recherché et rédigé automatiquement · Magazine Electrosens