Stima recinzione
Una recinzione di 100 piedi, alta 6 piedi con un palo ogni 8 piedi, richiede 14 pali, 39 traversi e 301 doghe. Aggiunga i prezzi unitari del fornitore e ottenga la distinta dei materiali con il totale di ogni voce. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza
- 100
- Altezza
- 6
- Interasse dei pali
- 8
- Prezzo del palo
- 12
- Prezzo del traverso
- 8
- Prezzo della doga
- 2,5
- Larghezza della doga
- 3,5
- Spazio tra le doghe
- 0,5
- Traversi per sezione
- 3
- Sezioni
- 13
Una stima di recinzione è una distinta materiali, non un semplice conteggio di pannelli: a Lei servono pali, traversi e doghe interi più un totale in valuta ai prezzi già quotati dal magazzino. Questo calcolatore di stima recinzione prende la lunghezza del perimetro in piedi, l’altezza finita in piedi, l’interasse dei pali in piedi e i prezzi unitari di pali, traversi e doghe, poi restituisce i conteggi di pezzi e un totale per righe. I pali seguono la regola del tratto aperto con un palo extra all’estremo; i traversi per campata derivano dall’altezza; le doghe si impacchettano lungo il tratto con faccia tipica uno per quattro e fuga da mezzo pollice, salvo che Lei sostituisca quei pollici.
Come si calcolano pali, traversi, doghe e il costo totale
Tratti la recinzione come un tratto aperto la cui lunghezza è il perimetro da coprire. Divida quella lunghezza in piedi per l’interasse dei pali in piedi; il numero di campate sections è il tetto di quel rapporto, e posts è sections più uno affinché entrambi gli estremi del tratto abbiano un palo. Le doghe si impacchettano lungo lo stesso tratto in pollici: converta length in pollici, aggiunga la correzione della fuga finale e divida per il passo di una faccia di doga più una fuga.
La quantità d’acquisto pickets è il tetto di quel rapporto esatto, così un resto frazionario costa ancora un’intera tavola in più, e l’ultima doga non ha fuga pendente. Un tratto di cento piedi e sei di altezza a interasse di otto piedi, con doghe predefinite da tre pollici e mezzo e fuga da mezzo pollice, produce tredici campate, quattordici pali, trentanove traversi e trecentouno doghe. Il percorso è aritmetica in virgola mobile deterministica, senza semi casuali, senza orologio a muro e senza rete.
Fuga zero è un posa di privacy lecita; un perimetro nullo o negativo non lo è, perché una recinzione senza tratto non può avere distinta materiali.
Dove un calcolatore di stima recinzione merita il proprio posto
I proprietari che pianificano un tratto a doghe nel fine settimana ricorrono a una stima di recinzione quando il magazzino chiede quanti pali, quanti traversi e quante doghe, e quanto costano quei pezzi alle etichette odierne, non quanti pannelli astratti stanno in un foglio. Digitare cento piedi di perimetro, sei di altezza, interasse di otto piedi e tre prezzi unitari produce un computo paragonabile a un preventivo di consegna senza aprire una cartella di unità miste.
Gli appaltatori che offrono un cortile rettangolare semplice possono inserire le lunghezze dei lati sommate come un perimetro e fissare i casi di riferimento nelle prove così uno script di computo e una verifica telefonica non dissentono su se quattordici pali coprano cento piedi a centri di otto. I moduli di scuola professionale di falegnameria esterna possono congelare il caso cento per sei per otto perché l’aritmetica è deterministica.
Questa pagina risponde alla ricerca di una stima di recinzione come distinta materiali e costo combinati a partire da quote e prezzi unitari. Un conteggio solo di pali, solo di doghe, o un costo che parte da quantità già note risponde a un’altra interrogazione e non deve condividere questa pagina.
Casi d'uso
Doghe uno per quattro contro uno per sei
Ricalcoli lo stesso perimetro e la stessa altezza con faccia da 3.5 pollici e faccia da 5.5 pollici per vedere come il passo cambia il conteggio delle doghe e la riga delle doghe della stima.
Offerta dell’appaltatore dai lati sommati
Fissi un caso di riferimento di 100 piedi, 6 piedi e 8 piedi in uno script di computo così la verifica telefonica e la riga di offerta coincidano su pezzi interi e costo totale.
Domande frequenti
Che cosa accade se la lunghezza del perimetro è zero o negativa?
Un length non positivo non descrive un tratto di recinzione, quindi il calcolatore rifiuta di inventare conteggi di pezzi e non viene addebitato.
Un cortile chiuso usa un palo in meno rispetto a un tratto aperto?
Questa stima usa la regola del tratto aperto posts = sections + 1, conservativa di un palo se Lei srotola un perimetro chiuso. Inserisca le lunghezze dei lati sommate; il palo extra è un piccolo eccedente, non una sottrazione di anello chiuso.
Quanti pali e doghe servono per una recinzione di 100 piedi?
Con 6 piedi di altezza e un palo ogni 8 piedi servono 13 campate, 14 pali, 39 traversi e 301 doghe da 3,5 pollici con fuga di 0,5 pollici. Se cambia interasse o doga, i numeri si adeguano.
Quanti traversi vanno in ogni campata?
Se non lo indica, circa uno ogni due piedi di altezza e mai meno di due. Una recinzione di 4 piedi ha 2 traversi per campata e una schermante di 6 piedi ne ha 3.
Posso usare doghe più larghe o senza fuga?
Sì. Inserisca 5,5 pollici per una doga 1×6 al posto dei 3,5 predefiniti, e una fuga pari a zero per una recinzione schermante a doghe accostate. Il numero di doghe viene ricalcolato.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/build/fence-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":100,"height":6,"post_spacing":8,"post_price":12,"rail_price":8,"picket_price":2.5}'const res = await fetch("https://api.kit.forhosting.com/build/fence-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 100,
"height": 6,
"post_spacing": 8,
"post_price": 12,
"rail_price": 8,
"picket_price": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/fence-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 100,
"height": 6,
"post_spacing": 8,
"post_price": 12,
"rail_price": 8,
"picket_price": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/fence-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":100,"height":6,"post_spacing":8,"post_price":12,"rail_price":8,"picket_price":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":100,"height":6,"post_spacing":8,"post_price":12,"rail_price":8,"picket_price":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/fence-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"length": 100,
"height": 6,
"post_spacing": 8,
"post_price": 12,
"rail_price": 8,
"picket_price": 2.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.fence_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una lunghezza non positiva viene rifiutata con invalid_input così un errore di digitazione non inventa una recinzione gratuita. La stessa aritmetica pura alimenta lo strumento gratuito del browser e il percorso API, così uno schizzo del sabato coincide con la riga che uno script di acquisti invia in seguito.
Come si calcolano pali, traversi, doghe e il costo totale
I traversi sono sections volte rails_per_section. Quando omette rails_per_section il calcolatore lo sceglie da height: circa un traverso orizzontale ogni due piedi di altezza finita, mai meno di due, così una recinzione a doghe di quattro piedi usa due traversi per campata e una di privacy di sei piedi ne usa tre. Si assume che ogni doga sia tagliata all’altezza della recinzione, per questo picket_length_ft uguaglia height e picket_linear_feet uguaglia pickets volte height. I costi di riga sono posts volte post_price, rails volte rail_price e pickets volte picket_price; total_cost è la somma di quelle tre righe, arrotondata a due decimali.
Che cosa invia, quali unità valgono e come si comportano gli errori
Invii sei numeri finiti obbligatori. length è il perimetro in piedi lungo il tratto; deve essere strettamente positivo, e un valore nullo o negativo fallisce con invalid_input nominando length. height è l’altezza finita in piedi, usata come lunghezza della doga e come predefinito dei traversi per campata. post_spacing è la distanza interasse in piedi tra pali; le campate residenziali tipiche misurano sei o otto piedi. post_price, rail_price e picket_price sono prezzi unitari nella stessa valuta, un numero per pezzo, e possono essere zero quando Lei desidera solo i conteggi. Gli opzionali picket_width e picket_gap sono in pollici: tre pollici e mezzo è la faccia predefinita dello stock nominale uno per quattro, e mezzo pollice è la fuga predefinita; fuga zero è ammessa per una recinzione di privacy a contatto. L’opzionale rails_per_section è un intero positivo che sostituisce il predefinito basato su height. Campi assenti, stringhe vuote, testo non numerico, NaN e Infinity falliscono con invalid_input nominando il campo e non vengono addebitati. In caso di successo il JSON restituisce gli ingressi ripuliti, gli interi sections, posts, rails e pickets, picket_length_ft, picket_linear_feet, pickets_exact, coverage_length_ft, i tre costi di riga, total_cost, più un unit_note, una stringa formula, il method open_run_posts_rails_pickets e un breve messaggio perché i registri documentino l’algoritmo. Il prezzo API è la base pubblicata di $0.002 per elemento riuscito; i fallimenti di convalida non consumano il saldo prepagato.
Dove un calcolatore di stima recinzione merita il proprio posto
Chi ristruttura e sceglie tra una faccia uno per quattro da tre pollici e mezzo e una uno per sei da cinque pollici e mezzo ricalcola lo stesso length e height per vedere come si muovono il conteggio delle doghe e la riga delle doghe quando cambia il passo; è una decisione di materiale, non di percentuale di scarto. Poiché questa capacità è un motore parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la convalida fallita non consuma il saldo. Tenga le richieste piccole, fissi posts, rails, pickets e total_cost nelle prove, e otterrà una stima riproducibile per preventivi, ordini e worker di bordo senza erigere un nucleo CAD proprio.
Casi di integrazione
Computo di recinzione a doghe per il fine settimana
Inserisca perimetro e altezza in piedi, interasse pali di otto piedi e tre prezzi unitari per ottenere posts, rails, pickets e total_cost prima di recarsi al magazzino.
Domande tecniche
Come conta pali, traversi e doghe questa stima di recinzione?
sections è ceil(length / post_spacing). posts è sections più uno (tratto aperto). rails è sections volte rails_per_section, che per omissione deriva da height. pickets è ceil((length in pollici più picket_gap) / (picket_width più picket_gap)). total_cost è le tre righe quantità per prezzo unitario.
Quali unità usano length, height, post_spacing, picket_width e picket_gap?
length, height e post_spacing sono in piedi. picket_width e picket_gap sono in pollici (predefiniti 3.5 e 0.5). I prezzi unitari sono valuta per pezzo in un’unica valuta. La risposta indica picket_linear_feet in piedi.
Quanto costa il calcolatore di stima recinzione?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.