DFQ-Konverter

Q-DAS-/AQDEF-Dateien nach Excel umwandeln

Markdown

DFQ-Konverter

Übersicht

Der DFQ-Konverter liest Messdaten im Q-DAS ASCII Transferformat — die Dateiendungen .dfq, .dfd und .dfx — und gibt sie als Excel-Arbeitsmappe aus. Damit können Sie Daten aus Messmaschinen und CAQ-Systemen öffnen, prüfen und weiterverarbeiten, ohne eine spezialisierte Auswertesoftware zu benötigen.

Kostenlos nutzbar: Der Konverter steht Ihnen ohne Anmeldung unter my8data.com/tools/dfq-excel zur Verfügung. Ihre Datei wird ausschließlich im Arbeitsspeicher verarbeitet und nach der Umwandlung sofort verworfen — sie wird nicht gespeichert und nicht weitergegeben.

Was ist das DFQ-Format?

Das Q-DAS ASCII Transferformat wurde von der Q-DAS GmbH (heute Teil von Hexagon) entwickelt und gilt in der Automobil- und Zulieferindustrie als Standard für den Austausch von Qualitätsdaten. Messgerätehersteller wie Zeiss, Mitutoyo oder Werth lassen ihre Exportschnittstellen darauf zertifizieren.

Eigenschaft Beschreibung
Dateiendung .dfq (Beschreibung und Werte in einer Datei), .dfd + .dfx (getrennt)
Aufbau Zeilenweise Schlüsselfelder (K-Felder), reiner Text
Kodierung ANSI/ASCII, optional Unicode mit Byte-Order-Mark
Spezifikation Q-DAS ASCII Transferformat V12
Verbreitung Automobilindustrie, Zulieferer, Messtechnik

AQDEF (Advanced Quality Data Exchange Format) wird oft synonym verwendet, bezeichnet aber genau genommen etwas anderes: Es ist ein Zertifizierungsprofil eines Arbeitskreises deutscher Automobilhersteller, das festlegt, welche Felder ein Messgerätehersteller unterstützen muss. Die technische Beschreibung des Formats selbst steht im Q-DAS ASCII Transferformat.

Aufbau einer DFQ-Datei

Eine DFQ-Datei besteht aus K-Feldern. Jede Zeile beginnt mit einer Schlüsselnummer, danach folgt durch ein Leerzeichen getrennt der Inhalt. Die Nummer hinter dem Schrägstrich gibt an, für welches Teil oder Merkmal der Eintrag gilt:

K0100 2                     Gesamtanzahl Merkmale in der Datei
K1001 T4711                 Teilenummer
K1002 Schraube              Teilebezeichnung
K2001/1 M1                  Merkmalnummer des ersten Merkmals
K2002/1 Durchmesser         Merkmalbezeichnung
K2101/1 20                  Nennmaß
K2110/1 19.6                Untere Spezifikationsgrenze
K2111/1 20.4                Obere Spezifikationsgrenze
K0001/1 20.03               Erster Messwert des ersten Merkmals

Die Schlüsselnummer bestimmt, worauf sich ein Feld bezieht:

Bereich Inhalt Beispiele
K0001–K0999 Messwerte und Zusatzdaten K0001 (Messwert), K0002 (Attribut), K0004 (Datum/Zeit), K0006 (Chargennummer)
K1000–K1999 Teiledaten K1001 (Teilenummer), K1002 (Teilebezeichnung), K1082 (Maschine)
K2000–K2999 Merkmalsdaten K2001 (Merkmalnummer), K2002 (Merkmalbezeichnung), K2101 (Nennmaß), K2110/K2111 (USG/OSG), K2142 (Einheit)
K3000–K3999 Prüfplandaten Felder des Erstmusterprüfberichts
K4000–K4999 Kataloge Maschinen-, Prüfmittel-, Prüfer- und Ereigniskataloge
K5000–K5999 Strukturinformationen Merkmalsgruppen, z. B. bei Positionstoleranzen
K8000–K8999 Qualitätsregelkarten Kartenart, Eingriffs- und Warngrenzen

Fünf Felder müssen in jeder Datei vorhanden sein, damit sich die Datensätze eindeutig zuordnen lassen: K0100 (Gesamtanzahl Merkmale), K1001 und K1002 (Teilenummer und -bezeichnung) sowie K2001 und K2002 (Merkmalnummer und -bezeichnung).

Tipp: Sie müssen die K-Felder nicht kennen, um den Konverter zu nutzen. Er ordnet sie automatisch zu und beschriftet die Spalten in der Excel-Datei mit Klartextnamen, zum Beispiel K2110 Untere Spezifikationsgrenze.


Unterstützte Formate und Kodierungen

Eingangsformate

Format Endung Beschreibung
DFQ .dfq Beschreibungs- und Wertedaten in einer gemeinsamen Datei — der Regelfall
DFD .dfd Nur die Beschreibungsdaten: Teile, Merkmale, Grenzwerte
DFX .dfx Nur die Messwerte, gehört zu einer gleichnamigen DFD-Datei
Textdatei .txt Inhaltlich eine DFQ-Datei, nur mit anderer Endung

Hinweis: Eine .dfx-Datei allein enthält keine Merkmalsbezeichnungen und keine Grenzwerte — diese stehen in der zugehörigen .dfd-Datei. Laden Sie eine Wertedatei ohne ihre Beschreibungsdatei hoch, erhalten Sie zwar die Messwerte, aber ohne Beschriftung.

Schreibweisen

Die Spezifikation erlaubt mehrere gleichwertige Schreibweisen, und Messsysteme nutzen sie unterschiedlich. Der Konverter beherrscht alle:

  • Ein Feld je Zeile mit MerkmalsnummerK2002/1 Durchmesser
  • Mehrere Merkmale in einer Zeile, getrennt durch das Steuerzeichen $0FK2002 Durchmesser¤Länge
  • Sammeleintrag für alle MerkmaleK2142/0 mm setzt die Einheit für jedes Merkmal
  • Werte zeilenweise ohne K-Felder, mit Zusatzdaten durch $14 getrennt
  • Gemischte Schreibweise innerhalb derselben Datei

Zeichenkodierung

Voreingestellt ist Latin-1 (ANSI), was den meisten Dateien entspricht. Beginnt die Datei mit einem Byte-Order-Mark, erkennt der Konverter die Kodierung selbst und ignoriert die Auswahl:

Kodierung Byte-Order-Mark Erkennung
ANSI / Latin-1 keines Auswahl im Formular
UTF-8 EF BB BF automatisch
UTF-16 Big-Endian FE FF automatisch
UTF-16 Little-Endian FF FE automatisch

Sind Umlaute oder Sonderzeichen falsch dargestellt, hat die Datei kein Byte-Order-Mark und eine andere Kodierung als Latin-1. Stellen Sie dann UTF-8 oder Windows-1252 ein und wandeln Sie erneut um.

Was der Konverter nicht leistet

  • Kein Export nach DFQ. Die Umwandlung läuft nur in eine Richtung: vom Q-DAS-Format nach Excel. Aus Excel- oder CSV-Daten lassen sich keine DFQ-Dateien erzeugen.
  • Keine Auswertung. Der Konverter liest und stellt dar. Fähigkeitskennwerte berechnen Sie anschließend mit den Analysemodulen von my8data, etwa MSA oder Prozessfähigkeit.

Die erzeugte Excel-Datei

Die Arbeitsmappe enthält bis zu sechs Tabellenblätter. Leere Blätter werden weggelassen:

Blatt Inhalt
Kopfdaten Alle Teiledaten je Teil, mit Feldnummer und Klartextnamen
Messwerte Eine Spalte je Merkmal, eine Zeile je Messung
Zusatzdaten Datum, Charge, Prüfer, Ereignisse und weitere Angaben zu einzelnen Messwerten
Merkmalsdefinitionen Alle Merkmale mit Grenzwerten, Einheit, Merkmalsart und Teilezuordnung
Kataloge Maschinen-, Prüfmittel-, Prüfer- und Ereigniskataloge der Datei
Validierung Ergebnis der Prüfungen, siehe unten

Codierte Felder werden übersetzt: Aus K2004 = 1 wird 1 (Attributiv), aus K2008 = 2 wird 2 (Positionstoleranz).

Besonderheiten bei den Messwerten

Nicht durchgeführte Messungen. Enthält eine Datei Platzhalter mit dem Attribut 255, bleibt die Zelle leer und die Zeilenzuordnung erhalten — die Werte einer Zeile gehören also weiterhin zum selben Teil. Beim Attribut 256 rücken die nachfolgenden Werte auf, weil die Teilezuordnung dort laut Spezifikation nicht erhalten bleiben muss.

Attributive Merkmale. Bei zählenden Merkmalen enthält die Datei keinen Messwert, sondern Stichprobenumfang und Anzahl Fehler. Diese erscheinen als zwei getrennte Spalten. Das gilt auch für Fehlersammelkarten und Fehlerarten.

Merkmalsgruppen. Positionstoleranzen und ähnliche Gruppen bestehen aus einem übergeordneten Merkmal und den zugehörigen Koordinaten. Der Konverter wertet die Strukturinformationen aus und ordnet jedes Merkmal dem richtigen Teil zu, auch wenn eine Datei mehrere Teile enthält.

Validierung

Jede Umwandlung wird geprüft. Das Ergebnis steht im Blatt Validierung und erscheint zusätzlich auf der Seite:

Prüfung Bedeutung
Gesamtanzahl Merkmale Stimmt die Anzahl in K0100 mit den gefundenen Merkmalen überein?
Pflichtfelder Sind K1001, K1002, K2001 und K2002 vorhanden?
Teilezuordnung Ist jedes Merkmal einem Teil zugeordnet?
Grenzwerte Liegt das Nennmaß zwischen unterer und oberer Spezifikationsgrenze?
Plausibilitätsgrenzen Liegen alle Messwerte innerhalb der in der Datei angegebenen Grenzen?
Messwerte Wie viele Werte wurden gelesen, und fehlen bei Merkmalen die Werte?

Weicht eine Datei so vom Standard ab, dass die Umwandlung unvollständig sein könnte, wird der Download angehalten und der Grund angezeigt. Reine Angaben über die Datei — etwa fehlende optionale Felder oder herstellerspezifische Erweiterungen — erscheinen dagegen nur als Anmerkung und halten nichts auf.

Fehlerbehebung

Problem Mögliche Ursache Lösung
Umlaute falsch dargestellt Die Datei hat kein Byte-Order-Mark und ist nicht Latin-1 kodiert Kodierung auf UTF-8 oder Windows-1252 stellen und erneut umwandeln
Alle Werte stehen in der ersten Spalte Das schreibende System hat den Merkmalsseparator weggelassen Nicht behebbar — die Datei ist nicht standardkonform; der Hinweis erscheint vor dem Download
Weniger Merkmale als erwartet K0100 und die tatsächlichen Merkmalsdefinitionen widersprechen sich Blatt Validierung prüfen; die Abweichung liegt in der Datei
Merkmale ohne Bezeichnung Es wurde eine .dfx-Datei ohne die zugehörige .dfd-Datei geladen Beide Dateien beim erzeugenden System anfordern
Leere Zellen zwischen den Messwerten Nicht durchgeführte Messungen mit Attribut 255 Kein Fehler — die Lücken sind so in der Datei hinterlegt
Datei wird abgelehnt Endung nicht unterstützt oder Datei größer als 20 MB Nur .dfq, .dfd, .dfx und .txt bis 20 MB werden angenommen

Fachliche Grundlagen: Was das Q-DAS-Format AQDEF ist und wie eine DFQ-Datei aufgebaut ist, erklärt DFQ-Datei öffnen auf sixsigmablackbelt.de.

Jetzt selbst ausprobieren

Erstellen Sie Ihre eigenen MSA-, SPC- und Fähigkeitsanalysen mit my8data — der webbasierten Plattform für Qualitätsmanagement.

Jetzt registrieren