---
name: idea-to-print
description: "Turn a rough idea into a dimensioned Blender model and an STL to check in your slicer."
---

# From a sketch to a printable design

Use this workflow when the user wants an original, non-safety-critical 3D printed object from a sketch or written brief.

## Before you start
Ask for the object's function, dimensions in millimetres, material, printer build volume, nozzle size, and mechanical constraints. Identify missing measurements instead of inventing them. Confirm Blender is available through a local executable or an authorized tool connection; explain the missing prerequisite if it is not.

## Workflow
1. Write a short design brief and list the adjustable parameters. State the intended print orientation and where supports may be needed.
2. Create a Blender Python script with named dimensions and explicit unit conversion. Keep the geometry editable. Use original geometry and user-provided references.
3. Generate the object in a new project. Preserve the user's existing files. Apply relevant transforms and inspect disconnected components, inverted normals, intersections, and thin walls.
4. Export the source .blend file and an STL. Re-import the STL and measure its bounding box to verify millimetre scale. Do not claim an STL preserves CAD constraints.
5. Produce notes describing dimensions, orientation, estimated support needs, unresolved checks, and a recommended slicer review. Only report checks actually performed.

## Completion
Return links to the source, script, and STL plus the checks and limitations. A mesh inspection is not proof of printability or mechanical safety. Do not send a job to a printer.

## Example request

Use this skill to design a desk tray with three compartments, 180 × 100 × 22 mm, for PLA on a 220 mm build plate. Give me the Blender source, STL, and a print-check summary.
