Rug

#construction

13 APIs met deze tag

ADA Ramp API

ADA rolstoelhelling wiskunde als een API, lokaal en deterministisch berekend — de loop, landing en helling getallen waarmee een bouwer of toegankelijkheidsplanner een helling ontwerpt. De regel die de ADA vastlegt is 1 inch stijging per 12 loop, een maximale helling van 8,33%, dus het helling eindpunt zet een stijging om in de helling: loop = stijging × 12 (of × 16 / × 20 voor een zachtere helling als je de ruimte hebt), plus de vlakke landingen die de code vereist — een 5-voet landing boven en onder en nog een tussen de loops wanneer de stijging 30 inch overschrijdt — en de totale lengte van begin tot eind, dus een stijging van 24 inch heeft een 24-voet loop en 34 voet totaal nodig, terwijl een stijging van 36 inch opsplitst in twee loops met een tussenlanding voor 51 voet. Het fit eindpunt beantwoordt de praktijkvraag: past een helling voor deze stijging in de loop die je hebt? Het retourneert de minimale loop die een ADA 1:12 helling nodig heeft, of je ruimte voldoende is, en de helling die je daadwerkelijk zou krijgen als je het erin forceert — en markeert wanneer die 8,33% overschrijdt en je een switchback of een lagere stijging nodig hebt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor bouw-, toegankelijkheids-, woningaanpassings- en aannemer app-ontwikkelaars, helling-schatter en code-check tools, en bouwsoftware. Pure lokale berekening — geen key, geen derde partij service, direct. Bevestig tegen huidige ADA en lokale code. Live, niets opgeslagen. 2 compute endpoints.

api.oanor.com/adaramp-api

Deck Builder API

Deck-bouw wiskunde als een API, lokaal en deterministisch berekend — het aantal planken, balken en bevestigingsmiddelen dat een huiseigenaar of aannemer nodig heeft om een rechthoekig terras te materialiseren. Het boards endpoint zet de terrasafmetingen om in een echte boodschappenlijst: rijen = terrasbreedte ÷ (boardbreedte + tussenruimte), naar boven afgerond, dus een terras van 16 ft × 12 ft met een boardbreedte van 5,5 inch (een 5/4×6) en een tussenruimte van 1/8 inch heeft 26 rijen nodig; planken lopen over de lengte, elke rij neemt één 16 ft board, en een afvaltoeslag van 10% brengt het op 29 planken plus de lineaire meters en het terrasoppervlak. Het joists endpoint frameert het: balken worden langs de lengte geplaatst, dus aantal = ⌊lengte ÷ afstand⌋ + 1 — dertien balken met een hart-op-hart afstand van 16 inch (zeventien bij 12 inch voor sterkere of diagonale beplanking), elk overspant de breedte, plus twee randbalken en een ligger als totale framelineaire meters. Het fasteners endpoint telt de schroeven: elke terrasrij kruist elke balk eenmaal en wordt daar met twee schroeven bevestigd, dus een terras van 16×12 heeft 26 × 13 × 2 = 676 schroeven nodig, ongeveer 744 met afval — of één verborgen clip per kruising. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van bouw-, aannemers-, woningverbetering-, bouwmaterialen- en renovatie-apps, terras-schatters en takeoff-tools, en houthandel-calculators. Pure lokale berekening — geen key, geen externe service, direct. US-eenheden (voet/inch). Live, niets opgeslagen. 3 compute endpoints. Rechthoekige terrassen; voor binnenruimte gebruik een vloer-API.

api.oanor.com/deck-api

Metselwerk Schattings-API

Metselwerk schattingswiskunde als een API, lokaal en deterministisch berekend — de baksteen-, blok- en mortelhoeveelheden waar een metselaar, bouwer of schatter mee werkt. Het baksteen-eindpunt berekent hoeveel stenen een muur nodig heeft op basis van de oppervlakte (of lengte × hoogte in voet): stenen per vierkante voet = 144 / ((steentlengte + voeg) × (steenthoogte + voeg)), dus een standaard modulaire steen met een 3/8-inch mortelvoeg komt uit op de bekende 6,86 stenen per vierkante voet — een muur van 100 ft² is 686 stenen, plus een verspillingstoeslag en de mortelzakken (ongeveer 7 per 1000 stenen). Het blok-eindpunt doet hetzelfde voor betonmetselwerkeenheden: een standaard 16×8-inch CMU met een 3/8-inch voeg is 1,125 blokken per vierkante voet, met ruwweg 2,5 mortelzakken per 100 blokken. Beide eindpunten accepteren aangepaste eenheidsgezichtafmetingen en voegdikte, voegen een configureerbaar verspillingspercentage toe en ronden af naar hele eenheden. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van bouw-, metselcontractant-, bouwmaterialen- en woningverbeteringsapps, meet- en materiaalschattingshulpmiddelen en vakcalculators. Pure lokale berekening — geen sleutel, geen externe service, direct. Imperiale eenheden (inches en vierkante voet). Live, niets opgeslagen. 2 berekeningseindpunten. Dit is baksteen-/blok- en mortelschatting; voor gestort betonvolume gebruik een beton-API en voor gipsplaten gebruik een gipsplaat-API.

api.oanor.com/masonry-api

Dakhelling API

Dakgeometrie als een API, lokaal en deterministisch berekend. Het helling-eindpunt converteert vrij tussen de drie manieren waarop vakmensen een dakhelling beschrijven — de helling als stijging per 12 van de horizontale afstand (de X:12-notatie), de hoek in graden en de helling als percentage — met behulp van hoek = atan(helling/12); een 6:12-dak is 26,57° en een 50% helling, en het retourneert ook de hellingsvermenigvuldiger √(1 + tan²) die een platte planlengte schaalt naar de werkelijke lengte langs de helling. Het spant-eindpunt berekent de lengte van de gewone spant uit de horizontale afstand en de helling, spant = √(afstand² + stijging²) met stijging = afstand·tan(hoek), en voegt de lengte langs de helling van een optionele horizontale oversteek toe — een afstand van 12 eenheden bij 6:12 heeft een spant van 13,42 eenheden nodig. Het oppervlakte-eindpunt converteert een platte gebouwvoetafdruk naar het werkelijke schuine dakoppervlak, voetafdruk / cos(hoek), het getal dat u nodig heeft om shingles, membraan of onderlaag te bestellen; een voetafdruk van 100 m² onder een 6:12-dak is ongeveer 111,8 m². Lengtes zijn eenheid-neutraal — gebruik een consistente eenheid. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor ontwikkelaars van apps voor dakbedekking, bouw, aannemersschattingen, woningverbetering, zonne-installatie en architectuur, en voor software voor materiaalopname en -bestelling, en vaksoftware. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is dakspecifieke geometrie; gebruik voor een algemene helling of gradiënt een helling-API.

api.oanor.com/roofpitch-api

Lumber Calculator API

Lumber- en framemateriaal-schattingswiskunde als een API, lokaal en deterministisch berekend. Het boardfeet-eindpunt berekent board feet — de standaard volume-eenheid voor gezaagd hout, (dikte_in × breedte_in × lengte_ft) ÷ 12 — voor een aantal planken, met de totale board feet en lineaire feet. Het studs-eindpunt frameert een muur: het aantal verticale stijlen, ceil(muurlengte ÷ afstand) + 1 (16 inch ≈ 0,4064 m of 24 inch ≈ 0,6096 m hart-op-hart), met twee extra stijlen per opening, plus de plaatplanken voor de boven- en onderplaat. Het cost-eindpunt totaliseert het hout ofwel per board foot (board feet × prijs per board foot) of per stuk (stuks × prijs per stuk). Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor bouw-, timmer- en doe-het-zelf-app-ontwikkelaars, framing- en materiaalafname-tools, en houtzagerij- en bouwcalculators. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is lumber- en frameschatting; voor gipsplaten gebruik een gipsplaat-API en voor beton gebruik een beton-API.

api.oanor.com/lumber-api

Drywall Calculator API

Droge muur (gipsplaat) materiaalschatting wiskunde als een API, lokaal en deterministisch berekend. Het sheets-eindpunt berekent hoeveel platen een muur of plafond nodig heeft — de oppervlakte (direct gegeven, of als omtrek × hoogte, of lengte × breedte) gedeeld door het platoppervlak, met een afvaltoeslag — en het aantal schroeven (ongeveer 32 per standaardplaat). Het compound-eindpunt schat de voegenvuller in kilogram en het voegenband in meters voor het tapen en afwerken van de beplakte oppervlakte, met aanpasbare factoren per vierkante meter voor uw product en aantal lagen. Het kosteneindpunt totaliseert het project op basis van de platen en hun prijs plus de compound en het band. De standaard 2,4 × 1,2 m plaat wordt aangenomen tenzij u deze overschrijft. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor bouw-, renovatie- en handelsapp-ontwikkelaars, droge muur- en stucadoor-schatters, en bouw- en detailhandel-tools. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is droge muur materiaalschatting; voor isolatie R-waarden gebruik een U-waarde API en voor muurverf gebruik een verf API.

api.oanor.com/drywall-api

Vloer- & Tegel-API

Vloer- en tegelmateriaal-schattingswiskunde als een API, lokaal en deterministisch berekend. Het tegel-eindpunt berekent hoeveel tegels een vloer nodig heeft — het vloeroppervlak (direct gegeven of als lengte × breedte) gedeeld door het tegeloppervlak, met een verspillingstoeslag voor snijden en breuk (standaard 10%) — en, gegeven het aantal tegels per doos, hoeveel dozen te kopen. Het pakket-eindpunt bepaalt de grootte van laminaat, vinyl of tapijt op basis van de dekking per pakket: pakketten = plafond(oppervlakte·(1+verspilling) / dekking per pakket), met de totale dekking geleverd. Het voeg-eindpunt schat de voegmortel in kilogram voor een betegeld oppervlak op basis van tegelgrootte, voegbreedte en tegel-dikte, ((A+B)/(A·B))·voeg·dikte·dichtheid per vierkante meter. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van apps voor woningverbetering, renovatie en vakhandel, doe-het-zelf- en materiaalbesteltools, en rekenmachines voor bouwers en detailhandelaren. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is vloerbedekkingsschatting; voor muurverf gebruik een verf-API, voor dakbedekking gebruik een dakbedekkings-API en voor beton gebruik een beton-API.

api.oanor.com/flooring-api

Concrete Mix API

Concrete mix-design wiskunde als een API, lokaal en deterministisch berekend. Het mix-eindpunt splitst een volume beton op in zijn materialen op basis van een nominale mengverhouding (cement:zand:grind, bijvoorbeeld 1:2:4): het past de 1,54 droogvolume-toeslag toe en retourneert vervolgens het cement in kubieke meters, kilogrammen en 50 kg zakken, de volumes en massa's van zand en grind, en het water uit de water-cementverhouding — de complete batch voor de storting. Het quantity-eindpunt berekent het betonvolume van een plaat, fundering, of ronde of vierkante kolom op basis van de afmetingen, voegt een verspillingstoeslag toe en geeft het droge materiaalvolume. Het watercement-eindpunt lost de water-cementverhouding, het water of het cement op uit de andere twee — het belangrijkste getal voor betonsterkte en duurzaamheid. Gebruikte dichtheden zijn cement 1440, zand 1600 en grind 1450 kg/m³, met een 50 kg cementzak. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor bouw-, schattings- en bouwplaatsengineeringtools, materiaalopname en bestelling, DIY- en bouw-apps, en civiele techniek onderwijs. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is nominale volume-batch betonschatting; voor keermuur gronddruk gebruik een gronddruk API.

api.oanor.com/concrete-api

Septic System API

Septic-systeem dimensionering als een API, lokaal en deterministisch berekend met de typische Amerikaanse richtlijnen voor afvalwater ter plaatse. Het flow-eindpunt schat de ontwerp-afvalwaterstroom voor een woning op basis van het aantal slaapkamers (uitgaande van twee personen per slaapkamer) of een expliciete bezetting, met een standaard van 60 gallons per persoon per dag, en retourneert de dagelijkse stroom in US gallons en liters. Het tank-eindpunt beveelt een septic tankgrootte aan als de grootste van een op retentie gebaseerde grootte (flow × retentiedagen, standaard twee dagen) en het typische op slaapkamers gebaseerde codeminimum (≤3 slaapkamers 1.000, 4 slaapkamers 1.200, 5 slaapkamers 1.500, 6 slaapkamers 2.000 US gallons), en vertelt u welke van toepassing is. Het drainfield-eindpunt bepaalt de grootte van het bodemabsorptieveld: het deelt de dagelijkse stroom door een bodembelastingssnelheid — direct gegeven of opgezocht uit een percolatiesnelheid in minuten per inch — om het absorptieoppervlak te krijgen, en deelt dit vervolgens door de sleufbreedte om de sleuflengte te krijgen, in zowel imperiale als metrische eenheden. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Een schattingshulpmiddel, geen goedgekeurd ontwerp — raadpleeg altijd uw lokale gezondheidsautoriteit. Ideaal voor loodgieters- en septic-installatiegereedschappen, apps voor landelijk vastgoed en grond, woningbouw- en vergunningscalculators, en inspectiesoftware. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is septic / afvalwater dimensionering ter plaatse; voor opslagtankvolume en vulniveau gebruikt u een tank-API.

api.oanor.com/septic-api

Staircase Calculator API

Trapgeometrie als API, lokaal en deterministisch berekend. Het calc-eindpunt neemt de totale stijging (verdieping-tot-verdieping hoogte) en berekent het aantal treden, de exacte optrede, de aantrede, de totale looplengte, de lengte van de boom (hypotenusa) en de hoek van de trap, en controleert het resultaat tegen bouwvoorschriften en de Blondel comfortregel (2 × optrede + aantrede ≈ 24–25 in). Het check-eindpunt valideert een gegeven optrede en aantrede tegen typische Amerikaanse IRC-limieten — maximale optrede 7,75 in, minimale aantrede 10 in — en rapporteert de hoek en het comfort. Het stringer-eindpunt retourneert de boomlengte en hoek op basis van een totale stijging en totale looplengte. Afmetingen worden intern in inches verwerkt, maar accepteren inches, centimeters, millimeters en meters. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Code-limieten zijn typische Amerikaanse IRC-waarden — controleer altijd uw lokale bouwvoorschriften. Ideaal voor constructie- en timmergereedschap, terras- en woningverbeteringsapps, en architectuur- en CAD-software. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is trapgeometrie; voor verf-, tegel- en betonhoeveelheden gebruikt u een bouwcalculator-API en voor dakhelling een dakbedekkings-API.

api.oanor.com/stair-api

Fence Calculator API

Schatting van omheiningsmateriaal als een API, lokaal en deterministisch berekend. Het posts-eindpunt berekent het aantal heksegmenten, tussenpalen en liggers voor een traject op basis van de lengte en de paalafstand, plus de totale liggerlengte. Het pickets-eindpunt berekent hoeveel planken of platen een lengte nodig heeft op basis van de plankbreedte en de tussenruimte (stel de tussenruimte in op nul voor een privacyhek). Het materials-eindpunt produceert een volledige materialenlijst in één aanroep — palen, liggers, planken en het beton voor de paalgaten, in kubieke voet en meter en in 80 lb voorgemengde zakken — op basis van de hekafmetingen en de gatgrootte en paaldiepte. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Dit zijn schattingen: reken extra voor afval, poorten en hoekpalen, en volg de lokale bouwvoorschriften voor paaldiepte en funderingsgrootte. Plankbreedte en tussenruimte zijn in inches; lengte kan in voet, yard of meter zijn. Ideaal voor hekwerkaannemers en schatters, doe-het-zelf- en woningverbeteringstools, en landschaps- en offertesoftware. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is omheiningsmateriaal; voor verf, tegels en beton gebruik een bouwcalculator-API en voor mulch en grind gebruik een landschaps-API.

api.oanor.com/fence-api

Dakberekening API

Dakgeometrie als een API, lokaal en deterministisch berekend. Het helling-eindpunt converteert een dakhelling tussen elke gangbare vorm — stijging-over-loop (zoals 6:12), de hoek in graden, het procentuele hellingspercentage en de hellingsvermenigvuldiger (de factor die een platte voetafdruk omzet in het echte hellende oppervlak). Het spant-eindpunt berekent de spantlengte uit de horizontale loop en de helling — dat wil zeggen, de hypotenusa √(loop² + stijging²) — met een optionele oversteek geprojecteerd langs de helling. Het oppervlakte-eindpunt berekent het echte hellende dakoppervlak uit de gebouwvoetafdruk (direct ingevoerd of als lengte × breedte) en de helling, voegt een verspillingstoeslag toe en rapporteert het aantal Amerikaanse dakvierkanten en shinglebundels dat nodig is. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Lengtes zijn eenheid-agnostisch — gebruik consistente eenheden — terwijl de vierkanten- en bundelcijfers uitgaan van Amerikaanse dakvierkanten van 100 vierkante voet, dus geef de voetafdruk in vierkante voet door voor die. Ideaal voor dakdekkers en ramers, bouw- en doe-het-zelf-tools, zonnepaneelinstallatieplanning en offertesoftware. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is dakgeometrie; voor verf, tegels, beton en baksteenhoeveelheden gebruik een bouwcalculator API.

api.oanor.com/roofing-api

Bouwcalculator API

Bouw- en materiaalberekening als API — de alledaagse "hoeveel moet ik kopen" wiskunde voor bouw- en renovatieklussen, lokaal en deterministisch berekend op basis van standaard geometrie en vuistregels uit de branche. Het verf-eindpunt berekent de liters en het aantal blikken voor een oppervlak, rekening houdend met het aantal lagen en de dekking van de verf, minus deuren en ramen. Het tegel-eindpunt berekent hoeveel tegels (en volledige dozen) een vloer- of muuroppervlak nodig heeft op basis van de tegelafmetingen en een verspillingstoeslag. Het beton-eindpunt geeft het betonvolume in kubieke meters, kubieke yards en liters — en het aantal voorgemixte zakken — voor een plaat, fundering, muur of ronde kolom, met een optionele batchhoeveelheid. Het baksteen-eindpunt berekent hoeveel stenen een muur nodig heeft op basis van de steenmaat en mortelvoeg (standaard 215×65 mm steen met een 10 mm voeg ≈ 60 stenen per vierkante meter). Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor bouwmaterialenhandelaren en vak-apps, doe-het-zelf en woningverbeteringstools, offerte- en schattingssoftware, en projectplanners. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. Schattingen zijn richtlijnen — houd rekening met omstandigheden op de bouwplaats en volg de door de fabrikant opgegeven cijfers. 4 eindpunten. Dit is materiaalberekening; voor eenvoudige eenheidsconversie gebruik een eenheidsconversie-API en voor banden- of aandrijflijnberekeningen gebruik een banden-API.

api.oanor.com/buildcalc-api