Was bisher geschah...

Seminararbeit: XML 3D Formate - X3D und XVL
Prev |  | Next

# Chapter 3. Was bisher geschah...

Die Notwendigkeit Geometriedaten auszutauschen gibt es schon laenger. Dabei kann man zwei grosse Themengebiete differenzieren: Konstruktionsdaten die mittels CAD (Computer Aided Design) fuer Fertigung und Simulation erstellt wurden und Daten fuer Echtzeitsysteme. Diese Kategorien unterscheiden sich nicht nur in der Anwendungsart sondern auch in den Anforderungen. Waehrend CAD-Systeme hohe Anforderungen an die Genauigkeit stellen liegen diese bei Echtzeitanwendungen eher bei Kompaktheit und staendig wachsenden Featurewuenschen von Anwendern und Entwicklern.

# 3.1. CAD

Beispiele fuer Formate aus dem CAD-Bereich.

Weitere Beschreibungen fuer CAD-Datenformate findet man zum Beispiel unter [2]

## 3.1.1. IGES

Der Initial Graphics Exchange Specification - kurz IGES - ist ein ANSI-kompatibles, nicht herstellergebundenes Public Domain-Dateiformat, das als internationaler Standard zum Austausch von Produktdefinitionsdaten zwischen verschiedenen CAD/CAM-Systemen dient.

IGES wurde schon 1979 zum Datenaustausch zwischen CAD-Programmen und Vektorbasierten Anwendungen spezifiziert. Wie die meisten gaengigen CAD-Formate kann IGES Geometrie auf verschieden Weisen speichern, von einfachen Linien und Kurven bis hin zu Freiformoberflaechen wie Bezier- und NURBS-Flaechen und Volumenelementen, letztere allerdings erst in der aktuellen 5.3 Version.

IGES spezifiziert sowohl ein Text- als auch ein Binaerformat welches deutlich weniger Speicherplatz/Bandbreite benoetigt, dabei aber die bekannten Vorteile von Textformaten aufgibt.

Aufgrund der relativ hohen Komplexitaet des Datenformates wird IGES fast ausschliesslich von hochwertigen CAD-Applikationen genutzt. Trotzdem ist es ein wohldefiniertes und bewaehrtes Format.

## 3.1.2. CATIA

CATIA (Computer Aided Three-Dimensional Interactive Application) ist ein CAD/CAM Programm der Firma Dessault Systemes aus Frankreich. Diese entstand aus dem franzoesischen Flugzeughersteller Avions Marcel Dassault (heute Dassault Aviation) wo schon Anfang der siebziger Jahre mit der Entwicklung eines dreidimensionalen Grafikprogrammes zur Unterstuetzung der Flugzeugingenieure begonnen wurde. Diese Applikation hat sich seither neben I-Deas, Unigraphics und ProEngeneer als Quasistandard im Fahrzeugbau etabliert, auch aufgrund der Tatsache dass CATIA Schnittstellen definiert mittels derer Drittanbieter relativ einfach Zusatzfunktionalitaet implementieren koennen.

CATIA verwendet verschiedene Dateiformate die allerdings - wie alle nicht standardisierten Formate - staendigen Aenderungen mit neuen Versionen der Software unterliegen. Allerdings koennen gerade wegen dieser Flexibilitaet diese Datenformate alle Anforderungen der Nutzer erfuellen. .model oder .mdl Dateien sind das eigentliche Dateiformate von CATIA, zumindest bis einschliesslich Version 4 der Anwendung. Seit Version 5 gibt es spezielle Formate zum Beispiel fuer Bauteile und -gruppen. Daneben gibt es noch verschiedene sowohl Text als auch Binaerexportformate.

CATIA wurde hier als Vertreter der nicht-offenen Standards ausgewaehlt da es stark - aber keineswegs aussschliesslich - in der Automibilindustrie verwendet wird und dort oft fuer saemtliche Prozessen vom computergestuetzten Entwurf bis zur Fertigung und sogar bis in den Verkauf eingesetzt wird.

Prev | Home | Next
Volumenmodell |  | Echtzeitformate