find_similar_prints
Identify 3D models with matching geometry by comparing shape signatures, surface area, volume, and complexity. Solve duplicate detection with fuzzy matching and adjustable thresholds.
Instructions
Find similar models in the print DNA knowledge base.
Uses geometric signature matching and surface area / volume
similarity to locate models with similar geometry.
Args:
file_hash: SHA-256 hash of the model file.
geometric_signature: Geometric signature from fingerprinting.
surface_area_mm2: Surface area in mm^2 (for fuzzy matching).
volume_mm3: Volume in mm^3 (for fuzzy matching).
complexity_score: Complexity (for fuzzy matching).
limit: Maximum results (default 10).
threshold: Similarity threshold 0.0-1.0 (default 0.8).
geometric_signature_v2: ``fingerprint_model``'s
``geometric_signature_v2``. Pass it: without it,
models that merely share the older signature are
reported as the same geometry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| file_hash | Yes | ||
| threshold | No | ||
| volume_mm3 | No | ||
| complexity_score | No | ||
| surface_area_mm2 | No | ||
| geometric_signature | Yes | ||
| geometric_signature_v2 | No |