fingerprint_model
Analyze an STL file to compute a geometric fingerprint, including file hash, geometry metrics, and signatures for similarity matching and print history comparison.
Instructions
Compute a geometric fingerprint for a 3D model file.
Reads the STL file and produces a fingerprint containing: SHA-256
file hash, triangle/vertex counts, bounding box, surface area,
volume, overhang ratio, complexity score, and TWO geometric
signatures for similarity matching.
``geometric_signature_v2`` is the one to carry into
``record_print_dna`` / ``predict_print_settings`` /
``find_similar_prints`` / ``contribute_community_print``: it
tells this design apart from a different one that happens to
share the older ``geometric_signature``. Pass both — the
older key is what joins this print to history recorded before
v2 existed.
Args:
file_path: Path to the STL file to fingerprint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes |