Новости EPLAN 2.7

Различение рамок макросов и макросов по методу использования

С помощью настройки Метод использования, которая задается для рамок макросов, можно установить, какие типичные функции макросов (Автоматически генерировать макросы, Обновить макросы) могут выполняться, а какие — нет.

Эффект:

С помощью нового метода использования рамок макросов функции макросов эффективно адаптируются к соответствующему виду проекта (генерирование в проекте макросов, обновление в проекте схемы соединений). Кроме того, этот метод использования помогает при построении и структурировании вложенных макросов.

Различия между рамками макросов

Кроме того, метод использования позволяет лучше различать подготовленные макросы в навигаторе макросов.

В дереве навигатора макросов подготовленные макросы, рамки макросов которых имеют одинаковый метод использования, объединяются в один уровень иерархии. При этом методы использования обозначаются разными пиктограммами.

Пиктограмма

Значение

"Незаданные" или "нижестоящие" макросы

Определяющие макросы

Ссылающиеся макросы

Для целенаправленного отображения и обработки макросов новое свойство Макрос: Метод использования (ид. 23011) можно использовать в качестве критерия фильтра в навигаторе макросов и отображать как столбец в представлении в виде списка навигатора.

Чтобы вставленные в графический редактор рамки макросов было проще различать, в управление слоями добавлены два дополнительных слоя для рамок макросов:

Уже имеющийся слой для рамок макросов EPLAN308 теперь по умолчанию используется для "незаданных" или "нижестоящих" рамок макросов.

Переключение метода использования

При вставке рамок макросов в проект макросов предварительно установлен метод использования "Определяющий". Этот метод использования сохраняется при автоматическом генерировании макросов. Затем на платформе EPLAN метод использования при вставке в проект схемы соединений автоматически изменяется на "Ссылающийся". Таким образом, макросы при правильной настройке в проекте макросов создаются так, чтобы их можно было сразу использовать и обновлять при необходимости.

После этого метод использования автоматически не переключается (даже при изменении вида проекта).

При вставке в проект макросов вставленным макросам по умолчанию присваивается метод использования "Определяющий". Это позволяет использовать вставленные макросы в качестве шаблона для других макросов и создавать новые проекты макросов. С помощью настройки проекта Вставить ссылающиеся макросы вы также можете указать, чтобы макросы вставлялись с методом использования "Ссылающийся". Эта настройка целесообразна, если у вас уже есть качественные проекты макросов, а новые макросы создаются только путем вставки новых рамок макросов или посредством копирования и вставки уже существующих макросов.

Метод использования во вложенных рамках макросов

Если вы активировали настройку Вставить ссылающиеся макросы и при построении вложенных макросов действуете в рекомендуемой последовательности (изнутри наружу), то настройка метода использования для соответствующих рамок макросов не требуется.

Чтобы подготовить вложенные макросы, сначала вставьте уже готовый макрос, а затем начертите внешнюю рамку макроса. Таким образом внутренней рамке макроса присваивается метод использования "Ссылающийся", а внешней — метод использования "Определяющий".

Для рамок макросов с еще большей степенью вложения предусмотрен метод использования "Нижестоящий". Рамки макросов с этим методом использования не учитываются при автоматическом генерировании или обновлении внешних рамок макросов.

Метод использования для макросов страниц или 3D-макросов

Для макросов страниц и 3D-макросов метод использования определяется автоматически в зависимости от вида проекта (в проектах макросов — "Определяющий", в проектах схем соединений — "Ссылающийся").

Преобразование проектов

Проекты из старых версий EPLAN (версия 2.7 или более ранняя) автоматически преобразовываются при открытии на платформе EPLAN. При этом автоматически присваивается метод использования: подготовленные макросы в проектах макросов получают метод использования "Определяющий". Макросам, которые уже вставлены в старые проекты схем соединений, присваивается метод использования "Ссылающийся".

Вложенные рамки макросов интерпретируются на основании их графической структуры. В проектах схем соединений "внутренним" рамкам макросов присваивается метод использования "Нижестоящий". В проектах макросов внешним рамкам макросов присваивается метод использования "Определяющий", а внутренним — метод использования "Ссылающийся". Для рамок макросов с большей степенью вложения устанавливается метод использования "Нижестоящий".

В некоторых неоднозначных ситуациях (например, если линии внешней и внутренней рамки макроса пересекаются) могут возникнуть сложности с присвоением метода использования.

Сообщение контрольного прогона

Чтобы проверить, правильно ли в проекте применен метод использования рамок макросов, воспользуйтесь новым сообщением контрольного прогона 014006 из класса сообщения 014 "Макросы".