Regalo di Halloween: 34,99 USD termina il 7 nov

Come funziona il rilevamento dei duplicati

Aggiornato il 11 ott 2026 · 6 min di lettura

L'hash del contenuto raggruppa le copie esatte, un livello geometrico individua le riesportazioni, le cartelle intere che contengono lo stesso pacchetto confluiscono in un'unica scheda e ogni gruppo consiglia quale copia tenere.

Il rilevamento dei duplicati parte quando lo chiedi tu: apri la vista Duplicates e premi Analyze. È tenuto fuori dalla scansione di proposito, perché calcolare gli hash di una libreria da terabyte significa leggerne ogni byte, e questo deve succedere quando lo decidi tu, non senza preavviso in background. Questo passaggio assegna a ogni modello un hash del contenuto, un'impronta ricavata dai byte reali del file. Due file con lo stesso hash sono lo stesso modello, a prescindere dal nome o dalla cartella in cui si trovano. Funziona anche dentro gli archivi ZIP, RAR, 7Z e TAR/TGZ: una copia sepolta in un archivio scaricato viene raggruppata con il file sciolto che le sta accanto. E la vista Duplicates conta solo ciò che le compete: modelli, archivi e file di taglio laser/CNC (SVG, progetti xTool e LightBurn, e disegni DXF e DWG) che corrispondono per byte esatti. I file di accompagnamento come foto e PDF vengono indicizzati insieme ai tuoi modelli ma non vengono mai segnalati come duplicati, così un rendering di anteprima ripetuto in cinquanta cartelle non può seppellire i risultati veri.

Riesportazioni: il livello geometrico

Per i file Rhino il rilevamento dei duplicati si basa solo sul contenuto: i file con byte identici corrispondono, ma non viene generata alcuna impronta geometrica. Anche i progetti Fusion, le scene Lychee e le nuvole di punti PLY vengono confrontati solo per contenuto. Per gli altri modelli supportati, le corrispondenze esatte sono solo il primo livello. I modelli STL, OBJ, 3MF, FBX, GLB, PLY e STEP ricevono anche un'impronta geometrica ricavata dalla mesh stessa, così lo stesso modello riesportato con un nome diverso viene comunque raggruppato anche se i byte del file sono diversi, purché l'esportazione non l'abbia spostato. Per STL, OBJ, 3MF e FBX l'impronta viene calcolata dalla mesh con cui sono stati creati, quindi anche una semplice conversione tra questi formati corrisponde; STEP descrive superfici CAD e non una mesh, quindi la sua impronta deriva dalla triangolazione generata da Meshory e corrisponde ad altri file STEP. La tabella dei formati supportati lo indica formato per formato, insieme a miniature, anteprima 3D e supporto degli archivi. E le quasi-copie spostate, ruotate, riscalate o tassellate di nuovo emergono a parte come probabili duplicati da controllare: non entrano mai nella pulizia in blocco a meno che tu non esamini un gruppo e lo confermi. Un progetto slicer dello stesso modello di solito finisce in quella coda, perché salvare un progetto in genere ricentra la mesh. Quando tutti i modelli di un gruppo hanno esattamente gli stessi triangoli e cambia solo la posizione, Needs review di solito etichetta il gruppo «Same triangles, moved», così un progetto slicer salvato da un STL si individua subito. Resta comunque in attesa della tua conferma.

Cartelle intere che contengono lo stesso pacchetto

C'è un terzo livello sopra il singolo file. Quando due o più cartelle contengono esattamente lo stesso insieme di modelli, Meshory lo segnala una sola volta invece di elencare ogni file al loro interno: un pacchetto venduto con gli stessi modelli in quattro cartelle diventa una sola scheda che nomina quelle quattro cartelle, non duecento corrispondenze a livello di file. Vengono confrontati solo i modelli, quindi README, render di anteprima e PDF possono differire liberamente. La scheda elenca ciò che cambia invece di trattarlo come una discrepanza. Poiché confronta il contenuto, una corrispondenza tra cartelle funziona anche tra unità diverse: lo stesso pacchetto sul tuo NAS e sul tuo computer desktop viene raggruppato, e la scheda indica la copia che consiglia di tenere, preferendo una copia locale a una su un NAS e un percorso scelto con cura a una cartella in cui si accumula di tutto. La barra dei filtri ha un interruttore «Whole-folder matches only» per quando è l'unico tipo di risultato che vuoi vedere.

È così che la vista Duplicates raggruppa le copie: il drago che hai scaricato tre volte con tre nomi diversi diventa una sola voce che elenca ogni copia e dove si trova, così vedi la ridondanza invece di inciamparci. La tua libreria resta intatta; ogni file rimane esattamente dov'è.

Un pacchetto dentro un altro, o lo stesso pacchetto con file in più

Le corrispondenze tra intere cartelle richiedono che i due insiemi di modelli siano identici, e due casi sfuggono a questa regola. Un pacchetto da 70 modelli può stare interamente dentro un pacchetto da 80, e niente del più piccolo è nuovo. Un pacchetto scaricato due volte da siti che iniettano un proprio modello riempitivo in ogni caricamento ha due copie che differiscono per un solo file che nessuno voleva. Meshory segnala entrambi i casi come sovrapposizioni tra cartelle: una scheda per ogni coppia, che dice o che tutti i modelli di una cartella sono nell'altra, oppure quanti ne hanno in comune le due.

Queste schede non indicano una copia consigliata da tenere, perché non esiste una risposta generale sicura: nel caso del file spazzatura iniettato la cartella più grande di solito è la copia che lo contiene, e consigliarla ti spingerebbe a tenere la spazzatura. Ogni lato dichiara invece la propria conseguenza. Un lato riporta «Trashing loses nothing» solo quando ogni modello che contiene esiste anche altrove, nessun file di accompagnamento se ne andrebbe insieme e tutte le sorgenti che contengono una di quelle copie hanno risposto; altrimenti dice cosa andrebbe perso, e l'elenco dei modelli presenti solo su quel lato mostra dove si trova ciascuno, per esempio «also in 37 other folders». È quella cifra a tradire un file iniettato. Spostare nel Cestino un lato elenca ogni modello che andrebbe perso e ti chiede di accettare esattamente quell'elenco, e se l'elenco cambia mentre la finestra è aperta, lo spostamento viene rifiutato invece di essere eseguito su qualcosa di diverso da quello che hai letto.

Il rilevamento si limita sempre a leggere, e fa una prima scelta al posto tuo: ogni gruppo contrassegna una copia come Recommended e spiega perché. Recommended va alla copia nella tua cartella organizzata anziché a quella in un mucchio di download, alla copia più vecchia oppure alla copia dentro un archivio, che comunque non si può spostare nel Cestino da sola. Keep recommended seleziona il resto del gruppo con un clic, e Auto-select recommended everywhere applica la stessa regola a tutti i gruppi in una volta; i probabili duplicati in attesa in Needs review non vengono mai inclusi. La pulizia resta un passaggio che fai tu: scegli Move to Trash e le copie selezionate finiscono nel Cestino del sistema (su Windows, il Cestino di Windows), da cui puoi ripristinarle se cambi idea, e per le copie su unità di rete, che non hanno un Cestino da cui ripristinare, compare prima un avviso. Vedi Spostare i modelli nel Cestino per sapere cosa comporta.

Non conosci ancora Meshory? La pagina ricerca di STL duplicati mostra come il rilevamento si inserisce nella pulizia di una libreria reale.

Il confronto tra cartelle guarda il contenuto dei modelli, non la loro geometria, quindi un pacchetto convertito da STL a 3MF non risulterà una corrispondenza di cartella, anche se il livello della geometria abbina comunque i singoli file al suo interno. Le corrispondenze tra un archivio e la sua versione estratta seguono la stessa regola dei soli modelli: i file di accompagnamento che il verdetto non ha mai confrontato sono elencati sulla scheda, che precisa anche che tenere l'archivio li conserva e cestinarlo li fa perdere. E un archivio il cui contenuto non può essere elencato per intero (un elenco cifrato o troncato, oppure un altro archivio annidato al suo interno) non viene mai dichiarato una corrispondenza.

Le azioni in blocco operano sempre e solo sui livelli certi: contenuto identico e geometria identica. Una quasi-copia spostata, ruotata o riscalata resta in quarantena nella coda dei probabili duplicati finché non la confermi, così un gruppo che ripulisci è davvero lo stesso modello.

Anche le sorgenti di rete sono coperte: per impostazione predefinita, l'impronta dei file su volumi NAS viene calcolata a un ritmo più blando. Puoi disattivare questa opzione in Settings → Scanning, oppure mettere in pausa il confronto dalla vista Duplicates se in questo momento l'unità non deve essere disturbata. La pausa ha effetto in pochi istanti, resta valida anche dopo il riavvio dell'app e rimane attiva finché non riprendi il confronto.

Questa pagina ti è stata utile?
Sei ancora bloccato? Chiedi nel Discord