Extraktion von Oberflächenrauhigkeitssymbolen aus technischen Zeichnungen

· Written by Aylin Akseki

Verfügbar in:

Die Analyse von technischen Zeichnungen erfordert das Verständnis vieler technischer Begriffe. Einer dieser Parameter ist die Oberflächenrauheit Symbol, die die Glätte einer Oberfläche definiert. Glatte Oberflächen sind für viele Anwendungen erforderlich. Bei Kontaktlagern ist es beispielsweise wichtig, eine minimale Reibung auf der Oberfläche zu erreichen, um die Effizienz der Lager zu verbessern. Manchmal geht es auch nur darum, eine glänzende Oberfläche für ein besseres Aussehen des Produkts zu erzeugen. In der Fertigung kann eine hohe Oberflächengüte sehr wichtig sein, je nach Anwendung des Teils. Bei hochpräzisen medizinischen Geräten kann sich dies als der wichtigste Parameter für den ordnungsgemäßen Betrieb des Bauteils erweisen. Um diese glatten Oberflächen zu erreichen, muss das Teil in einem Nachbearbeitungsschritt fertiggestellt werden.

Warum OCR nicht ausreicht

Die manuelle Analyse von technischen Zeichnungen ist zeitaufwändig und birgt das Risiko menschlicher Fehler. Ihre automatische Analyse ist der Traum der Industrie. Für diese Aufgabe ist die optische Zeichenerkennung (OCR) nicht ausreichend. Selbst wenn herkömmliche OCR-Lösungen die Textelemente korrekt extrahieren, hängt die Interpretation der einzelnen Werte immer noch von der Position der Textelemente relativ zum Oberflächensymbol ab. Erschwerend kommt hinzu, dass es mehrere Normen gibt, die die Oberflächenrauhigkeit definieren, jede mit ihren zahlreichen Variationen. Es ist fast unmöglich, die Bedeutung der Oberflächenrauhigkeit mit herkömmlicher OCR zu verstehen.

Neue Version: Extraktion der Oberflächenrauhigkeit

Werk24 bietet jetzt eine neue Funktion: die Extraktion von Oberflächenrauhigkeiten aus technischen Zeichnungen. Wir verwenden modernste KI-Algorithmen, um die Bedeutung von Oberflächenrauhigkeitssymbolen auf technischen Zeichnungen zu erfassen. Es gibt mehrere zentrale Herausforderungen, die wir angegangen sind:

1. Erkennung der Textposition und korrekte Interpretation

Unsere Lösung erkennt die relative Position der einzelnen Textelemente zum Rauheitssymbol und interpretiert den Wert entsprechend. Wie im Bild zu sehen, weiß Werk24, ob die "0,8" die Materialzugabe oder den durchschnittlichen Ra-Wert beschreibt - OCR würde das nicht tun.

Werk24 hervorhebt die relative placement of Oberflächenrauheit Werte around die ISO texture Symbol

technische Zeichnung close-up zeigt Oberflächenrauheit Symbol mit machining allowance interpretation

Das linke Bild gibt einen Durchschnitt von Ra0,8 an, während das rechte Bild eine Bearbeitungszugabe von 0,8 mm angibt.

2. Vereinheitlichung der verschiedenen ISO- und ANSI-Normen und ihrer unterschiedlichen Versionen zu einem einheitlichen JSON- und String-Ergebnis

Unsere Lösung versteht die verschiedenen ISO und ANSI Normen in ihren unterschiedlichen Versionen und gibt die Oberflächenrauheit im standardisierten Format zurück. Wie in der Abbildung zu sehen ist, versteht Werk24 die ISO 1302 in ihren Versionen von 1978, 1992 und 2002 und vereinheitlicht sie in dem für moderne Anwendungen sinnvollen Format.

Unsere API liefert die Ergebnisse sowohl in einem einfach zu verwendenden JSON-Format als auch in einer vereinfachten String-Darstellung, die dem Benutzer die Bedeutung vermittelt, unabhängig vom Eingabestandard. Die folgende Abbildung zeigt ähnliche Definitionen der Oberflächenrauheit in der ISO-Norm in den Versionen von 1978, 1992 und 2002 und dem einheitlichen Format von Werk24. Bitte beachten Sie, dass die Versionen von 1978 und 1992 den Ra-Wert als Mittelwert und die Version von 2002 als Obergrenze angeben. Außerdem wurden die Ry-Spezifikationen in der Fassung von 2002 abgeschafft.

Vergleich of ISO 1302 Oberflächenrauheit Symbole über 1978, 1992, und 2002 standards normalized by Werk24

Dies verdeutlicht die Komplexität des Umgangs mit der Oberflächenrauheit und die Vorteile, die wir gegenüber der OCR-Technologie bieten.


Dieser Artikel wurde automatisch aus dem Englischen übersetzt. English version