Власні формули — це розрахунки, які автоматично обчислюють кількості для позицій на основі обмірних вимірів. Замість того щоб вводити кількості вручну, формула підтягує дані вимірів із ваших обмірних символів і виводить точну потрібну кількість, враховуючи відходи та округлення.
Де з'являються формули
Формули налаштовуються в редакторі позицій, коли позицію вбудовано в обмірний символ. Відкрийте позицію, і ви побачите поле Розрахунок, де можна ввести вираз або згенерувати його за допомогою ШІ. (Якщо відкрити редактор в окремій панелі, вона має назву Формула.)
Синтаксис формул
Формули використовують квадратні дужки для посилання на змінні. Огорніть будь-яке ім'я змінної у квадратні дужки, а потім поєднайте їх арифметичними операторами. Наприклад, [NetAreaSqFt] * 1.1 бере чисту площу у квадратних футах і додає 10%. Ви можете використовувати +, -, *, / та дужки для групування. Доступні також стандартні математичні функції, зокрема sqrt, ceil, floor, round, abs, min, max і pow.
Поле введення формули перевіряє ваш вираз у реальному часі. Зелена галочка підтверджує, що формула дійсна, а червона піктограма вказує на синтаксичну помилку чи нерозпізнану змінну.
Змінні вимірів
Доступні вбудовані змінні залежать від типу обміру. Перемикайтеся між Площа, Лінійний і Кількість у засобі вибору змінних, щоб побачити, що доступно для кожного.
Обміри типу Кількість надають Count разом із похідними значеннями, як-от площа, периметр, площа стіни, площа траншеї та об'єм, обчисленими з розмірів елемента.
Обміри типу Лінійний надають змінні довжини (NetLinearFt, NetLinearM тощо), а також площу, площу стіни, площу траншеї та об'єм, виведені з довжини в поєднанні з шириною, висотою стіни чи глибиною.
Обміри типу Площа пропонують найширший набір змінних. Чисті, валові варіанти та варіанти з вирізами доступні для площі, периметра, площі стіни, площі траншеї, об'єму стіни та об'єму траншеї. Чисті значення віднімають вирізи, валові значення включають їх, а значення вирізів ізолюють лише ділянки вирізів.
Необроблені розміри (WallHeight, Width, Depth) і лічильники геометрії (PointCount, SegmentCount, ShapeCount) також доступні для всіх типів обмірів.
Кожна змінна має кілька варіантів одиниць. Натискання картки змінної з кількома одиницями відкриває випадний список, де ви вибираєте одиницю — фути, метри, ярди, квадратні фути, кубічні ярди тощо.
Власні змінні
Під вбудованими змінними натисніть Додати змінну, щоб створити власну. Кожна власна змінна має ключ (використовується у формулі), читабельне ім'я, значення за замовчуванням і необов'язкову одиницю. Наприклад, ви можете створити змінну з ключем SpacingFt, ім'ям «Joist spacing», значенням за замовчуванням 1.33 та одиницею «ft». Посилайтеся на неї у формулі як [SpacingFt]. Значення за замовчуванням застосовується скрізь, де виконується формула.
Генерування формул за допомогою ШІ
Натисніть піктограму з іскринкою поруч із полем введення формули, щоб перемкнутися в режим ШІ. Опишіть простою мовою, що ви обчислюєте — наприклад, Wall area divided by 32 for sheets of drywall — і натисніть Enter. ШІ згенерує вираз формули та за бажанням задасть значення відходів і округлення. Для поширених сценаріїв доступні чипи з пропозиціями, як-от Area in square feet plus 10% waste та Volume in cubic yards for concrete.
Щоб повернутися до ручного введення, натисніть піктограму функції або клавішу Escape.
Відсоток відходів
Поле Відходи додає відсотковий запас до результату формули. Введіть 10, щоб додати 10% відходів. Розрахунок множить необроблений результат формули на 1 + wastePercent / 100, тож результат у 100 кв. футів із 10% відходів стає 110 кв. футами. Це враховує розкрої матеріалу, поломки та надлишок, не змінюючи саму формулу.
Правила округлення вгору
Поле Округлювати вгору до найближчого округлює фінальну кількість угору до вказаного вами кроку. Введіть 1, щоб округлювати до цілих чисел, 12 — щоб округлювати до дюжин, або 0.5 для кроків у пів одиниці. Округлення застосовується після відходів, тож конвеєр виконується в такому порядку: обчислення формули, потім відходи, потім округлення.
