catalog_search
Check which standard mechanical components are off-the-shelf, in which sizes and stocked lengths, before committing design dimensions.
Instructions
Browse the off-the-shelf catalog: which standard components actually EXIST, in which sizes, in which stocked lengths. Call it while designing, before you commit geometry to a number — it is the difference between a design somebody can build and one that needs a special.
The dimensional corpora (threads/bearings/stock) tell you what a part measures. This one tells you whether it is a thing you can buy. Nothing else in AnkusDrive knows that an ISO 4762 M4×12 is a stocked item and an M4×13 is not.
Every argument is an optional filter: family screw | set_screw | nut | washer | retaining_ring | pin | bearing | oring | threaded_rod standard a product standard or alias — "ISO 4762" or "DIN 912" kind the product's kind tag (socket_head_cap_screw, nyloc_nut, ...) size thread designation, nominal mm, shaft/bore mm, or AS568 dash length an exact stocked length, or a min_length/max_length window (mm) grade property class / material ("8.8", "A2-70", "NBR70") drive hex_socket | hex limit max rows (default 50)
Offline, deterministic, zero network.
Returns {ok, count, truncated, items, standards, fidelity, captured, market,
not_covered}. Each item is {standard, name, family, kind, drive, size, size_kind,
lengths (the stocked ladder, narrowed to any length filter), length_count,
grades, length_measured, designation?}. Availability is a curated snapshot of a
MARKET (see market and captured), not physics — and read not_covered before
concluding from an empty result that a part does not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| size | No | ||
| drive | No | ||
| grade | No | ||
| limit | No | ||
| family | No | ||
| length | No | ||
| standard | No | ||
| max_length | No | ||
| min_length | No |