Перейти до основного контенту

Власні формули

Створюйте формули, які автоматично обчислюють кількості позицій з вимірювань.

Blake Fischer avatar
Автор: Blake Fischer
Оновлено сьогодні

Користувацькі формули — це обчислення, які автоматично розраховують кількості для рядків на основі вимірювань розмітки. Замість ручного введення кількостей формула витягує дані вимірювань із ваших символів розмітки та виводить точну кількість, яку ви потребуєте, — з урахуванням відходів і округлення.

Де з'являються формули

Формули налаштовуються в редакторі рядка, коли рядок вбудовано в символ розмітки. Відкрийте рядок, і ви побачите поле Формула, де можна ввести вираз або згенерувати його за допомогою ШІ.

Синтаксис формул

Формули використовують нотацію квадратних дужок для посилання на змінні. Обгорніть будь-яке ім'я змінної квадратними дужками, потім комбінуйте їх арифметичними операторами. Наприклад, [NetAreaSqFt] * 1.1 бере чисту площу в квадратних футах і додає 10%. Ви можете використовувати +, -, *, / та круглі дужки для групування.

Поле введення формули перевіряє ваш вираз у реальному часі. Зелена галочка підтверджує, що формула дійсна, тоді як червона іконка вказує на синтаксичну помилку або невизнану змінну.

Змінні вимірювань

Доступні вбудовані змінні залежать від типу розмітки. Перемикайтеся між Площа, Лінійна та Підрахунок у виборі змінних, щоб побачити, що доступно для кожного.

Розмітки Підрахунок надають Count разом із похідними значеннями, такими як площа, периметр, площа стіни, площа траншеї та об'єм, обчислений із розмірів елемента.

Розмітки Лінійна надають змінні довжини (NetLinearFt, NetLinearM тощо), площу, площу стіни, площу траншеї та об'єм, виведений із довжини в комбінації з шириною, висотою стіни або глибиною.

Розмітки Площа пропонують найширший набір змінних. Варіанти чисті, загальні та вирізки доступні для площі, периметра, площі стіни, площі траншеї, об'єму стіни та об'єму траншеї. Чисті значення віднімають вирізки, загальні значення включають їх, а значення вирізок ізолюють лише регіони вирізок.

Кожна змінна має кілька варіантів одиниць вимірювання. Натиснення на картку змінної з кількома одиницями відкриває випадаючий список, де ви вибираєте одиницю — фути, метри, ярди, квадратні фути, кубічні ярди тощо.

Користувацькі змінні

Під вбудованими змінними натисніть Додати змінну, щоб створити власну. Кожна користувацька змінна має ключ (використовується у формулі), зрозумілу назву, значення за замовчуванням та необов'язкову одиницю вимірювання. Наприклад, ви можете створити змінну з ключем SpacingFt, назвою "Крок балок", значенням за замовчуванням 1.33 та одиницею "ft". Посилайтеся на неї у формулі як [SpacingFt]. Користувачі можуть перевизначити значення за замовчуванням для кожного екземпляра символу.

Генерація формул за допомогою ШІ

Натисніть іконку іскри поруч із полем формули, щоб перейти в режим ШІ. Опишіть, що ви розраховуєте, простою мовою — наприклад, "Площа стіни поділена на 32 для листів гіпсокартону" — і натисніть Enter. ШІ генерує вираз формули та за бажанням встановлює значення відходів і округлення. Чіпи пропозицій, такі як "Площа в квадратних футах плюс 10% відходів" і "Об'єм у кубічних ярдах для бетону", доступні для поширених сценаріїв.

Щоб повернутися до ручного введення, натисніть іконку функції або натисніть Escape.

Відсоток відходів

Поле Відходи додає відсотковий буфер до результату формули. Введіть 10, щоб додати 10% відходів. Обчислення множить сирий вивід формули на 1 + wastePercent / 100, тому результат 100 кв. футів з 10% відходів стає 110 кв. футів. Це враховує різання матеріалу, поломки та надлишок без зміни самої формули.

Правила округлення вгору

Поле Округлити вгору до найближчого округляє кінцеву кількість вгору до найближчого приросту, який ви вказуєте. Введіть 1, щоб округлити до цілих чисел, 12 — до дюжин або 0.5 для приростів по піводиниці. Округлення застосовується після відходів, тому конвеєр виконується в порядку: обчислення формули, потім відходи, потім округлення.

Ви отримали відповідь на своє запитання?