Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| howto:kicad:pads_personnalises_dans_kicad [2020/12/22 11:46] – ↷ Page déplacée de howto:pads_personnalises_dans_kicad à howto:kicad:pads_personnalises_dans_kicad guillaume | howto:kicad:pads_personnalises_dans_kicad [2025/05/21 10:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Créer des pads personnalisés dans Kicad ====== | ====== Créer des pads personnalisés dans Kicad ====== | ||
| + | |||
| + | L' | ||
| + | Néanmoins, les outils de dessin intégrés sont particulièrement limités. Il est en effet impossible de dessiner des arcs ou des courbes. L' | ||
| + | |||
| + | L' | ||
| + | |||
| + | Nous avons documenté l' | ||
| + | |||
| + | ===== SVG2MOD ===== | ||
| + | |||
| + | Pour les besoins d'un projet de PCB à pads capacitifs, nous avions besoin de pouvoir créer des pads avec une grande liberté. Le script python SVG2MOD, disponible sur [[https:// | ||
| + | |||
| + | Le principe est simplissime: | ||
| + | |||
| + | **Dans Inkscape:** | ||
| + | * Création des différents calques que l'on veut dessiner, en prenant soin de les nommer conformément aux couches de Kicad (F.Cu, B.Cu, F.Adhes, B.Adhes ...) | ||
| + | * Dessin avec les outils traditionnels d' | ||
| + | * Certaines primitives sont supportées, | ||
| + | * Sauvegarde du fichier en svg inkscape. | ||
| + | |||
| + | **Dans un terminal** | ||
| + | * Se placer dans le répertoire où l'on a téléchargé le dépôt de svg2mod | ||
| + | * ''' | ||
| + | * il suffit ensuite de taper ''' | ||
| + | |||
| + | < | ||
| + | Parsing SVG... | ||
| + | Found SVG layer: Edge.Cuts | ||
| + | Found SVG layer: F.Cu | ||
| + | Found SVG layer: F.Mask | ||
| + | Found SVG layer: F.SilkS | ||
| + | Writing module file: svg2mod.kicad_mod | ||
| + | </ | ||
| + | |||
| + | **Dans Kicad** | ||
| + | * Il faut ensuite importer l' | ||
| + | * Ajouter des pads classiques pour assurer la jonction des pistes lors du dessin de la PCB | ||
| + | * Fusionner ces pads et nos empreintes créées (voir les captures d' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||