Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:infra-convert:dev:export:jsonv1

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
de:infra-convert:dev:export:jsonv1 [2019/09/06 13:59]
me [Merkmale]
de:infra-convert:dev:export:jsonv1 [2019/12/05 14:39]
me
Zeile 11: Zeile 11:
 ---- ----
  
-Das Prüfplan-Exportformat **JSONV1** gewährleistet eine größtmögliche Kompatibilität mit angeschlossenen Softwarepaketen. ​Es handelt sich um eine JSON-Datei ​(eine Beschreibung finden Sie [[http://​www.json.org/​json-de.html|an dieser Stelle]]), ​welche alle für einen Prüfplan relevanten Informationen enthält. JSON-Dateien können von allen gängigen Programmiersprachen gelesen werden. Der Namenszusatz //V1// kennzeichnet die Dateistruktur mit dem Versionsstand 1. Diese Dateistruktur wird in diesem Kapitel beschrieben.+Das Prüfplan-Exportformat **JSONV1** gewährleistet eine größtmögliche Kompatibilität mit angeschlossenen Softwarepaketen. ​Das Datenformat ist "JSON" ​(eine Beschreibung finden Sie [[http://​www.json.org/​json-de.html|an dieser Stelle]]), ​der Zusatz "​V1"​ kennzeichnet den Versionsstand 1 der enthaltenen Prüfplandatenstruktur. JSON kann mit allen gängigen Programmiersprachen gelesen werden.
  
 Bei einer entsprechenden Implementierung kann Ihre Software auch Daten einer späteren Version importieren. Eine spätere Version kann z. B. zusätzliche Informationen beinhalten. Bei einer entsprechenden Implementierung kann Ihre Software auch Daten einer späteren Version importieren. Eine spätere Version kann z. B. zusätzliche Informationen beinhalten.
Zeile 275: Zeile 275:
 ^ Tolerance​Table | String | Name der Toleranztabelle\\ **null** Kein Wert zugewiesen, weil Parameter nicht zutreffend | ^ Tolerance​Table | String | Name der Toleranztabelle\\ **null** Kein Wert zugewiesen, weil Parameter nicht zutreffend |
 ^ Tolerance​Table​Column | String | Spalte in der Toleranztabelle\\ **null** Kein Wert zugewiesen, weil Parameter nicht zutreffend | ^ Tolerance​Table​Column | String | Spalte in der Toleranztabelle\\ **null** Kein Wert zugewiesen, weil Parameter nicht zutreffend |
-^ MinMax | String | **min** Das ​Nennmaß ist das untere Grenzmaß\\ **max** Das ​Nennmaß ist das obere Grenzmaß\\ **None** Kein Wert ausgewählt ​|+^ MinMax | String | **min** Art der Grenze: Mindestmaß (Das untere Grenzmaß ​ist angegeben, die obere Grenze ist natürlich bestimmt)\\ **max** Art der Grenze: Höchstmaß (Das obere Grenzmaß ​ist angegeben, die untere Grenze ist natürlich bestimmt)\\ **None** Beide Grenzmaße sind angegeben oder eine Grenzmaßangabe ist nicht zutreffend. ​|
 ^ Fit | String | Toleranzklasse\\ **null** Kein Wert zugewiesen | ^ Fit | String | Toleranzklasse\\ **null** Kein Wert zugewiesen |
 ^ Conditions | String| Modifikatoren\\ **null** Kein Wert zugewiesen | ^ Conditions | String| Modifikatoren\\ **null** Kein Wert zugewiesen |
Zeile 281: Zeile 281:
 ^ Reference​System | String | Bezüge aus anderen Bezugssystemen als nach DIN EN ISO 1101.\\ **null** Kein Wert zugewiesen | ^ Reference​System | String | Bezüge aus anderen Bezugssystemen als nach DIN EN ISO 1101.\\ **null** Kein Wert zugewiesen |
 ^ Comment | String | Bemerkung\\ **null** Kein Wert zugewiesen | ^ Comment | String | Bemerkung\\ **null** Kein Wert zugewiesen |
-^ Stamps | Feld | Liste aller Stempel |+^ Stamps | Feld | Enthält die Eigenschaften des Stempels\\ \\ **Anmerkung** Jedem Merkmal wird genau ein Stempel ​zugeordnet, auch wenn sich dieser in einem Feld befindet. ​|
 ^ └ Id | String | GUID des Stempels | ^ └ Id | String | GUID des Stempels |
-^ └ CompareSourceId | String | Ursprüngliche GUID des Stempels, aus welchem der Stempel durch Übertragen oder Zusammenfügen beim Zeichnungsvergleich erstellt wurde. Bezieht sich bei mehreren Prüfplanversionen immer auf den allerersten Stempel einer Verknüpfungskette\\ (Verfügbar ab Programmversion 1.2.0.21) |+^ └ CompareSourceId | String | Ursprüngliche GUID des Stempels, aus welchem der Stempel durch Übertragen oder Zusammenfügen beim Zeichnungsvergleich erstellt wurde. Bezieht sich bei mehreren Prüfplanversionen immer auf den allerersten Stempel einer Verknüpfungskette\\ \\ (Verfügbar ab Programmversion 1.2.0.21) |
 ^ └ Text | String | Merkmalnummer (inklusive Präfix und Suffix) | ^ └ Text | String | Merkmalnummer (inklusive Präfix und Suffix) |
 ^ └ File | String | Zeichnungsblatt,​ auf welchem sich der Stempel befindet | ^ └ File | String | Zeichnungsblatt,​ auf welchem sich der Stempel befindet |
Zeile 289: Zeile 289:
 ^  └ Name | String | Dateiname des Zeichnungsblattes | ^  └ Name | String | Dateiname des Zeichnungsblattes |
 ^ └ DrawingQuadrant | String | Schlüssel des Feldes, in welchem sich das Merkmal auf dem Zeichnungsblatt befindet | ^ └ DrawingQuadrant | String | Schlüssel des Feldes, in welchem sich das Merkmal auf dem Zeichnungsblatt befindet |
-^ └ PositionX | String | X-Koordinate des Stempels in Pixeln auf der Zeichnungsgrafik\\ (Verfügbar ab Programmversion 1.2.0.21) | +^ └ PositionX | String | X-Koordinate des Stempels in Pixeln auf der Zeichnungsgrafik\\ \\ (Verfügbar ab Programmversion 1.2.0.21) | 
-^ └ PositionY | String | Y-Koordinate des Stempels in Pixeln auf der Zeichnungsgrafik\\ (Verfügbar ab Programmversion 1.2.0.21) | +^ └ PositionY | String | Y-Koordinate des Stempels in Pixeln auf der Zeichnungsgrafik\\ \\ (Verfügbar ab Programmversion 1.2.0.21) | 
-^ └ TargetX | String | X-Koordinate des Bezugspunkts (Zielpunkt, Ursprungspunkt) des Stempels in Pixeln auf der Zeichnungsgrafik\\ (Verfügbar ab Programmversion 1.2.0.21) | +^ └ TargetX | String | X-Koordinate des Bezugspunkts (Zielpunkt, Ursprungspunkt) des Stempels in Pixeln auf der Zeichnungsgrafik\\ \\ (Verfügbar ab Programmversion 1.2.0.21) | 
-^ └ TargetY | String | Y-Koordinate des Bezugspunkts des Stempels in Pixeln auf der Zeichnungsgrafik\\ (Verfügbar ab Programmversion 1.2.0.21) | +^ └ TargetY | String | Y-Koordinate des Bezugspunkts des Stempels in Pixeln auf der Zeichnungsgrafik\\ \\ (Verfügbar ab Programmversion 1.2.0.21) | 
-^ └ Radius | String | Größe des Stempels, angegeben als Radius in Pixeln auf der Zeichnungsgrafik\\ (Verfügbar ab Programmversion 1.2.0.21) |+^ └ Radius | String | Größe des Stempels, angegeben als Radius in Pixeln auf der Zeichnungsgrafik\\ \\ (Verfügbar ab Programmversion 1.2.0.21) |
  
 </​WRAP>​ </​WRAP>​
Zeile 356: Zeile 356:
 "​Categories":​ [ "​Categories":​ [
   {   {
-    ​ 
     "​Id":​ "​2bfa891e-ab74-4097-863d-ab5e5019abd7",​     "​Id":​ "​2bfa891e-ab74-4097-863d-ab5e5019abd7",​
     "​UserId":​ 1,     "​UserId":​ 1,
Zeile 384: Zeile 383:
 <WRAP column 40%> <WRAP column 40%>
  
-Im Feld **CharacteristicTags** werden alle  im Prüfplan verwendeten ​Kategorien ​für Merkmale hinterlegt. Alle verfügbaren ​Kategorien ​sind in der Parameterdatei CharacteristicTags.json gespeichert.+Im Feld **CharacteristicTags** werden alle  im Prüfplan verwendeten ​Kennzeichnungen ​für Merkmale hinterlegt. Alle verfügbaren ​Kennzeichnungen ​sind in der Parameterdatei CharacteristicTags.json gespeichert.
  
 > **Siehe auch** > **Siehe auch**
de/infra-convert/dev/export/jsonv1.txt · Zuletzt geändert: 2023/02/10 11:27 von me