compare_slice_scenarios
Compares two printer models or up to six process-setting variants of a 3MF to estimate print time, material use, and optional operating cost.
Instructions
Compare either two printer models (printers) or up to six process-setting variants (scenarios) of the same 3MF. Printer mode estimates whole-project time/material and optional operating cost using identical saved quality settings, exact installed presets and the same configured nozzle. Preserves the original, counts all slice attempts, saves unsliced candidates for GUI review. Time/material are estimates; no quality or strength guarantee. Use prepare_print_project first for STL; printers mode retargets each model independently.
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": {
"path": "<path>"
},
"name": "compare_slice_scenarios"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Existing 3MF project. Scenario mode requires the selected printer; printer mode retargets two independent copies. | |
| currency | No | Three-letter currency for all supplied operating-cost rates. | BRL |
| printers | No | Compare exactly two distinct printer models with the same configured nozzle and saved quality settings. Does not buy or contact printers. | |
| objective | No | Printer comparison priority; balanced weighs time and supplied costs, or material when unpriced. | balanced |
| scenarios | No | One to six named process variants; use empty settings for the baseline. | |
| max_slices | No | Maximum CLI attempts in total, including failed attempts. | |
| bambu_model | No | Printer model such as p1s or x2d; falls back to BAMBU_MODEL or asks. | |
| max_minutes | No | Total wall-clock budget in minutes, including writing and slicing. | |
| plate_index | No | Zero-based plate to slice in each scenario. | |
| material_price_per_kg | No | Common filament price for both printers, in currency/kg. Omit to leave monetary cost unknown. | |
| electricity_price_per_kwh | No | Common electricity tariff. Requires assumed power_w for both printers. |