スイスメレンゲバタークリーム比率計算ツール
この計算ツールは、卵白・砂糖・バターを1:2:3で配合するスイスメレンゲバタークリームの標準レシピを、必要なバッチ数に合わせて換算します。端数を含むバッチ数を入力すると、各材料のグラム数と合計量が表示されます。1バッチは卵白100グラム、砂糖200グラム、バター300グラムが基準です。固定比率と安定した丸め処理を用いるため、ケーキ1台の計画、製造量の比較、製菓工程への再現可能な計算の組み込みにご利用いただけます。
無料で実行
バタークリームの1:2:3比率について
スイスメレンゲバタークリームは、材料をスプーンやカップの一覧ではなく重量比として扱うと、分量を正確に増減できます。この計算では、卵白1、砂糖2、バター3の比率を使用します。そのため標準の1バッチは卵白100グラム、砂糖200グラム、バター300グラムで、香料や作業中の損失を除く理論上の合計は600グラムです。2バッチなら配合を変えずに全材料が2倍になり、0.5バッチなら50、100、150グラムになります。この比率は計画用であり、卵の個数を示すものではありません。殻付き卵は大きさが異なるため、分けた後の卵白を量ってください。バターも体積ではなく、実際に使用する重量です。すべてをグラムで扱えば密度換算が不要になり、少量でも大量でも同じ配合を保てます。表示される合計は3材料の理論上の総重量です。
適切なバッチ数の選び方
バッチ数は倍率ですので、整数である必要はありません。標準の600グラムには1、50パーセント増量する場合は1.5、1バッチでは余りが多い場合は0.75を入力してください。0.01から1000まで指定でき、少量の試作から製造計画まで対応しつつ、誤って過大な値を入れることを防ぎます。倍率を決める前に、デザインに必要な量を見積もってください。薄いクラムコートは、厚い外装、絞りの縁飾り、ロゼット、多層のフィリングより使用量が少なくなります。ボウル、ホイッパー、絞り袋に残る分もあるため、作業用の余裕を含めると安心です。1材料だけを増やさず、余裕分を倍率に加えてください。損失前に約1,200グラム必要なら2バッチ、さらに10パーセント確保するなら2.2バッチにすると、同じ配合が維持されます。
計量結果を確実に活用する方法
最初に卵白を量り、表示された砂糖とバターの重量を準備量の目安にしてください。市販の液卵白と殻付き卵から分けた卵白では差が生じるため、このツールは卵の個数を推定しません。正確な重量のほうが再現性に優れます。調理時は、採用するレシピと食品安全基準に合った方法と温度で卵白と砂糖を加熱し、砂糖を完全に溶かしてメレンゲを泡立て、指定された状態でバターを加えてください。このツールが扱うのは分量のみで、温度、攪拌時間、バターの硬さ、機器容量、地域の安全基準は判定しません。製造現場では倍率を記録しておくと同じ分量を再現できます。API はグラム単位の数値、比率、理論合計を返すため、表計算や製造システムへ転記しやすい形式です。API の各リクエストは $0.002 で、ブラウザーでは直接ご利用いただけます。香料、塩、色素などは別途調整してください。
活用例
ケーキ注文の分量調整
大きな多段ケーキでも、卵白・砂糖・バターの比率を保ったまま標準配合を増やせます。
試作バッチの準備
600グラムすべてを作らず、端数の倍率で風味、色、技法をお試しいただけます。
製造工程の標準化
作業票、準備リスト、原価管理、注文計算に使える再現可能な重量を作成できます。
よくある質問
どのような配合比率ですか?
重量で1:2:3です。卵白1、砂糖2、バター3の固定比率を使用します。
1バッチでどのくらいできますか?
卵白100グラム、砂糖200グラム、バター300グラムを合わせ、香料や損失を除く理論上の合計は600グラムです。
0.5や1.5バッチも入力できますか?
はい。0.01から1000までの正の端数を指定でき、すべての材料に同じ倍率が適用されます。
バニラ、塩、香料も含まれますか?
いいえ。任意材料はレシピや好みの濃さによって異なるため、卵白、砂糖、バターだけを計算します。
API での計算料金はいくらですか?
API の各リクエストは $0.002 です。同じ決定論的な計算をブラウザー部品でもご利用いただけます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/swiss-buttercream \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"batch_size":2}'const res = await fetch("https://api.kit.forhosting.com/cook/swiss-buttercream", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"batch_size": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/swiss-buttercream",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"batch_size": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/swiss-buttercream", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"batch_size":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"batch_size":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/swiss-buttercream", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"batch_size": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.swiss_buttercream",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |