preview_generated_model
Render a generated 3D model to multi-angle PNG previews for visual inspection; check floating geometry, thin walls, and print risks before slicing or printing.
Instructions
Specialized post-generation verification renderer. For general-purpose
model viewing, use visualize_model instead. This tool adds
generation-specific checks (floating geometry, thin walls) on top of
the standard multi-angle renders.
Render a 3D model to multi-angle PNG previews for visual inspection.
**REQUIRED** before printing any generated model. You MUST call this
tool after generating a model and BEFORE printing. View ALL rendered
angles to check for:
- Missing or simplified features (e.g., plain box instead of pattern)
- Incorrect proportions or dimensions
- Floating/disconnected geometry
- Thin walls that won't print
- Overhangs that need supports
- Non-manifold artifacts
- Bottom surface not flat (check bottom view for bed adhesion)
- Elephant's foot risk on first layer
**Required workflow:**
1. Call ``generate_model`` or ``generate_model_from_image``
2. **MUST** call ``preview_generated_model`` — view ALL angles
3. If the model doesn't match the request, regenerate with refined prompt
4. Call ``validate_generated_mesh`` for structural checks
5. Only then proceed to print
Args:
file_path: Path to an STL or 3MF file to render. A colored
3MF is rendered with its per-face colors.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"file_path": "<file_path>"
},
"name": "preview_generated_model"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to an STL or 3MF file to render. A colored 3MF is rendered with its per-face colors. |