moving_estimate_object
Estimate moving or storage volume for oddly shaped objects from dimensions or a 3D scan, returning an inventory item for further calculations.
Instructions
Volume of one oddly shaped object from measured size, ready to add to an inventory.
Give dims ("36 x 72 x 12 in", [36, 72, 12] with dims_unit, or {length,width,height}; any order, default
unit inches, no edge over 10 m) or path to a depth capture of the object on a surface, or a 3D scan export
of it (a Scaniverse, Polycam or 3D Scanner App OBJ or PLY; a .zip holding the .obj, .mtl and texture is fine;
the object is the one nearest the middle of the scan). For a scan the file's units and up axis are detected
and reported in the notes; if that is wrong, pass scan_units (m|cm|mm|in: what the FILE is written in;
Scaniverse writes meters) and up_axis (x|y|z, signs ok). The moving volume
is the bounding box times a 0.75 fill factor, with a plus/minus; this is a loose envelope, so confidence is
usually low-to-medium. Returns inventory_item to pass in moving_estimate_from_inventory(items=[...]) or
moving_estimate_from_scan(extra_items=[...]), plus a comparison with the cube-sheet value when the name matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dims | No | ||
| name | Yes | ||
| path | No | ||
| room | No | ||
| units | No | both | |
| up_axis | No | auto | |
| dims_unit | No | in | |
| reference | No | ||
| scan_units | No | auto |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||