estimate_structural_load
Estimate a safe load for a cantilevered 3D-printed section from material, cross-section, length, and layer load direction, including strength, sag, and self-weight checks.
Instructions
Estimate safe structural load for a cantilevered section.
The figure is Kiln Pro's, worked
out for this one part -- strength, sag and the arm's own weight,
for any length of arm and size of section; below Pro the answer
says the load was not checked. A part whose arm cannot hold its
own weight gets no figure: ``load_checked`` is false and
``message`` says why. When the figure cannot be had (offline,
signed out, no answer) the answer says why and that the part is
unchecked.
Args:
material: Material ID (e.g. "petg", "nylon", "polycarbonate").
cross_section_mm2: Effective load-bearing cross section in mm^2.
cantilever_length_mm: Cantilever length in mm.
load_across_layers: True when the load pulls the layer
interfaces apart (load along the build/Z direction —
the WEAK direction for FDM, so the figure is lower).
False when the load acts within the layer planes
(e.g. a bracket printed lying flat — the strong
direction). If unsure, leave True: it is the
conservative default.
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": {
"material": "<material>",
"cross_section_mm2": "<cross_section_mm2>",
"cantilever_length_mm": "<cantilever_length_mm>"
},
"name": "estimate_structural_load"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | Yes | Material ID (e.g. "petg", "nylon", "polycarbonate"). | |
| cross_section_mm2 | Yes | Effective load-bearing cross section in mm^2. | |
| load_across_layers | No | True when the load pulls the layer interfaces apart (load along the build/Z direction — the WEAK direction for FDM, so the figure is lower). False when the load acts within the layer planes (e.g. a bracket printed lying flat — the strong direction). If unsure, leave True: it is the conservative default. Default: true. | |
| cantilever_length_mm | Yes | Cantilever length in mm. |