ForHosting KIT · 工学・建築

木材の枚数計算

16×10フィートを長さ8フィート、幅0.5フィートの板で隙間0.01フィート、ロス10 %で覆うと44枚です。面積と板の寸法を入れれば、そのまま材木店に持っていける枚数が出ます。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
長さ
16
幅
10
板の長さ
8
板の幅
0.5
間隔
0.01
ロス率
10
結果
面積
160
ピッチ
0.51
幅方向の板数 (正確値)
19.6274509804
幅方向の板数
20

小屋の壁、フェンス、下地床、ごく普通の長方形を木材で覆うのは平方メートルの当て推量ではなく、詰め込みの問題です。面積の長さと幅、一枚の長さと幅、面の間に残す隙間は分かっています。問いは、何枚の整数の板を買うか、その購入がどれだけ余分な材になるかです。この木材計算は指定の隙間で長さ方向と幅方向に板を詰め、端数の帯でも丸ごと一枚になるよう各方を切り上げ、切断と欠点のための端材率を掛けます。購入枚数と表面積の端材を返し、材木店の伝票と拾いスクリプトが一致します。

枚数と端材量の求め方

面積を、板が長さ方向に走り表面が幅方向に並ぶ長方形として扱います。線形入力は一つの単位系に揃えます。面積がフィートなら板長さ・板幅・隙間もフィート、面積がメートルならそれらの辺もメートルです。

端数の帯でもその方向に丸ごと一枚が追加されます。走行方向では定尺を突付けし、余分な隙間は付けません。端材率はその後、正味に対する整数の追加枚を足します。

分数の板は買えず、最後の面を挽き、木口を切り、余裕率を求めたために払う余分な材です。十六×十の長方形に八単位の板、半単位の表面、百分の一の隙間、十パーセントの端材なら、幅方向二十枚・長さ方向二枚で正味四十、追加四枚、購入四十四枚、端材は十六平方単位です。経路は乱数シードも壁時計もネットワークもない決定的な浮動小数演算です。

隙間ゼロは突付け配置として合法ですが、板幅ゼロはピッチが消えて枚数が未定義になるため認めません。

木材の被覆計算が実務で効く場面

小屋の壁、フェンス、作業台の天板、単純な下地床を張る住宅所有者は、材木店が抽象面積の平方フィートでもデッキのリニアフィートでもなく枚数を尋ねるときに木材計算を使います。十六×十の長方形、八単位の定尺、半単位の表面、小さな隙間、十パーセントの端材を入れると、単位混在の表を開かずに一枚単価と比較できる枚数が得られます。

広い表面と狭い表面を選ぶ改修では、同じ長さと幅を再実行し、ピッチが変わったときの詰め込み枚数と端材の動きを見ます。材料の判断であり、デッキ専用のリニアフィート判断ではありません。長方形の被覆を入札する施工者は基準例をテストに固定し、拾いスクリプトと電話確認が「四十四枚で端材後に足りるか」で食い違わないようにします。

大工の職業訓練は算術が決定的なため、十六×十、八単位、半単位、隙間 0.01、十パーセントの例を凍結できます。このページは被覆用の定尺としての木材検索、すなわち長さ・幅・板寸法・隙間・端材からの枚数と端材量です。フィートとインチを混ぜたリニアフィートを返すデッキ材計算は別クエリです。

定尺長さに沿って詰めない面積+隙間のデッキ板見積も別クエリです。

同じ長方形で表面幅を比較する

同じ長さと幅を、半単位の表面とより狭い表面で再実行し、ピッチが詰め込み枚数・追加枚・端材をどう変えるかを見ます。

基準例を固定した施工者の見積

16×10 の長方形、8 単位の定尺、表面 0.5、隙間 0.01、端材 10 パーセントを拾いスクリプトに固定し、電話確認と見積行を一致させます。

板の枚数はどのように数えますか?

幅方向には隙間を挟んで板を並べ(最後の板の後ろに隙間なし)、長さ方向には板の長さで並べます。どちらも切り上げ、最後にロス分を足します。

16×10フィートの壁を覆うには板が何枚必要ですか?

長さ8フィート、幅0.5フィートの板を隙間0.01フィートで張ると、幅方向20枚、長さ方向2枚で計40枚です。ロス10 %を加えて44枚を購入します。

ロスの割合はどう加えられますか?

正味の枚数に対する割合で、丸ごとの枚数に切り上げます。例では40枚の10 %で4枚が加わり、余分に買う面積16平方フィートも表示されます。

単位は何を使えばよいですか?

すべて1つの単位にそろえてください。面積がフィートなら板の長さ・幅・隙間もフィート、メートルならすべてメートルです。混ぜると使えない枚数になります。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/build/lumber

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/build/lumber \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"length":16,"width":10,"board_length":8,"board_width":0.5,"spacing":0.01,"waste_percent":10}'
{
  "length": 16,
  "width": 10,
  "board_length": 8,
  "board_width": 0.5,
  "spacing": 0.01,
  "waste_percent": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "build.lumber",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

板幅ゼロはゼロ除算ではなく invalid_input で拒否されます。同じ純粋算術が無料のブラウザツールと API 経路を動かすため、土曜のスケッチと購買スクリプトが後で送る明細は一致します。

枚数と端材量の求め方

一枚とその次の隙間のピッチは board_width に spacing を足した値です。最後の板に後続隙間がないため、n 枚と n 引く 1 本の隙間で幅を覆う必要があり、n は(width プラス spacing)をピッチで割った値に整理されます。その正確な比が boards_across_exact で、boards_across はその切り上げです。boards_along は length を board_length で割った切り上げです。正味の詰め込み枚数は boards_across に boards_along を掛けた値です。waste_allowance_boards は正味に waste_percent を掛けて百で割った切り上げ、board_count は正味にその追加を足した値です。waste_allowance は購入した表面積から長方形を引いた値、すなわち board_count に board_length と board_width を掛け、length に width を掛けた値を引いたものです。

送る内容、単位、エラーの扱い

必須の有限数を六つ送ってください。length は板に沿った面積寸法で、定尺の列を継いでその走行を覆います。width は幅方向の寸法で、表面と隙間で埋める向きです。八フィートの板を十六フィートの壁に当てるなら、一列あたり二枚が必要です。六インチ材はフィート作業なら 0.5、メートル作業なら 0.1524 です。spacing は隣接面の予定隙間で、突付けならゼロを許します。被覆大工では十がよくある出発点です。board_length は一枚の定尺長さであり、仕上がりの走行ではありません。board_width は width と同じ単位での実表面幅であり、木口の呼び寸法ではありません。waste_percent は正味詰め込み枚に対する整数追加の百分率で、ゼロから百までです。length の短い別名 area_length と l、width の area_width と w、board_length の board_l と stock_length、board_width の board_w と face_width、spacing の gap と gap_spacing、waste_percent の waste と waste_pct を受け付けるため、短いフォームラベルでも第二のハンドラは不要です。欠落、空文字、非数値、NaN、Infinity はフィールド名付きの invalid_input で失敗し課金されません。ちょうどゼロの board_width は、板幅をゼロにできないというメッセージで失敗します。正でない length・width・board_length、負の board_width、負の spacing、ゼロから百の外の waste_percent も同様です。成功時の JSON は整形済み入力、長方形面積、pitch、幅方向と長さ方向の正確値と整数、board_count_net、waste_allowance_boards、購入の board_count、purchased_face_area、waste_allowance、coverage_width、coverage_length、extra_width、extra_length、さらに unit_note、formula 文字列、method lumber_cover_pack を返し、ログが算法を記録できます。API料金は成功1件あたり公開の基準 $0.002、検証失敗は前払い残高を消費しません。

木材の被覆計算が実務で効く場面

この機能は純粋な parse エンジンのため、API料金は成功1件あたり公開の基準 $0.002、失敗した検証は残高を消費しません。リクエストを小さく保ち、テストに board_count と waste_allowance を固定すれば、見積・発注・エッジワーカー向けに再現可能な拾いが得られ、自前の CAD カーネルは不要です。

小屋の壁やフェンスの拾い

面積の長さと幅、定尺の長さと表面幅、隙間、端材率を入れて、材木店へ行く前に board_count と waste_allowance を得ます。

この木材計算は枚数をどう数えますか?

板は length に沿い、width の幅方向に並びます。ピッチは board_width に spacing を足した値です。boards_across は ceil((width + spacing) / pitch) で、最後の板に後続隙間を付けません。boards_along は ceil(length / board_length) です。正味は across に along を掛けた値です。board_count は ceil(net × waste_percent / 100) 枚の整数追加を足します。

waste_allowance とは何ですか?

waste_allowance は購入した表面積から長方形を引いた値です。board_count × board_length × board_width − length × width。整数枚への切り上げ、挽き割り、木口切断、指定した端材率のために払う余分な材です。

length・width・板寸法の単位は何ですか?

線形フィールドは一つの単位系です。面積がフィートなら board_length・board_width・spacing もフィート(6インチの表面は 0.5)です。面積がメートルならそれらの辺もメートルです。同一リクエストでフィートとインチを混ぜないでください。

板幅がゼロだとどうなりますか?

タスクは invalid_input で失敗します。ゼロの board_width はピッチを消すため、計算は枚数を捏造せず、課金されません。

木材計算の利用料金はいくらですか?

ブラウザのツールは無料です。API リクエストは成功1件あたり $0.002 で前払い残高を使い、無効な入力は課金されません。

KITの完全なドキュメントを見る →