Materials used for a part function
materials_used_by_functionWhich materials products use for a kind of part, with how many products and parts, example products, and the forms, finishes and standards that come with each: "I am designing a 3U CubeSat structure for LEO: what materials, forms, finishes and standards do comparable products use" = part_function structure + kind structure + size 3U. Narrow the set of products with the same filters as find_products (category, kind, size, orbit, maker, text, bom_depth). Rows are ranked by number of products. The function tags are derived from part names; counts are of what the catalogue holds, not a survey of the industry. Use the material ids with get_material, and the example product ids with get_product.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "materials_used_by_function"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | platform, structure, satellite, mission or component | |
| size | No | Size tag, for example 3U | |
| text | No | Words the products must contain | |
| limit | No | Maximum materials, 1 to 100 (default 30) | |
| maker | No | Maker name | |
| orbit | No | Orbit tag, for example "low earth" | |
| category | No | Catalogue group, as in find_products | |
| bom_depth | No | Only products with this parts-list depth | |
| part_function | No | Leave out for all functions |