Befehle und Bedienung zum CAFM Exporter

Der ACACafmExport stellt die folgenden Funktionen und Befehle zur Verfügung.

CadDevAcaFmBlockExtract

Dieser Befehl wandelt AutoCAD Architecture und MEP Objekte in Blöcke um. Dabei werden die Eigenschaftssätze, die zuvor an den Objekten angehängt wurden, in Attribute gewandelt. Die Werte der Eigenschaft füllen den Wert des Attributes.

Wahlweise kann ein Standardblock eingefügt oder jedes Bauteil in einen eigenständigen Block umgewandelt werden.

 

Konfigurieren können sie das Umwandlungsverhalten mit Hilfe des Config Befehls weiter unten auf dieser Seite.

CadDevAcaFmFindRoomRelationsForBlocks

Sucht die Raumbeziehungen für Blöcke heraus.

AutoCAD Architecture Elemente können per Eigenschaftssatz mit Räumen verknüpft werden. Für AutoCAD Blöcke stehen diese Eigenschaften leider nicht zur Verfügung.

Mit Hilfe dieses Befehls können sie Blöcke Räumen zuordnen.

Basis sind AutoCAD Architecture Räume. Die Räume dürfen nur aus einen Ring, also einer Kontur bestehen.

Die Raumzugehörigkeit wird ein einen Eigennschaftssatz "DeviceToRoom" geschrieben. Dieser muss die beiden Eigenschaften "Spacename" und Spacehandle" enthalten, beide als Text.

Der Eigenschaftssatz muss bereits in der Zeichnung vorhanden sein.

CadDevAcaFmConfigurationConfiguration

Der Konfigurationsbefehl gibt ihnen die Möglichkeit, das Verhalten des FMBlockExtract Befehls zu steuern.

Die folgenden Variablen werden zur Verfügung gestellt:

InsertBlock

Soll ein Block der Zeichnung für alle Objekte eingesetzt oder jedes Element als eigenständiger Block umgewandelt werden?

Im ersten Fall wird immer der selbe Block eingefügt, die Attribute jedoch mit den Werten des gerade behandelten Zeichnungsobjektes gefüllt.

Soll jedes Element in einen eigenen Block konvertiert werden, muss diese Einstellung auf false stehen.

FMBlockName

Der Name des AutoCAD Blockes, wenn InsertBlock auf true steht.

FMBlockPropertySets

Eine Liste der Eigenschaftssätze, die zur Umwandlung herangezogen werden.

Nur diejenigen Elemente in der Zeichnung, die einen Eigenschaftssatz aus dieser Liste beinhalten, werden bearbeitet!

Mehrere Sätze können durch Komma getrennt angegeben werden.

CombineNames

Sollen die Propertyset Namen und Propertynamen kombiniert werden, um daraus neue Attribute pro Block zu erzeugen?

StringReplacement

Sonderzeichen, die in diesem Feld angegeben werden, werden aus den Blocknamen entfernt und durch Unterstriche ersetzt.

...Prefix

Wenn hier in den jeweiligen Variablen Texte angegeben werden, werden sie den neu erzeugten Blöcken vorangestellt.

...suffix

Ähnlich dem Prefix, werden diese Texte den Blocknamen angehängt.