Использование формул


Начиная с версии 3.0 подсчет материалов для кабелей/проводов производится по произвольной формуле.

1) Количество материалов на палитре свойств можно задать просто числом:
М
Этот вариант подходит для концевых муфт и других изделий, которые не зависят от длины.

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

Например, формула для определения метража трубы:
М

где:
L0 - длина линии без надбавок
n - количество кабелей

3) При необходимости, в формулах можно использовать математические функции:

Функция Описание Пример Результат
RND или ROUND Округление с заданной точностью RND(3.222, 2) 3.22
CEIL или CEILING Округление вверх до ближайшего целого числа CEIL(1.1) 2
FLOOR Округление вниз до ближайшего целого числа FLOOR(1.9) 1
ABS Абсолютное значение (модуль) числа ABS(-1) 1
MAX Возвращает большее из двух чисел MAX(1, 2) 2
MIN Возвращает меньшее из двух чисел MIN(1, 2) 1
POW Возведение в степень POW(3, 2) 9
SQRT Квадратный корень SQRT(4) 2

Для математических функций регистр не имеет значения. Пишите как Вам удобнее - RND, Rnd, rnd.
Полный список функций находится по ссылке

Разделитель целой и дробной части в формулах - точка.

Переключатель для компактного/подробного вида таблицы находится в правом верхнем углу.
В компактном виде, значение, вычисленное по формуле, выделяется зеленым цветом, без формулы - белым. М

Пример простой формулы

Ранее в свойствах провода/кабеля была специальная таблица для материалов на 1 метр длины. Теперь в ней нет необходимости.
Например, 5.5 шт. изделий на 1 м итоговой длины кабеля можно задать простой формулой:
5.5*L

Пример сложной формулы

Задать количество соединительных муфт для кабеля из расчета, что строительная длина на барабане не более 200 м.
Составим формулу по шагам, для наглядности:

Шаг Описание Формула
1 Длина кабеля c запасом L0*k
2 Количество отрезков кабеля по 200 м L0*k/200
3 Округляем вверх до целого, получаем целое число отрезков CEIL(L0*k/200)
4 Соединительных муфт потребуется на одну меньше, чем отрезков кабеля CEIL(L0*k/200)-1
5 Если кабелей несколько, то умножаем на n (CEIL(L0*k/200)-1)*n

Подобным образом можно составить практически любую формулу для подсчета материалов.