Graphics Reference
In-Depth Information
CATVBA-Programms demonstriert. Auf die Auswertung der Daten nach dem Auslesen
wurde bewusst verzichtet, da es den Rahmen dieses Buchs sprengen würde.
Zuerst legen wir das Format des Zugrifes im XML-Dokument fest. Dazu unterscheiden
wir zwischen zwei hemen, „Text“ und „Dimension“. Den Grund für die Unterscheidung
bietet uns CATIA selbst, da wir zwei Objekte haben, auf die unterschiedlich zugegrifen
werden muss. Das Objekt „Text“ nennen wir im XML <Texts>, und die Dimensions werden
<Dimensions> genannt.
<?xml version=“1.0“ encoding=“utf-8“?>
<Annotations>
<Texts>
</Texts>
<Dimensions>
</Dimensions>
</Annotations>
Textinformationen werden im Prozess 3D-Master in hemengebiete unterschieden, z. B.
Lochinformationen, Beschnitttoleranzen etc.
Diesen verschiedenen hemengebieten widmen wir im XML eigene Unterknoten. Im
Beispiel haben wir das hema Lochinformation als <Hole> abgelegt. Um jetzt auch Löcher
in den vielen Texten innerhalb eines CATParts zu inden, müssen wir einer Suchroutine
die Typen verständlich machen. Wir verwenden dazu den Knoten <Search> und füllen ihn
mit den Lochtypen (Rundloch, Rechteckloch, Kragenloch) auf.
<Texts>
<Hole>
<Search>
<Type>Rundloch</Type>
<Type>Rechteckloch</Type>
<Type>Kragenloch</Type>
</Search>
<Lochstring>
<Element>Type</Element>
<Element>Abmass</Element>
<Element>Verwendung</Element>
</Lochstring>
</Hole>
</Texts>
Search WWH ::




Custom Search