3D プリント フィラメント & 時間推定器
バウンディングボックスの寸法、材料、スライサー設定から 3D プリントのフィラメント長、重量、コストと印刷時間を推定します — さらに 8 つの一般的なフィラメント全体でのコスト比較を含みます。
入力
Object Dimensions (Bounding Box)
Filament & Material
Slicer Settings
Typical: 15-25% for visual prints, 50%+ for functional parts
Number of perimeter walls
Solid layers per side (top + bottom)
出力
Estimate
| Metric | Value |
|---|---|
| No data yet | |
Material Comparison
Same geometry and settings, different filaments — useful for picking the cheapest material for a job.
| Material | Length | Weight | Cost |
|---|---|---|---|
| No data yet | |||
ガイド
このツールはどのような見積もりを行いますか?
モデルのバウンディングボックスの寸法(長さ × 幅 × 高さ)を入力し、フィラメント材料と直径を選択し、スライサー設定 — 填充率、壁面数、レイヤー高、ノズル幅、プリント速度、およびトップ/ボトム固体レイヤー — を設定します。このツールは以下を推定します:
- プリントに必要な フィラメントの長さと重量
- フィラメントの kg 当たりの価格からの 推定材料コスト
- 体積流量モデルからの 推定プリント時間
- バウンディングボックス vs. プリント済みボリューム — 填充率がどれだけ節約したかを確認できます
- 8 種の一般的なフィラメント(PLA、ABS、PETG、TPU、Nylon、Polycarbonate、ASA、HIPS)の 材料比較表 — 同じ形状と設定での長さ、重量、コストを表示し、最も安価な材料を選択するのに便利です。
推定の仕組み
プリントされたボリュームは中空のシェルとして近似されます:バウンディングボックスから、壁厚(壁面数 × ノズル幅)とトップ/ボトム固体レイヤー(レイヤー数 × レイヤー高)で決定される内部空洞を引き、その内部空洞を設定した填充率で埋めます。フィラメントの長さは、そのボリュームをフィラメントの円形断面積で割って得られます。重量はボリューム × 材料密度で得られます。プリント時間は体積流量(プリント速度 × レイヤー高 × ノズル幅)から推定され、加速、移動、リトラクションのために 10% のバッファが含まれます。
これは スライス前の健全性チェックであり、スライサーの代替ではありません — サポート、ブリム、スカート、パージタワー、非平面ジオメトリ、または移動の多いツールパスをモデル化しません。最終的な正確なプリント時間とフィラメント使用量については、常にスライサーで実際のモデルをスライスしてください。
使い方
- モデルのバウンディングボックスの寸法をミリメートルで入力します(スライサーや CAD ツールで測定するか、モデルの全体サイズから推定)。
- フィラメント材料と直径を選択し、価格推定が必要な場合は kg 当たりのコストを入力します。
- スライサー設定 — 填充率、壁面数、レイヤー高、ノズル幅、プリント速度、トップ/ボトムレイヤー — を実際のプリントプロファイルに合わせて調整します。
- 結果は即座に更新されます。材料比較表を確認して、同じ作業でフィラメントを交換した場合のコストを確認します。
FAQ
なぜ数値がスライサーと完全に一致しませんか? このツールは、実際のメッシュボリュームの代わりにバウンディングボックスを使用しています。バウンディングボックス内に多数の空きスペースがあるモデル(細長いフィギュアなど)は、ボリュームが示唆するよりもはるかに少ない材料でプリントされます。正確な数値についてはスライサー自体のボリューム/重量推定を使用してください — このツールはスライス前のざっくりとした確認用です。
オブジェクトが単純なボックスでない場合はどうすればよいですか? モデルを完全に含む最小のバウンディングボックスを使用してください。負のスペースが多い不規則な形状では、実際のジオメトリが看不到のため推定値が高めに出ます。
填充率はプリント時間に影響しますか? はい、間接的に影響します — このツールのプリント時間はプリントボリュームから算出されており、填充率が下がるとボリュームが減少します(.materialを押出する量が少なくなる = 時間が短くなる)。
データはどこかにアップロードされますか? いいえ — すべての計算はブラウザ内でローカルに実行されます。モデルや設定に関するデータがサーバーに送信されることはありません。
プライバシー
すべての計算はブラウザ内で完全にローカルに実行されます。モデルや設定がサーバーにアップロードされたり送信されたりすることはありません。
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/3d-printing-filament-time-estimator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"lengthMm": "20",
"widthMm": "20",
"heightMm": "20",
"material": "pla",
"diameterMm": "1.75",
"costPerKg": "25",
"infillPercent": "100",
"wallCount": "3",
"layerHeightMm": "0.2",
"nozzleWidthMm": "0.4",
"printSpeedMmS": "60",
"topBottomLayers": "3"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `3d-printing-filament-time-estimator` tool (3D Printing Filament & Time Estimator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.