Calcolatore acqua per sapone
Al 33 % di concentrazione, 142,5 g di soda richiedono poco più del doppio del loro peso in acqua, e quell’acqua è il 67 % della soluzione. Inserisca il peso della soda e la concentrazione scelta per avere il valore esatto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Peso della soda caustica
- 142,5
- Concentrazione di soda
- 33
- Peso dell'acqua
- 289,3181818182
- Peso del liquido
- 289,3181818182
- Peso totale della soluzione
- 431,8181818182
- Rapporto acqua/soda
- 2,0303030303
Un calcolatore della quantità d'acqua per saponificazione risponde alla domanda sul liquido che ogni saponiere a freddo si pone dopo aver fissato la massa di soda: quanta acqua distillata (o altro liquido) spetta a quell'alcali alla concentrazione scelta. Inserisca il peso di soda solida—idrossido di sodio o di potassio in grammi, once o qualsiasi unità di massa coerente—e la concentrazione della liscivia come percentuale della soluzione totale. Lo strumento riordina la definizione standard: la concentrazione è cento volte la soda divisa per soda più acqua, quindi l'acqua è soda per cento meno concentrazione, il tutto diviso per la concentrazione. Lei ottiene anche il peso totale della soluzione, il rapporto acqua-soda e l'acqua come percentuale della soluzione, con arrotondamento decimale fisso per test e taccuini.
Cosa significa la concentrazione di soda e perché l'acqua ne consegue
Nella saponificazione a freddo, la concentrazione di soda—detta anche forza della soluzione—è la percentuale della soluzione combinata di soda e acqua che è alcali solido in massa.
Il trentatré per cento di concentrazione significa che trentatré parti della massa della soluzione sono NaOH o KOH e sessantasette sono acqua; il venticinque per cento dà un impasto più umido e fluido con più acqua per unità di soda; dal trentotto al quaranta per cento è una miscela con sconto d'acqua che traccia più in fretta e può aiutare a evitare la cenere di soda in alcune ricette.
Questa definizione è indipendente dai valori SAP degli oli: una volta che sa quanti grammi di soda richiedono i suoi oli, solo la concentrazione decide quanto liquido diluisce quell'alcali. Il riordinamento acqua uguale a soda per cento meno concentrazione diviso per la concentrazione è algebricamente esatto per quella definizione, non una regola empirica.
Gli intervalli tipici da hobbista si collocano all'incirca tra il venticinque e il quaranta per cento; concentrazioni molto basse aggiungono acqua in eccesso che deve evaporare in stagionatura, mentre quelle molto alte lasciano poco solvente per sciogliere i cristalli e alzano il rischio di dissoluzione incompleta o di seizing. Sciolga sempre la soda con cura nel liquido calcolato, in un recipiente resistente al calore, con ventilazione e dispositivi di protezione individuale—questo calcolatore dimensiona solo la massa del liquido; non sostituisce le pratiche di sicurezza.
Preferisca pesare soda e acqua su una bilancia digitale nella stessa unità usata per gli oli; le conversioni di volume dell'acqua sono circa un grammo per millilitro a temperatura ambiente, ma la massa è il contratto affidabile usato da questo strumento.
Consigli pratici, unità e differenze rispetto agli strumenti di ricetta completa
Non mescoli grammi di soda con once fluide d'acqua senza convertire prima. Preferisca un liquido un po' più fresco per le concentrazioni alte così i cristalli si sciolgono del tutto prima di unire agli oli, e non versi mai l'acqua sulla soda secca in modo da schizzare—aggiunga la soda al liquido con cautela.
Questa pagina si rivolge a chi cerca un calcolatore della quantità d'acqua per sapone, il peso dell'acqua da concentrazione di liscivia a freddo, o quanta acqua usare con una data forza di soluzione NaOH; non è un calcolatore SAP degli oli, né un pianificatore di supergrassi, né uno strumento di carico fragranza.
Preferisca questa capacità quando massa di soda e concentrazione sono già decise e serve solo la quantità di liquido; se deve ancora ottenere la soda dagli oli, usi prima un flusso dedicato soda-da-SAP e poi inserisca qui il peso risultante.
Casi d'uso
Dimensionare l'acqua dopo il calcolo della soda dagli oli
I saponieri concludono la matematica di oli e SAP, prendono i grammi di NaOH o KOH solido, scelgono una concentrazione come il trentatré per cento e ottengono il peso di acqua distillata del lotto.
Domande frequenti
Come si calcola l'acqua del sapone dalla concentrazione di soda?
Ciò riordina concentration% = 100 × lye / (lye + water). Questo strumento restituisce anche il peso totale della soluzione e il rapporto acqua-soda.
Quale concentrazione usare per il sapone a freddo?
Molte ricette amatoriali usano circa il 30–33% come valore equilibrato di default; percentuali più basse (intorno al 25–28%) danno un impasto più umido, e quelle più alte (circa 36–40%) scontano l'acqua e possono accelerare la traccia. Restare sempre strettamente tra 0 e 100 e seguire la ricetta e le pratiche di sicurezza.
Questo calcola quanta soda servono i miei oli?
No. Questa capacità calcola solo l'acqua (o il liquido) quando Lei conosce già il peso di soda solida e la concentrazione desiderata. Calcoli la soda dai valori SAP degli oli a parte, poi inserisca qui quel peso.
Il calcolatore della quantità d'acqua per sapone è gratuito?
Lo strumento nel browser è gratuito e gira in locale.
Funziona anche con l’idrossido di potassio oltre che con la soda?
Sì. Inserisca il peso solido di idrossido di sodio o di idrossido di potassio in grammi, once o qualsiasi altra unità di massa, e la quantità d’acqua risulta nella stessa unità.
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/hobby/craft-soap-water \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lye_weight":142.5,"lye_concentration":33}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-soap-water", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lye_weight": 142.5,
"lye_concentration": 33
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-soap-water",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lye_weight": 142.5,
"lye_concentration": 33
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-soap-water", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lye_weight":142.5,"lye_concentration":33}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lye_weight":142.5,"lye_concentration":33}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-soap-water", 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
{
"lye_weight": 142.5,
"lye_concentration": 33
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_soap_water",
"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
Un peso di soda nullo o negativo, e una concentrazione al bordo o fuori dall'intervallo aperto da zero a cento, vengono respinti con un errore invalid_input chiaro perché tali valori non definiscono una soluzione di liscivia utilizzabile. Il percorso è aritmetica deterministica pura—senza rete, senza semi casuali, senza orologio di parete—così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON ogni volta.
Come chiamare l'API e cosa ottiene in risposta
Invii un corpo JSON con due numeri finiti obbligatori: lye_weight (alias lye, naoh, koh, lye_mass, lye_grams, alkali_weight, sodium_hydroxide) e lye_concentration (alias concentration, lye_pct, solution_strength, lye_percent, conc, naoh_concentration). I valori assoluti devono restare entro il limite pubblicato di un bilione affinché i quozienti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser. lye_weight deve essere strettamente positivo; i valori uguali o inferiori a uno per dieci alla meno quindici sono trattati come non positivi e respinti. lye_concentration deve essere strettamente maggiore di zero e strettamente minore di cento, perché concentrazione zero richiederebbe acqua infinita e il cento per cento è alcali solido puro senza fase liquida. In caso di successo la risposta ripete gli input arrotondati, imposta water_weight e liquid_weight sulla stessa massa liquida arrotondata, total_solution_weight a soda più acqua, water_to_lye_ratio ad acqua divisa per soda, water_percent_of_solution a cento meno la concentrazione, formula a un riepilogo compatto delle equazioni, message a un breve riepilogo in inglese e steps a un array ordinato di righe di sostituzione. Una validazione fallita—campi mancanti, numeri non finiti, valori fuori dai limiti assoluti, soda non positiva o concentrazione fuori dall'intervallo unitario aperto—restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta andata a buon fine con unità item e prezzo marginale zero.
Consigli pratici, unità e differenze rispetto agli strumenti di ricetta completa
Mantenga coerenti le unità di massa: se lye_weight è in grammi, water_weight è in grammi; se lavora in once, entrambi i lati restano in once. Quando insegna o registra i lotti, abbini esempi chiari: centoquarantadue virgola cinque grammi di NaOH al trentatré per cento di concentrazione richiedono circa duecentoottantanove virgola tre grammi d'acqua con un rapporto acqua-soda vicino a due a uno; cinquanta grammi di soda al venticinque per cento richiedono centocinquanta grammi d'acqua con rapporto tre a uno; e lye_weight zero o concentrazione cento illustrano il percorso rigido invalid_input. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando gli allievi impostano deliberatamente la concentrazione a zero o a cento. I controlli di andata e ritorno sono semplici: ricalcoli soda divisa per soda più acqua per cento e confermi che uguaglia lye_concentration con lo stesso arrotondamento a dodici decimali, e confermi che acqua più soda uguaglia total_solution_weight.
Casi di integrazione
Confrontare i livelli di sconto d'acqua
I produttori provano ventotto contro trentasei per cento sulla stessa massa di soda, leggono water_weight e water_to_lye_ratio per ciascun caso e scelgono un processo più umido o a traccia più rapida senza rifare i calcoli degli oli.
Fixture per app e corsi di saponificazione
App per hobby e strumenti didattici generano quantità d'acqua note e rifiuti deliberati di soda zero o concentrazione non valida per test di regressione deterministici e chiavi di esercizi.
Domande tecniche
Cosa succede se lye_weight è zero o la concentrazione è 0% o 100%?
La richiesta viene respinta con invalid_input. Una soda non positiva non può dimensionare una soluzione, lo 0% richiederebbe acqua infinita e il 100% è alcali solido puro senza fase liquida.