Lewati ke konten utama

Rumus khusus

Buat rumus yang secara otomatis menghitung kuantitas item baris dari pengukuran.

Ditulis oleh Sarah Chen

Formula kustom adalah perhitungan yang secara otomatis menghitung kuantitas untuk item baris berdasarkan pengukuran takeoff. Alih-alih memasukkan kuantitas secara manual, formula menarik data pengukuran dari simbol takeoff Anda dan menurunkan jumlah persis yang Anda butuhkan -- dengan memperhitungkan limbah dan pembulatan.

Tempat formula muncul

Formula dikonfigurasi di editor item baris ketika item baris disematkan di dalam simbol takeoff. Buka item baris, dan Anda akan melihat kolom Calculation tempat Anda dapat mengetik ekspresi atau menghasilkannya dengan AI. (Membuka editor di panelnya sendiri memberinya judul Formula.)

Sintaks formula

Formula menggunakan notasi tanda kurung untuk mereferensikan variabel. Bungkus nama variabel apa pun dalam tanda kurung siku, lalu gabungkan dengan operator aritmetika. Misalnya, [NetAreaSqFt] * 1.1 mengambil luas bersih dalam kaki persegi dan menambahkan 10%. Anda dapat menggunakan +, -, *, /, dan tanda kurung untuk pengelompokan. Fungsi matematika standar juga tersedia, termasuk sqrt, ceil, floor, round, abs, min, max, dan pow.

Input formula memvalidasi ekspresi Anda secara real time. Tanda centang hijau mengonfirmasi formula valid, sedangkan ikon merah menunjukkan kesalahan sintaks atau variabel yang tidak dikenali.

Variabel pengukuran

Variabel bawaan yang tersedia bergantung pada tipe takeoff. Beralihlah antara Area, Linear, dan Count di pemilih variabel untuk melihat apa yang tersedia untuk masing-masing.

Takeoff Count menyediakan Count bersama nilai turunan seperti luas, keliling, luas dinding, luas parit, dan volume yang dihitung dari dimensi item.

Takeoff Linear menyediakan variabel panjang (NetLinearFt, NetLinearM, dll.), luas, luas dinding, luas parit, dan volume yang diturunkan dari panjang yang dikombinasikan dengan lebar, tinggi dinding, atau kedalaman.

Takeoff Area menawarkan kumpulan variabel terluas. Varian bersih (net), kotor (gross), dan potongan (cutout) tersedia untuk luas, keliling, luas dinding, luas parit, volume dinding, dan volume parit. Nilai bersih mengurangi potongan, nilai kotor menyertakannya, dan nilai potongan mengisolasi hanya region potongan.

Dimensi mentah (WallHeight, Width, Depth) dan hitungan geometri (PointCount, SegmentCount, ShapeCount) juga tersedia di seluruh tipe takeoff.

Setiap variabel hadir dalam beberapa varian satuan. Mengeklik kartu variabel dengan beberapa satuan membuka menu dropdown tempat Anda memilih satuan -- kaki, meter, yard, kaki persegi, yard kubik, dan seterusnya.

Variabel kustom

Di bawah variabel bawaan, klik Add variable untuk membuat variabel Anda sendiri. Setiap variabel kustom memiliki kunci (digunakan dalam formula), nama yang dapat dibaca manusia, nilai default, dan satuan opsional. Misalnya, Anda dapat membuat variabel dengan kunci SpacingFt, nama "Jarak joist", nilai default 1.33, dan satuan "ft". Referensikan dalam formula Anda sebagai [SpacingFt]. Nilai default berlaku di mana pun formula dijalankan.

Menghasilkan formula dengan AI

Klik ikon kilau di sebelah input formula untuk beralih ke mode AI. Jelaskan apa yang Anda hitung dalam bahasa sederhana -- misalnya, "Luas dinding dibagi 32 untuk lembar drywall" -- lalu tekan Enter. AI menghasilkan ekspresi formula, dan secara opsional menetapkan nilai limbah dan pembulatan. Cip saran seperti "Luas dalam kaki persegi ditambah limbah 10%" dan "Volume dalam yard kubik untuk beton" tersedia untuk skenario umum.

Untuk kembali ke entri manual, klik ikon fungsi atau tekan Escape.

Persentase limbah

Kolom Waste menambahkan buffer persentase ke hasil formula. Masukkan 10 untuk menambahkan limbah 10%. Perhitungan mengalikan keluaran formula mentah dengan 1 + wastePercent / 100, sehingga hasil 100 sq ft dengan limbah 10% menjadi 110 sq ft. Ini memperhitungkan potongan material, kerusakan, dan kelebihan tanpa memodifikasi formula itu sendiri.

Aturan pembulatan ke atas

Kolom Round up to nearest membulatkan kuantitas akhir ke atas ke kelipatan terdekat yang Anda tentukan. Masukkan 1 untuk membulatkan ke atas ke bilangan bulat, 12 untuk membulatkan ke lusinan, atau 0.5 untuk kelipatan setengah satuan. Pembulatan diterapkan setelah limbah, jadi alurnya berjalan secara berurutan: evaluasi formula, lalu limbah, lalu pembulatan.

Apakah pertanyaan Anda terjawab?