Özel formüller, metraj ölçümlerine dayanarak satır kalemleri için miktarları otomatik olarak hesaplayan işlemlerdir. Miktarları elle girmek yerine, bir formül metraj sembollerinizden ölçüm verilerini çeker ve ihtiyaç duyduğunuz tam miktarı türetir; bunu yaparken fire ve yuvarlamayı da hesaba katar.
Formüller nerede görünür
Formüller, bir satır kalemi bir metraj sembolünün içine gömülü olduğunda satır kalemi düzenleyicisinde yapılandırılır. Satır kalemini açtığınızda, bir ifade yazabileceğiniz veya yapay zeka ile bir formül oluşturabileceğiniz Hesaplama alanını görürsünüz. (Düzenleyiciyi kendi panelinde açtığınızda başlığı Formül olur.)
Formül söz dizimi
Formüller, değişkenlere başvurmak için köşeli parantez gösterimini kullanır. Herhangi bir değişken adını köşeli parantez içine alın, ardından bunları aritmetik operatörlerle birleştirin. Örneğin, [NetAreaSqFt] * 1.1 ifadesi metrekare cinsinden net alanı alır ve %10 ekler. +, -, *, / operatörlerini ve gruplama için parantezleri kullanabilirsiniz. sqrt, ceil, floor, round, abs, min, max ve pow gibi standart matematik fonksiyonları da kullanılabilir.
Formül girişi, ifadenizi gerçek zamanlı olarak doğrular. Yeşil bir onay işareti formülün geçerli olduğunu onaylar, kırmızı bir simge ise bir söz dizimi hatasını veya tanınmayan bir değişkeni belirtir.
Ölçüm değişkenleri
Kullanılabilir yerleşik değişkenler metraj türüne bağlıdır. Her tür için neyin kullanılabilir olduğunu görmek üzere değişken seçicide Alan, Doğrusal ve Adet arasında geçiş yapın.
Adet metrajları, öğenin boyutlarından hesaplanan alan, çevre, duvar alanı, hendek alanı ve hacim gibi türetilmiş değerlerin yanı sıra Count değişkenini sağlar.
Doğrusal metrajlar; uzunluk değişkenleri (NetLinearFt, NetLinearM vb.), alan, duvar alanı, hendek alanı ve uzunluğun genişlik, duvar yüksekliği veya derinlikle birleştirilmesinden türetilen hacim sağlar.
Alan metrajları en geniş değişken setini sunar. Alan, çevre, duvar alanı, hendek alanı, duvar hacmi ve hendek hacmi için net, brüt ve kesinti varyantları mevcuttur. Net değerler kesintileri çıkarır, brüt değerler bunları dahil eder ve kesinti değerleri yalnızca kesinti bölgelerini ayrı tutar.
Ham boyutlar (WallHeight, Width, Depth) ve geometri sayıları (PointCount, SegmentCount, ShapeCount) da metraj türleri arasında kullanılabilir.
Her değişken birden çok birim varyantında gelir. Birden çok birime sahip bir değişken kartına tıklamak, birimi seçtiğiniz bir açılır menü açar: fit, metre, yarda, fit kare, yarda küp vb.
Özel değişkenler
Yerleşik değişkenlerin altında, kendi değişkeninizi oluşturmak için Değişken ekle'ye tıklayın. Her özel değişkenin bir anahtarı (formülde kullanılır), okunabilir bir adı, varsayılan bir değeri ve isteğe bağlı bir birimi vardır. Örneğin, anahtarı SpacingFt, adı "Kiriş aralığı", varsayılan değeri 1.33 ve birimi "ft" olan bir değişken oluşturabilirsiniz. Buna formülünüzde [SpacingFt] olarak başvurun. Varsayılan değer, formülün çalıştığı her yerde geçerli olur.
Yapay zeka ile formül oluşturma
Yapay zeka moduna geçmek için formül girişinin yanındaki yıldız simgesine tıklayın. Hesapladığınız şeyi sade bir dille açıklayın (örneğin, "Alçıpan levhaları için duvar alanının 32'ye bölünmesi") ve Enter tuşuna basın. Yapay zeka, formül ifadesini oluşturur ve isteğe bağlı olarak fire ve yuvarlama değerlerini ayarlar. "Metrekare cinsinden alan artı %10 fire" ve "Beton için yarda küp cinsinden hacim" gibi öneri çipleri yaygın senaryolar için kullanılabilir.
Elle girişe dönmek için fonksiyon simgesine tıklayın veya Escape tuşuna basın.
Fire yüzdesi
Fire alanı, formül sonucuna yüzde olarak bir tampon ekler. %10 fire eklemek için 10 girin. Hesaplama, ham formül çıktısını 1 + wastePercent / 100 ile çarpar; böylece %10 fireyle 100 ft kare olan bir sonuç 110 ft kare olur. Bu, formülün kendisini değiştirmeden malzeme kesimlerini, kırılmaları ve fazlalıkları hesaba katar.
Yukarı yuvarlama kuralları
Şu değere yukarı yuvarla alanı, son miktarı belirttiğiniz en yakın artışa yukarı yuvarlar. Tam sayılara yuvarlamak için 1, düzinelere yuvarlamak için 12 veya yarım birim artışları için 0.5 girin. Yuvarlama fireden sonra uygulanır; böylece akış şu sırayla çalışır: formül değerlendirmesi, ardından fire, ardından yuvarlama.
