XML

Aus CATIA-Wiki
Version vom 12. Oktober 2009, 15:28 Uhr von Dieter (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Allgemeines

Die Benutzereinstellungen von CATIA V5 (Settings, interaktiv unter Tools/Options.. einzustellen) können als xml-Files exportiert werden, mithilfe des Batch-Tools CATBatGenXMLSet. Umgekehrt können die entsprechenden xml-Files wieder in Benutzersinstellungen importiert werden, mithilfe des Batch-Tools CATBatImpXMLSet. Damit können Settings gezielt administriert und übertragen werden, insbesondere auch zwischen verschiednene CATIA-Releases oder nur auf bestimmte Einstellungen bezogen.

Der Anfang jeder xml-Datei die aus CATIA exportert wurde, sieht immer so aus:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE CATSettingRepository [
<!ELEMENT CATSettingRepository	(Attribute*)>
<!ATTLIST CATSettingRepository	Name NMTOKEN #REQUIRED>
<!ELEMENT Attribute	(Value*)>
<!ATTLIST Attribute	Name CDATA #REQUIRED
                  	Type CDATA #REQUIRED
                  	Size NMTOKEN #REQUIRED
                  	Lock (Locked|JustLocked|Unlocked) "Unlocked">
<!ELEMENT Value	(#PCDATA)>
]>

Besonderheiten

Interessanterweise gibt es manche Settings, die unter Tools/Options nicht einstellbar sind, die aber in exportierten XML-Files editiert, und anschließend wieder importiert werden können. Beispiele:

Ausblenden des Preview-Windows bei Schnitten im Assembly-Design (N4DNavigator.CATSettings):

<CATSettingRepository Name="4DNavigator">
  <Attribute Name="DMUSectionPreview" Type="int" Size="1">
    <Value>0</Value>
  </Attribute>
</CATSettingRepository>

Der Export oder Import der Setting ist nicht möglich für diese Setting-Files:

Siehe auch