Calculateur demande unites appareils
24 unités d'appareil sur la courbe réservoir de chasse donnent une demande de pointe probable de 16,615167 gallons par minute, soit 62,895248 litres. Saisissez le total tiré de votre code et choisissez la courbe logement ou bâtiment public pour un premier dimensionnement. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Unités d'appareils
- 24
- Système
- Flush tank
- Demande de pointe (gpm)
- 16,615167
- Demande de pointe (lpm)
- 62,895248
- Description du système
- flush tank (private / residential)
Un calculateur de demande en unités d'appareils transforme le total d'unités d'alimentation en eau d'un logement ou d'une branche commerciale légère en un débit simultané de pointe estimé en gallons américains par minute et en litres par minute. Plombiers, inspecteurs et concepteurs additionnent les unités d'appareils des tableaux de code pour lavabos, WC, douches, éviers, bacs à laver et robinets d'arrosage, puis ont besoin d'une demande reproductible de type Hunter pour dimensionner compteurs, branchements et réducteurs de pression sans deviner. Cette capacité accepte la charge totale d'unités d'appareils et une famille de système optionnelle—réservoir de chasse pour WC résidentiels privés à gravité, ou vanne de chasse pour appareils publics de type flushometer—et renvoie la demande de pointe sur la courbe correspondante avec interpolation log-linéaire entre nœuds de table standard. Utilisez-la pour un dimensionnement préliminaire d'alimentation, des fiches d'entraînement et une automatisation qui doit échouer clairement lorsque la charge FU est absente ou non positive, au lieu d'inventer un succès à zéro GPM.
Ce que signifient les unités d'appareils et comment fonctionne la demande de Hunter
Un WC résidentiel avec réservoir, un lavabo, une douche et un évier de cuisine portent chacun des valeurs FU publiées ; après les avoir additionnés pour la maison ou la branche d'eau froide étudiée, vous devez encore estimer quelle quantité d'eau circulera réellement au pic de coïncidence. Les courbes de Hunter, longtemps utilisées dans la pratique de planification IPC et UPC, relient cette charge totale FU à une demande simultanée probable en gallons par minute.
Deux familles comptent au quotidien : la courbe à réservoir de chasse, qui modélise les logements privés où les WC se remplissent depuis des réservoirs à gravité et où la diversité est plus élevée, et la courbe à vanne de chasse, qui modélise les bâtiments publics ou institutionnels où les vannes flushometer peuvent libérer de courtes poussées importantes et où la demande de pointe reste plus haute pour le même total FU.
Ce calculateur stocke des nœuds tabulés denses pour les deux familles et interpole dans l'espace log-log entre points voisins afin que des totaux fractionnaires comme douze virgule cinq FU se placent en douceur entre douze et quatorze. Sous le premier nœud la demande tend vers zéro avec le premier segment ; au-delà du dernier nœud une queue en loi de puissance prolonge la pente finale pour que les grandes charges multi-logements restent continues et monotones.
Les résultats sont aussi convertis en litres par minute avec le facteur exact du gallon américain trois point sept huit cinq quatre un un sept huit quatre, afin que les métrés métriques et les abaques impériaux de branchement partagent un seul appel. Le point de terminaison ne remplace pas l'analyse hydraulique complète d'un ingénieur habilité, le calcul de perte de charge ni l'amendement local du code ; il fournit une estimation transparente et testable du débit de pointe à partir du total FU que vous avez déjà calculé.
Où les estimations de demande de pointe par unités d'appareils sont utiles
Les rénovateurs résidentiels utilisent un calculateur de demande en unités d'appareils lorsqu'ils ajoutent une salle de bains ou une buanderie afin de comparer le compteur et le branchement existants à un total FU plus élevé avant de fermer les cloisons. Les équipes de conception préliminaire multifamiliale comparent les piles de logements à réservoir de chasse et les sanitaires publics à vanne de chasse dans le même bâtiment pour voir comment le choix de courbe déplace le GPM de pointe à totaux FU identiques.
Inspecteurs et examinateurs de plans ont besoin d'un oracle déterministe qui rejette les entrées absurdes au lieu d'imprimer zéro GPM sur un formulaire vide. Les applications de calcul domestique et les modules LMS intègrent le chemin gratuit du navigateur pour que les apprenants s'entraînent à additionner les unités d'appareils et à lire la demande de pointe sans déployer un modeleur hydraulique complet. Une validation en échec ne consomme pas le solde, ce qui garde les scripts exploratoires bon marché pendant que les opérateurs apprennent le contrat.
Préférez cette page lorsque l'intention de recherche est la demande en unités d'appareils, la courbe de Hunter en GPM ou l'alimentation en eau de pointe à partir de totaux FU ; utilisez un simple convertisseur de débit lorsque vous connaissez déjà le GPM et n'avez besoin que de L/min ; utilisez un outil de volume de réservoir lorsque le problème est la capacité de stockage plutôt que l'alimentation simultanée.
Gardez les totaux FU dans la plage publiée, figez les pics arrondis dans des tests automatisés et documentez quel tableau de code a produit la somme FU afin que l'estimation de demande reste auditable des années plus tard lorsque le programme de plomberie change.
Cas d’usage
Contrôle d'alimentation en rénovation résidentielle
Additionnez les unités d'appareils d'une salle de bains et d'une buanderie ajoutées, puis estimez le GPM de pointe sur la courbe Hunter à réservoir avant d'agrandir le branchement ou le compteur.
Questions fréquentes
Cela remplace-t-il une conception hydraulique complète de plomberie ?
Non. Cela estime la demande d'alimentation de pointe à partir du total FU via des courbes Hunter tabulées. Dimensionnement des tuyaux, pertes de charge, amendements locaux et visas d'ingénieur restent des étapes de conception distinctes.
Quelle différence entre la courbe réservoir de chasse et la courbe robinet de chasse ?
La courbe réservoir, celle par défaut, décrit les logements où les WC se remplissent depuis un réservoir par gravité et où l'usage est plus étalé. La courbe robinet de chasse décrit les bâtiments publics, dont les robinets libèrent de grands volumes brefs : à total égal, la pointe est plus haute.
Comment obtenir le total d'unités d'appareil d'une maison ?
Relevez dans le tableau de votre code de plomberie la valeur publiée de chaque appareil, par exemple un WC à réservoir, un lavabo, une douche et un évier, puis additionnez-les pour la maison ou la branche à dimensionner.
Peut-on obtenir le débit de pointe en litres par minute ?
Oui. Chaque résultat est donné en gallons et en litres par minute, converti avec le gallon américain exact de 3,785411784 litres, afin que les métrés et les abaques impériaux concordent.
Quels totals d'unités d'appareil peut-on saisir ?
N'importe quel total supérieur à zéro et jusqu'à 10 000. Les totaux décimaux se placent sans à-coup entre les points du tableau, et une charge vide ou nulle est refusée plutôt que d'afficher un débit nul trompeur.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/home/fixture-unit-demand \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fixture_units":24}'const res = await fetch("https://api.kit.forhosting.com/home/fixture-unit-demand", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fixture_units": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/fixture-unit-demand",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fixture_units": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/fixture-unit-demand", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fixture_units":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fixture_units":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/fixture-unit-demand", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"fixture_units": 24
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.fixture_unit_demand",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Contrat d'entrée, forme de la réponse et règles de validation
Associez cette capacité à votre propre nomenclature d'appareils : comptez chaque sortie selon le tableau de code applicable, additionnez soigneusement les FU d'eau froide lorsque le chaud et le froid partagent un compteur, puis appelez une seule fois avec le total. Envoyez un objet JSON avec fixture_units obligatoire : un nombre fini strictement supérieur à zéro et au plus dix mille, représentant la charge totale d'unités d'alimentation en eau de la branche ou du logement. Les alias fu, total_fu, total_fixture_units, fixture_unit_count et wsfu sont acceptés. Le champ optionnel system sélectionne la famille Hunter : flush_tank est la valeur par défaut pour les maisons et les installations privées à réservoir par gravité ; flush_valve convient aux installations publiques à flushometer. Des alias tels que tank, private, residential, valve, flushometer, public et commercial se mappent sur les deux mêmes enums. En cas de succès le corps répète fixture_units et system, renvoie peak_demand_gpm et peak_demand_lpm arrondis à six décimales pour des goldens stables, et inclut method égal à hunter_curve_log_linear, une courte chaîne formula, un system_label lisible et un message résumant le débit de pointe. fixture_units manquant, valeurs non finies, charges nulles ou négatives, valeurs au-dessus du maximum publié ou chaîne system non reconnue échouent avec invalid_input et ne sont pas facturés. Le gestionnaire n'invente jamais une demande pour une charge vide, n'applique jamais de facteurs de diversité aléatoires et n'appelle jamais d'API externes météo ou d'occupation. Exemple : vingt-quatre unités d'appareils sur la courbe flush_tank par défaut donnent un pic de style résidentiel d'environ seize à dix-sept gallons par minute après interpolation—utilisez ce chiffre comme demande de planification, puis appliquez séparément vos facteurs de sécurité et critères de pression locaux.
Où les estimations de demande de pointe par unités d'appareils sont utiles
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 avec l'unité item et sans jetons de modèle.
Cas d'intégration
Planification de sanitaires publics à vanne de chasse
Saisissez le total public d'unités d'appareils avec system flush_valve pour obtenir une demande de pointe plus élevée adaptée aux installations flushometer.
Formation, goldens et applications de calcul domestique
Générez des cas FU→GPM de référence et des charges invalides volontaires pour tests unitaires, devoirs de plomberie et widgets isomorphes du navigateur.
Questions techniques
Comment estimer la demande d'eau de pointe à partir des unités d'appareils ?
Envoyez le total d'unités d'alimentation en eau comme fixture_units. Définissez éventuellement system sur flush_tank (défaut, résidentiel) ou flush_valve (public). L'API renvoie peak_demand_gpm et peak_demand_lpm depuis la courbe de type Hunter correspondante.
Quelle est la différence entre flush_tank et flush_valve ?
flush_tank modélise des WC privés à réservoir par gravité, avec plus de diversité et un GPM de pointe plus bas pour un FU donné. flush_valve modélise des appareils publics flushometer avec plus de coïncidence et une demande de pointe plus haute au même FU.
Quelles entrées sont rejetées ?
fixture_units manquant, non fini, nul, négatif ou hors plage, ainsi que les chaînes system non reconnues, échouent avec invalid_input et ne sont pas facturés.
Combien coûte le calculateur de demande en unités d'appareils ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.