Zum Hauptinhalt springen

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. source

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. catalog_partid

PartTypeDescriptor

Diese Eigenschaft wird genutzt, um einen lesbaren Namen des Bauteils bereitzustellen. Wir empfehlen, hier den Wert der Beschreibung aus den Bauteildaten zu nutzen. name

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. eklimaxarts

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. adderase 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}

condition 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. default

ExternalAppData

Hier legen Sie den Namen der Variablen fest, die in eKlimax vorhanden ist. Sie können die Zielvariable aus einer List wählen. external

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. mepdata

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. user Durch einen Klick auf "Open File" wird die Auswahl für bestehende Mappings angezeigt. openuser Da im Beispiel noch kein user Mapping vorhanden ist, muss mit dem Knopf "Create New File" ein neues angelegt werden. newuser 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: newfinish

Speicherplatz Usermappings

Eigene Mappings werden im Installationsordner und hier im Unterordner Mappings abgelegt. storage