Estimator Filamen & Waktu Pencetakan 3D
Perkirakan panjang filamen, berat, biaya dan waktu cetak untuk pencetakan 3D dari dimensi bounding-box, material dan pengaturan slicer — plus perbandingan biaya di seluruh 8 filamen umum.
Input
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)
Output
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 | |||
Panduan
Apa yang dievaluasi oleh alat ini?
Masukkan dimensi bounding-box model Anda (panjang × lebar × tinggi), pilih material filamen dan diameter, serta atur pengaturan slicer Anda — infill, jumlah dinding, ketinggian lapis, lebar nosel, kecepatan cetak, dan lapisan atas/bawah solid. Alat ini memperkirakan:
- Panjang dan berat filamen yang dibutuhkan untuk cetakan
- Perkiraan biaya material, dari harga filamen per kg Anda
- Perkiraan waktu cetak, dari model laju alir volumetrik
- Bounding box vs. volume cetak, sehingga Anda dapat melihat seberapa banyak infill menghemat material
- Tabel perbandingan material yang menunjukkan panjang, berat, dan biaya untuk 8 filamen umum (PLA, ABS, PETG, TPU, Nylon, Polycarbonate, ASA, HIPS) dengan geometri dan pengaturan yang sama — berguna untuk memilih material termurah untuk suatu pekerjaan.
Cara kerja estimasi
Volume cetak didekati sebagai cangkang berongga: bounding box Anda, dikurangi rongga dalam yang ditentukan oleh ketebalan dinding (jumlah dinding × lebar nosel) dan lapisan atas/bawah solid (jumlah lapis × ketinggian lapis), dengan rongga dalam tersebut diisi sesuai persentase infill yang Anda pilih. Panjang filamen diperoleh dari membagi volume tersebut dengan luas penampang lingkaran filamen; berat diperoleh dari volume × densitas material. Waktu cetak diperkirakan dari laju alir volumetrik (kecepatan cetak × ketinggian lapis × lebar nosel) dengan buffer 10% untuk akselerasi, pergerakan travel, dan retraksi.
Ini adalah pengecekan kesehatan pra-slice, bukan pengganti slicer — alat ini tidak memodelkan support, brim, skirt, menara purge, geometri non-planar, atau toolpath yang banyak melakukan travel. Untuk waktu cetak dan penggunaan filamen yang akhir dan presisi, selalu lakukan slice pada model aktual di slicer Anda.
Cara menggunakannya
- Masukkan dimensi bounding-box model Anda dalam milimeter (ukur di slicer atau tool CAD Anda, atau perkirakan dari ukuran keseluruhan model).
- Pilih material filamen dan diameter, serta masukkan biaya per kg jika Anda ingin estimasi harga.
- Sesuaikan pengaturan slicer — infill, dinding, ketinggian lapis, lebar nosel, kecepatan cetak, dan lapisan atas/bawah — agar sesuai dengan profil cetak aktual Anda.
- Hasil diperbarui secara instan. Periksa tabel perbandingan material untuk melihat berapa biaya jika menukar filamen untuk pekerjaan yang sama.
FAQ
Mengapa angka-angkanya tidak cocok persis dengan slicer saya? Alat ini menggunakan bounding box Anda sebagai pengganti volume mesh aktual. Model dengan banyak ruang kosong di dalam bounding-boxnya (seperti figur tinggi dan ramping) akan mencetak dengan jauh lebih sedikit material dari yang disarankan oleh kotak. Gunakan perkiraan volume/berat milik slicer Anda untuk angka yang presisi — alat ini hanya untuk perkiraan kasar pra-slice.
Bagaimana jika objek saya bukan kotak sederhana? Gunakan bounding box terkecil yang sepenuhnya memuat model Anda. Estimasi akan terlalu tinggi untuk bentuk tidak beraturan dengan banyak ruang negatif, karena alat ini tidak dapat melihat geometri aktual — hanya cangkang luarnya.
Apakah infill mempengaruhi waktu cetak? Ya, tidak langsung — waktu cetak alat ini diturunkan dari volume cetak, yang menyusut seiring berkurangnya persentase infill (lebih sedikit material yang harus diekstrusi berarti lebih sedikit waktu, dengan asumsi lain sama).
Apakah data saya diunggah ke suatu tempat? Tidak — setiap perhitungan berjalan secara lokal di browser Anda. Tidak ada data tentang model atau pengaturan Anda yang dikirim ke server.
Privasi
Semua perhitungan berjalan sepenuhnya di browser Anda. Model dan pengaturan Anda tidak pernah diunggah atau dikirim ke server mana pun.
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.