Aus einer Handzeichnung eine DXF-Datei erstellen

Artikel vom 20.04.2021 um 19:32


!
Da viele - einschleißlich mir - kein Photoshop haben, habe ich eine neu Version dieses Artikels erstellt. Dort habe ich eine Methode mit kostenloser Software beschrieben, wie man aus einem Scan eine DXF-Datei erstellen kann: https://thorst-metall.de/FreeCAD_DXF-Datei_erstellen_(Reverse_Engineering)
Da ich vor dem Herstellen meiner Messer oft Handskizzen erstelle und mir diese auch gerne mal am PC anschaue, habe ich eine Technik, mit der ich eingescannte Handzeichnungen zu CAD-tauglichen DXF-Dateien umwandeln kann. Dies kann zum einen notwendig sein, falls aus Handzeichnungen maschinenlesbare Zeichnungen erstellt werden müssen um diese durch Brenn- /Laser- oder Wasserstrahlschneiden herstellen zu können. Die simpelste aber dabei auch ungenauste und zeitaufwendigste Methode dies zu tun ist, dass Handzeichnungen in einem CAD-System nachmodelliert werden. Dabei muss die Zeichnung zuerst ausgemessen und alle Linien bemaßt werden. Diese kann man dann so genau wie möglich im 2D nachbauen und extrudieren. Dabei werden aber häufig Freiformlinien in einfache geometrische Elemente umgewandelt um die Bemaßung und Modellierung zu vereinfachen. Da aber meine Handzeichnungen besonders bei Messern keine einfachen Geraden und Bögen sind, habe ich eine Methode um die 2D-Zeichnungen ohne großen Aufwand maßstabsgetreu in DXF-Form zu bekommen. Am besten geht dies, wenn die Zeichnungen auf weißem - bzw. neutralem, einfarbigem - Hintergrund erstellt wurden und klare, gleichförmige und kontrastreiche Linien aufweisen. Um den "worst case" aufzuzeigen, habe ich im folgenden Beispiel eine Zeichnung auf Karopapier und mit verschwommenen Kanten verwendet. Zuerst habe ich die Zeichnung von dem Messer eingescannt und als JPEG-Datei abgespeichert. Hilfreich ist es dabei, wenn man sich unterhalb von der Zeichnung einen relativ genauen Maßstab einzeichnet, da der Maßstab je nach DPI des Scanners verändert wird. Hat man aber zum Beispiel einen ein Zentimeter langen Strich auf seinem gescannten Dokument, so kann man nachher die DXF-Datei auf das exakte Maß skalieren (mehr dazu weiter unten). Anschließend habe ich die Bilddatei in einem Bildbearbeitungsprogramm optimiert. Dabei habe ich versucht die Karos des Papiers zu entfernen, die wichtigen Konturen des Messers besser hervorzuheben und durch Tonwertkorrektur die Linien kräftiger darzustellen. Dies fällt auf, wenn man den Scan mit der bearbeiten Bilddatei vergleicht. Die wichtige Kontur des Messers ist deutlich hervorgehoben. Nun wird das Programm Adobe Illustrator benötigt. Dort lade ich die bearbeitete Bilddatei und lasse sie zuerst durch das Programm "Vektorisieren". Dies ist der wichtigste Schritt auf dem Weg zu einer maschinenlesbaren Datei. Da eine Bilddatei lediglich aus Pixeln besteht, gibt es keinen mathematischen Zusammenhang zwischen benachbarten Pixeln. Wir sehen zwar eine Linien aber eine pixelbasierte Datei hat diese Linie nicht als solches definiert und gespeichert. Sie speichert lediglich die einzelnen "Farbflecken", welche diese Geometrie bildet. Beim Vektorisieren von Grafikdateien wird von dem jeweiligen Programm (hier Adobe) versucht mathematische Zusammenhänge - dabei Vektoren genannt - zwischen den Farbpunkten zu finden und zu definieren. So ist es dann möglich diese einzelnen Linien mit Formeln zu beschreiben und von einer Maschine auslesen zu lassen. Bei Adobe Illustrator wird dieses Vektorisieren "Bildnachzeichnen" genannt (unter "Objekt" -> "Bildnachzeichner" -> "Erstellen und Umwandeln" zu finden). Nachdem die Grafik vektorisiert wurde, muss man die Gruppierung der Elemente aufheben, damit man die einzelnen Gruppen und Freiformlinien sehen kann. Dabei muss man nun begutachten, ob die Vektoren dem entsprechen, was man später als DXF-Linie haben möchte. Falls nicht gibt es die Möglichkeit nochmals die pixelbasierte Grafikdatei zu optimieren (Kontrast erhöhen, wichtige Elemente filtern, usw..) oder die vektorisierte Grafik anzupassen. In diesem Beispiel war ich mit den errechneten Linien zufrieden und konnte die DXF-Datei exportieren. Dies ist unter "Datei" -> "Exportieren" -> "DXF-Datei exportieren" zu finden. Nun kann die DXF-Datei in einem beliebigen CAD-System importiert werden. Ich verwende hierbei Catia. Die geladene DXF-Datei sah wie folgt aus. Dort kann nun geprüft werden, ob alles funktioniert hat. Die Splines (Vektoren/Pfade/Linien) können dann einfach mit Copy&Paste in eine 2D-Skizze kopiert und anschließend die gewünschte Kontur extrudiert werden. Dabei ist jedoch eine, bereits weiter Oben erwähnte Sache wichtig. Die Skizze muss nun auf die richtige Größe skaliert werden. Dazu kann man im CAD-System ein Konstruktionselement erstellen, welches eine fest definierte Größe hat (Referenzstrich auf dem Scandokument oder hier Breite des Messers). Daran muss nun die Skizze aus dem DXF-Import skaliert werden, damit der 3D-Körper die exakte Größe der Handzeichnung erhält. Und schon existiert ein 3D-Modell von einer eingescannten Handskizze, mit der weitere Zeichnungen erstellt, in einem 3D-Drucker Prototypen hergestellt oder Untersuchungen fortgeführt werden können.

Kommentar von Matthias B. vor 5 Jahren:

Hallo. Ich wollte fragen ob es möglich wäre das sie mir auch aus einem Schriftzug den ich am Handy erstellt habe eine DXF Datei zu erstellen. Es ist ein kleiner Notfall ;) wollte mit dem Schriftzug bei mir in der Arbeit eine Kette mit unserem Laser auslasern nur der braucht eine DXF Datei und ich kenne mich mit sowas leider garnicht aus. Ich wäre ihnen für eine Antwort sehr dankbar

Mfg Matthias Baumann

Kommentar von Thorsten vor 5 Jahren:

✔️ (verifizierter Kommentar vom Seiteninhaber)

Hallo,

ich kann es versuchen 😉 senden Sie mir das Bild einfach mal an meine E-Mail Adresse (info@thorst-metall.de)

Grüße Thorsten

Kommentar von Christine H. vor 4 Jahren:

Hallöchen eventueller "Retter",

Ich habe da auch ein Problem, das ich gerne von Ihnen gelöst haben möchte.
Ich möchte für meinen Mann eine Feuerstelle anfertigen lassen, Diese soll aus zwei gebogenen Stahlplatten bestehen in die ein Wappen gelasert oder gefräst werden soll. Mittels Stecknasen an den Außenkanten soll sich beim Aufbau eine Elypse ergeben.

So nun zum Bild. Es handelt sich um das Porsche-Wappen für das bereits eine Genehmigung beantragt ist Bild liegt vor, allerdings keine Vektorgrafik. Da das Wappen relativ groß und filigran sein soll benötige ich jemanden der die Zwischenstege einfügen kann.

Bilder können vom Entwurf über bereits bestehende Arbeiten bis hin zum Wappen meiner Vorstellung übermittelt werden.

Ein Traum wäre es wenn Sie die ganze Sache dann auch noch ausführen könnten,
Die Maße der zwei Stahlbleche sind Länge 1000 x Höhe 800 x Stärke 3 mm.
Das Wappen sollte ca 500 x 500 mm betragen.
Die Elypse an der breitesten Stelle ca 500 mm.

Bitte Fragen Sie wenn Sie weitere Daten oder Informationen brauchen

Vielen Dank und erwartungsvolle Grüße Christine Heidrich

Kommentar von Thorsten vor 4 Jahren:

✔️ (verifizierter Kommentar vom Seiteninhaber)

Guten Abend Frau Heidrich,

senden sie mir doch einfach die Daten per E-Mail an info@thorst-metall.de und ich schauen mir diese dann gerne mal an.

Bitte auch mit Skizze, wie es genau aussehen soll.

Beste Grüße
Thorsten

Kommentar von Micha vor 3 Jahren:

Hallo.....

Danke für die interessante Variante eine dxf Datein zu erstellen.
Vielleicht kann ich im Gegenzug etwas helfen....

Wenn die Zeichnung nicht als Jpg abfotografiert wird, scheint es ja einfacher als die Bildnachbearbeitung einer Bilddatei ( Linien entfernen usw ).
Am besten mal mit dem Handy und einer " Scanner APP " aufnehmen, dort wird das ganze dann gleich als Bild oder Scan verarbeitet, also Kontrast und auch Schwarz/Weiß ist sofort möglich. Dadurch steht ggf gleich nach der Aufnahme ein gutes Ergebnis, ohne Bildbea. zur Verfügung....?

Abgespeichert kann auch gleich als pdf oder wieter werden.

ich hoffe ich konnte dadurch auch etwas helfen :-)
Gerne können sie mir auch per Mail zurückschreiben..

LG

Kommentar von Hortmann F. vor 2 Jahren:

Guten Abend
Könnten Sie mir eine dxf Datei aus meiner Zeichnung erstellen? Wenn ja, was würden Sie dafür berechnen?
Können Sie auch Wasserstrahlen oder Lasern?
Mit freundlichen Grüßen
Frank

Verfassen Sie einen Kommentar zu diesem Artikel:


Um einen Kommentar verfassen zu können, müssen sie der Speicherung von Cookies zustimmen.
Ich stimme zu, dass Cookies gespeichert werden.