Inkscape pour les schémas techniques

Inkscape pour les schémas techniques

Inkscape

Bandeau Inkscape
ℹ️
  • Inkscape est un logiciel de dessin vectoriel libre qui fonctionne sur Windows, macOS et GNU/Linux.
  • Il est utilisé par des designers professionnels et des amateurs dans le monde entier pour créer des illustrations, des icônes, des logos, des diagrammes, des cartes et des rendus pour le web.
  • Inkscape utilise le standard ouvert du W3C : le SVG (Scalable Vector Graphic) comme format natif.

Vectoriel vs Matriciel

L’image est sauvegardée au format svg qui est une description xml (dimension d’un carré, position d’une flèche, etc..). Contrairement aux images au format jpeg/png (matriciel) basées sur un tableau de pixels, il est possible de zoomer les dessins vectoriels à l’infini sans perte de qualité. Pour les images matricielles, c’est la taille du pixel qui est modifiée et l’image devient floue quand on la “zoome”.

Qualité jpeg vs svg

On peut résumer ainsi:

  • Matriciel : pour de la photo (Gimp ou Photoshop)
  • Vectoriel : pour des logos, icônes, schémas (Inkscape ou Illustrator)

Avantages & Inconvénients

ℹ️
  • Préconisé par le Socle Interministériel de logiciel libre (SILL) pour les dessins vectoriels
  • Multiplateforme (Win, Linux, Mac)
  • Diagramme Vectoriel au format .svg, Export au format .png possible
  • Permet d’importer des schémas pdf (et de les modifier) -> une fonction très puissante que nous allons utiliser !
  • Possibilité d’intégrer des formules mathématiques en $\text{\LaTeX}$.
⚠️
  • La courbe d’apprentissage est plus longue que l’outil de dessin intégré dans la suite office.
  • Pas de bibliothèque de schémas électriques directement intégrée
  • De trop nombreuses possibilités pour qui souhaite faire un schéma rapidement
  • Pas d’utilisation en ligne possible, il est nécessaire d’installer le logiciel

Pour des petits schémas rapides, j’ai tendance à privilégier Diagrams.net (drawio.com)

Inkscape est un incontournable, notamment pour la possibilité d’importer des schémas pdf et de les modifier en conservant l’aspect vectoriel. C’est l’idéal pour préparer des figures scientifiques.

Import pdf et extraction de figures vectorielles

La problématique

Nous souhaitons dans cet exemple récupérer le schéma d’une note d’application de ST (AN5748).

Application Note AN5748

Pour rappel : La capture d’écran en jpg ou png impose ses limites:

  • impossibilité de zoomer sans dégration de la qualité
  • impossible de changer de couleurs ou de modifier les éléments du schéma

Import du pdf

On effectue l’import du pdf en sélectionnant la page ou se situe le schéma à récupérer

Inkscape import pdf

On effectue autant de Ctrl+Shift+G que nécessaire pour dégrouper les éléments de l’figure

Inkscape dégrouper les éléments avec Ctrl+Shift+G

On supprime les éléments de texte que nous ne souhaitons pas récupérer

Inkscape suppression du texte

On change de couleur ou de taille les élements du schéma (ici, la diode mise en rouge et augmentée en dimension) en fonction des besoins

Inkscape modification de couleur du pdf

On sauvegarde en svg et pdf

Inkscape pdf modifié enregistré en svg

Le schéma en pdf

Bilan

Le schéma du circuit du pdf de départ était vectoriel (un zoom sans déformation permettait de le confirmer). Inkscape offre la possibilité de récupérer cet ensemble d’objets vectoriels, de les dégrouper, de les modifier avant de les exporter à nouveau en pdf ou svg.