INKSCAPE pour numériser un plan papier au format DXF

problème courant dans bien des domaines, dématérialiser un plan papier dans différents formats.

nous allons voir ici comment transformer un plan papier au format DXF pour utilisation sur soft CAO, FAO ou outils de découpe laser.

le software utilisé est INKSCAPE , un freeware disponible ici:

https://inkscape.org/release/inkscape-1.2.1/

pour passer du stade papier au stade DXF , en plus du logiciel Inkscape , nous allons utiliser un appareil photo ou un smartphone,

pour l’exemple nous allons travailler a partir d’une photo smartphone d’un couple de section transversale du plan de réalisation d’un jet DASSAULT RAFALE de plus de 2,5m de long (plan format A0).

1: Ouvrir l’image sous Inkscape

comme sur tout logiciel , on utilise dans le menu du haut l’option “FICHIER/OUVRIR

puis on sélectionne l’image dans le répertoire de stockage

on veille a laisser les options qui s’affichent comme sur le menu ci dessous

2: Vectoriser l’image

on selectionne l’image ouverte en cliquant avec la flèche de souris dessus

puis on ouvre le menu “Chemin/ vectoriser un objet matriciel

dans la fenêtre qui s’affiche , on selectionne l’option seuil de luminosité et on fait varier la valeur jusqu’à obtenir le meilleur résultat possible; 0,6 donne en général de bons résultats sur une image noir et blanc bien contrasté même s’il y avait des plis papier sur le plan d’origine. dans tous les cas faire des essais en variant le paramètre et en regardant le résultat avec “mettre a jour” puis quand OK , on valide sur “appliquer” .

3: Supprimer l’image de base

la vectorisation crée un objet supplémentaire superposé a l’image de base. il faut donc supprimer l’image initiale et ne garder que l’objet vectorisé . pour cela sélectionner avec la flèche de pointeur de souris et déplacer l’image dans la fenêtre puis la supprimer avec un clic droit + supprimer.

4: Enregistrer au format DXF

une fois qu’il ne reste plus que l’objet vectorisé , il ne reste tout simplement plus qu’a sauvegarder au format DXF : “Fichier/Enregistrer sous”

puis on saisi le répertoire de destination et un nom de fichier et le format DXF. normalement si pas de problème , le travail est terminé.

c’est a ce stade que l’on peut choisir d’autres formats d’enregistrement ; PDF par exemple ou tout autre format de fichier admis par INKSCAPE.

5: Verifier sur un soft CAO ou FAO et mettre a l’echelle

ne reste plus qu’a vérifier sur un soft CAO en ouvrant le fichier DXF que tout est OK puis a mettre a l’échelle avec une option d’echelle de façon a faire correspondre la taille du profil DXF a la taille souhaitée par rapport au plan initial => mesurer sur le plan papier initial les dimensions de l’objet et faire coïncider aux unités de dessin du fichier CAO.

LIMITES DE LA METHODE:

s’agissant d’une vectorisation d’une image bitmap, ne vous attendez pas a un fichier CAO constitué de grandes lignes droites et de cercles dont les centres sont bien déterminés.

vous aurez en fait une grande quantité de points reliés par des lignes et ceci également au niveau des arcs de cercles.

de plus , l’enregistrement au format DXF , va generer des lignes doubles liées aux deux bordures de l’épaisseur du trait de dessin. il faudra donc faire un travail de purge de ces doublons de lignes .

il peut également y avoir des points ou des traits parasites hors profil numérisé dus aux contrastes clair/sombre de la photo et transformés en vecteurs, donc la aussi petit travail de purge/suppression sur le DXF.

la précision du résultat dépendra également du matériel de prise de vue et de la définition de son capteur photo ainsi que de l’éclairage (contraste des lignes) . il faut privilégier l’utilisation d’un Appareil Photo Numérique avec des capteurs permettant des formats de definition type 6000×4000 pixels plutot qu’un smartphone a petite définition de capteur . et si possible faire la prise de vue sur un trépied fixe fixé au dessus du plan a numériser avec un éclairage additionnel.

exemple de résultat sur FREECAD:

exemple de résultat sur AUTOCAD

exemple de résultat sous CAMBAM