Глобальные переменные
#инструкция

Что такое глобальные переменные

Глобальные переменные — это мощный инструмент системы PlanPlace, предназначенный для централизованного управления параметрами проекта, которые можно массово применять и изменять в расчётах или шаблонах модулей.

Основные преимущества использования глобальных переменных:
  • Централизованное управление и Ускорение настройки — изменение значения в одном месте автоматически применяется во всех модулях, в которых значение "по-умолчанию" этих переменных не было сознательно изменено.
  • Стандартизация — обеспечение единообразия параметров по всему каталогу. Пользователи-дизайнеры и продавцы будут везде узнавать переключатель и доступные в нём варианты.
  • Гибкость — возможность быстрой адаптации под специфические требования производства, если каталог копируется для новой учётной записи или в процессе работы возникает такая потребность.
Глобальная переменная — это дополнительный параметр, создаваемый пользователем для обеспечения гибкости проектирования и технологической настройки. В отличие от встроенных свойств элементов (толщина материала, тип фасада и т.п.), глобальные переменные позволяют управлять настройками, которые не заложены изначально:
  • Отступы и зазоры
  • Глубина профилей
  • Типы конструктивных элементов
  • Параметры видимости/функций
  • Специфические производственные допуски
  • Практически любые особенности, которые вы сможете придумать для поведения модулей на сцене планировщика.
Область действия:
  • Глобальные переменные — доступны во всех модулях системы, называются единообразно, имеют одинаковые варианты значений (часть их которых точечно можно скрыть от пользователя) и общее значение "по-умолчанию", если оно не было изменено в конкретном элементе. Они могут быть изменены сразу для всех модулей прямо на сцене, если включена такая возможность.
  • Локальные переменные — существуют только внутри конкретного модуля, если повторяются в нескольких модулях, то могут называться по-разному, иметь разные варианты выбора и вообще вести себя по-разному, что может вызывать вопросы и сложности у пользователей. Однако у них есть и свои преимущества. Подробнее о них см. отдельную статью.

Создание новой переменной

1. В меню личного кабинета откройте раздел "Глобальные переменные".
2. В нижней части страницы нажмите кнопку "Добавить переменную".
3. Укажите уникальный ключ для переменной, используя только латинские буквы и цифры без пробелов.
4. Задайте название, которое поможет идентифицировать её в дальнейшем.
5. Настройте параметры переменной:
  • Выводить в меню: включите переключатель, если хотите, чтобы переменная отображалась в главном меню параметров на сцене конструктора.
  • Тип данных: выберите формат:
- Число — для числовых значений (например, размеры).
- Выбор из списка — фиксированный набор вариантов, каждое из которых состоит из текстового названия — для отображения пользователю и системного значения (числовое значение) — для внутренней логики системы и непосредственного участия в математических вычислениях (подробнее о том как обратиться к такому значению см. в статье Математические вычисления в PlanPlace).
- Да/Нет — для логических переключателей (вкл./выкл.).
  • Порядок: определите позицию переменной в меню конструктора.
  • Группа: укажите группу, если переменные объединяются по смыслу при показе дизайнеру на сцене планировщика (например, «Корпус» или «Ящики»).
  • Мин., Макс., Шаг: задайте диапазон возможных значений для числовых типов.
6. В столбце "Значение" укажите значение переменной по умолчанию:
- Для числовой переменной — поле ввода цифр.
- Для выбора из списка — выпадающий список.
- Для типа "Да/Нет" — переключатель-флажок.
7. После заполнения всех полей проверьте введённые данные и нажмите "Сохранить".
Обратите внимание! Удаление глобальных переменных или изменение ключа в текущем значении может вызвать ошибки в отображении предустановленных модулей. Мы настоятельно рекомендуем вместо удаления использовать уже имеющиеся переменные, а при необходимости добавлять новые.

Добавление глобальной переменной в новый элемент

Добавление Глобальных переменных для использования в условиях, вычисляемых значениях или математических вычислениях внутри элементов происходит в конфигураторе новых элементов на вкладке "Переменные".

Вызвать добавление можно либо кликом правой кнопки на заголовок "Переменные" в иерархии переменных, либо левым кликом на три точки справа на заголовке иерархии "Переменные", затем выбрать переменную из списка и нажать кнопку "Добавить" напротив неё. За один раз можно выбрать сразу несколько переменных. После завершения операции окно добавления можно закрыть крестиком в правом верхнем углу или кнопкой "Ок" в конце списка. Глобальные переменные в списке будут выделены жирным цветом. При клике на конкретную переменную можно будет настроить доступные для неё параметры. Подробнее смотри в статье "Управление переменными в PlanPlace 2.0".

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

Включение в формулы рассматривается в рамках статьи "Математические вычисления в PlanPlace 2.0".

Примеры использования глобальных переменных

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

На видео показан результат использование глобальных переменных в левом меню для дизайнеров, продавцов и конечных покупателей на сайте.
Пример: Тип задней стенки
Задача: Предусмотреть возможность выбора типа задней стенки (в паз, накладная, вкладная, без задней стенки) с централизованным управлением.
Решение:
  1. Создайте глобальную переменную:
  • Ключ: tip_zadney_stenki
  • Название: «Тип задней стенки»
  • Тип: Выбор из списка, Значения: В паз тонкая (0), В четверть тонкая (1), Накладная корпус (2), Вкладная корпус (3), Без задней стенки (4) и/или иные варианты
  • Значение по умолчанию: В паз тонкая
  • Сохрание обновлённый список глобальных переменных
2. Добавьте переменную в модули корпусов
3. В конструкторе модуля настройте условия видимости задней стенки в зависимости от значения переменной
4. Для моечных модулей заблокируйте переменную и установите значение «Без задней стенки»

Иллюстрация добавления и применения глобальных переменных в модели будет показана после следующего примера
Пример: Боковые стенки из разных материалов
Задача: Обеспечить возможность выбора материала боковых стенок (ЛДСП, фасады слева/справа, все фасады).
Решение:
  1. Создайте глобальную переменную:
  • Ключ: bokovye_stenki
  • Название: «Боковые стенки»
  • Тип: Выбор из списка, Значения: ЛДСП (0), Слева фасад (1), Справа фасад (2), Фасады (3)
  • Сохрание обновлённый список глобальных переменных
2. Добавьте переменную в модули
3. В условиях видимости деталей используйте переключатели указанные в значениях глобальной переменной
Информация была полезной?
Предыдущее
Вопросы и ответы
Комментарий:
Тема обращения:
Почта для ответа:
Ссылка на конструктор:
Один вопрос - одна заявка.
По темам бухгалтерии, покупки и продлении лицензии, пишите на почту sales@planplace.ru
Один вопрос - одна заявка.
По темам бухгалтерии, покупки и продлении лицензии, пишите на почту sales@planplace.ru