estimate_mesh_print_time
Estimate 3D print time directly from mesh geometry (STL/OBJ/GLB) without slicing. Uses model height, surface area, and layer count to approximate duration.
Instructions
Rough print time estimate from mesh geometry (STL/OBJ/GLB).
Uses model height, surface area, and layer count to approximate
print duration. This is a ballpark estimate -- actual time depends
on slicer settings, infill density, supports, and acceleration.
Unlike estimate_print_time (which uses slicer profiles), this
works directly on mesh files before slicing.
:param file_path: Path to mesh file.
:param layer_height_mm: Layer height for slicing.
:param print_speed_mm_s: Average print speed in mm/s.
:param material: Material hint (affects per-layer overhead).
:returns: Dict with estimated time, layer count, and note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | No | pla | |
| file_path | Yes | ||
| layer_height_mm | No | ||
| print_speed_mm_s | No |