2.2.12.2.  Block [Macros]

In this section Macros are collected:

Macros contain a sequence of instructions or declarations under a certain name, in order to execute these with one simple command (instead of the single commands).

Example:

Macro to encode the part name: _ENCODE_PARTNAME=Application.GetObject("iface.teamcenter").EncodePartName

Instead of using "Application.GetObject("iface.teamcenter").EncodePartName" you can simply execute "_ENCODE_PARTNAME".

It is generally advisable to declare macros used across the board in ifacecommon.cfg, otherwise in the corresponding specific configuration file.