Hoppa till huvudinnehåll

Anpassade formler

Bygg formler som automatiskt beräknar radantal från mätningar.

Skrivet av Sarah Chen

Anpassade formler är beräkningar som automatiskt beräknar mängder för radposter baserat på takeoff-mätningar. Istället för att ange mängder manuellt hämtar en formel mätdata från dina takeoff-symboler och härleder den exakta mängden du behöver – med hänsyn till spill och avrundning.

Var formler visas

Formler konfigureras i radpostredigeraren när en radpost är inbäddad i en takeoff-symbol. Öppna radposten, så ser du fältet Formel där du kan skriva in ett uttryck eller generera ett med AI.

Formelsyntax

Formler använder hakparentesnotation för att referera till variabler. Omge vilket variabelnamn som helst med fyrkantiga parenteser och kombinera dem med aritmetiska operatorer. Till exempel tar [NetAreaSqFt] * 1.1 den nettoarean i kvadratfot och lägger till 10 %. Du kan använda +, -, *, / och parenteser för gruppering. Standard matematikfunktioner är också tillgängliga: sqrt, ceil, floor, round, abs, min, max och pow.

Formelingången validerar ditt uttryck i realtid. En grön bock bekräftar att formeln är giltig, medan en röd ikon indikerar ett syntaxfel eller okänd variabel.

Mätvariabler

De tillgängliga inbyggda variablerna beror på uttagstypen. Växla mellan Area, Linear och Count i variabelväljaren för att se vad som är tillgängligt för varje.

Count-uttag tillhandahåller Count tillsammans med härledda värden som area, omkrets, väggarea, schaktarea och volym beräknad från objektets dimensioner.

Linear-uttag tillhandahåller längdvariabler (NetLinearFt, NetLinearM osv.), area, väggarea, schaktarea och volym härledd från längd kombinerad med bredd, vägg höjd eller djup.

Area-uttag erbjuder det bredaste setet av variabler. Netto-, brutto- och utklippsvarianter är tillgängliga för area, omkrets, väggarea, schaktarea, väggvolym och schaktvolym. Nettovärden subtraherar utklipp, brutto värden inkluderar dem och utklippsvärden isolerar bara utklippsregionerna.

Varje variabel finns i flera enhetsvarianter. Att klicka på ett variabelkort med flera enheter öppnar en rullgardinsmeny där du väljer enheten – fot, meter, yards, kvadratfot, kubikyards med mera.

Anpassade variabler

Nedanför de inbyggda variablerna klickar du på Lägg till variabel för att skapa din egen. Varje anpassad variabel har en nyckel (används i formeln), ett mänskligt läsbart namn, ett standardvärde och en valfri enhet. Till exempel kan du skapa en variabel med nyckel SpacingFt, namn "Regelavstånd", standardvärde 1.33 och enhet "ft". Referera till den i din formel som [SpacingFt]. Användare kan åsidosätta standardvärdet per symbolinstans.

Generera formler med AI

Klicka på gnistrande ikonen bredvid formelingången för att växla till AI-läge. Beskriv vad du beräknar på vardagsspråk – till exempel "Väggarea delat med 32 för gipsskivor" – och tryck Enter. AI:n genererar formeluttrycket och valfritt spill- och avrundningsvärden. Förslagschips som "Area i kvadratfot plus 10 % spill" och "Volym i kubikyards för betong" är tillgängliga för vanliga scenarier.

För att återgå till manuell inmatning klickar du på funktionsikonen eller trycker Escape.

Spillprocent

Fältet Spill lägger till en procentuell buffert till formelresultatet. Ange 10 för att lägga till 10 % spill. Beräkningen multiplicerar det råa formelresultatet med 1 + spillProcent / 100, så ett resultat på 100 kvadratfot med 10 % spill blir 110 kvadratfot. Detta tar hänsyn till materialsågar, brott och överskott utan att modifiera formeln själv.

Avrundning uppåt

Fältet Avrunda uppåt till närmaste avrundar den slutliga mängden uppåt till det närmaste increment du anger. Ange 1 för att avrunda till heltal, 12 för att avrunda till dussin eller 0.5 för halvenhetsincrement. Avrundning tillämpas efter spill, så processen körs i ordning: formelutvärdering, sedan spill, sedan avrundning.

Fick du svar på din fråga?