Aangepaste formules zijn berekeningen die automatisch hoeveelheden voor regelitems berekenen op basis van hoeveelheidsmetingen. In plaats van hoeveelheden handmatig in te voeren, haalt een formule meetgegevens uit uw hoeveelheidssymbolen en leidt daaruit de exacte hoeveelheid af die u nodig hebt -- rekening houdend met afval en afronding.
Waar formules verschijnen
Formules worden geconfigureerd in de regelitemeditor wanneer een regelitem is ingebed in een hoeveelheidssymbool. Open het regelitem en u ziet het veld Berekening waar u een expressie kunt typen of er een met AI kunt genereren. (Wanneer u de editor in een eigen paneel opent, heeft deze als titel Formule.)
Formulesyntaxis
Formules gebruiken haaknotatie om naar variabelen te verwijzen. Plaats elke variabelenaam tussen vierkante haken en combineer ze vervolgens met rekenkundige operatoren. Bijvoorbeeld: [NetAreaSqFt] * 1.1 neemt de netto-oppervlakte in vierkante voet en telt daar 10% bij op. U kunt +, -, *, / en haakjes voor groepering gebruiken. Standaard wiskundige functies zijn ook beschikbaar, waaronder sqrt, ceil, floor, round, abs, min, max en pow.
Het formule-invoerveld valideert uw expressie in realtime. Een groen vinkje bevestigt dat de formule geldig is, terwijl een rood pictogram wijst op een syntaxisfout of een niet-herkende variabele.
Meetvariabelen
De beschikbare ingebouwde variabelen zijn afhankelijk van het hoeveelheidstype. Schakel in de variabelekiezer tussen Oppervlakte, Lineair en Aantal om te zien wat voor elk beschikbaar is.
Aantal-bepalingen bieden Count samen met afgeleide waarden zoals oppervlakte, omtrek, wandoppervlak, sleufoppervlak en volume, berekend op basis van de afmetingen van het item.
Lineaire bepalingen bieden lengtevariabelen (NetLinearFt, NetLinearM, etc.), oppervlakte, wandoppervlak, sleufoppervlak en volume, afgeleid van de lengte in combinatie met breedte, wandhoogte of diepte.
Oppervlakte-bepalingen bieden de breedste set variabelen. Voor oppervlakte, omtrek, wandoppervlak, sleufoppervlak, wandvolume en sleufvolume zijn netto-, bruto- en uitsnijdvarianten beschikbaar. Nettowaarden trekken uitsnijdingen af, brutowaarden tellen ze mee en uitsnijdwaarden isoleren alleen de uitgesneden gebieden.
Ruwe afmetingen (WallHeight, Width, Depth) en geometrietellingen (PointCount, SegmentCount, ShapeCount) zijn ook beschikbaar voor alle hoeveelheidstypen.
Elke variabele is er in meerdere eenheidsvarianten. Door op een variabelekaart met meerdere eenheden te klikken, opent een dropdownmenu waarin u de eenheid kiest -- voet, meter, yard, vierkante voet, kubieke yard, enzovoort.
Aangepaste variabelen
Klik onder de ingebouwde variabelen op Variabele toevoegen om uw eigen variabele aan te maken. Elke aangepaste variabele heeft een sleutel (gebruikt in de formule), een leesbare naam, een standaardwaarde en een optionele eenheid. U kunt bijvoorbeeld een variabele aanmaken met sleutel SpacingFt, naam "Hart-op-hart afstand balken", standaardwaarde 1.33 en eenheid "ft". Verwijs ernaar in uw formule als [SpacingFt]. De standaardwaarde geldt overal waar de formule wordt uitgevoerd.
Formules genereren met AI
Klik op het sterrenpictogram naast het formule-invoerveld om over te schakelen naar de AI-modus. Beschrijf in gewone taal wat u berekent -- bijvoorbeeld "Wandoppervlak gedeeld door 32 voor gipsplaten" -- en druk op Enter. De AI genereert de formule-expressie en stelt optioneel waarden voor afval en afronding in. Suggestiechips zoals "Oppervlakte in vierkante voet plus 10% afval" en "Volume in kubieke yard voor beton" zijn beschikbaar voor veelvoorkomende scenario's.
Om terug te keren naar handmatige invoer, klikt u op het functiepictogram of drukt u op Escape.
Afvalpercentage
Het veld Afval voegt een percentagebuffer toe aan het formuleresultaat. Voer 10 in om 10% afval toe te voegen. De berekening vermenigvuldigt de ruwe formule-uitvoer met 1 + wastePercent / 100, zodat een resultaat van 100 sq ft met 10% afval 110 sq ft wordt. Dit houdt rekening met materiaalverlies bij het snijden, breuk en overschot zonder de formule zelf te wijzigen.
Afrondingsregels
Het veld Naar boven afronden op dichtstbijzijnde rondt de uiteindelijke hoeveelheid naar boven af op het door u opgegeven increment. Voer 1 in om naar boven af te ronden op hele getallen, 12 om op dozijnen af te ronden of 0.5 voor halve eenheden. Afronding wordt na afval toegepast, dus de pijplijn verloopt in deze volgorde: formule-evaluatie, daarna afval, daarna afronding.
