1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Объекты-заполнители в макросах

Макросы / Проекты макросов

Модератор: специалисты Eplan

Закрыто
Аватара пользователя

Автор темы
aranea
знаток Eplan
знаток Eplan
Сообщения: 1136
Зарегистрирован: 21 сен 2012, 22:45
Имя: aranea
Благодарил (а): 27 раз
Поблагодарили: 155 раз

Объекты-заполнители в макросах

Сообщение aranea »

Читая хэлп по еплану, наткнулся на следующее:
Справка Еплан - Работа с макросами - Макросы - Макросы: Основы
Объекты-заполнители: Структура и принцип работы
Во всех возможных местах макроса (также и в невидимых, например, номере изделия или флажке и т. д.) можно вставить переменные, причем для всех свойств объектов схемы соединений имеются соответствующие текстовые поля. Эти так называемые "Объекты-заполнители" сохраняются только в макросах, а после вставки в проект они уже не существуют.
Переменная всегда начинается с символа <, далее следует имя переменной и затем символ > (например, <Функциональный текст>). Так как объект-заполнитель может содержать несколько переменных, такой метод записи необходим для разделения отдельных переменных, следующих друг за другом.
про использование объектов-заполнителей в макросах и выборе набора при вставке макроса я в курсе
но понять не могу о каких переменных идет речь в хэлпе, которые существуют только в макросе и не сохраняются после вставки в проект
как их вставлять и присваивать? =)
Изображение

Zakharov
знаток Eplan
знаток Eplan
Сообщения: 262
Зарегистрирован: 27 окт 2013, 12:11
Имя: Захаров
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 79 раз

Re: Объекты-заполнители в макросах

Сообщение Zakharov »

В устройствах можно значения большинства свойств заменить переменными. Эти переменные можно группировать в "наборы". Если все эти устройства будут в макросе то при вставке макроса появится окошко с названиями этих наборов и с просьбой выбрать один из них. После вставки макроса значения переменных присваиваются значениям свойств. Делать макрос на самом деле не обязательно. Эти наборы можно присваивать и просто любому набору устройств.
Если коротко то так.
И пример, который обычно приводят по этой теме. Вы сделали схемку привода двигателя с автоматом, контактором и самим мотором. К нему набор изделий для каждого в зависимости от мощности привода. При вставки макроса выбираете нужную мощность. Нужные изделия автоматически присваиваются устройствам.
К стати в проекте Еплан демо гост на странице где вводной клеммник есть действующий пример.
____________________________________________
В своем стремлении избежать граблей человек наступает на весь прочий сельхозинструмент.
Аватара пользователя

Автор темы
aranea
знаток Eplan
знаток Eplan
Сообщения: 1136
Зарегистрирован: 21 сен 2012, 22:45
Имя: aranea
Благодарил (а): 27 раз
Поблагодарили: 155 раз

Re: Объекты-заполнители в макросах

Сообщение aranea »

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

Zakharov
знаток Eplan
знаток Eplan
Сообщения: 262
Зарегистрирован: 27 окт 2013, 12:11
Имя: Захаров
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 79 раз

Re: Объекты-заполнители в макросах

Сообщение Zakharov »

Не, бред какой то. Скорее всего кто то лишнего написал. Только сегодня про это битый час рассказывал. Все там остается и присваивается. Я приложил макрос для тренировки, можно потренироваться.
lamp.ema
У вас нет необходимых прав для просмотра вложений в этом сообщении.
____________________________________________
В своем стремлении избежать граблей человек наступает на весь прочий сельхозинструмент.
Закрыто

Вернуться в «Макросы»