build_generation_prompt
Transforms a natural-language part idea into a 3D generation prompt by appending manufacturing constraints, printer-fit limits, and material guidance for printability.
Instructions
Build a design-aware generation prompt for original 3D creation.
This is the best pre-generation tool for original designs. It takes
a natural-language idea and appends manufacturing constraints,
printer-fit limits, and material guidance so text-to-3D backends
receive a prompt grounded in real printability constraints.
When provider is specified, the prompt length is optimized for that
backend. Use provider="openscad" for maximum constraint injection
(100K chars), "meshy" for lean prompts (600 chars), or omit for
the default limit.
Args:
requirements: Natural language description of the desired part.
material: Optional material override (e.g. "petg").
printer_model: Optional printer model ID (e.g. "bambu_a1").
provider: Optional generation provider (e.g. "openscad", "meshy",
"gemini"). Controls prompt length budget.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | No | ||
| provider | No | ||
| requirements | Yes | ||
| printer_model | No |