compare_print_options
Compare local printing costs against outsourced manufacturing quotes. Get a side-by-side estimate to choose the most cost-effective option for 3D printing.
Instructions
Compare local printing cost vs. outsourced manufacturing.
Runs a local cost estimate and (if Craftcloud is configured) fetches
a fulfillment quote, then returns a side-by-side comparison to help
agents recommend the best option.
Args:
file_path: Path to the G-code file (for local) or model file
(STL/3MF for fulfillment). If a G-code file is provided,
only local estimate is returned.
material: Filament material for local estimate (PLA, PETG, etc.).
fulfillment_material_id: Material ID from ``fulfillment_materials``
for the outsourced quote. If omitted, the fulfillment quote
is skipped.
quantity: Number of copies for fulfillment (default 1).
electricity_rate: Cost per kWh in USD (default 0.12).
printer_wattage: Printer power consumption in watts (default 200).
shipping_country: ISO country code for fulfillment shipping.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | No | PLA | |
| quantity | No | ||
| file_path | Yes | ||
| printer_wattage | No | ||
| electricity_rate | No | ||
| shipping_country | No | US | |
| fulfillment_material_id | No |