Describe what you want. We’ll try to find an existing model online; if not, we generate it from scratch.
Print-time estimates are approximate. Real print time depends on slicer settings (infill, walls, supports, acceleration limits, etc.). For accurate estimates, your backend can run a slicer (e.g., produce 3MF + gcode) and return the slicer’s time.