1、ICS 21.200, 35.240.50 VDI/VDE-RICHTLINIEN Mai 2014 May 2014 VEREIN DEUTSCHER INGENIEURE VERBAND DER ELEKTROTECHNIK ELEKTRONIK INFORMATIONSTECHNIK Format fr den Austausch von Verzahnungsdaten Gear-Data-Exchange-Format (GDE-Format) Definition Exchange format for gear data Gear Data Exchange Format (GD
2、E Format) Definition VDI/VDE 2610 Ausg. deutsch/englisch Issue German/English Die deutsche Version dieser Richtlinie ist verbindlich. The German version of this standard shall be taken as authori-tative. No guarantee can be given with respect to the English translation. VDI/VDE-Gesellschaft Mess- un
3、d Automatisierungstechnik (GMA) Fachbereich Fertigungsmesstechnik VDI/VDE-Handbuch Fertigungsmesstechnik VDI-Handbuch Getriebetechnik II: Gleichfrmig bersetzte Getriebe VDI-Handbuch Produktionstechnik und Fertigungsverfahren, Band 3: Betriebsmittel Vervielfltigungauchfrinnerbetriebliche Zwecke nicht
4、 gestattet /Reproductionevenforinternalusenot permittedFrhere Ausgaben:09.03;02.13 Entwurf,deutschFormereditions:09/03;02/13 Draft,in German onlyZu beziehen durch /Available atBeuth Verlag GmbH,10772 BerlinAlle Rechte vorbehalten / AllrightsreservedVerein DeutscherIngenieuree.V.,Dsseldorf2014Inhalt
5、Seite Contents Page Vorbemerkung . 2 Einleitung . 2 1 Anwendungsbereich . 2 2 Zeichen und Benennungen 3 3 Formale Regeln . 3 3.1 Die Sprache XML 3 3.2 Zustzliche Festlegungen . 4 4 Aufbau und Struktur eines GDE-Datensatzes . 4 5 Interpretation der Daten . 5 6 Erweiterung des Datenaustauschformats 6
6、6.1 Inhalt neuerer Versionen 6 6.2 Benutzerspezifische Anpassung . 6 Schrifttum 7 Anhang A Aktualisierung ber das Internet 8 Anhang B Antwortformular 9 Preliminary note . 2 Introduction 2 1 Scope . 2 2 Characters and designations 3 3 Formal rules 3 3.1 XML language . 3 3.2 Additional definitions 4 4
7、 Structure of a GDE record . 4 5 Interpretation of data 5 6 Expansion of the data exchange format . 6 6.1 Content of newer versions . 6 6.2 User-specific customisation . 6 Bibliography 7 Annex A Updating via the Internet . 8 Annex B Reply form 9 B55EB1B3E14C22109E918E8EA43EDB30F09DCAB7EF8BD9NormCD -
8、 Stand 2014-05 2 VDI/VDE 2610 Alle Rechte vorbehalten Verein Deutscher Ingenieure e.V., Dsseldorf 2014 Vorbemerkung Der Inhalt dieser Richtlinie ist entstanden unter Beachtung der Vorgaben und Empfehlungen der Richtlinie VDI 1000. Alle Rechte, insbesondere die des Nachdrucks, der Fotokopie, der elek
9、tronischen Verwendung und der bersetzung, jeweils auszugsweise oder vollstn-dig, sind vorbehalten. Die Nutzung dieser VDI-Richtlinie ist unter Wah-rung des Urheberrechts und unter Beachtung der Lizenzbedingungen (www.vdi.de/richtlinien), die in den VDI-Merkblttern geregelt sind, mglich. Allen, die e
10、hrenamtlich an der Erarbeitung dieser VDI-Richtlinie mitgewirkt haben, sei gedankt. Preliminary note The content of this standard has been developed in strict accordance with the requirements and rec-ommendations of the standard VDI 1000. All rights are reserved, including those of reprint-ing, repr
11、oduction (photocopying, micro copying), storage in data processing systems and translation, either of the full text or of extracts. The use of this standard without infringement of copyright is permitted subject to the licensing con-ditions specified in the VDI Notices (www.vdi.de/ richtlinien). We
12、wish to express our gratitude to all honorary contributors to this standard. Einleitung Der rechnergesttzte Austausch von Daten zwi-schen Abteilungen bzw. Unternehmen leistet heute einen wesentlichen Beitrag zur Beschleunigung der Arbeitsprozesse und Verkrzung von Entwick-lungs- und Fertigungszeiten
13、. Dies gilt auch fr Verzahnungen, die sich trotz ihrer komplexen Ge-ometrie mit eindeutigen Parametern beschreiben lassen. Fr den Datenaustausch werden zunehmend Insellsungen entwickelt, die z. B. ein Messgert mit einer Datenbank verbinden. Eine solche L-sung beinhaltet nur Daten, die fr die spezifi
14、sche Anwendung bentigt werden. Sie muss in der Re-gel fr andere Anwendungen vollstndig berar-beitet und getestet werden. Vor diesem Hinter-grund ist die Definition eines einheitlichen und allgemeinen Formats zum Austauschen von Ver-zahnungsdaten dringend erforderlich 1. Daher wurde das Gear-Data-Exc
15、hange-Format (GDE-Format) festgelegt. Zur Beschreibung der Daten wurde XML (Exten-sible Markup Language) gewhlt, da sich das XML-Datenformat sehr einfach in Datenbankan-wendungen und in die Internetumgebung integrie-ren lsst. In dieser Hinsicht sind fr die Sprache XML viele Werkzeuge vorhanden. Dadu
16、rch wird es in Zukunft mglich sein, Verzahnungsdaten auch ber das Internet zwischen verschiedenen An-wendungen und Datenbanken auszutauschen. Introduction The computer-aided exchange of data between departments and/or companies today makes a con-siderable contribution to the acceleration of work pro
17、cesses and the shortening of development and production times. This also applies to gears, which can be described in terms of unambiguous parame-ters despite their complex geometry. Isolated solu-tions are increasingly being developed for data exchange, connecting for example an item of measuring eq
18、uipment to a database. Such a solu-tion contains only data required for the specific application. As a rule, it will have to be fully re-vised and tested for other equipment. Against this background, the definition of a uniform and gen-eral format for the exchange of gear data is ur-gently required
19、1. For this reason, the Gear Data Exchange Format (GDE Format) has been estab-lished. XML (Extensible Markup Language) has been selected for the description of the data because the XML data format can very easily be integrated into database applications and into the Internet envi-ronment. In this re
20、gard, many tools are available for the XML language. In future, it will therefore be possible for gear data to be exchanged between various applications and databases via the Internet. 1 Anwendungsbereich Diese Richtlinie definiert ein Format zur Beschrei-bung von Verzahnungsdaten. Dieses ermglicht
21、den schnellen und sicheren Austausch von Verzah-nungsdaten zwischen unterschiedlichen Rechner-systemen und Anwendungen. Die Festlegung stellt fr wesentliche Anwendungen der Verzahnungs-technik von der Berechnung und Konstruktion ber 1 Scope This standard defines a format for the description of gear
22、data. This allows quick and safe exchange of gear data between various computer systems and applications. The definition makes clearly defined data for the essential applications of gear technology available, going from calculation and design via production to quality assurance. B55EB1B3E14C22109E91
23、8E8EA43EDB30F09DCAB7EF8BD9NormCD - Stand 2014-05All rights reserved Verein Deutscher Ingenieure e.V., Dsseldorf 2014 VDI/VDE 2610 3 die Fertigung bis hin zur Qualittssicherung ein-deutig definierte Daten bereit. Das Hauptaugenmerk des GDE-Formats ist auf die Bereiche der Herstellung und Messung von
24、Ver-zahnungen sowie auf konstruktionsbegleitende An-wendungen gerichtet. Es soll vor allem den Daten-austausch auf elektronischem Weg frdern. Das GDE-Format erlaubt es, alle EDV-Anwen-dungen (Elektronische-Daten-Verarbeitungsanwen-dungen) der Verzahnungstechnik mit geringem Auf-wand an moderne Daten
25、banksysteme anzuschlie-en. Es ist gleichzeitig so gestaltet, dass es fr un-terschiedliche Benutzerbedrfnisse und Absprachen einzelner Benutzer leicht erweitert werden kann. Die Daten sind fr EDV-Programme und fr Be-nutzer lesbar, die EDV-Anwendung steht aller-dings im Vordergrund. Die Anzeige der zu
26、gehrigen DTD-Datei kann ber einen handelsblichen Browser erfolgen, der XML-Daten anzeigen kann. Foci of attention of the GDE Format are the fields of production and measurement of gears as well as applications supporting design. Above all, it is supposed to promote electronic data exchange. The GDE
27、Format allows connecting all electronic data processing applications of gear technology to modern database systems at low expenditure. At the same time, it is so designed that it can be easily expanded to suit different user needs and arrange-ments made by individual users. The data is readable for
28、data processing application as well as for users, the data processing applica-tion, however, is the priority. The associated DTD file can be viewed using a standard browser that can display XML data. 2 Zeichen und Benennungen Die im Datenformat verwendeten Benennungen fr Gren der Verzahnungstechnik
29、entsprechen den Benennungen in internationalen oder nationalen Normen und Richtlinien (siehe Schrifttum). 2 Characters and designations The designations used in the data format for gear technology values correspond to those used in international and national standards (see Bibliog-raphy). 3 Formale
30、Regeln 3.1 Die Sprache XML Das Verzahnungsdatenformat wird in der Sprache XML (Version 1.0) beschrieben. Einige Aspekte des Aufbaus von XML werden hier erlutert, wei-tergehende Informationen sind der Referenz (W3C Recommendation) zu entnehmen. Ein vollstndiger Datensatz besteht aus einer XML-Datei m
31、it den aktuellen Daten und einer DTD-Datei (Document Type Definition). Diese enthlt die allgemeinen Regeln und Definitionen zur Interpretation der Daten. In der Sprache XML werden die Daten jeweils durch ein Schlsselwort und einen zugehrigen Wert in der folgenden Form beschrieben: Wert Dadurch, dass
32、 eine Zuweisung an ein Schlssel-wort explizit mit dem gleichen Schlsselwort be-endet werden muss, ist eine Schachtelung von An-weisungen mglich: Wert 3 Formal rules 3.1 XML language The gear data format is described using the XML language (Version 1.0). Some aspects of the struc-ture are explained b
33、elow; extensive information can be found in the W3C recommendation. One complete record consists of an XML file with the current data and a DTD file (Document Type Definition) which contains the general rules and definitions for interpretation of the data. In the XML language, the data is described
34、in each case by means of one keyword and an associated value in the following form: value Nesting of the instructions is possible because an allocation to a keyword must be ended explicitly with the same keyword: value B55EB1B3E14C22109E918E8EA43EDB30F09DCAB7EF8BD9NormCD - Stand 2014-05 4 VDI/VDE 26
35、10 Alle Rechte vorbehalten Verein Deutscher Ingenieure e.V., Dsseldorf 2014 Innerhalb des Namens fr ein Schlsselwort kann ein Attribut gesetzt werden. Damit ist eine Indizie-rung mglich: Wert Die Definition des Schrgungswinkels ergibt sich als Beispiel wie folgt: 35,4 3.2 Zustzliche Festlegungen Die
36、 folgenden zustzlichen Festlegungen sind fr die eindeutige Interpretation der Daten notwendig: Ein Schlsselwort ist englischsprachig definiert. Die Lnge eines Schlsselworts ist auf 60 Zeichen begrenzt. Ein Schlsselwort wird immer kleingeschrieben. In einem Schlsselwort ist als Sonderzeichen lediglic
37、h das Zeichen _“ (Unterstrich) erlaubt. Ein Schlsselwort darf nur Zeichen aus dem Standard-ASCII-Zeichensatz enthalten. Maangaben fr Lngen erfolgen ausschlielich in der Einheit mm. Winkelangaben erfolgen ausschlielich in der Einheit Dezimalgrad. Die Angabe eines Datums erfolgt in dem For-mat jjjj-mm
38、-tt“. Die Angabe einer Zeit erfolgt in dem Format hh:mm:ss“. Alle Lngenangaben bezogen auf den Mittel-punkt der Verzahnung sind als Durchmesser anzugeben. Positionsangaben in Achsrichtung der Verzah-nung beziehen sich auf die Zahnmitte. Positionsangaben auf der Evolvente sind als Durchmesser anzugeb
39、en. (In Ausnahmefllen ist die Angabe der Wlzlnge zulssig.) An attribute can be placed within the name for a keyword, which makes indexing possible: value For example, the definition of the helix angle reads as follows: 35,4 3.2 Additional definitions The following additional definitions are required
40、 for unambiguous interpretation of the data: A keyword is defined in English. The length of a keyword is limited to 60 characters. A keyword is always written in lower case. The only special character allowed within a keyword is “_” (underscore). A keyword may only contain characters from the standa
41、rd ASCII character set. Lengths are exclusively expressed in millime-tres. Angles are exclusively expressed in decimal degrees. Dates shall be specified using the format “yyyy-mm-dd”. Times shall be specified using the format “hh:mm:ss”. All specifications of length referred to the gear centre shall
42、 be expressed as diameters. Positional data in the direction of the axis of the gear refers to the centre of the tooth. Positional data on the involute shall be expressed as diameters. (In exceptional cases, specifying the pitch-circle developed length is permitted.) 4 Aufbau und Struktur eines GDE-
43、Datensatzes Ein vollstndiger GDE-Datensatz besteht aus einer XML-Datei mit den aktuellen Daten und einer DTD-Datei GDE_2_1.DTD“ (z. B. Version 2.1). Die DTD-Datei ist unabhngig von den Verzah-nungsdaten. Sie steht im Internet auf der Home-page des VDI bereit unter der Adresse http:/www.vdi.de/xml/26
44、10. Im Folgenden wird die vernderliche XML-Datei als GDE-Datei be-zeichnet. 4 Structure of a GDE record A complete GDE record consists of an XML file with the current data and a DTD file “GDE_2_1.DTD” (for example Version 2.1). The DTD file is independent of the gear data. It is available on the Int
45、ernet from the VDI website http/:www.vdi.de/xml/2610. In the following, the variable XML file is called GDE file. B55EB1B3E14C22109E918E8EA43EDB30F09DCAB7EF8BD9NormCD - Stand 2014-05All rights reserved Verein Deutscher Ingenieure e.V., Dsseldorf 2014 VDI/VDE 2610 5 Innerhalb der GDE-Datei sind die D
46、aten in Sektio-nen aufgeteilt, die eine Strukturierung des Inhalts erlauben. Eine Sektion wird entsprechend dem Sprachgebrauch von XML durch einen Startbegriff begonnen und beendet in der Form Jede Datei besteht aus mindestens einer Daten-struktur gear_data. Die Datenstruktur gear_data enthlt alle V
47、erzah-nungsdaten aufgeteilt in Sektionen. section_identification Verwaltungsdaten zur Identifikation section_geometry Geometriedaten der Verzahnung Des Weiteren sind folgende Sektionen mglich: section_inspection Messung, Auswertung und Messergebnisse der Verzahnung section_user benutzerspezifische I
48、nformationen Die Datenstruktur gear_data kapselt alle verzah-nungsspezifischen Daten. Eine Unterscheidung nach Typ ermglicht die unabhngige Definition des gesamten Datenblocks. Bisher ist fr Zylinder-rder der Typ gear definiert, fr Passverzahnungen der Typ spline und fr Beveloidverzahnungen der Typ
49、beveloid. Es ist mglich, benutzerspezifische Sektionen zu definieren. Diese Daten mssen in dem Block section_user abgelegt werden (siehe Abschnitt 6.2). Within the GDE file, the data is divided in sec-tions, allowing the contents to be structured. In accordance with the usage of XML, a section shall begin with a start term and end in the form Each file consists of at least one Datastructure gear_data. The data structu