В формулах PlanPlace используются ссылки в фигурных скобках.
Примеры:- {Ширина (родит. элемент)} / 2
- {Ширина (родит. элемент)} - {Корпус} * 2
- ({Ширина (родит. элемент)} - {Корпус} * 2) / 3
- МАКСИМУМ(400, {Глубина (родит. элемент)} - 50)
В одной формуле можно комбинировать размеры, переменные, вычисляемые значения и материалы.
Что можно подставлять в формулы1. Параметры размеров секций, общих размеров модулей. Это размеры текущего или родительского элемента, например:
- {Ширина (родит. элемент)}
- {Высота (родит. элемент)}
- {Глубина (родит. элемент)}
Их удобно использовать для расчёта размеров деталей, смещений и центровки
2.
Переменные. В формулах можно использовать обычные переменные модуля. Например:
- {Боковины}
- {Отступ до паза}
- {Отступ крепежа дна}
Если переменная задана как
список значений, для каждого варианта можно указать не только название, но и
цифровое значение. Именно это цифровое значение и будет участвовать в расчётах.
Например, переменная
«Боковины» может иметь варианты:
- ЛДСП → 0
- Слева фасад → 10
- Справа фасад → 200 (например, пользователем на сцене или конструктором "по-умолчанию" выбран именно этот вариант)
- Фасады → 3
Тогда в формуле можно использовать саму переменную:
{Ширина (родит. элемент)} - {Корпус} / 3 * 2 * 2 - 2 - {Боковины}При этом при расчёте вместо
{Боковины} будет подставлено значение
200, то есть система подставит не текстовый вариант из списка, а его числовую пару.
3. Вычисляемые значения. В формулах можно использовать и ранее созданные вычисляемые значения. Это удобно, когда часть логики уже вынесена в отдельный расчёт и её нужно применять повторно в разных местах.
4. Материалы. Запись вида {Корпус} — это ссылка на толщину выбранной группы материалов.
Такая группа задаётся на вкладке
«Материалы» внутри конкретного модуля. Там можно:
- создать локальную группу материалов только для этого модуля;
- либо использовать привязку к глобальной группе, которая настраивается в разделе «Плитные материалы».
Например формула
{Ширина (родит. элемент)} - {Корпус} * 2 означает: взять ширину родительского элемента и вычесть две толщины корпуса.