Macros

Simply faster

Macros are small programs started within ETS 3 performing a function automatically that otherwise would require a lot of manual work. By this, you save time and avoid errors.

The following macros are available:

Macro Device Association

This macro exports an overview list of device data in current project. It can be only used for documentation, an import of the list into ETS3 is not supported. Selection between only marked devices and all devices in project is supported.

Macro Project Merge/Compare

This macro copies all data (buildings/rooms, lines, devices, group addresses) from another project into the current project. Conflicts (e.g. same group addresses with different name or type) are recognized. A simulation mode shows all the operations necessary for the project merge without actually accomplishing the copying operation.
This macro enables you to create an ETS project in a team: different engineers work on different parts of the project. The partial projects can be merged to the complete project at any time.
The simulation function can also be used to compare two projects (or two versions of a project).

For our macro “MergeProjects” a newer version is available, which fixes an error when comparing / merging trades. Since the online update for the IT Tools for ETS3 is unfortunately no longer supported, please download the file "MergeProjects.idm" from our download area and copy it into the subfolder EtsMacros of the IT Tools for ETS3 (C:\Programme\IT Tools for ETS3\EtsMacros).

Macro Assign Group Global (free macro)

Within a project this macro globally assigns a group address to any indicated object of an application.
Useful e.g. for adding a central function.

Macro Import/Export Group List (free macros)

This pair of macros allows to write or read group addresses into / from a CSV file. This allows managing group address lists in a spreadsheet (e.g. Excel).

Macro Delete Unused Group Addresses (free Macro)

For clean-up a project

Macro Modify Object Flags

This macro changes object flags in several devices at once. Usage example: Set Read flags in several actuators to allow reading out by a visualisation.

Macro Modify Parameter

This macro changes parameters in several devices at once.
First change one or more parameters of one device. The macro allows to perform the same parameter changes automatically in all devices of the same type. Other parameters are left unchanged.

Macro Change Product

In the current project this macro changes a product globally by another one. Parameter settings and group addresses are kept.
Usage examples: use of an alternative product (e.g. other manufacturer), exchange of an application program by a newer version.

Macro Fill Visualisation Dummy

This macro imports a group address list to a dummy application, to set up filter tables for line couplers properly.

Macro Shift group addresses

This macro allows to shift multiple group addresses in one step. Select some group addresses and enter the new start address. Optionally the new group addresses can be numbered continuously, the previous distances can be kept, or specific distances can be applied.

Macro Export / Import device List

This pair of macros allows to import a device list available as CSV file (created e.g. by Excel) into an ETS project. Each line of the CSV file contains entries for the individual address, name according to the manufacturer, the manufacturer, the application program, the building structure and device information. Also group addresses can be contained in the CSV file and are assigned during import. Parameter settings are taken over from a template project.

Macro Export / Import device list xml DDS

These macros provide an export and import of ETS3 project data (without parameters) using a specially formatted xml file. This xml format is also used by the DDS-CAD 7.3 MEP software (version 7.3), so these macro can also be used for a project data exchange between DDS and ETS3.

Get the setup of the full versions from our Opens internal link in current windowDownload-Center.