Calculadora de água para sabão
Com 33 % de concentração, 142,5 g de soda levam um pouco mais que o dobro do seu peso em água, e essa água é 67 % da solução. Informe o peso da soda e a concentração escolhida para ter o valor exato. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Peso da soda cáustica
- 142,5
- Concentração de soda
- 33
- Peso da água
- 289,3181818182
- Peso do líquido
- 289,3181818182
- Peso total da solução
- 431,8181818182
- Proporção água/soda
- 2,0303030303
Uma calculadora de quantidade de água para saboaria responde à pergunta do lado líquido que todo saboeiro a frio enfrenta depois de fixar a massa de soda: quanta água destilada (ou outro líquido) cabe com aquele álcali na concentração escolhida. Informe o peso de soda sólida—hidróxido de sódio ou de potássio em gramas, onças ou qualquer unidade de massa coerente—e a concentração da lixívia como percentual da solução total. A ferramenta reorganiza a definição padrão: a concentração é cem vezes a soda dividida por soda mais água, de modo que a água é soda vezes cem menos concentração, tudo sobre a concentração. Você também recebe o peso total da solução, a razão água-soda e a água como percentual da solução, com arredondamento decimal fixo para testes e cadernos.
O que significa a concentração de soda e por que a água decorre dela
Na saboaria a frio, a concentração de soda—também chamada força da solução—é o percentual da solução combinada de soda e água que é álcali sólido em massa.
Trinta e três por cento de concentração significa que trinta e três partes da massa da solução são NaOH ou KOH e sessenta e sete são água; vinte e cinco por cento dá uma massa mais úmida e fluida com mais água por unidade de soda; trinta e oito a quarenta por cento é uma mistura com desconto de água que traça mais rápido e pode ajudar a evitar cinza de soda em algumas receitas.
Essa definição é independente dos valores SAP dos óleos: quando você já sabe quantos gramas de soda seus óleos exigem, só a concentração decide quanto líquido dilui aquele álcali. O rearranjo água igual a soda vezes cem menos concentração dividido pela concentração é algebricamente exato para essa definição, não uma regra prática.
Faixas típicas de hobby ficam aproximadamente entre vinte e cinco e quarenta por cento; concentrações muito baixas adicionam excesso de água que deve evaporar na cura, enquanto as muito altas deixam pouco solvente para dissolver os cristais e elevam o risco de dissolução incompleta ou seizing. Dissolva sempre a soda com cuidado no líquido calculado, em recipiente resistente ao calor, com ventilação e equipamento de proteção individual—esta calculadora só dimensiona a massa do líquido; não substitui práticas de segurança.
Prefira pesar soda e água em balança digital na mesma unidade usada para os óleos; conversões de volume da água são aproximadamente um grama por mililitro à temperatura ambiente, mas a massa é o contrato confiável que esta ferramenta usa.
Dicas práticas, unidades e diferenças em relação a ferramentas de receita completa
Não misture gramas de soda com onças fluidas de água sem converter primeiro. Prefira líquido um pouco mais fresco em concentrações altas para que os cristais se dissolvam por completo antes de unir aos óleos, e nunca despeje água sobre soda seca de forma que respingue—adicione a soda ao líquido com cuidado.
Esta página visa quem busca calculadora de quantidade de água para sabão, peso de água por concentração de lixívia a frio, ou quanta água usar com determinada força de solução de NaOH; não é calculadora SAP de óleos, nem planejador de superfat, nem ferramenta de carga de fragrância.
Prefira esta capacidade quando a massa de soda e a concentração já estiverem decididas e você só precise da quantidade de líquido; quando ainda precisar da soda a partir dos óleos, use primeiro um fluxo dedicado de soda a partir de SAP e depois informe o peso resultante aqui.
Casos de uso
Dimensionar a água após o cálculo de soda a partir dos óleos
Saboeiros terminam a matemática de óleos e SAP, pegam os gramas de NaOH ou KOH sólido, escolhem uma concentração como trinta e três por cento e obtêm o peso de água destilada correspondente ao lote.
Perguntas frequentes
Como calcular a água do sabão a partir da concentração de soda?
Esta ferramenta também devolve o peso total da solução e a razão água-soda.
Que concentração usar para sabão a frio?
Muitas receitas de hobby usam cerca de 30–33% como padrão equilibrado; percentuais mais baixos (por volta de 25–28%) dão massa mais úmida, e os mais altos (cerca de 36–40%) descontam água e podem acelerar o traço. Permaneça sempre estritamente entre 0 e 100, e siga sua receita e as práticas de segurança.
Isto calcula quanta soda meus óleos precisam?
Não. Esta capacidade só calcula a água (ou líquido) quando você já conhece o peso de soda sólida e a concentração desejada. Calcule a soda a partir dos valores SAP dos óleos separadamente e depois informe esse peso aqui.
A calculadora de quantidade de água para sabão é grátis?
A ferramenta do navegador é gratuita e roda localmente.
Funciona com hidróxido de potássio além da soda cáustica?
Sim. Informe o peso sólido de hidróxido de sódio ou de hidróxido de potássio em gramas, onças ou qualquer outra unidade de massa, e a quantidade de água aparece nessa mesma unidade.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"lye_weight": 142.5,
"lye_concentration": 33
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_soap_water",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Peso de soda zero ou negativo, e concentração no limite ou fora do intervalo aberto de zero a cem, são rejeitados com um erro invalid_input claro porque esses valores não definem uma solução de lixívia utilizável. O caminho é aritmética determinística pura—sem rede, sem sementes aleatórias, sem relógio de parede—assim o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON todas as vezes.
Como chamar a API e o que retorna
Envie um corpo JSON com dois números finitos obrigatórios: lye_weight (aliases lye, naoh, koh, lye_mass, lye_grams, alkali_weight, sodium_hydroxide) e lye_concentration (aliases concentration, lye_pct, solution_strength, lye_percent, conc, naoh_concentration). Os valores absolutos devem permanecer dentro do limite publicado de um trilhão para que quocientes intermediários continuem finitos em precisão dupla IEEE no Worker e no navegador. lye_weight deve ser estritamente positivo; valores iguais ou inferiores a um vezes dez à menos quinze são tratados como não positivos e rejeitados. lye_concentration deve ser estritamente maior que zero e estritamente menor que cem, porque concentração zero exigiria água infinita e cem por cento é álcali sólido puro sem fase líquida. Em caso de sucesso a resposta ecoa as entradas arredondadas, define water_weight e liquid_weight para a mesma massa líquida arredondada, total_solution_weight como soda mais água, water_to_lye_ratio como água dividida pela soda, water_percent_of_solution como cem menos a concentração, formula como um resumo compacto das equações, message como um breve resumo em inglês e steps como um array ordenado de linhas de substituição. Validação falha—campos ausentes, números não finitos, valores fora dos limites absolutos, soda não positiva ou concentração fora do intervalo unitário aberto—retorna invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por pedido bem-sucedido com unidade item e preço marginal zero.
Dicas práticas, unidades e diferenças em relação a ferramentas de receita completa
Mantenha unidades de massa coerentes: se lye_weight está em gramas, water_weight está em gramas; se você trabalha em onças, ambos os lados permanecem em onças. Ao ensinar ou registrar lotes, combine exemplos claros: cento e quarenta e dois vírgula cinco gramas de NaOH a trinta e três por cento de concentração precisam de cerca de duzentos e oitenta e nove vírgula três gramas de água com razão água-soda próxima de dois para um; cinquenta gramas de soda a vinte e cinco por cento precisam de cento e cinquenta gramas de água com razão três para um; e lye_weight zero ou concentração cem demonstram o caminho rígido invalid_input. Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando alunos definem deliberadamente a concentração em zero ou cem. Checagens de ida e volta são simples: recalcule soda dividida por soda mais água vezes cem e confirme que iguala lye_concentration no mesmo arredondamento de doze casas, e confirme que água mais soda iguala total_solution_weight.
Casos de integração
Comparar níveis de desconto de água
Produtores testam vinte e oito versus trinta e seis por cento na mesma massa de soda, leem water_weight e water_to_lye_ratio de cada caso e escolhem um processo mais úmido ou de traço mais rápido sem refazer a matemática dos óleos.
Fixtures para apps e aulas de saboaria
Apps de hobby e ferramentas educacionais geram quantidades de água conhecidas e rejeições deliberadas de soda zero ou concentração inválida para testes de regressão determinísticos e gabaritos de exercícios.
Perguntas técnicas
O que acontece se lye_weight for zero ou a concentração for 0% ou 100%?
O pedido é rejeitado com invalid_input. Soda não positiva não dimensiona uma solução, 0% exigiria água infinita e 100% é álcali sólido puro sem fase líquida.