Langkau ke kandungan utama

Formula tersuai

Bina formula yang mengira kuantiti butir baris secara automatik daripada ukuran.

Ditulis oleh Sarah Chen

Rumus tersuaian ialah pengiraan yang mengira secara automatik kuantiti untuk item baris berdasarkan pengukuran takeoff. Daripada memasukkan kuantiti secara manual, rumus menarik data pengukuran daripada simbol takeoff anda dan mendapatkan jumlah tepat yang diperlukan -- mengambil kira sisa dan pembulatan.

Di mana rumus muncul

Rumus dikonfigurasi dalam editor item baris apabila item baris tertanam dalam simbol takeoff. Buka item baris, dan anda akan melihat medan Rumus di mana anda boleh menaip ungkapan atau menjana satu dengan AI.

Sintaks rumus

Rumus menggunakan notasi kurungan untuk merujuk pemboleh ubah. Balut mana-mana nama pemboleh ubah dalam kurungan siku, kemudian gabungkan dengan pengendali aritmetik. Contohnya, [NetAreaSqFt] * 1.1 mengambil kawasan bersih dalam kaki persegi dan menambah 10%. Anda boleh menggunakan +, -, *, /, dan kurungan untuk pengelompokan. Fungsi matematik standard juga tersedia: sqrt, ceil, floor, round, abs, min, max, dan pow.

Input rumus mengesahkan ungkapan anda secara masa nyata. Tanda semak hijau mengesahkan rumus sah, manakala ikon merah menunjukkan ralat sintaks atau pemboleh ubah tidak dikenali.

Pemboleh ubah pengukuran

Pemboleh ubah bawaan yang tersedia bergantung pada jenis takeoff. Tukar antara Kawasan, Linear, dan Kiriman dalam pemilih pemboleh ubah untuk melihat apa yang tersedia untuk setiap satu.

Takeoff Kiriman menyediakan Count bersama nilai terbit seperti kawasan, perimeter, kawasan dinding, kawasan parit, dan isipadu yang dikira daripada dimensi item.

Takeoff Linear menyediakan pemboleh ubah panjang (NetLinearFt, NetLinearM, dsb.), kawasan, kawasan dinding, kawasan parit, dan isipadu yang terbit daripada panjang digabung dengan lebar, ketinggian dinding, atau kedalaman.

Takeoff Kawasan menawarkan set pemboleh ubah paling luas. Varian bersih, kasar, dan potongan tersedia untuk kawasan, perimeter, kawasan dinding, kawasan parit, isipadu dinding, dan isipadu parit. Nilai bersih menolak potongan, nilai kasar termasuknya, dan nilai potongan mengasingkan kawasan potongan sahaja.

Setiap pemboleh ubah datang dalam pelbagai varian unit. Mengklik kad pemboleh ubah dengan pelbagai unit membuka menu thalaun di mana anda pilih unit -- kaki, meter, yard, kaki persegi, yard kiub, dan sebagainya.

Pemboleh ubah tersuaian

Di bawah pemboleh ubah bawaan, klik Tambah pemboleh ubah untuk mencipta pemboleh ubah anda sendiri. Setiap pemboleh ubah tersuaian mempunyai kunci (digunakan dalam rumus), nama yang boleh dibaca manusia, nilai lalai, dan unit pilihan. Contohnya, anda mungkin mencipta pemboleh ubah dengan kunci SpacingFt, nama "Jarak Joist", nilai lalai 1.33, dan unit "ft". Rujuknya dalam rumus anda sebagai [SpacingFt]. Pengguna boleh mengatasi nilai lalai setiap contoh simbol.

Menjana rumus dengan AI

Klik ikon berkilau sebelah input rumus untuk bertukar ke mod AI. Terangkan apa yang anda kira dalam bahasa biasa -- contohnya, "Kawasan dinding dibahagi 32 untuk helai plester dinding" -- dan tekan Enter. AI menjana ungkapan rumus, dan secara pilihan menetapkan nilai sisa dan pembulatan. Cip cadangan seperti "Kawasan dalam kaki persegi ditambah 10% sisa" dan "Isipadu dalam yard kiub untuk konkrit" tersedia untuk senario biasa.

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

Peratusan sisa

Medan Sisa menambah penampan peratusan kepada hasil rumus. Masukkan 10 untuk menambah 10% sisa. Pengiraan darab output rumus mentah dengan 1 + wastePercent / 100, jadi hasil 100 kaki persegi dengan 10% sisa menjadi 110 kaki persegi. Ini mengambil kira potongan bahan, kerosakan, dan lebihan tanpa mengubah suai rumus itu sendiri.

Peraturan pembulatan ke atas

Medan Bulatan ke atas kepada terdekat membulatkan kuantiti akhir ke atas kepada increment terdekat yang anda nyatakan. Masukkan 1 untuk membulatkan ke atas kepada nombor bulat, 12 untuk membulatkan kepada belasan, atau 0.5 untuk increment separuh unit. Pembulatan digunakan selepas sisa, jadi saluran berjalan secara berurutan: penilaian rumus, kemudian sisa, kemudian pembulatan.

Adakah ini menjawab soalan anda?