Aangepaste formules zijn berekeningen die automatisch hoeveelheden voor regelposten berekenen op basis van takeoff-metingen. In plaats van hoeveelheden handmatig in te voeren, haalt een formule meetgegevens op van uw takeoff-symbolen en berekent het exacte benodigde bedrag -- rekening houdend met afval en afronding.
Waar formules verschijnen
Formules worden geconfigureerd in de regelpost-editor wanneer een regelpost is ingebed binnen een takeoff-symbool. Open de regelpost en u ziet het veld Formule waar u een expressie kunt typen of er een kunt genereren met AI.
Formulesyntaxis
Formules gebruiken haakjesnotatie om naar variabelen te verwijzen. Omhul elke variabelenaam met vierkante haken en combineer ze met rekenkundige operatoren. Bijvoorbeeld, [NetAreaSqFt] * 1.1 neemt het netto oppervlak in square feet en voegt 10% toe. U kunt +, -, *, / en haakjes voor groepering gebruiken. Standaard wiskundige functies zijn ook beschikbaar: sqrt, ceil, floor, round, abs, min, max en pow.
De formule-invoer valideert uw expressie in real time. Een groen vinkje bevestigt dat de formule geldig is, terwijl een rood pictogram een syntaxfout of onherkende variabele aangeeft.
Meetvariabelen
De beschikbare ingebouwde variabelen hangen af van het takeoff-type. Schakel tussen Area, Linear en Count in de variabelenkiezer om te zien wat er voor elk beschikbaar is.
Count takeoffs bieden Count samen met afgeleide waarden zoals oppervlak, omtrek, wandoppervlak, sleufoppervlak en volume berekend uit de afmetingen van het item.
Linear takeoffs bieden lengtevariabelen (NetLinearFt, NetLinearM, enz.), oppervlak, wandoppervlak, sleufoppervlak en volume afgeleid van lengte gecombineerd met breedte, wandhoogte of diepte.
Area takeoffs bieden de breedste set variabelen. Netto-, bruto- en uitsparingvarianten zijn beschikbaar voor oppervlak, omtrek, wandoppervlak, sleufoppervlak, wandvolume en sleufvolume. Netto-waarden trekken uitsparingen af, bruto-waarden omvatten ze en uitsparing-waarden isoleren alleen de uitsparingregio's.
Elke variabele is beschikbaar in meerdere eenheidsvarianten. Klikken op een variabelenkaart met meerdere eenheden opent een dropdown waarin u de eenheid kiest -- feet, meters, yards, square feet, cubic yards, enz.
Aangepaste variabelen
Onder de ingebouwde variabelen klikt u op Variabele toevoegen om er een te maken. Elke aangepaste variabele heeft een sleutel (gebruikt in de formule), een leesbare naam, een standaardwaarde en een optionele eenheid. Bijvoorbeeld, u kunt een variabele maken met sleutel SpacingFt, naam "Joist spacing", standaardwaarde 1.33 en eenheid "ft". Verwijs ernaar in uw formule als [SpacingFt]. Gebruikers kunnen de standaardwaarde per symboolinstantie overschrijven.
Formules genereren met AI
Klik op het sprankel-icoon naast de formule-invoer om over te schakelen naar AI-modus. Beschrijf wat u berekent in gewone taal -- bijvoorbeeld, "Wall area divided by 32 for sheets of drywall" -- en druk op Enter. De AI genereert de formule-expressie en stelt optioneel afval- en afrondingswaarden in. Suggestie-chips zoals "Area in square feet plus 10% waste" en "Volume in cubic yards for concrete" zijn beschikbaar voor veelvoorkomende scenario's.
Om terug te keren naar handmatige invoer, klik op het functiepictogram of druk op Escape.
Afvalpercentage
Het veld Waste voegt een percentagebuffer toe aan het formule-resultaat. Voer 10 in om 10% afval toe te voegen. De berekening vermenigvuldigt de ruwe formule-uitvoer met 1 + wastePercent / 100, dus een resultaat van 100 sq ft met 10% afval wordt 110 sq ft. Dit houdt rekening met materiaalsneden, breuk en meerderheid zonder de formule zelf te wijzigen.
Afrondingsregels naar boven
Het veld Round up to nearest rondt de eindhoeveelheid naar boven af naar het dichtstbijzijnde increment dat u opgeeft. Voer 1 in om naar hele getallen af te ronden, 12 voor dozijnen of 0.5 voor halve-eenheidsincrements. Afronding wordt toegepast na afval, dus de pipeline verloopt in deze volgorde: formule-evaluatie, dan afval, dan afronding.
