|
<< Click to Display Table of Contents >> Navigation: Handbuch zur Benutzeranpassung > Eigene Symbole im Design Center > Traversen > Beschreibungsdatei |
Verwenden Sie die Starter Design Center Beschreibungsdatei AuSt24User_Beispiel.xml aus dem Ordner C:\Users\Public\AutoSTAGE\24 Traversen als Vorlage für eine eigene Benutzeranpassung.
Öffnen Sie die Traversen Design Center Beschreibungsdatei-Vorlage AuSt24User_Beispiel.xml mit einem beliebigen Texteditor.
(Wir empfehlen den kostenfreien Notepad++ Texteditor oder den sehr günstigen Easy XML Editor zum bearbeiten der XML-Datei.)
Speichern Sie die Traversen Design Center Beschreibungsdatei mit einem eigenen, aussagekräftigen Namen.
Sie können einen beliebigen Namen wählen, dieser muss aber immer mit AuSt24User_ beginnen!!
Nur wenn der Name der Traversen Design Center Beschreibungsdatei mit AuSt24User_ beginnt, kann diese vom Traversen Design Center geladen werden.
Vorhandene Einträge aus der AutoSTAGE Standard-Bibliothek verwenden
Die Beschreibungsdateien der AutoSTAGE Standard-Bibliothek für das Modul Starter finden Sie unter folgenden Pfad auf Ihrem Computer: C:\Users\AutoSTAGE\AppData\Roaming\AutoSTAGE\<hier steht Ihre AutoCAD-Version oder AUST>\R2.0
In diesem Pfad finden Sie eine Reihe von XML-Dateien, die mit AuSt24_ beginnen. Wenn Sie die XML-Datei mit einem Texteditor öffnen, sehen Sie eine Reihe von FLYOUT- sowie BUTTON-Knoten.
Wenn Sie bestimmte FLYOUT- oder BUTTON-Knoten in Ihrer Beschreibungsdatei verwenden wollen, dann kopieren Sie einfach entsprechende FLYOUT- oder BUTTON-Knoten und fügen Sie diese Ihrer Beschreibungsdatei hinzu. Damit können Sie bereits definierte Symbole aus der AutoSTAGE Standard-Bibliothek verwenden. |
Format der Traversen Design Center Beschreibungsdatei
Der Inhalt der Traversen Design Center Beschreibungsdatei hat folgendes Format:
<?xml version="1.0" encoding="UTF-8"?> <AutoSTAGE> <AuSt24> <FLYOUT NameDe="Traversen - Beispiel für Benutzeranpassung" NameEn="Trussing - Example for User Customization"> <FLYOUT NameDe="MeineTraverse" NameEn="MyTruss"> <BUTTON Class="AuStTruss" Id="AuSt24User_MeineTraverse" Blk2d="AuSt24User_MeineTraverse" Blk3d="AuSt34User_MeineTraverse" NameDe="MeineTraverse" DescDe="" NameEn="MyTruss" DescEn="" Manufacturer="10" Weight="2.9" Type="MyTruss" Length="1111" Width="287" Height="287" Color="1" Design="6" FittingType="102" FittingCount="4" NumberOfSegments="0" LegAngle="90" RotateAtInsert="true" InsertAtLayer="MeinTrussLayer" /> </FLYOUT> </FLYOUT> </FLYOUT> </AuSt24> </AutoSTAGE>
Sie können <FLYOUT> und <BUTTON> Elemente nach Ihren Wünschen bearbeiten. Alle anderen Elemente dürfen nicht verändert werden. |
<FLYOUT> ist ein Knoten in der Baumansicht. Diesen kann man sich wie einen Ordner vorstellen, in dem weitere Flyout-Elemente oder <BUTTON> Einträge vorhanden sind. Es können mehrere Flyouts hintereinander oder ineinander geschachtelt angeordnet werden.
Flyouts haben folgenden Attribute:
NameDe="Name für den Knoten" Deutscher Name für das Flyout
NameEn="Name for the Node" Englischer Name für das Flyout |
<BUTTON> ist ein Eintrag, über den bei Doppelklick auf den Eintrag das im Button definierte Symbol eingefügt wird.
Buttons haben folgenden Attribute:
Class="AuStTruss" Gibt den Klassennamen des Objekts an, das eingefügt werden soll. Bei AutoSTAGE Traversen ist nur die Klasse AuStTruss zulässig.
Id="AuSt24User_MeineTraverse" Beliebiger aber eindeutiger Identifizierer für den Button. Dieser darf nur einmal in der Datei vorkommen und muss mit AuSt24User_ beginnen.
Blk2d="AuSt24User_MeineTraverse_2D" Der Name der 2D DWG-Datei, die für das Einfügen verwendet werden soll. Dieser muss mit AuSt24User_ beginnen.
Blk3d="AuSt34User_MeineTraverse_3D" Name der 3D DWG-Datei, die für das Einfügen verwendet werden soll. Wenn kein 3D-Symbol vorhanden ist, dann muss das Attribut auf Blk3d="0000000000" gesetzt werden. Ein vorhandenes 3D-Symbol muss mit AuSt34User_ beginnen.
NameDe="1111" Deutscher Name für die Anzeige im Design Center und an der Traverse, nachdem diese in eine Zeichnung eingefügt wurde.
DescDe="" Zusätzliche deutsche Beschreibung für das Symbol.
NameEn="1111" Englischer Name für die Anzeige im Design Center und an der Traverse, nachdem diese in eine Zeichnung eingefügt wurde (sofern die Programmsprache auf English umgestellt wurde).
DescEn="" Zusätzliche englische Beschreibung für das Symbol.
Manufacturer="" Angabe des Herstellers.
Weight="0.0" Gewicht des Symbols.
Type="MyTruss" Bezeichnung des Traversentyps. Dieser wird an der Traverse angezeigt, nachdem diese in eine Zeichnung eingefügt wurde.
Length="1111" Länge der Traverse in Millimeter.
Width="290" Breite der Traverse in Millimeter.
Height="290" Höhe der Traverse in Millimeter.
Color="1" Bestimmt die Farbe der Traverse für die Materialliste. Folgende Werte stehen zur Verfügung: 1 = Silber 2 = Schwarz
Design="6" Angabe des Traversen-Designs. Folgende Werte stehen zur Verfügung: Pipe = 1 LadderVert = 2 LadderHor = 3 TriangleUp = 4 TriangleDown = 5 Square = 6 Rectangle = 7 Folding = 8 CirclePipe = 9 CircleLadder = 10 CircleTriangleUp = 11 CircleTriangleDown = 12 CircleSquare = 13 CircleRectangle = 14
FittingType="102" Bestimmt die Art des Verbinders der Traverse. Folgende Werte stehen zur Verfügung: None = 0, CamcoNone = 20, CamcoMtype = 21, HbDoublepipeNone = 30, HbDoublepipeBolt = 31, EurotrussNone = 40, EurotrussFD = 41, // FD, HD, TD35, TD44 EurotrussXD = 42, EurotrussGD = 43, EurotrussST = 44, EurotrussFT = 45, EurotrussTT = 46, EurotrussPRT = 47, ExpotrussNone = 50, ExpotrussXK = 51, // X3, X4 ExpotrussX4G = 52, // X4G GlobalTrussNone = 60, GlobalTrussF = 61, // F31, F32, F33, F34, F44 HOFalutecNone = 70, HOFbolt305_4 = 71, HOFbolt520_4 = 72, HOFkon290_400 = 73, HOFfork350MLT = 74, LitecNone = 80, MuellerTrussingNone = 90, MuellerTrussingFitting = 91, ProlyteNone = 100, ProlyteCCS4 = 101, // E ProlyteCCS6 = 102, // H, T, Tower ProlyteCCS7 = 103, // S, B, R, F ProlyteD75 = 104, // D75 = ACC - LP - 30 - D75 + CCS7 - 705 ProlyteM145 = 105, // M145 = ACC-LP-36 + ACC-LP-RS6x120 SlickNone = 110, SlickTRP = 111, // Lightbeam, Lightbox SlickTP = 112, // Minibeam, GS Truss, Novabeam, Maxibeam Slick5TTP = 113, // Superbeam SlickMETP = 114, // Megabeam ThomasTrussNone = 130, ThomasTrussBolt16x45 = 131, // Tower Truss, MD Truss ThomasTrussBoltST = 132, // Supertruss MilosM290 = 140, PrgBatTruss = 150, AtcDoppelkonus = 160, AtcGabelkopf = 161
FittingCount="4" Bestimmt die Anzahl der Verbinder für die Traverse.
NumberOfSegments="0" Keine Funktion für AuStTruss
LegAngle="90" Keine Funktion für AuStTruss
RotateAtInsert="true" Bestimmt ob das Symbol beim Einfügen gedreht werden kann. true = Drehen beim Einfügen false = Nicht drehen beim Einfügen
InsertAtLayer=""/> Wenn bei diesem Attribut ein Layer angegeben wird, dann wird das eingefügte Symbol auf den Layer gelegt. Wenn der Layer nicht vorhanden ist, dann wird dieser vor dem Einfügen angelegt. |