Hoppa till huvudinnehåll

Anpassade formler

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

Blake Fischer avatar
Skrivet av Blake Fischer
Uppdaterad idag

Anpassade formler är beräkningar som automatiskt räknar ut mängder för radposter baserat på mängduttagsmätningar. Istället för att ange mängder manuellt hämtar en formel mätdata från dina mängduttagssymboler 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 mängduttagssymbol. Öppna radposten, så ser du fältet Formel där du kan skriva 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 nettovikten i kvadratfot och lägger till 10 %. Du kan använda +, -, *, / och parenteser för gruppering.

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

Mätvariabler

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

Count-mängduttag tillhandahåller Count tillsammans med härledda värden som yta, omkrets, väggyta, dikeyta och volym beräknad från objektets dimensioner.

Linear-mängduttag tillhandahåller längdvariabler (NetLinearFt, NetLinearM osv.), yta, väggyta, dikeyta och volym härledd från längd kombinerad med bredd, vägg-höjd eller djup.

Area-mängduttag erbjuder det bredaste setet av variabler. Netto-, brutto- och utskärningsvarianter är tillgängliga för yta, omkrets, väggyta, dikeyta, väggvolym och dikevolym. Nettovärden subtraherar utskärningar, bruttovärden inkluderar dem och utskärningsvärden isolerar just utskärningsområdena.

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, yard, kvadratfot, kubikyard med mera.

Anpassade variabler

Under 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å gnistringsikonen bredvid formelindatan för att växla till AI-läge. Beskriv vad du beräknar på vardagsspråk – till exempel "Väggyta delat med 32 för ark gipsskiva" – och tryck på Enter. AI:n genererar formeluttrycket och anger valfritt spill- och avrundningsvärden. Förslagschips som "Yta i kvadratfot plus 10 % spill" och "Volym i kubikyard 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 + wastePercent / 100, så ett resultat på 100 sq ft med 10 % spill blir 110 sq ft. Detta tar hänsyn till materialsågar, brott och överskott utan att ändra formeln själv.

Avrundningsregler 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 uppåt till heltal, 12 för att avrunda till dussin eller 0.5 för halv-enhetsincrement. Avrundning tillämpas efter spill, så processen körs i ordning: formelutvärdering, sedan spill, sedan avrundning.

Fick du svar på din fråga?