Che cos'è il formato di file CATPRODUCT?
.catproduct è un file binario proprietario utilizzato da Dassault Systèmes CATIA V5 per descrivere la struttura di un assieme meccanico. A differenza dei file di geometria solida, un .catproduct non contiene geometria: è un descrittore della struttura del prodotto che referenzia i file .catpart per la geometria delle singole parti e i file .catproduct nidificati per i sotto-assiemi, registrando i vincoli posizionali e le relazioni gerarchiche tra i componenti.
Il file utilizza il formato binario proprietario CGM (CATIA Geometric Modeler) con ordinamento dei byte big-endian. La sua struttura interna codifica l'albero dell'assieme con le posizioni dei componenti, i vincoli di accoppiamento e i riferimenti alle istanze delle parti identificati dal percorso del file o dall'UUID. Lo spostamento di un .catproduct senza l'intero albero referenziato di file .catpart e sotto-assiemi interromperà tutti i collegamenti.
Una sfida significativa per l'interoperabilità è il blocco della versione: CATIA V5 incorpora un identificatore di rilascio R (ad esempio, R21, R2023) nell'intestazione del file e le versioni precedenti generalmente non possono aprire file salvati da una versione più recente senza un passaggio di conversione di downgrade. Lo scambio tra sistemi diversi richiede in genere l'esportazione in formati neutri come .stp (STEP) o .igs (IGES).
CATIA V5 rimane dominante nei settori aerospaziale, automobilistico e della difesa. La nuova piattaforma 3DEXPERIENCE di Dassault Systèmes utilizza i formati .3dxml e .3drep, ma la base installata di V5 garantisce che i file .catproduct rimangano in uso attivo.
Sicurezza e incolumità
RISCHIO: LOWFile CAD binario; nessun rischio di esecuzione macro. L'unico rischio è lo spionaggio della catena di approvvigionamento se i dati di progettazione proprietari vengono condivisi al di fuori di canali sicuri.
Dettagli del formato
in sintesiProgrammi che aprono file CATPRODUCT
Dettagli tecnici
specifiche approfondite| Tipo di formato | Descrittore di assieme CAD binario proprietario |
| Archiviazione geometria | Nessuna - la geometria risiede interamente nei file `.catpart` referenziati |
| Kernel | Contenitore binario proprietario CGM (CATIA Geometric Modeler) |
| Ordine dei byte | Big-endian |
| Compressione interna | Proprietaria (dettagli non documentati pubblicamente) |
| Timbro di versione | Identificatore di rilascio R di CATIA V5 nell'intestazione del file (es. R19, R21, R2023) |
| Compatibilità all'indietro | I file delle versioni R più recenti generalmente non possono essere aperti nelle versioni precedenti senza script di downgrade |
| Tipi di file referenziati | `.catpart` (geometria componente), `.catproduct` (sotto-assieme) |
| Dimensione tipica del file | 10 KB - 50 MB (descrittore di assieme piccolo; il carico totale include tutte le parti referenziate) |
| Sistemi operativi | Windows, Linux (modalità server CATIA V5) |
| Formati di scambio neutri | STEP (`.stp`), IGES (`.igs`), `.3dxml` |
| Settori primari | Aerospaziale (Airbus), automobilistico (BMW, PSA), difesa |
| Rilasciato | 1998 (CATIA V5 initial release) |
| Ultima versione | CATIA V5-6 R2024 (ongoing; versioned as R-releases) |
| Specifica | www.3ds.com |
Conversioni CATPRODUCT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file CATPRODUCT.