Bauteil Mapping
Builtin vs User
Der Dialog des Mappers teilt sich in 2 Tabs.
- Builtin Im Bereich Builtin können Sie die durch uns bereitgestellten Mappings einsehen. Sie beziehen sich auf die im offiziellen Release durch Autodesk gelieferten Kataloge für AutoCAD MEP.
- User Im Tab User können Sie eigene Mappings erzeugen. Der Prozess ist weiter unten beschrieben. Ein Usermapping hat Vorrang vor den durch uns gelieferten Mappings. Sie können also Definitionen überschreiben.
Source System
Die Auswahlliste der Plattform dient als Selektion, welche Mappings sie einsehen oder bearbeiten möchten. In diesem Falle wählen wir AME für AutoCAD MEP.
MEP Objects
Nachdem die Plattform gewählt wurde füllt sich die Liste der MEP Objects mit den gefundenen Bauteilmappings. In der Liste sind alle Formstücke sowie Kanäle enthalten, die gemappt wurden. Sobald eine Zeile ausgewählt wurde werden die Eigenschaften auf der rechten Seite angezeigt. Diese gliedern sich wie Folgt:
Eigenschaften Objekt
Deprecated
Ist das Bauteil aktiv (false) oder deaktiviert (true). Wird ein Bauteil deaktiviert wird das Mapping ignoriert.
Language
Da viele Informationen in AutoCAD sprachspezifisch übersetzt werden ist die Sprache entscheidend, die Sie nutzen möchten. Aktuell unterstützen wir Deutsch, Englisch und Französisch. Wir unterstützen folgende Sprachcodes de_DE, en_US, fr_FR
Message
Wenn Sie eine Nachricht für den Import übertragen möchten kann diese an der Stelle hinterlegt werden. Soll z.B. auf eine Prüfung der Modellmaße hingewiesen werden?
PartID
Die Elemente eines Kataloges in AutoCAD MEP haben eindeutige IDs. Diese dient dazu, das Bauteil zu identifizieren. Die ID finden Sie im Katalog Editor im Bereich Konstanten für das jeweilige Bauteil in der Spalte PrtID.
PartTypeDescriptor
Diese Eigenschaft wird genutzt, um einen lesbaren Namen des Bauteils bereitzustellen. Wir empfehlen, hier den Wert der Beschreibung aus den Bauteildaten zu nutzen.
PartTypeKey
Der PartTypeKey bildet die Liste der verfügbaren eKlimax Bauteile ab. Sie können die Liste durch den Knopf mit den drei Punkten ... öffnen und das gewünschte eKlimax-Bauteil zuweisen. Aktuell wird die Einstellung im Programmablauf noch nicht genutzt. Sie ist allerdings hilfreich, um die Parttype Nummern einsehen zu Können.
MEPData
Die Liste MEPData listet die Abmessungsmappings für das unter MEP Objects gewählte Bauteil auf. Die Anzahl der Einträge variiert mit der komplexität eines Bauteils. So wird ein T-Stück mehr Einträge benötigen als ein einfacher rechteckiger Kanal.
Abmessungen anlegen oder Löschen
Neue Abmessungen können mit dem Kontextmenü hinzugefügt bzw. gelöscht werden. Mit dem Menüeintrag "Clone Dimension Object" kann eine bestehende Abmessung in die Zwischenablage kopiert werden, um sie in einem anderen Objekt oder in einem eigenen Usermapping zu verwenden.
Eigenschaften Abmessung
Nachdem eine Zeile der Abmessungen gewählt wurde können die Eigenschaften dieser Abmessung auf der rechten Seite editoert werden.
Calculation
Diese Eigenschaft kann genutzt werden, um komplexe Berechnungen in Form von Formeln zu hinterlegen. Das kann genutzt werden, wenn ein Bauteil in AutoCAD MEP ein benötigtes Maß nicht bereitstellt und dieses aus der Addition vorhandener Maße berechnet werden kann. Sie können hierfür alle im Bauteil vorhandenen Maße nutzen. Im gezeigten Beispiel sind das die Maße RW1 und RW2. Um solche Maße vom Rest der Formel separieren zu können müssen die Variablen in {} geklammert werden.
(({RW1}-{RW2})/2)*-1(({RW1}-{RW2})/2)*-1
Die Variablen werden dann zur Laufzeit durch die jeweiligen Werte aus dem zu exportierenden Bauteil ersetzt.
Comment
Der Kommentar kann für eigene, interne Hinweise, genutzt werden und wird nicht während des Exportes genutzt. Es bietet sich an, hier Hinweise zur Formel oder Ähnlichem zu hinterlegen, um nach einer längeren Nichtbearbeitung des Mappings einen Einstiegspunkt zu haben.
Condition
Die Condition verhält sich ähnlich der Calculation. Auch hier kann eine Formel hinterlegt werden. Diese wird allerdings validiert, bevor das Objekt weiter ausgewertet wird. Im folgenden Beispiel wird geprüft, ob RW1 größer als RW2 ist, erst dann wird die Formel beispielsweise berechnet
{RW1}>{RW2}
Dieses Beispiel berechnet das Maß e für eKlimax, wenn die Breite RW1 größer als RW2 ist.
Default value
Mit dem Vorgabewert können Sie Standards fest belegen. Dies lässt sich kombinieren mit Conditions. Das folgende Beispiel für einen Kanal illustriert die Möglichkeiten. Es validiert die Länge des Kanals. Ist dieser größer 900 mm wird das Bauteil mit dem Default Value 2400110 exportiert, also als "L" in eklimax erscheinen. Ist es kürzer, wird es als 2400111 exportiert und den Formteilen zugeschlagen.
ExternalAppData
Hier legen Sie den Namen der Variablen fest, die in eKlimax vorhanden ist. Sie können die Zielvariable aus einer List wählen.
MEPData
Hier legen Sie die Quellvariable aus dem MEP Bauteil fest, deren Wert genutzt werden soll. Das Beispiel für einen Kanal liest aus AutoCAD den Wert der Variablen RH1 und überträgt sie in "a" auf der eKlimax Seite.
Falls Sie Werte aus einem Eigenschaftssatz übertragen möchten ist auch dies möglich. In diesem Fall tragen Sie in das MEPData Feld ein, wie im Screenshot zu sehen für die Postionsnummer "pos.T" in eKlimax. Über diesen Weg werden auch die Werte für die Flansche aus dem Kanal ausgelesen, die im Eigenschaftssatz
CAD_DEV_MEP2eKLIMAX.Ver1_key
stehen. Bitte beachten Sie dabei die Syntax
Eigenschaftssatzname.Eigenschaft
Feste Variablennamen
Wir bieten einige Variablen an, die zur Laufzeit berechnet werden, um die Arbeit mit Mappings zu vereinfachen bzw. geometrische Berechnungen zu unterstützen. Diese können in MEPData genutzt werden.
- Length Stellt die Länge des Bauteils zur Verfügung
User Mappings
Prinzipiell stehen in eigenen Mappings die selben Möglichkeiten bereit wie oberhalb beschrieben. Usermappings können Sie allerdings selbst erzeugen und somit an ihre Gegebenheiten anpassen. Auf dem Reiter User können Sie bestehende Usermappings öffnen und bearbeiten bzw. neue anlegen. Durch einen Klick auf "Open File" wird die Auswahl für bestehende Mappings angezeigt. Da im Beispiel noch kein user Mapping vorhanden ist, muss mit dem Knopf "Create New File" ein neues angelegt werden. Wenn der Dialog mit "OK" geschlossen wird, erscheint das neue Mapping in der Auswahl und kann nun zur Bearbeitung geöffnet werden. Dies geschieht mittels einem Doppelklick auf den Listeneintrag mit dem Namen ekkodale_Test. Das neue Mapping kann nun bearbeitet werden:
Speicherplatz Usermappings
Eigene Mappings werden im Installationsordner und hier im Unterordner Mappings abgelegt.