assess_load_bearing
Analyze mesh geometry to infer load-bearing behavior, identifying primary load axis, weak surfaces, weak axis, and recommended print orientation for structural integrity.
Instructions
Analyze load-bearing characteristics of a mesh from its geometry.
Infers structural behavior by analyzing surface normals, shape type,
and cross-section distribution:
- **primary_load_axis**: which direction the part resists force
- **load_surfaces**: which surfaces bear load (with area fractions)
- **weak_axis**: the most vulnerable direction for failure
- **recommended_print_orientation**: how to orient for maximum strength
- **layer_direction_concern**: how FDM layers affect structural integrity
This is the difference between "PLA is good for prototypes" (lookup)
and "this bracket should be printed on its side because the load path
crosses layer boundaries" (geometric reasoning).
:param file_path: Path to the STL file.
:returns: Dict with load analysis.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes |